FC ConcursosFC Concursos

Questão FC671321

O armazenamento de dados nos computadores modernos requer recursos de hardware sofisticados e rápidos. Considerando essa informação, julgue o item seguinte. Em sistemas de arquivos

Sistemas de Arquivos

QUADRIX · 2025

O armazenamento de dados nos computadores modernos requer recursos de hardware sofisticados e rápidos. Considerando essa informação, julgue o item seguinte.

Em sistemas de arquivos, os arquivos sequenciais podem ser acessados de forma aleatória, sem afetar a performance, pois todos os dados são armazenados de forma contínua na memória.

Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A afirmação é errada porque mistura conceitos e parte de pressupostos falsos.

Em sistemas de arquivos há dois modos de acesso: sequencial (leitura dos dados em ordem) e aleatório (leitura em qualquer posição). Um arquivo sequencial pode ser lido aleatoriamente, mas isso não significa que não haverá impacto na performance.

Arquivos não são obrigatoriamente armazenados de forma contínua; sistemas gravam dados em blocos ou extents e podem ocorrer fragmentação. Assim, saltos entre blocos exigem operações extras.

Em discos magnéticos, saltos provocam movimento de cabeça e perda de tempo; em SSDs o custo de seek é menor, porém existe sobrecarga de mapeamento e granularidade de páginas.

Além disso, memória RAM e cache podem mascarar parte do custo, mas não anulam a diferença entre acessos sequenciais e aleatórios.

Portanto, afirmar que acessos aleatórios em arquivos sequenciais não afetam performance e que todos os dados ficam contíguos na memória é incorreto.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo