Sistemas Operacionais

1312 palavras 6 páginas
Exercícios 4º Capitulo.
1- O que é o núcleo do sistema e quais são suas principais funções?
R: O núcleo do Sistema Operacional é formado por um conjunto de rotinas que oferece serviços aos usuários e às suas aplicações. Ele é responsável pelas funções de baixo nível, tais como:
Tratamento de interrupções e execuçõ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 a redes locais e distribuídas.
Contabilização do uso do sistema.
Auditoria e segurança do sistema.

2- O que são instruções privilegiadas e não privilegiadas? Qual a relação dessas instruções com os modos de acesso?
R: Instruções privilegiadas são instruções que só devem ser executadas pelo sistema operacional ou sob sua supervisão, impedindo, assim, a ocorrência de problemas de segurança e integridade do sistema. As instruções não privilegiadas não oferecem risco ao sistema. Quando o processador trabalha no modo usuário, uma aplicação só pode executar instruções não privilegiadas, tendo acesso a um número reduzido de instruções, enquanto no modo kernel ou supervisor a aplicação pode ter acesso ao conjunto total de instruções do processador.

3- Explique como funciona a mudança de modos de acesso e dê um exemplo de como um programa faz uso desse mecanismo.
R: Sempre que um programa necessita executar uma instrução privilegiada, a solicitação deve ser realizada através de uma chamada a uma system call, que altera o modo de acesso do processador do modo usuário para o modo kernel. Ao término da execução da rotina do sistema, o modo de acesso retorna para o modo usuário.

4- Como o kernel do sistema operacional pode ser protegido pelo mecanismo de modos de acesso?
R: Através do modo de acesso de uma aplicação determinado por um conjunto de bits localizado no registrador de status do processador ou PSW. Através

Relacionados

  • Sistema operacional
    1575 palavras | 7 páginas
  • Sistemas operacionais
    2051 palavras | 9 páginas
  • sistema operacional
    1400 palavras | 6 páginas
  • Sistemas Operacionais
    1580 palavras | 7 páginas
  • Sistemas operacionais
    965 palavras | 4 páginas
  • sistemas operacionais
    2546 palavras | 11 páginas
  • O que é um sistema operacional
    4623 palavras | 19 páginas
  • Sistema Operacional
    5806 palavras | 24 páginas
  • Sistemas Operacionais
    1771 palavras | 8 páginas
  • Sistemas Operacionais
    897 palavras | 4 páginas