Exercicio Conceitos
PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO – PR-EG
CURSO DE GESTÃO DA TECNOLOGIA DA INFORMAÇÃO
Componente Curricular: Sistemas Operacionais
Professor: Carlos Eduardo Carneiro Ferreira Filho
Turma: 018.02-02A
Data: 26/02/2015
Exercício (Conceitos Básicos)
1) Quais os dois principais objetivos dos sistemas operacionais?
2) Por que a abstração de recursos é importante para os desenvolvedores de aplicações? Ela tem utilidade para os desenvolvedores do próprio sistema operacional?
3) O que caracteriza um sistema operacional de tempo real? Quais as duas classificações de sistemas operacionais de tempo real e suas diferenças?
4) Quais as diferenças entre interrupções, exceções e traps?
5) Quais as implicações de mascarar interrupções? O que pode ocorrer se o processador ignorar interrupções por muito tempo?
6) Relacione as afirmações aos respectivos tipos de sistemas operacionais: distribuído (D), multi-usuário (M), desktop (K), servidor (S), embarcado (E) ou de tempo-real (T):
[
] Deve ter um comportamento temporal previsível, com prazos de resposta claramente definidos.
[
] Sistema operacional usado por uma empresa para executar seu banco de dados corporativo. [
] São tipicamente usados em telefones celulares e sistemas eletrônicos dedicados.
[
] Neste tipo de sistema, a localização física dos recursos do sistema computacional é transparente para os usuários.
[
] Todos os recursos do sistema têm proprietários e existem regras controlando o acesso aos mesmos pelos usuários.
[
] A gerência de energia é muito importante neste tipo de sistema.
[
] Sistema que prioriza a gerência da interface gráfica e a interação com o usuário.
[
] Construído para gerenciar de forma eficiente grandes volumes de recursos.
[
] São sistemas operacionais compactos, construídos para executar aplicações
[
] específicas sobre plataformas com poucos recursos.
7) A operação em modo usuário permite ao processador executar somente parte das
instruções