Lista de Exercícios 1 - Arquitetura de Sistemas Operacionais
2) A programação deve ser realizada em linguagem de máquina, em painéis através de fios.
3) Um computador não possui apenas dois níveis (hardware e SO), e sim tantos outros níveis quantos forem necessários para adequar o usuário às suas diversas aplicações. Quando o usuário está trabalhando em um desses níveis não necessita saber da existência das outras camadas, acima ou abaixo de sua máquina virtual.
4) É quando o usuário não precisa mais saber intrusões de hardware, e passa interagir diretamente com o SO.
5)Sistemas Monoprogramaveis/Monotarefa, Sistemas Multiprogramaveis/Multitarefas e Sistemas com Múltiplosprocessadores.
6)Neste tipo de sistema, enquanto um programa aguarda por um evento, como a digitação de um dado, o processador permanece ocioso, sem realizar qualquer tipo de processamento. Temos a subutilização dos recursos já que todos os recursos ficam exclusivos para uma única tarefa.
7) Diferente dos sistemas monoprogramaveis, nos sistemas multiprogramaveis, os recursos computacionais são compartilhados entre os diversos usuários e aplicações.
8) É a redução de custos em função da possibilidade do compartilhamento dos diversos recursos entre as diferentes aplicações. Além disso, sistemas multiprogramaveis possibilitam na média a redução total do tempo de execução das aplicações,
9) Sim. São encontrados em computadores pessoas e estações de trabalho, onde há apenas um único usuário interagindo com o sistema.
10) Monousuário e multiusuário.
11) Primeiros tipos de SO’s multiprogramaveis a serem implementados. Tem como característica não exigir a interação do usuário com a