Sobre sistemas operacionais é INCORRETO afirmar:
- A) O sistema operacional é uma camada de hardware que separa as aplicações do software que elas acessam e fornece serviços que permitem que cada aplicação seja executada com segurança e efetividade.
- B) Na maioria dos sistemas operacionais um usuário requisita ao computador que execute uma ação (por exemplo, imprimir um documento), e o sistema operacional gerencia o software e o hardware para produzir o resultado esperado.
- C) Um usuário interage com o sistema operacional via uma ou mais aplicações de usuário e, muitas vezes, por meio de uma aplicação especial denominada shell ou interpretador de comandos.
- D) Primordialmente, são gerenciadores de recursos – gerenciam hardware como processadores, memória, dispositivos de entrada/saída e dispositivos de comunicação.
- E) O software que contém os componentes centrais do sistema operacional chama-se núcleo (kernel).
Resposta:
A alternativa correta é letra A) O sistema operacional é uma camada de hardware que separa as aplicações do software que elas acessam e fornece serviços que permitem que cada aplicação seja executada com segurança e efetividade.
O 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 - Errada: como é um conjunto de arquivos, o sistema operacional é software. Hardware é o nome dado ao conjunto de dispositivos físicos de um computador.
B - Certa: a principal função do sistema operacional é atuar como um gerente, ou seja, utilizar as medidas necessárias para que as requisições do usuário sejam executadas, através do software e do hardware necessário para tal ação.
C - Certa: as aplicações do usuário são os programas que costumamos usar no nosso cotidiano, através das quais o usuário faz suas requisições. 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.
D - Certa: o sistema operacional 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.
E - Certa: 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 A.
Deixe um comentário