Pular para o conteúdo principal

Questão de Sistemas Operacionais — Geral — VUNESP 2025

Sistemas OperacionaisGeral
Código
vu223108
Banca
VUNESP
Órgão
UNESP
Ano
2025
Cargo
V - - Doc ( )
Em sistemas operacionais Linux, as permissões de um arquivo podem ser configuradas por meio da atribuição de valores numéricos.   Se o dono de um arquivo desejar conceder permissões de leitura, escrita e execução desse arquivo para outros usuários, ele deverá atribuir a esses usuários o valor
  1. A0
  2. B1
  3. C3
  4. D5
  5. E7
Revelar gabarito e comentário

GabaritoE — 7

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

Resolução

Gabarito: letra E — a conta chega a 7 — alternativa E.

A ideia por trás

No Linux, cada arquivo tem três conjuntos de permissões: um para o dono, um para o grupo e um para os outros usuários. Dentro de cada conjunto, há três permissões básicas: leitura (r), que permite ver o conteúdo; escrita (w), que permite modificar; e execução (x), que permite rodar o arquivo ou percorrer o diretório. Para simplificar, o sistema usa números: cada permissão tem um valor fixo — leitura vale 4, escrita vale 2 e execução vale 1.

O valor numérico de um conjunto é a soma dos valores das permissões concedidas. Por exemplo, só leitura é 4, leitura e escrita é 4+2=6, e todas as três é 4+2+1=7. Se nenhuma permissão é dada, o valor é 0. Essa soma é feita separadamente para dono, grupo e outros, e o resultado é um número de três dígitos como 755, onde cada dígito representa uma classe.

A questão pede o valor para a classe 'outros' quando se quer dar todas as três permissões. Basta somar os valores de cada permissão.

O que a questão dá

  • permissões desejadas: leitura, escrita e execução

  • classe de usuário: outros (others)

O que queremos: o valor numérico que representa leitura, escrita e execução no sistema de permissões do Linux

Passo 1 — Listar os valores de cada permissão

Para saber qual número representa um conjunto de permissões, precisamos primeiro conhecer o valor individual de cada uma. No Linux, esses valores são fixos e sempre os mesmos: leitura = 4, escrita = 2, execução = 1.

leitura = 4, escrita = 2, execução = 1

NÃO CAIA NESSA!

Confundir os valores, por exemplo, achar que leitura vale 1. A ordem correta é r=4, w=2, x=1.

Passo 2 — Somar os valores das três permissões

O enunciado pede leitura, escrita e execução juntas. Como o valor de um conjunto é a soma dos valores das permissões concedidas, somamos 4 + 2 + 1.

Por que esta fórmula: A representação octal é aditiva: cada permissão presente contribui com seu valor fixo. Somar é a única forma de obter o número que representa a combinação.

valor=r+w+xvalor = r + w + x

De onde vem cada valor: rr = passo 1: 4 · ww = passo 1: 2 · xx = passo 1: 1

valor=4+2+1=7valor = 4 + 2 + 1 = \boxed{7}
NÃO CAIA NESSA!

Esquecer de somar uma das permissões, como marcar 5 (r+x) ou 3 (w+x), que não incluem todas.

Resposta: 7 — alternativa E

Link permanente: /questoes/vu223108