Questão FC267021
No que diz respeito à organização, estrutura, operação de arquivos e diretórios, os principais elementos que realizam a implementação de arquivos no sistema operacional estão organ
Sistemas de Arquivos
IDECAN · 2021
No que diz respeito à organização, estrutura, operação de arquivos e diretórios, os principais elementos que realizam a implementação de arquivos no sistema operacional estão organizados em camadas. Neste contexto, analise as afirmativas a seguir:
I. Camada Bibliotecas de entrada/saída – usa as chamadas de sistema da interface do núcleo para construir funções padronizadas de acesso a arquivos, para cada linguagem de programação.
II. Camada Alocação de arquivos – conjunto de interfaces e de chamadas de sistema oferecidas aos processos do espaço de usuários para a criação e manipulação de arquivos.
III. Camada Sistema de Arquivos Virtuais – tem por atribuição manter o registro de cada arquivo aberto pelos processos, como a posição da última operação no arquivo, o modo de abertura usado e o número de processos que estão usando o arquivo.
Assinale
- se somente as afirmativas I e III estiverem corretas.
- se somente as afirmativas I e II estiverem corretas.
- se somente as afirmativas II e III estiverem corretas.
- se nenhuma afirmativa estiver correta.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A opção A é correta porque as afirmações I e III descrevem com precisão funções de camadas distintas na implementação de arquivos.
A camada de Bibliotecas de E/S usa as chamadas de sistema fornecidas pelo núcleo para construir funções de alto nível de acesso a arquivos adaptadas às linguagens de programação, oferecendo uma API padronizada (por exemplo fopen, fread, fwrite em C) que abstrai detalhes do sistema.
A camada de Sistema de Arquivos Virtual (VFS) mantém o controle dos arquivos abertos: armazena a posição da última operação, o modo de abertura (leitura, gravação, etc.) e a contagem de processos que referenciam o arquivo, possibilitando gerenciamento de concorrência e consistência entre processos.
Assim, I e III refletem corretamente responsabilidades de camadas distintas e complementares na pilha de implementação de arquivos.
Conteúdo do catálogo FC Concursos · Atualizado em