Você está na página 1de 16

Sistemas Operacionais

Histórico

Prof. Cleber Fujishima


Sistema Computacional

Um sistema computacional consiste em:


– hardware
impressoras, teclado, monitor, interface de rede e dispositivos de IO
– programas(controle componentes e uso correto)
programas de sistema e aplicação
O que é um Sistema
Operacional
• É uma máquina estendida
– Oculta os detalhes complicados que têm quer
ser executados
– Apresenta ao usuário uma máquina virtual, mais
fácil de usar

• É um gerenciador de recurso
– Cada programa tem um tempo com o recurso
– Cada programa tem um espaço no recurso
Histórico

Primeira geração 1945 – 1955


•Válvulas,
•painéis de programação com conectores
•Uso linguagem máquina
•Sem dispositivos de interação com usuário

• Segunda geração 1955 - 1965


Transistores ( > processadores e armazenamento)
sistemas em lote
1953 – primeiro SO com interação limitada
1959 – SO utilizando memória virtual
Histórico
• Terceira geração 1965 – 1980
• CIs ( < custo e tamanho)
• Ambientes Multitarefa
• Multiprogramação
• Multiprocessamento
• Time-sharing
• Linguagens de programação de alto nível

Quarta geração 1980 – presente


• Microcomputadores
• Sistemas operacionais para PC (monosuario e monotarefa)
• Ganharam mais disco
• Sistemas Operacionais (MonoUsuario, Multitarefa)
Cronologia

Grande Porte - MainFrame


1990

1950 1960 1970 1980

Sistemas
Sistemas Multitarefas
Multiprogramaveis e
1 Sistemas Operacional Multitarefas
Monoprogramável
Monotarefa

Microcomputadores
Introduzido
Conceito
Memória
Virtuaç
Antigo sistema em lote

– traz os cartões para o 1401


– lê os cartões para a fita
– coloca a fita no 7094 que executa o processamento
– coloca a fita no 1401 que imprime a saída
2a. Geração

Estrutura de um j ob FMS típico – 2a. geração


3a.Geração

Sistema de multiprogramação
– Três jobs na memória – 3a. geração
CP/M e MS-DOS
• 1977 – SO CP/M para rodar em CPU intel 8080
– Dominio de 5 anos de mercado

• Inicio anos 80 – IBM- PC


– Contato frustado Digital Research
– Gates compra DOS Seattle Computer Products
– Gates oferece DOS IBM
– IBM customiza DOS com auxilio gates e ex-funcionanio
Seattle
– O software recebe nome MS-DOS (Microsoft Disk
Operating System)
– Sucesso por vender software alinhado com hardware
CP/M e MS-DOS
– Baseados em linhas de comandos digitados pelo usuário
(Unix)

– Com invenção interface gráfica (GUI)


• Adotadas pelas máquinas Xerox
• Steve Jobs Apple Macintosh
• Microsoft escreve Windows ( Gui executada sobre
DOS)

• UNIX – Forte servidores de rede, chips RISC de alto


desempenho
Hardware
• Um sistema operacional esta diretamente
ligado ao hardware que é executado.
• Responsável por gerenciar os recursos de
hardware
Tipos de S.O
• Sistemas operacionais de computadores de
grande porte
– Orientados ao processamento simultâneo de
muitas tarefas necessitando de muita E/S
– Possui normalmente três tipos de serviço
• Processo em lote ( sem usuário)
• Processo em transação ( pequenas tarefas, muitos
usuários)
• Processo compartilhado (muitos usuários e
processamentos simultâneos
Tipos de S.O
• Sistemas operacionais Servidores
– Servem múltiplos usuários
– Permitem compartilhamento de recursos de
hardware e software.

• Sistemas operacionais Multiprocessadores


– Desenhados para lidar com multiprocessadores
– Variações dos S.O de servidores
Tipos de S.O
• Sistemas operacionais PC
– Visam interface com usuários
– Suportam multiprogramação.

• Sistemas operacionais PDA


– Visam interface com usuários
– São mais controlados para instalação de
aplicativos.
– São construídos para dispositivos com menos
memória, processamento e E/S
Tipos de S.O
• Sistemas operacionais Embarcados
– Não aceitam software instalado pelo usuário
– Normalmente dedicados
– Trabalham com o conceito de dashboard com
usuário

• Sistemas operacionais Tempo Real


– Tem o tempo como parâmetro fundamental
– Devem fornecer garantia que a ação será
executada no tempo correto

Você também pode gostar