“O _______________ é a interface de linha de comando padrão no Sistema Operacional Windows. Ele utiliza a linguagem de comando do Windows, que é diferente da linguagem utilizada no Linux. O ______________ é a interface de linha de comando padrão em muitas distribuições Linux; oferece uma ampla gama de recursos e é altamente flexível e compatível com várias extensões de script.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
- A)Batch file / JavaScript
Errada, porque batch file é um tipo de script, não a interface de linha de comando do Windows, e JavaScript não é o shell padrão do Linux.
- B)JavaScript / PowerShell
Errada, porque JavaScript não é a interface de comando do Windows, e PowerShell não é a resposta clássica para a interface padrão do Linux.
- C)Prompt de comando / Bash
Certa, pois Prompt de comando é a interface de linha de comando padrão do Windows e Bash é a interface de linha de comando padrão em muitas distribuições Linux.
- D)Prompt de comando / PowerShell
Errada, porque a primeira lacuna até lembra o ambiente do Windows, mas PowerShell não é o shell padrão descrito para o Linux.
Gabarito: C
A questão compara as interfaces de linha de comando mais conhecidas em Windows e Linux. No Windows, a interface clássica e padrão cobrada em prova é o Prompt de Comando, também chamado de cmd.exe. Ele trabalha com comandos e scripts em linguagem batch, aqueles arquivos .bat ou .cmd que muita gente já viu por aí. É o “modo texto raiz” do Windows, bem tradicional e muito cobrado em concurso. Já no Linux, a interface de linha de comando mais comum e padrão em muitas distribuições é o Bash, sigla para Bourne Again Shell. Ele é um shell muito flexível, usado para executar comandos, automatizar tarefas e criar scripts. Em prova, quando aparecer Linux + linha de comando + scripts, o alvo mais provável costuma ser o Bash. Por isso, o gabarito correto é a alternativa C: Prompt de comando / Bash. A primeira lacuna pede a interface de comando do Windows, e a segunda pede a interface padrão do Linux. A banca mistura os nomes para ver se voce confunde cmd, PowerShell e Bash, mas aqui a combinação clássica é exatamente essa. Vale lembrar: PowerShell também é um interpretador de comandos do Windows, mas não é o que a questão descreve como interface de linha de comando padrão do sistema, especialmente quando a comparação é com o Linux. Em resumo, Windows costuma cair como Prompt de Comando, e Linux como Bash.