Pular para o conteúdo principal

Questão de Sistemas Operacionais — Comandos — Quadrix 2023

Sistemas OperacionaisComandos
Código
qg028191
Banca
Quadrix
Órgão
CRM-TO
Ano
2023
Nível
Médio
Cargo
Assistente de Tecnologia da Informação
Quanto aos conceitos de organização e gerenciamento de arquivos e programas e à instalação de periféricos, julgue o item.Para executar um programa no Windows 10, via Prompt de Comando, o usuário deve digitar exec ‑now, acrescido do nome do programa. Por exemplo, para executar o programa de nome pagamento_crm.exe, o usuário deve digitar exec ‑now pagamento_crm.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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

Execução de programas no Windows 10 via Prompt de Comando

Gabarito: letra E (Errado). No Windows 10, para executar um programa pelo Prompt de Comando, o usuário deve digitar o nome do programa (com ou sem a extensão .exe) e pressionar Enter — não existe o comando exec -now. O comando exec é um recurso do shell Bash do Linux/Unix, e a sintaxe exec -now não é um comando válido nem no Windows nem no Linux.

O enunciado mistura conceitos de sistemas operacionais diferentes e inventa uma sintaxe que não existe. Para entender por que a afirmação está errada, é preciso conhecer como cada sistema operacional executa programas pela linha de comando. No Windows, o Prompt de Comando (cmd.exe) interpreta o nome do programa digitado como um comando a ser executado. Se o programa estiver no diretório atual ou no PATH do sistema, basta digitar o nome (por exemplo, pagamento_crm ou pagamento_crm.exe) e pressionar Enter. O Windows também aceita o uso de start para abrir programas em uma nova janela, mas isso é opcional.

Já no Linux, o comando exec é um built-in do shell que substitui o processo atual por um novo comando, sem criar um processo filho. A sintaxe típica é exec comando [argumentos]. A opção -now não existe no exec do Linux — o comando exec não tem essa flag. Portanto, a afirmação está duplamente errada: (1) usa um comando que não existe no Windows e (2) usa uma sintaxe que não é válida nem no Linux.

A banca explora a confusão entre os comandos de execução de programas em diferentes sistemas operacionais. O candidato que conhece o comando exec do Linux pode ser induzido a acreditar que ele existe no Windows, mas a sintaxe exec -now é completamente inventada. A forma correta de executar um programa no Windows é simplesmente digitar o nome do executável, como pagamento_crm.exe, e pressionar Enter.

NÃO CAIA NESSA!

A banca mistura o comando exec do Linux com o Prompt de Comando do Windows e ainda inventa a opção -now. No Windows, não existe comando exec — para executar um programa, basta digitar o nome do arquivo executável (ex.: pagamento_crm.exe) e pressionar Enter. No Linux, o exec existe, mas não tem a opção -now. A pegadinha está em criar uma sintaxe que parece plausível, mas não existe em nenhum dos dois sistemas.

1Windows (Prompt de Comando)
Digitar nome do executável
Ex.: pagamento_crm.exe
Enter
2Linux (shell Bash)
Comando exec (built-in)
Substitui o processo atual
Opção -now não existe
3Comando inventado
exec -now não existe no Windows
exec -now não existe no Linux
Execução de programa via linha de comando
LEVELsoulevel.com.br
Execução de programa via linha de comando: Windows (Prompt de Comando) (Digitar nome do executável, Ex.: pagamento_crm.exe, Enter); Linux (shell Bash) (Comando exec (built-in), Substitui o processo atual, Opção -now não existe); Comando inventado (exec -now não existe no Windows, exec -now não existe no Linux)

Alternativa E — ❌ Incorreta ⟵ GABARITO

A afirmação está errada porque o comando exec -now não existe no Windows 10. Para executar um programa pelo Prompt de Comando, o usuário deve digitar o nome do programa (ex.: pagamento_crm.exe) e pressionar Enter. O comando exec é um built-in do shell Bash do Linux, e a opção -now não é uma opção válida desse comando. Portanto, a sintaxe apresentada é completamente inventada e não corresponde a nenhum comando real do Windows.

Gabarito: letra E (Errado).

Link permanente: /questoes/qg028191