A construção de sistemas operacionais (SO) requer considerar...
I-A presença do traço indica ausência de determinada permissão de acesso ao arquivo.
II-Pelo código atribuído, qualquer usuário do sistema pode realizar a leitura do arquivo.
III-Para um diretório, a presença do x no código de proteção indica permissão de busca.
Indique a única opção verdadeira:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: E - Está correto somente o item I.
Vamos entender o porquê da alternativa correta e como os conceitos de permissões de arquivos no Unix são aplicados.
Em sistemas operacionais Unix, a proteção de arquivos é definida por um conjunto de permissões que controlam quem pode ler, escrever ou executar um arquivo. Essas permissões são representadas por um código de 9 bits, com cada conjunto de três bits representando as permissões para o dono (owner), o grupo (group) e outros usuários (others).
O código de proteção fornecido na questão é: rw-rx-r--
Vamos analisar cada item da questão:
I - A presença do traço indica ausência de determinada permissão de acesso ao arquivo.
Essa assertiva é verdadeira. No código de proteção do Unix, um traço (-) indica a ausência de uma permissão específica. Por exemplo, no código dado, o segundo caractere (w) indica permissão de escrita, enquanto o terceiro caractere (-) indica ausência de permissão de execução para o dono do arquivo.
II - Pelo código atribuído, qualquer usuário do sistema pode realizar a leitura do arquivo.
Essa assertiva é falsa. O código de proteção inclui as permissões de leitura para o dono (r), para o grupo (r) e para outros usuários (r). No entanto, a permissão de leitura está ausente no grupo (x) e em outros usuários (-), o que significa que nem todos os usuários podem ler o arquivo.
III - Para um diretório, a presença do x no código de proteção indica permissão de busca.
Essa assertiva é falsa no contexto da questão, pois a presença do 'x' em um arquivo implica a permissão de execução, enquanto em um diretório, ela indica a permissão de busca. Entretanto, a questão não deixa claro o contexto para diferenciar adequadamente a aplicação, levando à confusão.
Portanto, a única afirmativa correta é a I, justificando a escolha da alternativa E.
Espero que essa explicação tenha clarificado o conteúdo para você. Se tiver mais dúvidas, estarei aqui para ajudar!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Discordo do gabarito
Letra D está correta.
I) A presença do traço indica ausência de determinada permissão de acesso ao arquivo. ( ausencia de read,write ou execute)
II)Pelo código atribuído, qualquer usuário do sistema pode realizar a leitura do arquivo. rw-rx-r--( na verdade a nomenclatura estaria certo se fosse rw-r-xr--) sim qualquer usuário pode realizar a leitura pois para o dono do arquivo : pode ler e escrever, para o grupo : ler e executar, e para qualquer usuário : apenas ler.
III) Para um diretório, a presença do x no código de proteção indica permissão de busca. (indica execução)
Algum erro, por favor me notifique.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo