Introdução aos Sistemas Operacionais

4151 palavras 17 páginas
Sistemas Operacionais

Janeiro, 2011

1. INTRODUÇÃO 1.1. O que é um sistema operacional?

É o software básico de um computador que possui a finalidade de executar programas aplicativos e servir de interface entre o computador e seus usuários. Um sistema operacional segundo Antonio G. Thomé, deve atender a três objetivos principais:
1. Conveniência – Tornar o uso do computador mais fácil.
2. Eficiência – Tornar seguro e justo o uso e o compartilhamento dos recursos existentes.
3. Evolução – Possibilitar o constante debug e o desenvolvimento de novas funcionalidades.
De forma mais simples e de alto nível, o sistema operacional pode ser tratado como a primeira camada de software entre o hardware do computador e os demais programas aplicativos e utilitários, conforme a demonstrado na figura 1 abaixo:

Figura 1: Visão do sistema por camadas

O sistema operacional é responsável pelo gerenciamento de recursos específicos como:
Processo;
Memória;
Arquivos;
Entrada e Saída;
Interconexão;
Alocação da UCP;
Segurança;
Interface com o usuário.

É através da chamada de sistemas (system calls) que ocorre a comunicação entre o sistema operacional e os programas aplicativos. Essas chamadas em sua maioria se encontram desenvolvidas ao nível de linguagens assembly e, são introduzidas nos programas escritas em linguagens de alto nível pelos respectivos compiladores.
1.2. Modelos de sistemas operacionais
Inicialmente, sistemas operacionais eram relativamente simples, do tipo monousuários e não ofereciam qualquer mecanismo de segurança. Com a constante evolução dos dispositivos de hardware e conseqüente acesso a estes, os sistemas operacionais se tornaram mais eficientes e complexos.
Existem diferentes tipos de sistemas operacionais: monoprogramáveis, multiprogramáveis, multiprocessáveis, sistemas em rede, sistemas distribuidos, sistemas em lote (batch), sistemas de tempo compartilhado (time sharing) e de tempo real.

Relacionados

  • Introdução sistemas operacionais
    1657 palavras | 7 páginas
  • Introdução Sistemas Operacionais
    290 palavras | 2 páginas
  • Introdução aos sistemas operacionais
    4219 palavras | 17 páginas
  • Introdução à Sistemas Operacionais
    1509 palavras | 7 páginas
  • Introdução aos Sistemas Operacionais
    1102 palavras | 5 páginas
  • Introdução a Sistemas Operacionais
    639 palavras | 3 páginas
  • Introdução a Sistemas Operacionais
    1361 palavras | 6 páginas
  • introducao sistemas operacionais
    15310 palavras | 62 páginas
  • Introducao Sistemas Operacionais
    5182 palavras | 21 páginas
  • Introdução sistemas operacionais
    876 palavras | 4 páginas