Essa multitarefa é conhecida como:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é: C - preemptiva.
Vamos entender por que essa é a resposta certa e como o conceito de multitarefa preemptiva se aplica aos sistemas operacionais Windows 7, 8 e 10.
Os sistemas operacionais modernos utilizam diferentes tipos de multitarefa para gerenciar a execução de processos. A multitarefa é a capacidade do sistema de gerenciar a execução de múltiplos processos ao mesmo tempo, proporcionando a ilusão de que vários programas estão sendo executados simultaneamente. Vejamos os principais conceitos abordados na questão:
- Prioridade dos processos: o sistema operacional mantém uma lista de processos ou programas que estão em execução. Cada processo recebe uma prioridade que determina a ordem de execução. Quanto maior a prioridade, mais rapidamente o processo será atendido pelo processador.
- Interrupção e reatribuição de tempo: o sistema operacional pode interromper a execução de um processo a qualquer momento para atender a um processo com prioridade mais alta. Este mecanismo é fundamental para garantir que processos críticos sejam atendidos prontamente.
- Isolamento dos processos: cada processo é executado em uma área de memória independente. Isso significa que se um processo falhar, os demais continuarão a funcionar normalmente, evitando que um problema em um programa comprometa todo o sistema.
Essas características são típicas da multitarefa preemptiva. Na multitarefa preemptiva, o sistema operacional tem o controle total sobre a execução dos processos. O sistema pode decidir interromper um processo em execução para dar lugar a um outro processo com prioridade mais alta. Isso é diferente da multitarefa cooperativa, onde um processo deve liberar voluntariamente o controle do processador, o que pode levar à ineficiência e problemas se um processo não se comportar corretamente.
Portanto, com base nas características descritas na questão, fica claro que o esquema de multitarefa utilizado pelos sistemas operacionais Windows 7, 8 e 10 é a multitarefa preemptiva, justificando a escolha da alternativa C.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
preemptiva
Preempção se trata de quando o processo pode ser interrompido por outro de maior prioridade sem prejuízos.
Não preempção é quando um processo não pode ser interrompido sem causar prejuízos.
Multitarefa preemptivo
Na maioria das vezes vamos conseguir resolver as questões sobre Windows ou Linux, apenas com o conhecimento de que eles são multitarefa. Ou seja, conseguem realizar várias operações ao mesmo tempo. Como usuário você pode, por exemplo, digitar textos, ouvir música, abrir o Facebook e fazer downloads, tudo ao mesmo tempo.
Porém, verificamos que em muitas provas a palavrinha “preemptivo” tem surgido e tirado o sono dos candidatos. Então, resolvemos dar um “plus” a explicação que, embora seja mais avançada, precisa ser, pelo menos, apresentada de forma superficial.
Preempção é a capacidade do sistema operacional de gerenciar o escalonamento dos processos baseado em prioridade de execução na CPU. Com isso, ele pode alternar entre uma tarefa e outra, de forma muito rápida.
Basicamente, as tarefas que mencionamos acima não serão afetadas aos olhos do usuário e, aparentemente, estarão em execução, sem qualquer interrupção.
Multiusuário
Essa funcionalidade permite que vários usuários possam criar perfis no mesmo computador. Senhas podem ser utilizadas para restrição de acesso, bem como, pode-se atribuir privilégios diferenciados entre os usuários.
MPE-RS 2012 (adaptada)
O sistema operacional Windows 10 é
a) monotarefa e monousuário.
b) monotarefa e multiusuário.
c) multitarefa e multiusuário.
d) multitarefa e monousuário.
e) multicore e monousuário.
LETRA C
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo