Com relação às características e funções básicas de um siste...
As principais funções do núcleo de um sistema operacional são as seguintes: tratamento de interrupções; criação, eliminação, sincronização e comunicação entre processos; gerência de memória e gerência de arquivos.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - certo
O enunciado menciona as funções básicas do núcleo de um sistema operacional, conhecido também como kernel. Essas funções são essenciais para o gerenciamento adequado dos recursos de um computador e para fornecer uma interface entre o hardware e o usuário ou os aplicativos. Vamos esclarecer o que cada uma dessas funções faz:
- Tratamento de interrupções: É o mecanismo pelo qual o processo pode ser interrompido para que o sistema operacional possa responder a eventos, como entradas de dispositivos ou sinais de temporização. O kernel deve ser capaz de salvar o estado do processo interrompido e retomá-lo adequadamente após o tratamento do evento externo.
- Criação, eliminação, sincronização e comunicação entre processos: O kernel deve gerenciar o ciclo de vida dos processos, incluindo sua criação e eliminação. Além disso, ele deve prover mecanismos para que os processos possam sincronizar suas atividades e se comunicar um com o outro, como semáforos e pipes.
- Gerência de memória: O kernel é responsável pela alocação e desalocação de memória para processos e pelo gerenciamento do espaço de endereçamento virtual, garantindo, entre outras coisas, que os processos não interfiram uns nos outros e otimizando o uso da memória física disponível.
- Gerência de arquivos: Refere-se à capacidade do sistema operacional de criar, excluir, ler, escrever e realizar outras operações em arquivos. O kernel deve fornecer uma interface abstrata para o armazenamento de dados, independentemente dos dispositivos de armazenamento físicos.
Portanto, a afirmação do enunciado está correta, já que todas as funções listadas são responsabilidades típicas do núcleo de um sistema operacional. Essas funções são fundamentais para a estabilidade, segurança e eficiência do sistema operacional como um todo.
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
Essa eu não entendi.
* tratamento de interrupções e exceções;
* criação e eliminação de processos e threads;
* sincronização e comunicação entre processos e threads;
* escalonamento e controle dos processos e threadas;
* gerência de memória;
* gerência do sistema de arquivos;
* gerência de dispositios de E/S;
* suporte a redes locais e distribuídas;
* contabilização do uso do sistema;
* auditoria e segurança do sistema;
Fonte: Arquitetura de Sistemas Operacionais, Francis Berenger, 4 ediçao, pag. 51
Gabarito Certo
É o conjunto de rotinas que oferece serviços aos usuários, suas aplicações, além do próprio sistema operacional. As principais funções do núcleo encontradas na maioria dos sistemas comerciais são: tratamento de interrupções e exceções; criação e eliminação de processos e threads; sincronização e comunicação entre processos e threads; escalonamento e controle dos processos e threads; gerência de memória; gerência do sistema de arquivos; gerência de dispositivos de E/S; suporte à redes locais e distribuídas; contabilização do uso do sistema; auditoria e segurança do sistema.
"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo