Questão nº 47
Questão de Tecnologia da Informação · FCC TRT4 2022 (nº 47)
No Linux, um Analista executou um comando para verificar se o Python 3 estava instalado. O comando correto é
- A@python3
- Bpython3 -V (alternativa correta)
- Clib.python3
- Dpython3 -Q
- E?python3
Resposta comentada
Gabarito Alternativa B
No Linux, para verificar a versão de um programa instalado, geralmente usamos o nome do programa seguido de uma opção (chamada flag ou argumento) que solicita essa informação.
(A) Incorreta: O símbolo `@` não é um prefixo padrão para executar comandos ou verificar versões no Linux.
(B) Correta: O comando `python3 -V` (com 'V' maiúsculo) é a forma padrão e correta de solicitar que o interpretador Python 3 exiba sua versão instalada. Muitos programas de linha de comando no Linux utilizam a flag `-V` ou `--version` para essa finalidade.
(C) Incorreta: `lib.python3` parece o nome de um arquivo de biblioteca ou um caminho, não um comando executável para verificar a versão.
(D) Incorreta: A flag `-Q` no Python é usada para controlar o comportamento da divisão (por exemplo, `python -Q old`), não para exibir a versão do interpretador. Armadilha da banca: Esta alternativa é tentadora porque `-Q` é uma flag real do Python, mas para uma função completamente diferente, confundindo quem conhece algumas flags mas não a específica para versão.
(E) Incorreta: O símbolo `?` é um caractere curinga (wildcard) em shells Linux e não é usado como prefixo para executar comandos ou verificar versões. Resultaria em erro de comando não encontrado.
Fonte: FCC TRT4 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.