Questão de Noções de Informática — Sistema Operacional — Quadrix 2023
- Código
- qg027374
- Banca
- Quadrix
- Órgão
- CREFONO 2 - SP
- Ano
- 2023
- Nível
- Médio
- Cargo
- Assistente de Administração e Serviços
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: CERTO. O PowerShell é, de fato, uma ferramenta de linha de comando que permite executar comandos e scripts no Windows 10 — e também no Linux e no macOS, pois é uma solução multiplataforma. A afirmativa está correta e não há pegadinha: ela descreve com precisão a natureza do PowerShell como shell e linguagem de script.
O PowerShell é uma solução de automação de tarefas que combina três elementos: um shell de linha de comando, uma linguagem de script e uma estrutura de gerenciamento de configuração. Ele foi projetado para estender os recursos do shell de comando tradicional do Windows (o cmd.exe), permitindo executar comandos chamados cmdlets, que são semelhantes aos comandos do Windows, mas com uma linguagem de script mais extensível. Enquanto o shell de comando só executa comandos do Windows, o PowerShell executa tanto comandos do Windows quanto cmdlets do PowerShell.
Na prática, o PowerShell aceita e retorna objetos .NET, não apenas texto — essa é uma diferença fundamental em relação aos shells tradicionais. Ele inclui recursos como histórico de linha de comando, previsão de comando, conclusão por tabulação, suporte a aliases, pipeline para encadear comandos e sistema de ajuda no console. Como linguagem de script, é usado para automatizar o gerenciamento de sistemas, compilar, testar e implantar soluções, e é construído sobre o CLR (Common Language Runtime) do .NET.
A banca explora aqui um conhecimento básico de informática: saber que o PowerShell é uma ferramenta de linha de comando que permite executar comandos e scripts. Não há inversão de conceitos nem troca de termos — a afirmativa é uma descrição fiel da ferramenta. O candidato que confunde o PowerShell com o cmd.exe ou com o Prompt de Comando tradicional pode hesitar, mas ambos são shells de linha de comando; a diferença é que o PowerShell é mais moderno e extensível.
Para questões de informática sobre ferramentas do Windows, lembre-se: o PowerShell é o shell moderno e recomendado pela Microsoft para automação, enquanto o cmd.exe é o shell de comando tradicional. Se a afirmativa disser que o PowerShell executa comandos e scripts, está correta — é exatamente a função dele.
A afirmativa está correta. O PowerShell é uma ferramenta de linha de comando que permite executar comandos e scripts no Windows 10. Ele é um shell de comando moderno que aceita e retorna objetos .NET, e sua linguagem de script é usada para automatizar tarefas de gerenciamento de sistemas. A descrição apresentada no enunciado corresponde exatamente à definição oficial da Microsoft: "O PowerShell é uma solução de automação de tarefas multiplataforma que consiste em um shell de linha de comando, em uma linguagem de script e uma estrutura de gerenciamento de configuração". Não há qualquer erro ou exceção que torne a afirmativa falsa.
Gabarito: CERTO.
Link permanente: /questoes/qg027374