SóProvas


ID
2733973
Banca
CESPE / CEBRASPE
Órgão
EMAP
Ano
2018
Provas
Disciplina
Sistemas Operacionais
Assuntos

Acerca de sistemas operacionais Linux, julgue o item que segue.


O kernel do sistema operacional Linux tem a função de interpretar os comandos executados em um terminal.

Alternativas
Comentários
  • O gabarito é Errado.

     

    O kernel é um software responsável por controlar as interações entre o hardware e outros programas da máquina. Ele traduz as informações que recebe ao processador e aos demais elementos eletrônicos do computador. O kernel é, portanto, uma série de arquivos escritos em linguagem C e Assembly, que formam o núcleo responsável por todas as atividades executadas pelo sistema operacional.

  • Gabarito Errado

    Em computação, o núcleo ou cerne (do alemão: kernel) é o componente central do sistema operativo da maioria dos computadores; ele serve de ponte entre aplicativos e o processamento real de dados feito a nível de hardware. As responsabilidades do núcleo incluem gerenciar os recursos do sistema (a comunicação entre componentes de hardware e software). Geralmente como um componente básico do sistema operativo, um núcleo pode oferecer a camada de abstração de nível mais baixo para os recursos (especialmente processadores e dispositivos de entrada/saída) que softwares aplicativos devem controlar para realizar sua função. Ele tipicamente torna estas facilidades disponíveis para os processos de aplicativos através de mecanismos de comunicação entre processos e chamadas de sistema.

    Tarefas de sistemas operativos são feitas de maneiras diferentes por núcleos diferentes, dependendo do seu desenho e abordagem. Enquanto núcleos monolíticos tentam alcançar seus objetivos executando todos os códigos de sistema no mesmo espaço de endereçamento para aumentar a performance do sistema, micronúcleos executam a maioria dos serviços do sistema no espaço de usuário como servidores, buscando melhorar a manutenção e a modularidade do sistema operativo.

     

     

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

  • "O bash  é um interpretador de comandos, um entre os diversos tradutores entre o usuário e o sistema operacional conhecidos como shell."

    Wikipédia

  • Quem deve fazer a interpretação dos comando é o Shell e não o Kernel.

  • A questão refere-se ao Shell.

     

    Shell é o nome genérico de uma classe de programas que funciona como interpretador de comandos e linguagem de programação script (interpretada) no Unix. Os shells mais populares são bash, csh, tcsh, ksh e zsh.

    O shell é a interface entre o usuário e o kernel. 

    O usuário pode escolher qual dos shells vai utilizar.

    O shell-padrão do Linux é o bash

     

    Fonte: Linux - Guia do Administrador do Sistema, Ruben E. Ferreira, 2ª Edição, pg 29.

  • Errado

    O que é o kernel do sistema operacional e o que ele faz?

    Em computação, o núcleo ou cerne (do alemão: kernel) é o componente central do sistema operativo da maioria dos computadores; ele serve de ponte entre aplicativos e o processamento real de dados feito a nível de hardware.

  • Shell: interpretador de comandos. Exemplos:

     

    sh;

    csh;

    bash;

    ksh;

     

     

    At.te

    Foco na missão!!!

     

     

  • O Shell é que interpreta os comandos digitados no terminal. Kernel, por sua vez, irá traduzir as informações que recebe para os equipamentos de hardware.

  • bash ou shell
  • GAB: E

     

    OUTRA QUESTÃO QUE AJUDARIA A RESPONDER:

     

    Ano: 2019 Banca: CESPE Órgão: PGE-PE Prova: CESPE - 2019 - PGE-PE - Analista Administrativo de Procuradoria - Calculista
    Com relação a sistemas operacionais e ferramentas de edição de texto e planilhas, julgue o item a seguir. 


    O shell e o kernel são duas partes essenciais do sistema operacional Linux: o primeiro serve para interpretar os comandos do usuário, e o segundo, para controlar os dispositivos do computador

    CERTA

  • kerNel = Nucleo

  • Esse é o conceito de shell

  • O shell é a aplicação responsável por interpretar os comandos executados em um terminal. O kernel é o núcleo do sistema operacional, responsável pelo acesso privilegiado ao hardware do computador.

    Item errado.

  • Aí meu Deus do SHELL

  • Na verdade quem interpreta os comandos é o shell,

    Kernel é o próprio sistema operacional. É o núcleo. Quando um indivíduo usa um sistema operacional, seja Windows ou Linux, há vários softwares sobrepostos um sobre os outros, ou seja, são várias camadas.Há o kernel no núcleo e depois outras camadas. O sistema operacional é constituído dessa forma, ou seja,em camadas. O kernel é o responsável por gerenciar todos os recursos do computador. Esses recursos são a parte de hardware.Sobre o hardware, há o sistema operacional. É o kernel que pega os recursos de hardware para entregar para várias aplicações. Aplicações são aplicativos de forma geral, por exemplo, Word, Adobe Reader, navegadores.

    Então, todos esses aplicativos vão funcionar se tiver recursos que estão no hardware:

    • CPU que é o processador;

    • memória principal, que é a RAM;

    • memória secundária, que é o dispositivo de armazenamento de HD; e

    • outros dispositivos de entrada e saída como placa de rede, mouse, teclado.

    Todos esses recursos precisam ser gerenciados pelo sistema operacional para fazer com que essas aplicações funcionem. O sistema operacional pega do hardware os recursos necessários como CPU, memória, HD, dispositivos de entrada e saída e entrega e entrega para que as aplicações possam funcionar e o próprio sistema operacional também funcione.

    Atenção! O que é importante guardar sobre o Kernel do sistema operacional do Linux, assim como kernel do Windows, é que ele gerencia os recursos do computador.Se o kernel é o responsável por gerenciar, quem tem a função de interpretar os comandos executados em um terminal no Windows é o comand (cmd) e no Linux é o shell. É possível abrir vários terminais. O shell é um software que está em outra camada depois do núcleo, e é o shell que permite a interação por meio de comandos dentro de um terminal para fazer operações e realizar tarefas. Isto é, o shell tem a função de interpretar coman-dos que são executados.

    GAB: ERRÔNEO

  • O kernel é o núcleo do sistema operacional, e possui várias funções além do gerenciamento da CPU. Ele gerencia a memória; gerencia dispositivos de hardware; diz que sistema de arquivos o sistema operacional usa, como deve usar e como deve se comportar.

    Fonte: Patrícia Quintão

  • Falou do Shell

  • Shell: é uma camada existente entre o usuário e o Kernel, ele interpreta os comandos digitados pelo usuário. Os comandos do Shell são digitados no Terminal do Linux.

  • CERTO

    Kernel: (é o cérebro do corpo humano, não pode ser modificado) esse é o núcleo do sistema Linux. Ele é responsável pelo gerenciamento e controle dos processos em execução, do uso da memória, dos dispositivos de hardware.

    Shell: esse é interpretador de comandos do Linux. Ele interpreta os comandos do usuário para o Kernel poder executar. O Shell de comandos é também o terminal de comandos – aquela telinha preta onde se digita os comandos em linha de código.

  • Shell Tem um conjunto de instruções que pertence ao SO que tem função de interpretar comandos

    Kernel a sua função consiste em separar a memória em varias subdivisões

    Responsável pelo gerenciamento de tarefas em 4 áreas gerais do sistema:

    Processos, Memória. ,Devices Drivers e chamadas de sistemas e suporte

    Gabarito Errado