sexta-feira, 16 de março de 2012

Estrutura do Sistema Operacional


O sistema operacional é um conjunto de rotinas que oferece serviços aos usuários e suas aplicações. O conjunto dessas rotinas recebe o nome de núcleo do sistema ou kernel.
Há três maneira de o usuário se comunicar com o kernel, uma delas é por intermédio das rotinas do sistema iniciada por aplicações.
Além disso o usuário pode interagir de forma mais amigável com o kernel usando utilitários ou linguagens de comando.

Funções do núcleo

A compreensão da estrutura e funcionamento de um sistema operacional não é simples, diferentemente de aplicações comuns sendo elas executadas de forma linear contendo inicio, meio e fim. As rotinas do sistemas são executadas de forma concorrente e sem uma ordem predefinida com base em eventos dissociados de tempo (eventos assíncronos). Muitos desses eventos estão relacionados com o hardware e a tarefas internas do próprio sistema operacional.

(imagem retirada do livro Arquitetura de sistemas operacionais 4ºed.
Francis Berenge Machado e Luiz Paulo Maia)




Nenhum comentário:

Postar um comentário