Sistemas Operacionais

Download Report

Transcript Sistemas Operacionais

Sistemas
Operacionais
O que é um Sistema Operacional?

É um sistema inteligente iniciado no
momento em que a máquina é acionada
até que ocorra o seu desligamento. que
possui a função de interagir hardware,
software e usuário.
Para que serve?

Um S.O. possui a função de interagir
hardware, software e usuário utilizando
seu Kernel.
Como Surgiu?

A evolução dos sistemas operacionais foi
uma consequência dos avanços ocorridos
no hardware dos computadores. Temos
três níveis de gerações de sistemas
operacionais.
Primeiro Nível

O primeiro nível integrado pelos sistemas
operacionais básicos, surgidos nos anos
cinqüenta, limitava-se a auxiliar os
programas nas operações de entrada e
saída e na tradução nos programas fonte,
escritos em linguagem pouco evoluídas.
Segundo Nível

O segundo nível esteve disponível na década
de 60 e a sua ajuda à programação foi mais
decisiva, proporcionando tradutores simbólicos
mais evoluídos, programas de serviços para
transferência de informações entre periféricos e
programas de controle de entrada e saída, ou
seja, os famosos IOCS (Input Output Control
System).
Terceiro Nível

O terceiro níivel de sistemas operacionais surgiu
na década de 70. a contribuiuição destes
sistemas à programação foi tão grande que
foram rompidas as normas clássicas do
processo informático. Os tradutores de altíssimo
rendimento então incorporados têm permitido
hoje em dia a utilização de linguagem de
programação simbólica quase idênticas à
linguagem utilizada pelo homem, sensivelmente
o tempo gasto na produção bem como o tempo
de aprendizagem de novas linguagens.
Tipos:

SISTEMA OPERACIONAL DE TEMPO REAL
(RTOS - Real-time operating system). É
utilizado para controlar máquinas, instrumentos
científicos e sistemas industriais. A função do
RTOS é gerenciar os recursos do computador
para que uma operação específica seja sempre
executada durante um mesmo período de
tempo.
Monousuário / Monotarefa

O sistema operacional foi criado para que
um único usuário possa fazer uma coisa
por vez. O Palm OS dos computadores
Palm é um bom exemplo de um moderno
sistema operacional monousuário e
monotarefa.
monousuário, multitarefa

Este tipo de sistema operacional é o mais
utilizado em computadores de mesa e laptops.
As plataformas Microsoft Windows e Apple
MacOS são exemplos de sistemas operacionais
que permitem que um único usuário utilize
diversos programas ao mesmo tempo. Por
exemplo, é perfeitamente possível para um
usuário de Windows escrever uma nota em um
processador de texto ao mesmo tempo em que
faz download de um arquivo da Internet e
imprime um e-mail
Multiusuário

Um sistema operacional multiusuário permite
que diversos usuários utilizem simultaneamente
os recursos do computador. O sistema
operacional deve se certificar de que as
solicitações de vários usuários estejam
balanceadas. Unix, VMS e sistemas
operacionais mainframe como o MVS são
exemplos de sistemas operacionais
multiusuário. MULTITAREFA,
MULTIPROCESSAMENTO.
Funções:

Sua principal função é controlar ou
gerenciar o funcionamento do
computador, como um gerente dos vários
recursos disponíveis no sistema.
Com o S.O. Pode-se:







- Gerenciar recursos: processadores, memórias, discos;
- Permitir que os programas armazenem e obtenham
informações e executem;
- Controlar fluxo de dados;
- Permitir que programas independentes compartilhem
informações;
- Responder aos erros e solicitações dos usuários;
- Impor escalonamento;
- Facilitar acesso aos recursos do sistema.
PRINCIPAIS:
WINDOWS
 MAC – OS
 LINUX

Xerox 8010 Star
Apple Lisa Office System 1
VisiCorp Visi On - IBM
Mac OS System 1.0
Amiga Workbench 1.0
Windows 1.0
Windows 2.0
NeXTSTEP / OPENSTEP 1.0 - APPLE
Mac OS System 7
Windows 3.1
OS/2 2.0
Windows 95
OS/2 Warp 4 - IBM
Sistema Mac OS 8
Sistema Mac OS 8
Windows 98
Mac OS X
Windows XP
Windows Vista
Mac OS X Leopard
Windows Seven
Windows 8