Escolar Documentos
Profissional Documentos
Cultura Documentos
Introdução Ao Conceito de SO
Introdução Ao Conceito de SO
f) Coletor de medidas.
Funções do Sistema Operacional
2ª Perspectiva: Gerenciar e controlar
o acesso aos recurso do computador
a) Distribuir para os programas o tempo de
acesso aos recursos da máquina.
●
Desenvolvidos com Válvulas, relés,
resistências. painéis de programação
●
Não havia linguagens de programação,
nem Assembly.
●
A equipe programava, operava,
mantinha, projetava.
●
Mark, Colussus e Eniac
Como Eram os Primeiros Computadores
2ª Geração (Transistores): IBM 1401 e IBM 7094 1955 -1965
Características ●
Computadores mais confiáveis – Computadores de
grande porte (Mainframes)
●
18 mil válvulas, 1.500 relés e
●
Separação das funções da equipe
30 toneladas
●
Programador escrevia no papel nas linguagens de
●
Cálculos balísticos e trajetórias programação Assembly(linguagem de montagem)
ou Fortran, perfurava os cartões.
táticas.
●
Processamento em lotes (batch)
●
5.000 operações por segundo ●
Primeiros Sistema operacional FMS (Fortan
Monitor System) e o IBSYS (IBM para i 7094)
Como Eram os Primeiros Computadores
3ª Geração (Circuitos Integrados): IBM 360 - 1964
●
Desenvolvido o sistema operacional OS/360 para que
fosse executado em vários módulos.
●
Extremamente complexo, apresentava milhões de linhas de
códigos escritas por milhares de programadores.
●
Existiam milhares de erros
●
Versões constantes eram necessárias para correção de
erros.
Como Eram os Primeiros Computadores
3ª Geração (Circuitos Integrados): MULTICS/UNIX
●
Primeiro SO a implementar o conceito de
multiprogramação
●
Permitia milhares de usuários conectados a um
único computador (Time sharing)
●
Foi o precursor do Unix
●
Voltado para computadores de grande porte.
Como Eram os Primeiros Computadores
4ª Geração (Microprocessadores): DOS/Windows/Linux
●
Com o crescimento dos computadores pessoais, surgiram os
sistemas operacionais com interfaces amigáveis.
●
DOS/Windows – Sistemas Operacionais desenvolvidos por Bill
Gates e que serviu de base para o surgimento do Windows.
●
Linux – Baseado no Unix, entretanto voltado para
computadores pessoais.
●
Max Os – Baseado no Linux é o SO da Apple
Tipos de Sistemas Operacionais
Principais tipos de Sistemas Operacionais Existentes são:
●
Sistemas Operacionais de Grande Porte;
●
Sistemas Operacionais de Servidores;
●
Sistemas Operacionais de Multiprocessadores;
●
Sistemas Operacionais de Computadores pessoais;
●
Sistemas Operacionais de Computadores portáteis;
●
Sistemas Operacionais Embarcados;
●
Sistemas Operacionais de de Nós Sensores.
Tipos de Sistemas Operacionais
●
Enfileiramento de Tarefas ●
Administram grandes ●
Centenas ou milhares de
●
Um lote de tarefas só quantidades de pequenas usuários processando suas
começa quando a anterior requisições; requisições ao mesmo
finaliza ●
Sistemas são divididos em tempo.
●
Não requer interação com unidades de trabalho, sendo
o usuário da aplicação. que são executadas Exemplo
Exemplo: centenas ou milhares Diversos sistemas onde
Geração de boletos de de unidades por segundos; usuários acessam um mesmo
pagamento de clientes Exemplo: Banco de dados para suas
Sistemas de reservas de Consultas.
Passagens.
Tipos de Sistemas Operacionais
Exemplos de Sistemas Operacionais de Grande Porte
●
IBM OS/360 (variante do Unix);
●
IBM OS/390 ( Variante do Unix);
●
IBM MVS(z/OS) (Variante do Unix).
Tipos de Sistemas Operacionais
Sistemas Operacionais de Servidores
O que são Servidores?
●
São Computadores que assemelham se com
computadores pessoais muito grandes e com
alto poder de processamento.
●
Permitem escalabilidade de CPU, memória,
interface de rede, disco etc.
●
Utilizados para gerenciar serviços de e-mail,
serviços e impressão, serviços de
armazenamento de arquivos, serviços web, ●
Windows Server, Linux, Unix, FreeBSD
etc.
Tipos de Sistemas Operacionais
Sistemas Operacionais de Multiprocessadores
O que são Computadores com
Multiprocessadores?
●
São Computadores com mais de um
processador instalado
●
Tipos de sistemas operacionais
Linux
Unix
FreeBSD
Tipos de Sistemas Operacionais
Sistemas Operacionais de Computadores Pessoais
Principais funções dos Sos de
computadores pessoais
●
Oferecer interface amigável e de fácil
operação
●
Promover ambiente de multiprogramação
com diversos programas em execução
simultânea
●
Utilizados para suportar a operação de
sistemas de edição de textos, planilhas
eletrônicas, acesso à internet, etc.
Tipos de Sistemas Operacionais
Sistemas Operacionais de Computadores Portáteis
O que são computadores portáteis?
●
São dispositivos que podemos
transportar com extrema facilidade, no
bolso da calça, na sacola, etc.
●
Podemos executar um conjunto de
funções, como as agendas eletrônicas,
GPS, MP3 Player, ou podem ter alta
capacidade de processamento como o
caso dos Smartphones e dos Tablets.
Tipos de Sistemas Operacionais
Sistemas Operacionais Embarcados
O que são Dispositivos Sistemas Operacionais Embarcados