Questão de Sistemas Operacionais — Sistemas de arquivos — FGV 2024
Sistemas Operacionais›Sistemas de arquivos
Código
fg085362
Banca
FGV
Órgão
INPE
Ano
2024
Nível
Superior
Cargo
Tecnologista Júnior I - Ambientes Críticos de Tecnologia da Informação em Centro de Dados
Os sistemas de arquivos proporcionam uma interface para armazenamento e recuperação de dados em um sistema operacional, cujas implementações podem diferir significativamente em estrutura e funcionalidades.Em relação aos sistemas de arquivos dos sistemas operacionais, analise as afirmativas a seguir:I. O sistema NTFS tem como um de seus componentes fundamentais o MFT (Master File Table), responsável por armazenar os metadados de todos os arquivos e diretórios presentes em um volume.II. No sistema ext4, o sistema de arquivos é dividido em grupos de blocos (Block Groups), e cada um desses grupos possui seu próprio controle de metadados.III. O registro de transações (journaling) tem como principal objetivo garantir a integridade dos dados e está presente no Linux desde o sistema ext2.Está correto o que se afirma em
AI, apenas.
BIII, apenas.
CI e II, apenas.
DII e III, apenas.
EI, II e III.
Revelar gabarito e comentário▾
GabaritoC — I e II, apenas.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Sistemas de arquivos: NTFS, ext4 e journaling
Gabarito: letra C (I e II, apenas). As afirmativas I e II são verdadeiras: o NTFS realmente utiliza a MFT (Master File Table) para metadados, e o ext4 organiza o sistema de arquivos em grupos de blocos (block groups) com controle próprio de metadados. A afirmativa III é falsa, pois o journaling foi introduzido no ext3, não no ext2.
Sistema de Arquivos
Característica Estrutural
Journaling (Registro de Transações)
NTFS
MFT (Master File Table) armazena metadados de todos os arquivos/diretórios
Presente
ext4
Dividido em grupos de blocos (Block Groups) com controle próprio de metadados
Presente (herdado do ext3)
ext2
Não possui MFT; estrutura baseada em inodes e blocos
Ausente (não implementa journaling)
Sistemas de arquivos: NTFS (MFT (Master File Table), Metadados de arquivos/diretórios); ext4 (Grupos de blocos (Block Groups), Controle próprio de metadados); Journaling (Integridade em falhas, ext2: [-] Ausente, ext3/ext4: [+] Presente)
Afirmativa I — ✅ Correta
O NTFS (New Technology File System) da Microsoft possui como estrutura central a Master File Table (MFT), que armazena registros de todos os arquivos e diretórios do volume, incluindo metadados como atributos, permissões e localização dos dados. Cada arquivo ou diretório tem pelo menos uma entrada na MFT.
Afirmativa II — ✅ Correta
O sistema de arquivos ext4, amplamente usado no Linux, divide o volume em grupos de blocos (block groups). Cada grupo contém cópias do superbloco, descritores do grupo, bitmaps de blocos e inodes, tabela de inodes e blocos de dados. Essa estrutura permite gerenciar metadados localmente, melhorando eficiência e confiabilidade. O material de apoio confirma: "Uma partição formatada com Ext4 é dividida em blocos de 4 KBytes, que são organizados em grupos de blocos contíguos de mesmo tamanho..."
Afirmativa III — ❌ Incorreta
O journaling (registro de transações) tem o objetivo de garantir a integridade do sistema de arquivos em caso de falhas, mas ele não estava presente no ext2. O ext2, predecessor do ext3, não implementava journaling; ele dependia de verificações como o fsck na inicialização. O journaling foi introduzido no ext3, mantido e aprimorado no ext4. Portanto, a afirmação está errada ao atribuir journaling ao ext2.
Conclusão: Apenas as afirmativas I e II estão corretas → Gabarito: letra C.