Arquivo de computador: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
m Revertidas edições por 177.59.241.166 para a última versão por Legobot (usando Huggle)
Linha 1:
{{Sem-fontes|data=dezembro de 2010| angola=| arte=| Brasil=| ciência=| geografia=| música=| Portugal=| sociedade=|1=|2=|3=|4=|5=|6=}}
{{Variante-português|ficheiro|arquivo}}
Em [[informática]], um {{PBPE|arquivo|ficheiro}} é um agrupamento de [[Registro (ciência da computação)|registros]] que seguem uma regra estrutural, e que contém informações (dados) sobre uma área específica, registrados em alguma forma de memória estática, seja ela um [[SSD]] (unidade de estado sólido), um [[disco rígido]] de um [[computador]]. Ou até mesmo em dispositivos como [[Pen-drive]], [[CD]], [[DVD]] etc.
 
Como descrito por Tanenbaum, os {{PBPE|arquivos|ficheiros}} são um mecanismo de abstração.<ref>{{harvnb|Tanenbaum|2008|pp=446}}</ref> As unidades de armazenamento, por exemplo os discos rígidos, possuem detalhes complexos de implementação, o arquivo esconde estes detalhes para que o usuário possa manipular de maneira mais simples as informações. Um arquivo pode ser considerado como um objeto, possuindo um nome que o identifica, atributos e valores. <ref>{{harvnb|Ferraz|2003|pp=4}}</ref>
Estes arquivos podem conter informações de qualquer tipo de dados que se possa encontrar em um computador: [[texto]]s, [[imagem|imagens]], [[vídeo]]s, [[programa]]s, etc. Geralmente o tipo de informação encontrada dentro de um arquivo pode ser prevista observando-se os últimos [[caractere]]s do seu nome, após o último ponto (por exemplo, txt para arquivos de texto sem formatação). Esse conjunto de caracteres é chamado de extensão do arquivo.
 
Os arquivos podem conter dados estruturados ou não. Os arquivos não estruturados possuem uma sequência de bytes, já os estruturados podem vir organizados em registros ou em árvores. <ref>{{harvnb|Tanenbaum|2008|pp=448}}</ref> A implementação do sistema de arquivos é de responsabilidade do sistema operacional, ou seja, cada arquivo depende da decisão do projetista do sistema operacional. Alguns sistemas operacionais como o UNIX não ligam para extensão do arquivo ou sua estrutura interna<ref>{{harvnb|Tanenbaum|2008|pp=448}}</ref>, simplesmente tratando cada arquivo como uma sequência de bytes não estruturados, deixando a responsabilidade de interpretar seu significado ao programa que o abriu.
Como os arquivos em um computador são muitos (só o [[sistema operacional]] costuma ter centenas deles), esses arquivos são armazenados em [[diretório]]s (também conhecidos como pastas).
 
 
 
;Referências
<references />
 
;Bibliografia
*{{Citar livro |primeiro=Andrew |ultimo=Tanenbaum
|título=Sistemas Operacionais|subtítulo=Projeto e Implementação
|editora=Bookman|lingua=Português|ano=2008
|isbn=978-85-7780-057-5|páginas=446|local=Porto Alegre
|ref=harv}}
*{{Citar livro |primeiro=Ferraz |ultimo=Inhaúma Neves
|título=Programação com Arquivos
|editora=Manole|lingua=Português|ano=2003
|isbn=85-204-1489-3|páginas=4|local=Barueri
|ref=harv}}
 
== Ver também ==