Sistemas operacionais

2994 palavras 12 páginas
Trabalho de sistemas operacionais

EXERCÍCIOS DO LIVRO ARQUITETURA DE SISTEMAS OPERACIONAIS
Exercícios da página 49
1- O que é concorrência e como este conceito está presente nos sistemas operacionais multiprogramáveis?

Resposta: Concorrência é quando o processador pode executar várias operações de uma só vez. Nos sistemas operacionais multiprogramáveis, vários programas podem estar na memória, concorrendo pelo acesso ao processador, como por exemplo, operações de entrada e saída.

2- Por que o mecanismo de interrupção é fundamental para a implementação da multiprogramação?

Resposta: Por que a interrupção é o mecanismo que tornou possível a implementação da concorrência nos computadores, sendo o fundamento básico dos sistemas multiptogramáveis. É em função desse mecanismo que o sistema operacional sincroniza a execução de todas as suas rotinas e dos programas dos usuários, além de controlar dispositivos.

3- Explique o mecanismo de funcionamento das interrupções.

Resposta: Uma interrupção é sempre gerada por algum evento externo ao programa e independe da instrução que está sendo executada. Um exemplo de interrupção ocorre quando um dispositivo avisa ao processador que alguma operação de E/S está completa, com isso, o processador deve interromper o programa para tratar o término da operação.

4- O que são eventos síncronos e assíncronos? Como estes eventos estão relacionados ao mecanismo de interrupção e exceção?

Resposta: Um evento síncrono é quando é resultado direto da execução do programa corrente, os mesmos são previsíveis e só podem ocorrer um de cada vez, já os eventos assíncronos, não são relacionados à instrução do programa corrente, os mesmos são imprevisíveis, devido a isso, podem ocorrer múltiplas vezes.

5- Dê exemplos de eventos associados ao mecanismo de exceção.

Resposta: Sempre que uma exceção é gerada o programa em execução é interrompido e o controle é desviado para uma rotina de tratamento de exceções, como por

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