Questão de Sistemas Operacionais — Linux — FGV 2024
Sistemas Operacionais›Linux
Código
fg086471
Banca
FGV
Órgão
INPE
Ano
2024
Nível
Superior
Cargo
Tecnologista Pleno I - Processamento de Dados Meteorológicos, Modelos Numéricos e Desenvolvimento de Produtos na Escala Subsazonal e Sazonal
O shell do Linux, também presente em sistemas UNIX, é a interface de comando que o usuário utiliza para interagir com o sistema através de um terminal.Essa ferramenta interpreta e executa os comandos fornecidos, atuando como uma ponte conversacional entre o usuário e o sistema operacional. Existem várias versões de shell, como o csh, tcsh, sh, bash, ksh e zsh, que compartilham funções básicas, mas se distinguem por características próprias e comandos exclusivos.Assinale a opção que indica a primeira Shell criada para UNIX:
AKorn Shell.
BC Shell.
CThompson Shell.
DT C Shell.
EBourne again Shell.
Revelar gabarito e comentário▾
GabaritoC — Thompson Shell.
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”.
Primeira Shell do UNIX
Gabarito: letra C. A primeira shell criada para o sistema UNIX foi a Thompson Shell, desenvolvida por Ken Thompson em 1971. Ela foi o interpretador de comandos original do UNIX e estabeleceu as bases para todas as shells posteriores.
A questão testa conhecimento histórico sobre a evolução dos shells UNIX. As alternativas apresentam shells posteriores, mas apenas uma corresponde à pioneira.
1971Thompson Shell (Ken Thompson)
1978C Shell (Bill Joy)
1979Bourne Shell
1983Korn Shell (David Korn)
1989Bash (Brian Fox)
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
O Korn Shell (ksh) foi criado por David Korn em 1983, muito depois da Thompson Shell. É uma evolução do Bourne Shell, incorporando recursos do C Shell.
Alternativa B — ❌ Incorreta
O C Shell (csh) foi desenvolvido por Bill Joy em 1978, também posterior à Thompson Shell. Sua sintaxe é inspirada na linguagem C.
Alternativa C — ✅ Correta ⟵ GABARITO
A Thompson Shell foi a primeira shell do UNIX, criada por Ken Thompson. Era um interpretador simples, mas funcional, que permitia execução de comandos e redirecionamento básico.
Alternativa D — ❌ Incorreta
O T C Shell (tcsh) é uma versão aprimorada do C Shell, lançada em 1978/1979, ainda assim posterior à Thompson Shell.
Alternativa E — ❌ Incorreta
O Bourne Again Shell (bash) foi criado por Brian Fox em 1989, sendo um substituto do Bourne Shell (que já era uma evolução da Thompson Shell). Portanto, não é a primeira.