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}}
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>
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.
;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 ==
|