Quais são os dois principais objetivos dos sistemas operacionais?
Ensaio: Quais são os dois principais objetivos dos sistemas operacionais?. Pesquise 862.000+ trabalhos acadêmicosPor: geovanesouza • 19/2/2015 • Ensaio • 233 Palavras (1 Páginas) • 5.012 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ê?
...