Um Sistema Operacional pode ser definido como um programa que gerencia o computador, de modo que trabalhe de maneira correta, gerando um ambiente de comunicação, que faz a interação entre o usuário e a máquina. Dois subsistemas do Sistema Operacional desempenham essas funções; assinale-os.
- A) BIOS e Setup.
- B) Shell e Kernel.
- C) Processador e Memória.
- D) Registradores e Memória Cache.
Resposta:
A alternativa correta é letra B) Shell e Kernel.
Um Sistema Operacional pode ser definido como um programa que gerencia o computador, de modo que trabalhe de maneira correta, gerando um ambiente de comunicação, que faz a interação entre o usuário e a máquina. Dois subsistemas do Sistema Operacional desempenham essas funções; assinale-os.
a) BIOS e Setup.
b) Shell e Kernel.
c) Processador e Memória.
d) Registradores e Memória Cache.
Sistema operacional pode ser definido como um conjunto de arquivos (dados e programas) que prepara o ambiente para que o usuário possa utilizar qualquer programa no computador. Efetivamente, ele torna o computador “operacional”, pois assume o controle integral da máquina quando é carregado, gerenciando os dispositivos mais importantes do computador, como a CPU, unidades de entrada e saída e as memórias.
Analisando as alternativas, temos que:
A – BIOS e Setup.
Errada: estes termos não são subsistemas de um sistema operacional, mas programas armazenados na memória ROM dos computadores. O BIOS (Basic Input Output System) é primeiro programa executado quando o computador é ligado. É o responsável pelo início do boot. Ele prepara a máquina para que outros programas possam ser executados, e também é o responsável pelo reconhecimento e controle de vários dispositivos do computador. O Setup permite definir que o boot será dado a partir de uma unidade diferente do HD principal da máquina, como um CD, DVD ou pen-drive, por exemplo, e várias outras configurações.
B – Shell e Kernel.
Certa: de fato, ambos os termos correspondem a subsistemas de um sistema operacional:
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.
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.
C – Processador e Memória.
Errada: estes termos não são subsistemas de um sistema operacional, mas dispositivos de hardware.
Processador é um chip, que tem a capacidade de interpretar e executar as instruções dos programas (que devem estar na linguagem que a CPU entende, que é uma linguagem de máquina) e por esta razão é o dispositivo eletrônico mais importante de um computador.
Memória é o nome dado a qualquer equipamento que permita o armazenamento de dados.
D – Registradores e Memória Cache.
Errada: estes termos não são subsistemas de um sistema operacional, mas dispositivos de hardware.
Registradores são unidades muito pequenas de memória, extremamente rápidas. Existem milhares de registradores no chip da CPU;
Cache é uma memória estática utilizada entre a DRAM e os núcleos da CPU (fisicamente posicionada no chip da CPU) para aumentar a velocidade de execução de programas. É do tipo SRAM (static RAM), cuja tecnologia permite velocidades de leitura e gravação muito maiores do que a velocidade da memória DRAM (utilizada como memória principal nos computadores atuais).
Assim sendo, A RESPOSTA É A LETRA B.
Deixe um comentário