Alocação contígua de arquivos
Gabarito: letra D. O principal desafio da alocação contígua é a fragmentação externa: com a criação e exclusão frequentes de arquivos, o espaço livre fica fragmentado em pequenos buracos, impossibilitando a alocação de novos arquivos grandes mesmo que haja espaço total suficiente. Este é um problema clássico desse método.
Alternativa A — ❌ Incorreta
A complexidade de implementação não é o maior desafio; a alocação contígua é relativamente simples (apenas manter o bloco inicial e o tamanho). O desafio real é espacial, não de código.
Alternativa B — ❌ Incorreta
A alocação contígua permite arquivos de qualquer tamanho, desde que exista um espaço contíguo suficiente. Não há limitação a um único bloco.
Alternativa C — ❌ Incorreta
O gerenciamento da alocação contígua exige pouca memória RAM (apenas o início e tamanho do arquivo). Diferente de métodos como FAT, que mantêm tabelas grandes.
Alternativa D — ✅ Correta ⟵ GABARITO
A fragmentação externa é o problema central: após várias operações, o espaço livre fica espalhado em pequenos fragmentos, impedindo a criação de arquivos grandes contíguos, mesmo com espaço livre total adequado.
Alternativa E — ❌ Incorreta
A alocação contígua oferece excelente desempenho em acesso sequencial, pois os blocos estão adjacentes. O enunciado já afirma isso. Portanto, não há ineficiência.
Gabarito: letra D.