Questão nº 22
Questão de Tecnologia da Informação · FCC SEGEP-MA 2018 (nº 22)
Ao verificar as especificações dos sistemas de arquivos NTFS e Ext4 utilizados, respectivamente, nos sistemas operacionais Windows e Linux da SEGEP, um Programador de Sistemas observou que ambos os sistemas incluem o journaling que tem a função de
- Arealizar a indexação dos blocos de armazenamento por meio da publicação em formato de jornal.
- Brealizar o armazenamento dos arquivos em uma estrutura de páginas indexadas.
- Carmazenar os arquivos em uma estrutura de páginas com blocos encadeados por tópicos.
- Dmanter arquivos de cópia de segurança em uma página de tópicos importantes.
- Emanter um log no qual são armazenadas as mudanças realizadas em arquivos do disco. (alternativa correta)
Resposta comentada
Gabarito Alternativa E
O journaling é uma funcionalidade de sistemas de arquivos que registra as operações que serão feitas no disco em um "diário" (ou log) antes de realmente executá-las, garantindo a integridade dos dados e uma recuperação rápida em caso de falha do sistema.
(A) Incorreta: A indexação de blocos é uma função geral do sistema de arquivos para localizar dados, não a função específica do journaling, e "publicação em formato de jornal" não faz sentido técnico.
(B) Incorreta: Descreve a forma como os arquivos são armazenados e organizados, não a função de recuperação e integridade do journaling.
(C) Incorreta: Similar à alternativa B, descreve uma estrutura de armazenamento de dados, não a funcionalidade do journaling.
(D) Incorreta: O journaling não é um mecanismo de cópia de segurança (backup). Ele foca na consistência do sistema de arquivos após uma falha, registrando transações de metadados, e não em manter cópias de segurança de arquivos. A armadilha aqui é associar "log" ou "diário" a uma forma de backup ou registro de "coisas importantes", quando na verdade é um registro de transações para garantir a integridade.
(E) Correta: O journaling mantém um log (diário) onde são registradas as mudanças (especialmente de metadados) que serão aplicadas ao sistema de arquivos. Em caso de falha, esse log permite que o sistema de arquivos se recupere para um estado consistente, evitando corrupção de dados e verificações demoradas.
Fonte: FCC SEGEP-MA 2018 Analista Executivo - Programador de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.