Com relação à estrutura do sistema operacional Linux, é corr...

Próximas questões
Com base no mesmo assunto
Q113313 Sistemas Operacionais
Com relação à estrutura do sistema operacional Linux, é correto afirmar que:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - a Shell é um programa que provê a interface entre o usuário e o Kernel do Sistema Operacional.

O tema da questão aborda a estrutura básica e funcionalidades do sistema operacional Linux, que é fundamental para quem trabalha com TI e, em especial, para aqueles que buscam aprovação em concursos públicos que testam conhecimentos em informática.

O Kernel é o núcleo do sistema operacional, responsável pela comunicação entre o hardware e os programas de software. Ele gerencia recursos do sistema como o processador, memória e dispositivos periféricos, e permite que diferentes programas sejam executados simultaneamente.

A Shell, por outro lado, é o interpretador de comandos, uma interface de linha de comando que permite ao usuário comunicar-se com o Kernel. Quando um usuário digita um comando na Shell, ela interpreta esse comando e chama a função correspondente no Kernel para executá-lo. Portanto, a Shell realiza uma análise da sintaxe do comando e, se estiver correto, passa a instrução para o Kernel. Isso justifica a correção da alternativa C.

É importante destacar que existem diversas Shells disponíveis para Linux, como Bash, Zsh, e Fish, contradizendo a alternativa A. A alternativa B está incorreta porque o Kernel de fato interage diretamente com o hardware. Já a alternativa D está incorreta porque os device drivers não são armazenados no diretório /var/dev, mas sim no diretório /dev ou em subdiretórios do /lib/modules. E a alternativa E é falsa porque, como mencionado, a Shell analisa a sintaxe dos comandos antes de executá-los.

Entender a função da Shell no Linux é essencial, pois ela é a ferramenta primária para interagir com o sistema através da linha de comando, realizando operações como gerenciamento de arquivos, instalação de software, e monitoramento de processos. Saber como a Shell opera e se comunica com o Kernel é um conhecimento fundamental para qualquer usuário de Linux, especialmente em um contexto de preparação para concursos públicos.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Gabarito C

O Shell seria o ambiente DOS, só que do Linux, é o interpretador de comando.
Quando vc digita algo no shell, por exemplo vc chama uma conexão com a internet, o shell passa o pedido para o Kernel (núcleo do sistema/ou bem dizendo o sistema em si), e por sua vez o kernel aciona o modem e disca..
Existem varios tipos de interpretadores (shell) (que é modo texto/linha de comando) podemos citar o Bash, SH, CSH, KornShell, etc.. etc.. tem muitos tipos, cada um tem suas particularidades, o bash é o padrão do linux ele comleta comandos com a tecla tab, vc pode ter cores para identificar pastas e arquivos, vc tem repetição de comandos, varias teclas de atalho para manipulação das linhas (sintax de comando) mostra o usuário o nome da maquina e a pasta que vc está [drusian@darkstar ~].. (coisa que o SH não faz),, então um se difere do outro por estas coisitas, uns tem mais funcionalidades outros menos..
Mas não pense que o Shell do linux é como o DOS : ) o shell é tudo no linux é 800% poderoso, e é capaz de se fazer tudo nele, como ouvir MP3, editar textos, navegar na internet, fazer monitoramento de rede, configurações do sitema, usar icq, irc..

 

"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo