ETC RESPOSTAS LISTA 01 INTRODU O AOS SISTEMAS OPERACIONAIS
1400 palavras
6 páginas
LISTA 01: INTRODUÇÃO AOS SISTEMAS OPERACIONAISQUESTÃO 01: Como você definiria um sistema operacional? Quais as principais funcionalidades que se pode esperar de um sistema operacional?
RESPOSTA: É o intermédio entre o usuário e o hardware do computador. É esperado que ele possua facilidade de acesso, utilização, compartilhamento de forma organizada e protegida dos recursos.
QUESTÃO 02: Qual a finalidade das interrupções? Quais são as diferenças entre um TRAP e uma interrupção? Os TRAPs podem ser gerados intencionalmente por um programa usuário? Nesse caso, para que finalidade?
RESPOSTA: As interrupções são um dos mecanismos de proteção que o processador implementa, ela é o sinal enviado por dispositivos ao processador quando ocorre algum evento enquanto os TRAPs são instruções que permitem o acesso ao modo kernel do sistema. O TRAPs podem sim ser gerados por programas usuários com a finalidade de ler dados de um arquivo, verificar parâmetros e descobrir o que o processo está chamando.
QUESTÃO 03: Por que dizemos que existe uma subutilização de recursos em sistemas monoprogramáveis? Podemos encontrar essa situação em outros tipos de sistemas? Justifique.
RESPOSTA: Porque em sistemas monoprogramáveis só é possível a execução de um programa por vez. Já que o programa não utiliza todos os recursos do sistema ao logo da execução, passa a existir ociosidade, e por conta disso, a subutilização de alguns recursos. Podemos sim, nos sistemas multiprogramáveis, os recursos são