A execução simultânea de tarefas, em que uma está ativa em determinado momento e as demais prontas ou em repouso, caracteriza um sistema operacional
- A) de tempo compartilhado.
- B) de programa monitor.
- C) monotarefa.
- D) multitarefas.
Resposta:
A alternativa correta é letra D) multitarefas.
a) de tempo compartilhado. b) de programa monitor. c) monotarefa. d) multitarefas.
Analisando as alternativas, temos que:
A – de tempo compartilhado.
Certa: segundo o livro "Arquitetura e Organização de Computadores", de William Stallings:
Assim como a multiprogramação permite que o processador trate de múltiplos jobs em lote de uma só vez, ela pode ser usada para lidar com múltiplos jobs interativos. Nesse último caso, a técnica é chamada de tempo compartilhado, porque o tempo do processador é compartilhado entre vários usuários. Em um sistema de tempo compartilhado (time-sharing system), vários usuários acessam o sistema simultaneamente por meio de terminais, com o SO intercalando a execução de cada programa do usuário em um curto intervalo de tempo ou quantum de computação.
Como vemos, em um sistema de tempo compartilhado, podemos dizer que "uma tarefa está ativa em determinado momento e as demais prontas ou em repouso", já que o tempo do processador é compartilhado entre vários usuários, sendo que o sistema operacional intercala a execução de cada programa em um curto intervalo de tempo, de tal forma que enquanto uma pequena porção de uma tarefa estiver sendo executada, as demais estarão "prontas" ou "em repouso".
B – de programa monitor.
Errada: "programa monitor" não é uma modalidade de processamento de um sistema operacional, mas o nome de um programa usado nos anos 50, para auxiliar a carga e a descarga de aplicações e/ou dados entre a memória e periféricos (geralmente leitoras de cartão perfurado, fitas magnéticas e impressoras de caracteres).
C – monotarefa.
Errada: um sistema monotarefa permite apenas a execução de um processo por vez.
D – multitarefas.
Certa: multitarefa é uma característica dada a sistemas operacionais capazes de executar mais de uma tarefa simultaneamente, como é o caso do Windows e do Linux. Cada processo recebe uma fatia de tempo, da forma mencionada no enunciado, ou seja, enquanto uma tarefa está ativa em determinado momento, as demais prontas ou em repouso.
Assim sendo, como há duas respostas certas, A QUESTÃO DEVERIA TER SIDO ANULADA.
Gabarito fornecido pela banca: LETRA D.
Deixe um comentário