Questão: Como técnico de TI, você presta serviços a diversos clientes e um deles pediu que o orientasse quanto aos tipos de multitarefas disponíveis nos sistemas operacionais. Inicialmente você explicou o conceito de multitarefas e em seguida destacou tipos de multitarefas: Complete as definições a seguir com os termos correspondentes.
Tipos:
A. Multitarefa
B. Multitarefa cooperativa
C. Multitarefa preemptiva
D. Multitarefa multithreading
Definições:
( ) ____ executa dois ou mais programas simultaneamente. Na verdade, o processador atribui frações de tempo aos programas executados.
( ) ____ permite a execução de mais de uma tarefa do mesmo programa.
( ) ____ controla a execução dos programas por meio do processador, permitindo que o sistema recupere o controle caso um programa trave.
( ) ____ executa dois ou mais programas simultaneamente, mas o programa que está em primeiro plano tem controle sobre o processador.
Soluções para a tarefa
A - D - C - B
Analisando:
( A ) Multitarefa executa dois ou mais programas simultaneamente. Na verdade, o processador atribui frações de tempo aos programas executados.
( D ) Multitarefa multithreading permite a execução de mais de uma tarefa do mesmo programa.
Trata-se de sistema mais recente de multitarefa que possibilita ao computador executar mais do que uma tarefa do mesmo programa.
( C ) Multitarefa preemptiva controla a execução dos programas por meio do processador, permitindo que o sistema recupere o controle caso um programa trave.
Preemptividade refere-se ao ato de interromper de forma temporária uma tarefa que está sendo executada por um sistema sem exigir sua cooperação, podendo retomá-la posteriormente.
( B ) Multitarefa cooperativa executa dois ou mais programas simultaneamente, mas o programa que está em primeiro plano tem controle sobre o processador.
Nesse caso os utilizadores conseguem executar dois programas ou mais, mas o programa que está em primeiro plano é que controla o processador.
Bons estudos!