23
Sistemas Operacionais

Sistemas Operacionais-Parte1.pptx

Embed Size (px)

Citation preview

SistemasOperacional

Sistemas Operacionais

Definio de Sistema Operacional

um conjunto de programas que se encontra entre o software aplicativo e o hardware. o software fundamental que controla o acesso a todos os recursos de hardware e o software. (Capron)Sistema Operacional um conjunto de rotinas executado pelo processador.Principal funo:gerenciar o uso e o compartilhamento dos processadores,memrias e dispositivos de entrada e sada.(Machado)

2

Funes Bsicas do S.O.

Facilitar o acesso aos recursos do sistemaCompartilhar os recursos de forma organizada e protegida.

3

Mquina de Camadas Programadores desenvolviam os programas em linguagem de mquina. S.O. tornou a parte fsica do computador transparente para o usurio.

Mquina Virtual

4

Estrutura Bsica do S.O.(Capron)

Histrico S.O.Nos primeiros computadores, a programao era realizada em linguagem de mquina.

6

Histrico S.O.

Primeiro Computador Eletromecnico - Mark I(EUA -1944)Apoio da IBM Utilizado para clculos matemticos pela Marinha.

Histrico S.O.ENIAC- 1 computador digital e eletrnico(1946);Criado para efetuar clculos balsticos e no projeto da bomba de hidrognio;Utilizava linguagem de mquina e sistema decimal;17 mil vlvulas e pesava 30 toneladas;.Clculo manual 24 horas resolvido em 30 segundos;Capaz de realizar mil adies por segundo eProblema:velocidade de processamento x codificao do programa.

Histrico S.O.John von Neuman consultor do ENIACProps uma arquitetura de computador caracterizada pela possibilidade de uma mquina digital armazenar seus programas no mesmo espao de memria que os dados, podendo assim manipular tais programas(1946). Esta arquitetura um projeto modelo de um computador digital de programa armazenado que utiliza uma unidade de processamento (CPU) e uma de armazenamento ("memria") para comportar, respectivamente, instrues e dados.I

Histrico S.O.EDVAC- primeiro computador a implementar o conceito de programa armazenado(1949).(John von Neumann)Todos os computadores utilizados em universidades e rgos militares para clculos matemticos.Computadores sem dispositivos com funo de interface com os usurios(teclado e monitores) e sem sistema operacional.

Histrico S.O.EDVAC- construdo por Von Neumann Universidade da Pensilvnia.Custo em torno de $ 500.000.O computador utilizava sistema binrio e sem sistema operacional.Abrangeia 45,5 metros quadrados de espao e pesava 7850 kg.A equipe operacional composta por trinta pessoas para cada turno oito horas. Entregue ao laboratrio militar em agosto de 1949 e aps vrios ajustes, comeou a operar at 1951.

Histrico S.O.O UNIVAC I (Computador Automtico Universal):1 computador comercial fabricado e comercializado nos Estados Unidos. Programado ajustando-se cerca de 6.000 chaves e conectando-se cabos a um painel.O UNIVAC usava 5.200 vlvulas, pesava 13 toneladas e executava 1905 operaes por segundo. O sistema completo ocupava mais de 35 m2 de espao no piso.O UNIVAC foi um dos primeiros computadores do Brasil, adquirido pelo IBGE em 1961 por US$ 2.976.350,00, includos acessrios e perifricos, para processar dados do censo.O primeiro UNIVAC foi entregue ao escritrio do censo dos Estados Unidos em 31 de maro de 1951, mas demorou para comear a funcionar, ento o primeiro que entrou em operao foi o segundo a ser fabricado, para o Pentgono.

Diagrama Conceitual de um S.O.

13

Estrutura do Sistema Operacional

14

Funes dos Sistemas OperacionaisGerenciamento de Processos

Gerenciamento de Memria Principal

Gerenciamento de Arquivos

Gerenciamento de Armazenamento Secundrio .

Tipos de Sistemas Operacionais

SISTEMAS MONOPROGRAMVEIS/MONOTAREFA

Sistemas Multiprogramveis/Multitarefa

Sistemas Multiprogramveis/Multitarefa

Sistemas com Mltiplos Processadores

Caractersticas Especficas de Sistemas com Mltiplos ProcessadoresEscalabilidade a capacidade de ampliar o poder computacional do sistema apenas adicionando novos.

Disponibilidade a capacidade de manter o sistema em operao mesmo em casos de falhas.

Balanceamento de carga a possibilidade de distribuir o processamento entre os diversos processadores da configurao.

Sistemas Fortemente Acoplados

Sistemas Fracamente Acoplados

BibliografiaLivro:Arquitetura de Sistemas OperacionaisAutor:Francis Berenger MachadoEditora:LTC - 4 ed.