terça-feira, 16 de junho de 2009

1 - Estruturas do Sistema Operacional - Camilla

Um sistema operacional provê um ambiente para a execução de programas. Ele fornece certos serviços aos programas e aos usuários desses programas.

Um conjunto de serviços do sistema operacional fornece funções úteis ao usuário:

§ Interface do usuário. Quase todos os sistemas operacionais possuem uma interface de usuário (user interface - UI).

§ Execução de programa. O sistema precisa ser capaz de carregar um programa para a memória e executar esse programa.

§ Operação de E/S. Um programa em execução pode exigir E/S, o que pode envolver um arquivo ou um dispositivo de E/S.

§ Manipulação do sistema de arquivos. Os programas precisam ler e gravar arquivos e diretórios. Eles também precisam criá-los e removê-los.

§ Comunicações. Existem muitas circunstâncias em que um processo precisa trocar informações com outro processo.

§ Detecção de erro. O sistema operacional precisa estar ciente de possíveis erros. Os erros podem ocorrer na CPU e no hardware de memória.

Nenhum comentário:

Postar um comentário

Bibliográfia utilizada

SILBERSCHATZ, Abraham - Sistemas Operacionais com Java, 7ª ed. rev. atual. - Rio de Janeiro: Elsevier Campus, 2008



TANENBAUM, Andrew S. - Sistemas Operacionais Modernos, 2ª ed. - São Paulo: Prentice Hall, 2003




STALLINGS, william - Operating Systems: Internals and Design Principles, Sixth Edition, 2009.