A arquitetura de entrada e saída de um computador fornece uma forma de controlar as interações com o mundo exterior e provê ao sistema operacional informações necessárias para que ele gerencie as atividades de entrada e saída de maneira eficiente.
Qual das opções abaixo melhor define o sistema operacional (SO)?
- A) Todo SO tem código aberto (open source) incluindo o Windows 10, portanto, qualquer pessoa pode alterá-lo de acordo com a sua necessidade.
- B) São exemplos de SO: word, power point, linguagens de programação como java e python, entre outros.
- C) O SO é o software que controla a execução de programas e gerencia o escalonamento de processos.
- D) O SO é responsável por fazer cálculos lógicos e aritméticos.
- E) O SO é responsável por localizar as instruções da memória e depois decifrá-las.
Resposta:
A alternativa correta é letra C) O SO é o software que controla a execução de programas e gerencia o escalonamento de processos.
a) Todo SO tem código aberto (open source) incluindo o Windows 10, portanto, qualquer pessoa pode alterá-lo de acordo com a sua necessidade.
b) São exemplos de SO: word, power point, linguagens de programação como java e python, entre outros.
c) O SO é o software que controla a execução de programas e gerencia o escalonamento de processos.
d) O SO é responsável por fazer cálculos lógicos e aritméticos.
e) O SO é responsável por localizar as instruções da memória e depois decifrá-las.
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 – Todo SO tem código aberto (open source) incluindo o Windows 10, portanto, qualquer pessoa pode alterá-lo de acordo com a sua necessidade.
Errada: código aberto é a mesma coisa que open source: trata-se de um software que permite o acesso ao código fonte do programa; este acesso permite que o código seja estudado e modificado, para se adequar às necessidades de um usuário. Esta é uma característica dos programas denominados software livre, ou seja, se um programa for software livre, o seu código fonte estará disponível, como é o caso do Linux, por exemplo, mas não é o caso do Windows, que é um software proprietário e, por isto, seu código fonte não está disponível.
Observação: Código fonte é o programa escrito em linguagem de alto nível, ou seja, uma linguagem que trabalha com palavras em inglês, que são compreendidas por um programador
B – São exemplos de SO: word, power point, linguagens de programação como java e python, entre outros.
Errada: conforme comentado acima, o sistema operacional é um conjunto de arquivos de dados e programas usado no gerenciamento do computador e, assim sendo, nenhum dos nomes mencionados acima é exemplo de SO (sistema operacional), pois Word é um aplicativo para a edição de textos, PowerPoint é um aplicativo para a edição de apresentações em multimídia, e linguagens de programação como Java e Phyton permitem a criação de programas, mas não permitem o gerenciamento do hardware de computadores.
C – O SO é o software que controla a execução de programas e gerencia o escalonamento de processos.
Certa: de fato, conforme comentado acima, o sistema operacional é responsável pelo controle da execução de programas. Além disto, ele também gerencia o escalonamento de processos: "processo" é o nome dado a um programa em execução, e o escalonamento é a ação de definir qual processo deve ser executado em um determinado momento.
D – O SO é responsável por fazer cálculos lógicos e aritméticos.
Errada: cálculos lógicos e aritméticos são executados por um dos componentes da CPU, denominado "Unidade de Lógica e Aritmética", e não pelo sistema operacional.
E – O SO é responsável por localizar as instruções da memória e depois decifrá-las.
Errada: localizar as instruções da memória e depois decifrá-las são tarefas executadas por outro dos componentes da CPU, denominado "Unidade de Controle", e não pelo sistema operacional.
Assim sendo, A RESPOSTA É A LETRA C.
Deixe um comentário