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, etc.; * Possibilitar a diversos usuários o uso compartilhado e protegido dos diversos componentes de hardware e software do sistema de modo que o sistema seja utilizado de maneira mais eficiente e que usuários possam se beneficiar do trabalho de outros e cooperar entre si na execução de projetos complexos
2. Quais as três principais diferenças entre Sistema Operacional para computadores mainframe e computadores pessoais?
Em geral, os sistemas operacionais para sistemas batch (em lote) possuem requisitos mais simples do que para computadores pessoais. Os sistemas batch não precisam se preocupar com a interação com um usuário tanto quanto um computador pessoal. Como resultado, um sistema operacional para um PC precisa se preocupar com o tempo de resposta para um usuário interativo. Os sistemas batch não possuem esses requisitos. Um sistema batch puro também pode não precisar lidar com o compartilhamento de tempo, enquanto um sistema operacional precisa alternar rapidamente entre diferentes tarefas.
3. Liste os quatro passos necessários para executar um programa sobre uma máquina completamente dedicada. * Reservar tempo de máquina. * Carregar o programa manualmente para a memória. * Carregar o endereço inicial e