Sistema operacional
6º período Turno: manhã
Estudo Dirigido – Parte I
1. Quais os três principais objetivos de um Sistema Operacional? 3 funções principais: ajudar a criar e manipular um sistema de arquivos; executar programas; usar os dispositivos conectados a seu computador.
De uma outra maneira: * apresentar ao usuário uma máquina mais flexível e adequada para programar do que aquela que o hardware nu apresenta . Ele torna a comunicação do homem com a máquina mais natural e inteligível; * Possibilitar o uso eficiente e controlado dos vários componentes de hardware que constituem um sistema como um todo: processador, memória principal e secundária, canais de E/S, controladores, periféricos, …exibir mais conteúdo…
A principal dificuldade é manter o sistema operacional dentro das restrições de tempo fixas de um sistema de tempo real. Se o sistema não completar uma tarefa em certo período de tempo, ele pode causar uma quebra do sistema inteiro que está executando. Portanto, ao escrever um sistema operacional para um sistema de tempo real, o desenvolvedor precisa estar certo de que esses esquemas de escalonamento não permitem que o tempo de resposta ultrapasse a restrição de tempo.
5. Considere as várias definições de Sistema Operacional. Considere que o SO deve incluir aplicações tais como browsers e sistemas de email. Argumente por que o SO deve contê- los e por que não deveria contê-los.
Aplicações como navegadores Web e ferramentas de e-mail estão realizando um papel cada vez mais importante nos sistemas desktop modernos. Para cumprir esse papel, eles precisam ser incorporados como parte do sistema operacional. Ao fazer isso, eles podem oferecer melhor desempenho e melhor integração com o restante do sistema. Além disso, essas aplicações importantes podem ter o mesmo estilo do software do sistema operacional.
6. Como a distinção entre modo Kernel e modo usuário provê uma forma rudimentar de proteção (segurança) para o sistema? Estabelecendo um conjunto de instruções privilegiadas que só possam ser executadas quando estiver no modo monitor, o