TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Quais são os dois principais objetivos dos sistemas operacionais?

Ensaio: Quais são os dois principais objetivos dos sistemas operacionais?. Pesquise 859.000+ trabalhos acadêmicos

Por:   •  19/2/2015  •  Ensaio  •  233 Palavras (1 Páginas)  •  4.938 Visualizações

1. Quais os dois principais objetivos dos sistemas operacionais?

Abstração e gerência de recursos.

2. Por que a abstração de recursos é importante para os desenvolvedores de aplicações?Porque a abstração pode prover interfaces de acesso aos dispositivos mais simples de usar que as interfaces de baixo nível; tornando os aplicativos independentes do hardware e define interfaces de acesso homogêneas para dispositivos com tecnologias distintas.

Ela tem utilidade para os desenvolvedores do próprio sistema operacional?

3. A gerência de atividades permite compartilhar o processador, executando mais de uma aplicação ao mesmo tempo. Identifique as principais vantagens trazidas por essa funcionalidade e os desafios a resolver para implementá-la. A principal vantagem é poder realizar várias atividades simultaneamente, sem o surgimento de conflitos no uso do hardware. Os desafios para implementação são o uso do processador para distribuição entre todos os aplicativos do sistema.

5. O que diferencia o núcleo do restante do sistema operacional?

Ele também implementa as principais

abstrações utilizadas pelos programas aplicativos. E considerado o coração do sistema

6. Seria possível construir um sistema operacional seguro usando um processador que não tenha níveis de privilégio? Por quê? Sim

9. Quais as implicações de mascarar interrupções? O que pode ocorrer se o processador

ignorar interrupções por muito tempo? O que poderia ser feito para evitar o

mascaramento de interrupções?

10. O comando em linguagem C fopen é uma chamada de sistema ou uma função de

biblioteca? Por quê?

...

Disponível apenas no TrabalhosGratuitos.com