A respeito das estruturas do sistema operacional, do gerenc...
A respeito das estruturas do sistema operacional, do gerenciamento de processos, do gerenciamento de memória e do sistema de arquivos, julgue o item subsequente.
A estrutura básica para o sistema operacional, de acordo
com os sistemas monolíticos, é composta por um
programa principal, um conjunto de procedimentos de
serviço e um conjunto de procedimentos utilitários.
RESPOSTA - CERTO
Sistemas Monolíticos - Executado como um único programa no modo núcleo. Todas as rotinas são visíveis umas as outras.
@papirobizurado
Conforme Aula do professor Cesar Borges
• Existem, basicamente, três tipos de kernel:
- O microkernel, - provê gerenciamento de memória e processamento no kernel-space. Serviços relativos a entrada e saída, como vídeo e rede, rodam no user-space, desde que ativados. Ex: O Minix
- O monolítico, - executa todas as suas funções no kernel-space. O Kernel Linux é monolítico
- O híbrido - funciona como um monolítico que também permite operação em user-space. O Kernel do Windows é híbrido
C
Gabarito: C - Certo
A questão aborda o tema da estrutura dos sistemas operacionais, em particular, a estrutura dos sistemas monolíticos. É fundamental compreender as características dessa arquitetura para responder a esta questão corretamente.
Os sistemas operacionais monolíticos são caracterizados por terem uma estrutura única e indivisível, onde todos os serviços fundamentais estão compactados em um núcleo central. Esse modelo é um dos mais antigos e foi amplamente utilizado em sistemas operacionais clássicos.
O programa principal é o núcleo do sistema, responsável por iniciar e gerenciar as operações mais básicas do computador. Os procedimentos de serviço, por sua vez, são as chamadas de sistema que fornecem funcionalidades aos programas de usuário, como a criação de processos, manipulação de arquivos e gerenciamento de memória.
Já os procedimentos utilitários incluem programas auxiliares que não fazem parte do núcleo do sistema operacional, mas são fornecidos para facilitar algumas operações, como formatação de discos, cópia de arquivos, entre outros.
A afirmativa está correta pois descreve adequadamente a composição de um sistema operacional monolítico, que é formado pelo programa principal (o núcleo), um conjunto de procedimentos de serviço (as chamadas de sistema) e um conjunto de procedimentos utilitários (programas auxiliares).
Portanto, entender a estrutura dos sistemas monolíticos é crucial para o entendimento de como os sistemas operacionais eram construídos e funcionavam em sua forma mais básica e tradicional. A alternativa correta, portanto, é a letra C, indicando que a descrição dada no enunciado está correta conforme as características conhecidas dos sistemas operacionais monolíticos.