Questão FC267086
Um sistema digital moderno é composto por vários componentes sendo eles, por exemplo, um ou mais processadores, memórias, discos, teclado, mouse, etc. característica de um sistema
Unix e Linux
IDECAN · 2022
Um sistema digital moderno é composto por vários componentes sendo eles, por exemplo, um ou mais processadores, memórias, discos, teclado, mouse, etc. característica de um sistema complexo. O sistema operacional é responsável por fornecer aos programas um modelo de computador mais simples. Desta forma, indique a opção que apresenta os dois níveis de operação da maioria dos computadores:
- Modo núcleo e modo shell.
- Modo usuário e modo supervisor.
- Modo usuário e modo shell.
- Modo Gui e modo núcleo.
- Modo usuário e modo Gui.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A arquitetura com dois níveis — modo usuário e modo supervisor — separa a execução de código em contexto sem privilégios e em contexto privilegiado (o kernel). Essa divisão protege recursos críticos e garante isolamento entre processos.
No modo usuário programas têm acesso restrito: não podem executar instruções privilegiadas (ex.: controlar interrupções, acessar dispositivos ou modificar tabelas de memória). Tentativas indevidas geram traps ou exceções, evitando corrupção do sistema.
No modo supervisor o sistema operacional executa operações sensíveis — gerência de I/O, agendamento, manipulação de interrupções e configuração da MMU. A transição entre modos ocorre por chamada de sistema (syscall), interrupção ou exceção, permitindo que serviços privilegiados atendam solicitações de processos usuários.
Esse modelo simplifica a construção de um "computador virtual" para aplicações, oferecendo segurança e controle sobre hardware compartilhado.
Conteúdo do catálogo FC Concursos · Atualizado em