O sistema operacional, um programa especial que acorda a máquina e faz com que reconheça a CPU, a memória, o teclado, o sistema de vídeo e as unidades de discos, oferece ao usuário a facilidade de se comunicar com o computador.
Ao receber um documento com algumas definições com a tarefa de classificá-las; analise-as.
I. Sempre permanece na memória do computador (residente). Contém o código de baixo nível que se comunica com o hardware: gerencia a memória e os dispositivos; mantém o clock do computador; inicializa aplicativos; e, gerencia o compartilhamento de recursos computacionais.
II. Programa que possibilita ao usuário acessar recursos do sistema operacional, através do terminal ou da interface gráfica. Faz a ponte de comunicação entre o núcleo do sistema operacional e o usuário/aplicações/programas.
As afirmativas se referem, respectivamente, a:
- A) Shell e Batch.
- B) Shell e Kernel.
- C) Kernel e Shell.
- D) Batch e Kernel.
Resposta:
A alternativa correta é letra C) Kernel e Shell.
I. Sempre permanece na memória do computador (residente). Contém o código de baixo nível que se comunica com o hardware: gerencia a memória e os dispositivos; mantém o clock do computador; inicializa aplicativos; e, gerencia o compartilhamento de recursos computacionais.
II. Programa que possibilita ao usuário acessar recursos do sistema operacional, através do terminal ou da interface gráfica. Faz a ponte de comunicação entre o núcleo do sistema operacional e o usuário/aplicações/programas.
As afirmativas se referem, respectivamente, a:
a) Shell e Batch.
b) Shell e Kernel.
c) Kernel e Shell.
d) Batch e Kernel.
Os termos mencionados nas alternativas têm as seguintes características:
- Shell: Shell é um programa que atua como uma interface entre o usuário (que utiliza aplicativos que trabalham com linguagem de alto nível) e o kernel (que só “entende” baixo nível), tal qual um intérprete. Ele traduz para o kernel as ordens dadas pelo usuário. Pode ser um interpretador de comandos digitados em modo texto (como é o caso do shell Bourne, shell bash ou shell C), ou uma interface gráfica como é o caso do KDE e do Gnome.
- Batch: é um modo de processamento de dados no qual os dados de entrada são coletados em grupos, ou lotes, geralmente com uma grande quantidade de dados, e periodicamente processados em sequência por uma ou mais atividades (jobs). Tal modalidade de processamento não permite a interação do usuário com o sistema durante a execução dos jobs, já que as instruções dos programas são executadas uma após a outra, sem interferência do usuário.
- Kernel: é o núcleo do sistema operacional, ou, numa tradução literal, cerne. Ele representa a camada mais baixa de interface com o hardware, sendo responsável por gerenciar os recursos do sistema computacional como um todo. É no kernel que estão definidas funções para operação com periféricos (mouse, disco, impressora, interfaces serial e/ou paralela), gerenciamento de memória, entre outros. Resumidamente, o kernel é um conjunto de programas em linguagem de baixo nível que fornece para os programas de usuário (aplicativos) uma interface para utilizar os recursos do sistema.
Assim sendo, A RESPOSTA É A LETRA C.
Deixe um comentário