KAKAROTO
1) Quais são os três principais objetivos de um sistema operacional? ajudar a criar e manipular um sistema de arquivos; executar programas; usar os dispositivos conectados a seu computador.
1.2 Liste as quatro etapas necessárias para executar um programa em uma máquina completamente dedicada.
1.3 Qual a principal vantagem da multiprogramação?
1.4 Quais as principais diferenças entre os sistemas operacionais para mainframes e para computadores pessoais?
1.5 Em um ambiente de multiprogramação e de tempo compartilhado, vários usuários compartilham o sistema ao mesmo tempo. Essa situação pode resultar em vários problemas de segurança.
a. Quais são dois desses problemas?
b. Podemos garantir o mesmo grau de segurança em uma máquina de tempo compartilhado que temos em uma máquina dedicada? Explique.
1.6 Defina as propriedades essenciais dos seguintes tipos de sistemas operacionais:
a. Batch
b. Interativo
c. Tempo compartilhado
d. Tempo real
c. Rede
f. Distribuído
1.7 Enfatizamos a necessidade do sistema operacional fazer uso eficiente do hardware do computador.
Quando c apropriado para o sistema operacional abandonar esse princípio e"despcrdiçar*' recursos?
Por que esse sistema na verdade não é um desperdício?
1.8 Em quais circunstâncias um usuário ficaria melhor se estivesse usando um sistema de tempo compartilhado em vez de um PC ou uma estação de trabalho exclusiva?
1.9 Descreva as diferenças entre multiprocessamento simétrico e assimétrico. Quais as três vantagens e uma desvantagem de sistemas com múltiplos processadores?
1.10 Qual é a principal dificuldade que um programador deve superar quando estiver escrevendo um sistema operacional para um ambiente de tempo real?
1.11 Considere as várias definições de sistema operacional. Considere se o sistema operacional deveria incluir aplicações como navegadores Web