Logo do Site - Banco de Questões
Continua após a publicidade..

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:

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 Bourneshell 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.

Continua após a publicidade..

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *