Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Sistemas de Arquivos — CESGRANRIO 2024

Arquitetura de ComputadoresSistemas de Arquivos
Código
cg022808
Banca
CESGRANRIO
Órgão
UNEMAT
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas
Um sistema de arquivos (file system) define um conjunto de regras e estruturas usadas para organizar, gerenciar e armazenar informações em memória secundária. Ele é constituído por diretórios, que permitem ao usuário organizar seus arquivos, e gerencia o acesso aos conteúdos dos arquivos e dos diretórios.Nesse contexto, o direito de acesso de leitura para um diretório significa que o usuário pode
  1. Aremover o arquivo do diretório.
  2. Bvisualizar o conteúdo do diretório.
  3. Cler o conteúdo de qualquer arquivo do diretório.
  4. Dmodificar, remover e adicionar arquivos a um diretório.
  5. Eadicionar dados no final de um arquivo, mas não pode modificar ou excluir nenhum dado do conteúdo inicialmente existente nesse arquivo.
Revelar gabarito e comentário

GabaritoB — visualizar o conteúdo do diretório.

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”.

Permissões de acesso em diretórios

Gabarito: letra B. O direito de acesso de leitura em um diretório permite que o usuário visualize seu conteúdo, ou seja, liste os arquivos e subdiretórios presentes. Esse é um conceito fundamental em sistemas de arquivos: as permissões clássicas (leitura, escrita, execução) têm significados distintos para diretórios e arquivos. A leitura em um diretório não concede acesso ao conteúdo dos arquivos internos – isso depende das permissões individuais de cada arquivo.

A questão cobra a compreensão do que significa a permissão de leitura especificamente para um diretório. Cada alternativa tenta confundir com outras operações (remoção, modificação, adição, leitura de arquivos).

Permissões em diretórios
  • 1Leitura
    • Listar nomes de arquivos/subdiretórios
    • Não permite ler conteúdo dos arquivos
    • Não permite remover/modificar/adicionar
  • 2Escrita
    • Modificar, remover, adicionar arquivos
  • 3Execução
    • Acessar/subir na hierarquia
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Remover um arquivo do diretório requer permissão de escrita no diretório (e, em alguns sistemas, também de execução). A leitura por si só não permite exclusão.

Alternativa B — ✅ Correta ⟵ GABARITO

A permissão de leitura em um diretório permite listar os nomes dos arquivos e subdiretórios contidos nele. É a operação básica de "listar conteúdo" (equivalente ao comando ls em sistemas Unix).

Alternativa C — ❌ Incorreta

Ler o conteúdo de um arquivo depende da permissão de leitura no próprio arquivo, não no diretório. Um diretório apenas organiza os nomes; o acesso ao conteúdo é controlado separadamente.

Alternativa D — ❌ Incorreta

Modificar, remover ou adicionar arquivos são operações que requerem permissão de escrita (e execução) no diretório. A leitura não habilita nenhuma delas.

Alternativa E — ❌ Incorreta

Essa descrição se refere à permissão de anexar (append) em um arquivo, geralmente associada à permissão de escrita no arquivo, não ao diretório.

NÃO CAIA NESSA!

Para não confundir, lembre-se: a permissão de leitura em um diretório equivale a "ver o cardápio" (lista de arquivos), mas não a "comer a comida" (ler/executar os arquivos). Para interagir com os arquivos, são necessárias permissões específicas sobre eles.

Gabarito: letra B.

Link permanente: /questoes/cg022808