Exercícios do livro Sistemas Operacionais: Conceitos e Mecanismos Capítulo 6 - Gerência de arquivos.
Exercícios do livro Sistemas Operacionais: Conceitos e Mecanismos
Capítulo 6 - Gerência de arquivos.
Respostas:
01
Os atributos mais usuais são:
1. Nome, string que indentifica o arquivo.
2. Tipo, indica o formato de dados que o arquivo possui (.doc, .pdf)
3. Tamanho, indica o tamanho em bytes ou registros do conteudo do arquivo.
4. Datas, datas importantes relacionadas ao aquivo (criação, atualização etc)
5. Proprietário, o usuário que é dono do arquivo em caso de um SO de multí-usuários.
6. Permissões, indica de que forma os usuários podem acessar os aquivos (RWX-RWX-RWX)
7. Localização, indica o dispositivo a disposição de onde o arquivo está armazenado.
Dependendo do SO outros atributos também são associados aos arquivos, como visibilidade, conteúdo binário ou textual e etc.
02
As principais operações envolvendo arquivos são:
1. Criar, aloca espaço para o arquivo no volume e define seus atributos.
2. Abrir, verifica a existência do arquivo e suas permissões, cria um referência ao arquivo para a aplicação que deseja acessá-lo.
3. Ler, permite a transferência dos dados do arquivo para a memória da aplicação que está lendo o arquivo.
4. Escrever: Permite a transferência de dados da memória da aplicação para o arquivo, sobrescrevendo ou concatenando os novos dados.
5. Mudar atributos, atribui novos valores aos atributos do arquivo.
6. Fechar, libera as estruturas de gerência do arquivo na memória do arquivo.
7. Remover, libera a memória ocupada pelo arquivo liberando descartando seus dados.
03
Existem duas forma de atribuição de tipos de arquivos:
Padrões públicos de tipos que são reconhecidos pelos núcleos do sistema e tipos definidos por aplicações. Exemplos de arquivos padrões são os de armazenamento de imagens (png, jpg, gif) e de arquivos de aplicações proprietárias são psd (Photoshop), .docx (Office Word).
As vantagens de arquivos padrões publicos são: Fácil portabilidade entres sitemas, já que os arquivos podem ser