Questão de Sistemas Operacionais — Sistemas de arquivos — INSTITUTO AOCP 2025
- Código
- qg538801
- Banca
- INSTITUTO AOCP
- Órgão
- CODERN
- Ano
- 2025
- Nível
- Médio
- Cargo
- Assistente Técnico Administrativo - Técnico Administrativo
- A< e *
- B& e %
- C# e @
- D! e $
- E+ e ~
GabaritoA — < e *
Gabarito: letra A. No Windows, os caracteres < e * estão entre os proibidos para nomear arquivos e pastas, pois são reservados pelo sistema para funções internas (como redirecionamento de entrada/saída e curingas em comandos). Essa restrição existe para evitar conflitos entre os nomes de arquivos e os comandos do sistema operacional.
A nomeação de arquivos e pastas é uma das funções mais básicas de um sistema operacional, e cada sistema de arquivos impõe suas próprias regras. No Windows, especialmente nos sistemas de arquivos NTFS e FAT, há um conjunto específico de caracteres que não podem ser usados em nomes de arquivos ou pastas. Esses caracteres são reservados porque possuem significados especiais para o sistema operacional, como separar diretórios, redirecionar comandos ou representar curingas em buscas.
Os caracteres proibidos no Windows são: <, >, :, ", /, \, |, ? e *. Cada um deles tem uma função específica no sistema: < e > são usados para redirecionamento de entrada e saída em comandos; : separa a letra da unidade do caminho; " delimita strings em comandos; / e \ separam diretórios; | é o operador de pipe; ? e * são curingas para busca de arquivos. Além disso, o Windows também reserva nomes de dispositivos como CON, PRN, AUX, NUL, COM1 a COM9 e LPT1 a LPT9, que não podem ser usados como nomes de arquivos ou pastas.
A banca explora exatamente o conhecimento desses caracteres reservados. A alternativa correta é a que apresenta dois caracteres que estão na lista de proibidos. As demais alternativas trazem caracteres que, embora possam ter usos especiais em outros contextos, são permitidos em nomes de arquivos no Windows.
A banca não usa caracteres aleatórios — ela escolhe símbolos que parecem especiais, mas que são permitidos no Windows. O candidato que não memorizou a lista exata de caracteres proibidos pode cair em alternativas como & e %, que são comuns em outros sistemas, mas não são proibidos no Windows.
Os caracteres < e * são ambos proibidos no Windows. O < é usado para redirecionamento de entrada em comandos, e o * é um curinga que representa qualquer sequência de caracteres em buscas. Por isso, não podem ser usados em nomes de arquivos ou pastas.
Os caracteres & e % são permitidos em nomes de arquivos no Windows. O & é usado em alguns comandos para executar múltiplos comandos em sequência, mas não é reservado para nomes de arquivos. O % é usado em variáveis de ambiente, mas também é permitido em nomes de arquivos.
Os caracteres # e @ são permitidos em nomes de arquivos no Windows. Embora tenham usos especiais em outros contextos (como comentários em scripts ou menções em redes sociais), não são reservados pelo sistema de arquivos do Windows.
Os caracteres ! e $ são permitidos em nomes de arquivos no Windows. O ! é usado em alguns shells para expandir comandos, e o $ é usado em variáveis, mas nenhum deles é proibido pelo Windows para nomear arquivos.
Os caracteres + e ~ são permitidos em nomes de arquivos no Windows. O + é usado em expressões regulares e o ~ é usado em alguns sistemas para representar o diretório home, mas ambos são permitidos em nomes de arquivos no Windows.
Gabarito: letra A
Link permanente: /questoes/qg538801