Atividades de estrutura do sistema operacional

1352 palavras 6 páginas
Exercícios Pg. 62 – Estrutura do Sistema Operacional

1. O que é um núcleo do sistema e quais são suas principais funções?

(Também chamado de Kernel) é 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.

2. O que são instruções privilegiadas e não privilegiadas? Qual a relação entre as instruções e seus modos de acesso?

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 deste mecanismo.

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 pelos mecanismos e modos de acesso?

Através do modo

Relacionados

  • RESOLUÇÃO BACEN
    1399 palavras | 6 páginas
  • Sistemas Operacionais
    1120 palavras | 5 páginas
  • TRABALHO INDIVIDUAL 2015
    4723 palavras | 19 páginas
  • RISCO OPERACIONAL NO SETOR FINANCEIRO NO BRASIL
    11223 palavras | 45 páginas
  • Sistema Operacional
    7780 palavras | 32 páginas
  • AS cinco configurações de OSM
    1323 palavras | 6 páginas
  • Riscos Operacionais na Atividade Bancária
    14009 palavras | 57 páginas
  • Práticas de auditagem
    4134 palavras | 17 páginas
  • Implementação da estrutura de
    24390 palavras | 98 páginas
  • Risco operacional
    1796 palavras | 8 páginas