No contexto dos sistemas operacionais Windows, os mai...
I. É fornecido um tempo às aplicações em execução, sendo o controle da CPU feito pelo próprio sistema operacional. Dessa forma, independentemente do fato de uma dada aplicação ter ou não terminado o que estava fazendo, esgotado seu time slice, o sistema operacional retoma o controle da CPU e o repassa para o próximo da fila.
II. Cada aplicação “roda” em um espaço próprio, de modo que, em caso de problemas, a aplicação em pane é finalizada, permanecendo as demais ativas em execução.
Esse recurso é conhecido por
- Gabarito Comentado (1)
- Aulas (9)
- Comentários (5)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a A - Multitarefa Preemptiva.
Para entendermos o motivo dessa resposta ser a correta, vamos analisar o que o enunciado nos diz. O sistema operacional moderno do Windows possui um recurso que permite executar diversas aplicações ao mesmo tempo e gerenciar de forma eficiente o uso da CPU entre elas. Esse gerenciamento é feito com base em dois aspectos principais que foram descritos.
O primeiro aspecto menciona que um tempo é fornecido às aplicações (time slice), e quando esse tempo acaba, o sistema operacional retoma o controle da CPU e a passa para outra aplicação. Isso é característico da Multitarefa Preemptiva, pois o sistema interrompe a aplicação que está usando a CPU e a redistribui de forma a permitir que outras aplicações também possam executar suas tarefas. Assim, nenhuma aplicação pode monopolizar o processador, e isso permite um compartilhamento equitativo do tempo de CPU.
O segundo aspecto se refere ao isolamento de processos, onde cada aplicação opera em seu próprio espaço de memória. Isso impede que uma falha em uma aplicação afete as demais, um conceito crucial para a estabilidade do sistema. Em caso de erro em uma aplicação, apenas ela é finalizada, sem impactar as demais, algo também garantido pela Multitarefa Preemptiva.
As demais alternativas não correspondem corretamente ao enunciado. B - Segmentação Paginada refere-se a um método de gerenciamento de memória, C - Escalonamento Round Robin é uma técnica específica de escalonamento de processos, D - Multiprocessamento Particionado poderia sugerir a divisão de tarefas entre múltiplos processadores, mas não aborda o mesmo conceito de gerenciamento de tempo e de falhas isoladas, e E - Multiprogramação com Swapping é uma técnica de gerenciamento de memória que permite a troca de processos da memória para o disco e vice-versa, o que é diferente do conceito descrito no enunciado.
Portanto, Multitarefa Preemptiva é a resposta correta porque descreve um sistema onde as tarefas são gerenciadas pelo sistema operacional em termos de alocação de tempo da CPU e isolamento de processos, garantindo que todas as aplicações tenham sua fatia de tempo de processamento e que falhas em uma não afetem as demais em execução.
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
várias tarefas ao mesmo tempo (pelo menos, faz aparentar isso para o usuário). A multitarefa
preemptiva é um sistema que permite que várias janelas de vários programas sejam apresentadas
ao usuário, como se todos estivessem sendo “executados” ao mesmo tempo.
Na verdade, o que acontece é que o Windows fica “chaveando” a execução de tarefas na CPU de
forma bem rápida (isso porque, só há uma CPU no micro), fazendo parecer que pode fazer tudo ao
mesmo tempo. Ele fica mais ou menos como um guarda de trânsito, fazendo: “Impressora, é sua
vez...”, “Pare!”, “Agora é a vez do Word, pronto, pode passar”, “Agora é o Excel que vai usar a CPU!
Prooonto... Deixe de ser egoísta” “Pare” “Agora é a vez do Word de novo...” e assim por diante". Prof. João Antonio.
Nossa, muito boa a explicação do Prof. João Antonio! Obrigada!
Fiquei entre o gabarito e Round Robin. Marquei RR por causa do time slice.
Vamos na fé.
Complementando a resposta dos colegas...
Alternativa B – ERRADA
Segmentação Paginada diz respeito a Divisão (Paginação) da memória do computador promovida pelo sistema operacional
Alternativa C - ERRADA
diz respeito apenas a Afirmativa I. É a rotina (algoritmo) da Multitarefa Preemptiva que faz essa distribuição da execução por tempo (igual) entre essas aplicações
Alternativa E - ERRADA
Swaping se relaciona a memória Preemptiva. Mas não é a Memória Preemptiva em si. É quando um processo é copiado e retirado da memória (é suspenso) para depois ser executado de novo.
Fonte:http://fundamentossistemasoperacionais.blogspot.com.br/p/segmentacao.html
https://pt.wikipedia.org/wiki/Round-robin
http://www.branqs.com.br/universidade/aulas_SO/0006_EscalonadorDeProcessos/escalonadorProcessos.html
https://pt.wikibooks.org/wiki/Sistemas_operacionais/Ger%C3%AAncia_de_mem%C3%B3ria#Monoprograma.C3.A7.C3.A3o
Em computação, preemptividade é o ato de interromper temporariamente uma tarefa sendo executada por um sistema computacional, sem exigir sua cooperação, e com a intenção de retomar à tarefa posteriormente.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo