Analise as três afirmações seguintes sobre a implementação de arquivos em sis...

Analise as três afirmações seguintes sobre a implementação de arquivos em sistemas operacionais. I – Alocação contígua: armazena cada arquivo em blocos contíguos de disco. II –...


publicidade
Analise as três afirmações seguintes sobre a implementação de arquivos em sistemas operacionais.

I – Alocação contígua: armazena cada arquivo em blocos contíguos de disco.
II –Lista encadeada: mantém cada arquivo numa lista encadeada de blocos de disco.
III – Tabela hash: associa cada arquivo a uma tabela hash contendo endereços dos blocos de disco.

Quais dessas afirmações referem-se a métodos de implementação de arquivo e por isso estão corretas?
Analisando...
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Matheus Fernandes
    Matheus Fernandes EQUIPE
    26/08/2026 • 00:01
    Vamos conversar sobre a questão que trata dos métodos de implementação de arquivos em sistemas operacionais.

    Primeiro, a afirmação I fala sobre alocação contígua, que realmente é um método clássico: os arquivos ocupam blocos de disco que ficam, literalmente, um ao lado do outro. Isso facilita acessar o arquivo rapidamente, mas pode gerar fragmentação e dificuldade para arquivos que crescem com o tempo.

    A afirmação II menciona a lista encadeada, outra abordagem real: cada bloco do arquivo aponta para o próximo. Assim, os blocos não precisam estar lado a lado fisicamente, mas para acessar um bloco mais ao meio do arquivo, é preciso passar por todos os anteriores—o que pode ser mais lento ao ler arquivos grandes sequencialmente.

    A terceira afirmação fala de tabela hash. Esse NÃO é um método tradicionalmente usado na implementação de arquivos em sistemas operacionais para mapear blocos de arquivos. Os principais métodos adotados são a alocação contígua, a encadeada e a indexada. A tabela hash pode até aparecer para outros usos (como em cache ou metadados), mas não é uma das abordagens clássicas ou comuns no armazenamento de arquivos.

    Portanto, corretas apenas as duas primeiras afirmações: alocação contígua e lista encadeada.

    O gabarito é: b.
publicidade
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.