No sistema operacional Windows, o erro de falha geral de pro...

Próximas questões
Com base no mesmo assunto
Q323040 Sistemas Operacionais
No sistema operacional Windows, o erro de falha geral de proteção (GPS) foi solucionado por meio do(a):

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: E - multitarefa preemptiva.

Vamos entender o contexto da questão. No Windows, a falha geral de proteção (GPS) ocorria quando um programa tentava acessar uma área de memória que não lhe era permitida, resultando em um erro. Esse tipo de problema foi muito comum em sistemas operacionais mais antigos, como o Windows 3.x, que usavam multitarefa cooperativa.

Com a introdução do Windows NT e subsequentemente o Windows 95, a Microsoft passou a adotar a multitarefa preemptiva. Diferente da cooperativa, onde cada programa precisava "cooperar" para ceder tempo de CPU, na preemptiva o sistema operacional tem o controle total sobre a alocação de tempo de CPU para cada processo. Isso significa que o sistema pode interromper um processo a qualquer momento para dar lugar a outro, garantindo que nenhum programa monopolize o sistema.

Por que a alternativa E está correta?

A multitarefa preemptiva melhora significativamente a estabilidade e a segurança do sistema operacional. Ela permite ao sistema operacional gerenciar os recursos de maneira mais eficiente e impede que um único processo possa causar falhas críticas que afetem todo o sistema. A adoção desta tecnologia no Windows foi fundamental para resolver problemas de falha geral de proteção, pois o SO pode isolar e controlar os processos de maneira mais rigorosa.

Vamos analisar brevemente as outras alternativas para compreender por que não se aplicam:

A - A gerência da área de memória superior não está relacionada diretamente com a falha geral de proteção. Este conceito é mais aplicado a sistemas que utilizam técnicas de memória estendida.

B - O uso do sistema de arquivos FAT16 está relacionado ao gerenciamento de arquivos e não à gestão de processos ou memória.

C - A multitarefa cooperativa é, na verdade, uma das causas de problemas de estabilidade, como a falha geral de proteção, e não a solução.

D - A gerência da área de memória convencional se refere à utilização da memória básica disponível em sistemas mais antigos e não resolve diretamente os problemas de falha geral de proteção.

Portanto, ao adotar a multitarefa preemptiva, o Windows conseguiu resolver de maneira mais eficiente e segura os problemas de falha geral de proteção, garantindo um ambiente de execução mais estável e confiável para os usuários.

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

Resumo das formas de execução das tarefas no processador.
·Monotarefa: Apenas uma tarefa por vez. O MS-DOS simulava uma multitarefa através do encerramento temporário de um enquanto o outro executava.
·Multitarefa Cooperativa: Os aplicativos que decidiam quando é que iriam liberar o processador. Não possui proteção da memória, sendo muito suscetível a erros.
·Multitarefa Preemptiva: É o processador que decide o tempo que cada aplicativo irá utiliza-lo. Utiliza prioridade e locais específicos na memória. Sendo o modo mais estável por possuir proteção da memória através de sua alocação.
·Multitarefa Híbrida: Utilizada pelo Windows 95 para manter compatibilidade com o MS-DOS.

Desta forma é possível concluir que o modo que protege de uma falha geral por proteger a memória é o Multitarefa preemtiva.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo