TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Os Sistemas de Arquivo

Por:   •  9/11/2022  •  Trabalho acadêmico  •  840 Palavras (4 Páginas)  •  87 Visualizações

Página 1 de 4

1. O que é um arquivo?

R: É um conjunto de informações logicamente relacionadas. E pode haver nessas informações

instruções de dados.

2. Como arquivos podem ser organizados?

R: Não-estruturados e indexados.

3. Diferencie os métodos de acesso a registros sequencial, direto e indexado.

R: Sequencial só pode ser acessado os dados na ordem que eles foram inseridos na memória.

Já o Direto é possível inserir na memória em posições específicas, bastando informar o número

que representava o arquivo na memória para acessá-lo. E por fim o Indexado, o arquivo possui

uma área de índices onde possui vários ponteiros para os diversos registros. Sempre que uma

aplicação precisar acessar um registro, é necessário inserir uma chave específica, e assim o

sistema pesquisará na área de índice o ponteiro correspondente.

4. Qual a função das rotinas de E/S?

R: O sistema de arquivos disponibiliza um conjunto de rotinas que permite às

aplicações realizarem operações de E/S, como tradução de nomes em endereços,

leitura e gravação de dados e criação/eliminação de arquivos.

As rotinas de E/S têm como função disponibilizar uma interface simples e uniforme

entre a aplicação e os diversos dispositivos.

5. Quais as diferentes formas de implementação de uma estrutura de

diretório?

R: Single-level directory: A implementação mais simples de uma estrutura de

diretórios. Neste caso, existe somente um diretório contendo todos os arquivos do

disco. Este modelo é bastante limitado pois não permite que usuários criem arquivos

com o mesmo nome, o que ocasionaria um conflito no acesso aos arquivos.

User File Directory: Estrutura em que para cada usuário existiria um diretório

particular, cada usuário passa a poder criar arquivos com qualquer nome, sem a

preocupação de conhecer os demais arquivos do disco.

Master File Directory: para que o sistema possa localizar arquivos na (UFD) deve

haver um nível de diretório adicional para controlar os diretórios individuais dos

usuários.É indexado pelo nome do usuário, e nele cada entrada aponta para o diretório

pessoal.

Tree-structured directory: Este novo modelo, chamado estrutura de diretórios em

árvore, é adotado pela maioria dos sistemas. Na estrutura em árvore, cada usuário

pode criar diversos níveis de diretórios, também chamados subdiretórios. Cada

diretório pode conter arquivos ou outros diretórios. O número de níveis de uma

estrutura em árvore é dependente do sistema de arquivos de cada sistema operacional.

6.Descreva as vantagens e desvantagens das técnicas para gerência de

espaços livres.

R: A alocação contígua dispõe os arquivos em sequência no disco, e para leitura, o sistema

usa como referência o primeiro bloco do arquivo. E sua desvantagem é na alocação de espaço

para novos arquivos. Pois se não houver blocos suficientes para a gravação, não será feito.

Alocação encadeada: os blocos podem ficar fora de sequência, pois são ligados

logicamente, cada bloco entre si; a desvantagem é que os arquivos se fragmentam em

diversos “pedaços”, sendo assim difícil sua leitura, demorando mais tempo.

Alocação indexada: apenas um bloco tem os endereços de todos os blocos do

arquivo, agilizando assim o processo de leitura.

7.O que é alocação contígua de blocos e quais benefícios a desfragmentação

pode proporcionar quando esta técnica é utilizada?

R: A alocação contígua armazena os arquivos em diversos blocos na memória,

cada bloco com o espaço necessário

...

Baixar como (para membros premium)  txt (5.9 Kb)   pdf (42.6 Kb)   docx (10.3 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com