Quest es referente a Gerenciamento de Arquivo
1. Quais são os três requisitos fundamentais quanto falamos do problema do armazenamento de informações a longo prazo. Explique cada um deles.
1º Capacidade de memória: quando um sistema trabalha com grande armazenamento de informações, é necessário uma quantidade suficiente de memória para que não ocorram problemas durante o funcionamento de qualquer aplicação, sabendo que essa memória está diretamente relacionada com o tamanho de espaço de endereçamento virtual.
2º Permanência de informação no sistema: Quando um processo é encerrado, a informação contida nele não deve desaparecer, e, para que isso seja possível, a informação continua no sistema a longo prazo (Ex: Banco de Dados).
3º Compartilhamento de informação: Vários processos devem ter a possibilidade de acessar uma informação simultaneamente ou não, caso contrário, o desempenho da máquina é afetado.
2. Explique quais são as Estruturas interna de Arquivos e quais são as formas de Acesso Interno a Arquivos, comentando as vantagens e desvantagens de cada uma.
Sequência de Bytes: não há estrutura lógica e tem maior flexibilidade, coloca qualquer coisa no arquivo sem interferência do S.O.
Sequência de Registros de Tamanho Fixo: Possui um registro já pré-determinado permitindo a leitura e gravação de um tamanho fixo de Bytes.
Árvore de Registros: É ordenado por um campo chave, nem todos os campos possuem o mesmo tamanho e é amplamente utilizado em computadores de grande porte.
3. Enumere os principais atributos de um arquivo.
4. Enumere as principais operações sobre arquivos.
5. O que é um descritor de arquivo? Para que ele serve?
6. Explique os 3 tipos de níveis de diretórios existentes.
7. Explique as diferenças entre caminha absoluto e caminho relativo.
8. O que é fragmentação interna e externa referente a arquivos? Por que elas ocorrem?
9. Explique o que é alocação contígua de arquivos, apresentando suas vantagens e desvantagens.
10. Explique a