SlideShare uma empresa Scribd logo
Sistemas Operacionais
         -Introdução


                                Ernesto Massa
                        (slides fornecidos pela Prentice Hall
                            e adaptados para esta disciplina)




                                                                    1
Pearson Education      Sistemas Operacionais Modernos – 2ª Edição
Introdução
              O  que é um sistema operacional
               História dos sistemas operacionais

               Revisão sobre hardware de
                computadores
               Conceitos sobre sistemas operacionais

               Chamadas ao sistema

               Estrutura de sistemas operacionais




                                                                               2
Pearson Education                 Sistemas Operacionais Modernos – 2ª Edição
Introdução
           Componentes de um Sistema
            Computacional:




                                                                        3
Pearson Education          Sistemas Operacionais Modernos – 2ª Edição
O que é um Sistema Operacional
           É uma máquina estendida
               Oculta  os detalhes complicados que
                necessitam ser realizados
               Apresenta ao usuário uma máquina
                virtual, mais fácil de ser programada
           É um gerenciador de recursos
               Os      recursos podem ser gerenciados:
                     No tempo: Cada programa pode utilizar
                      um recurso por um tempo determinado
                     No espaço: Cada programa tem uma parte

                      do recurso para utilizar
                                                                                   4
Pearson Education                     Sistemas Operacionais Modernos – 2ª Edição
História dos Sistemas Operacionais

           Primeira Geração de Computadores
            (1945 – 1955):
               Computadores   enormes e a base de
                válvulas;
               Toda programação era realizada
                através da conexão de fios em painéis
                de programação;
               Não existia o conceito de Sistema
                Operacional;


                                                                               5
Pearson Education                 Sistemas Operacionais Modernos – 2ª Edição
História dos Sistemas Operacionais

           Segunda Geração de Computadores
            (1955 - 1965):
               Computadores   a base de transistores;
               Linguagens típicas:
                     Assembler e FORTRAN;
                     Primeiros Sistemas Operacionais




                                                                                    6
Pearson Education                      Sistemas Operacionais Modernos – 2ª Edição
História dos Sistemas Operacionais

           Segunda Geração de Computadores
            (1955 - 1965):
               Sistemas        batch (em lote);
                       Leitura de cartões e impressão off line.




                                                                                        7
Pearson Education                          Sistemas Operacionais Modernos – 2ª Edição
História dos Sistemas Operacionais




      Estrutura de um job típico – 2a. geração
                                                                             8
Pearson Education               Sistemas Operacionais Modernos – 2ª Edição
História dos Sistemas Operacionais

           Terceira Geração de Computadores
            (1965 - 1980):
               Conjunto  de máquinas IBM
                compartilhando o mesmo Sistema
                Operacional (OS/360);
               Surgimento da multiprogramação.

               Sistemas Time-sharing possibilitando
                múltiplos usuários.



                                                                               9
Pearson Education                 Sistemas Operacionais Modernos – 2ª Edição
História dos Sistemas Operacionais

           Multiprogramação:
                                     Memória
         SPOOL                                                        SPOOL de
         de JOB’s                                                     Impressão
             tarefa 9
             tarefa 10    tarefa 3   tarefa 4     tarefa 5                tarefa 1
             tarefa 11                                                    tarefa 2


                          tarefa 6   tarefa 7     tarefa 8
          Escalonamento
          de tarefas                        Escalonamento
                                            de CPU



                                     CPU
                                                                                             10
Pearson Education                               Sistemas Operacionais Modernos – 2ª Edição
História dos Sistemas Operacionais
           Quarta Geração de Computadores
            (1980 - ???):
               Surgimento        dos Computadores
                Pessoais;
               8080 - Primeiro microprocessador de
                uso geral com 8 bits
                       CP/M – Sistema Operacional mais
                        representativo da época
               Evolução    para o microprocessador
                    8086/8088 com 16 bits
                       Surgimento do MS-DOS

                                                                                      11
Pearson Education                        Sistemas Operacionais Modernos – 2ª Edição
História dos Sistemas Operacionais

           Quinta Geração de Computadores
            (???):
               Internet???
               Sistemas Distribuidos ???

               Notebooks ???

               Palmtops ???

               Computação ubíqua ???




                                                                               12
Pearson Education                 Sistemas Operacionais Modernos – 2ª Edição

Mais conteúdo relacionado

PPTX
Sistemas Operacionais - Aula 8 - Sincronização e Comunicação entre Processos
PPTX
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
PDF
Sistemas operacionais lista de exercicios
PPTX
Sistemas Operacionais - Aula 6 - Estrutura do Sistema Operacional
PPTX
Sistemas Operacionais - Aula 3 - Hardware e Software
PDF
Resumo de S.O.
PDF
Sistemas operacionais
PPT
2009 1 - sistemas operacionais - aula 4 - threads e comunicacao entre processos
Sistemas Operacionais - Aula 8 - Sincronização e Comunicação entre Processos
Sistemas Operacionais - Aula 2 - Visão Geral de Sistemas Operacionais
Sistemas operacionais lista de exercicios
Sistemas Operacionais - Aula 6 - Estrutura do Sistema Operacional
Sistemas Operacionais - Aula 3 - Hardware e Software
Resumo de S.O.
Sistemas operacionais
2009 1 - sistemas operacionais - aula 4 - threads e comunicacao entre processos

Mais procurados (20)

PPT
2009 1 - sistemas operacionais - aula 5 - semaforos e problemas classicos
PPTX
Sistemas Operacionais - Aula 5 - Concorrência
PPTX
Sistemas Operacionais - Conceitos Básicos
PPTX
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
PPTX
Componentes do Sistema operacional
PDF
Aulasarquivos 2011-11-111321009862104
PDF
Superescalaridade
PDF
Processamento paralelo
PPT
Sistemas Operacionais Modernos - Gerenciamento de Memória
PPT
2009 1 - sistemas operacionais - aula 3 - processos
PPTX
Sistemas Operacionais - Aula 7 - Processos e Threads
PDF
Aula24 sistema operacional
PDF
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
PDF
Fundamentos de Sistemas Operacionais - Aula 1 - Introdução à disciplina
DOC
Sistemas operativos m5 11º ano - ficha formativa nº1
PPTX
Classificação – sistemas operativos
PDF
Apresentacao Aula01 So
PDF
Sistemas Operacionais - Aula 06 (Estrutura do S.O)
PDF
Fundamentos de Sistemas Operacionais - Aula 2 - Conceitos Iniciais
PPT
Sistemas operativos de grande porte
2009 1 - sistemas operacionais - aula 5 - semaforos e problemas classicos
Sistemas Operacionais - Aula 5 - Concorrência
Sistemas Operacionais - Conceitos Básicos
Sistemas Operacionais - Aula 4 - Revisão e Exercícios
Componentes do Sistema operacional
Aulasarquivos 2011-11-111321009862104
Superescalaridade
Processamento paralelo
Sistemas Operacionais Modernos - Gerenciamento de Memória
2009 1 - sistemas operacionais - aula 3 - processos
Sistemas Operacionais - Aula 7 - Processos e Threads
Aula24 sistema operacional
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
Fundamentos de Sistemas Operacionais - Aula 1 - Introdução à disciplina
Sistemas operativos m5 11º ano - ficha formativa nº1
Classificação – sistemas operativos
Apresentacao Aula01 So
Sistemas Operacionais - Aula 06 (Estrutura do S.O)
Fundamentos de Sistemas Operacionais - Aula 2 - Conceitos Iniciais
Sistemas operativos de grande porte
Anúncio

Destaque (19)

ODP
Aula 01 - Sistemas Operacionais - Conceitos Básicos
PPT
PPTX
CED@SPY PINHEIROS - AULA 01 - SISTEMAS OPERACIONAIS - T3602B
PPS
Sistema Operacional
PDF
Sistemas Operacionais aula 01
PPTX
Aula 2
PPT
Sistemas operacionais e windows7 isaias
PPT
ApresentaçãO2 Sistema Operacional
PPTX
Aula 1
PPT
SO - Aula 01 - Introducao
PPTX
Evolução dos computadores
PPTX
Sistemas operacionais aula 01
PPTX
Sistemas Operacionais Windows e Linux
PPT
Visão Geral: Estruturas do Sistema Operacional
PPT
Noções básicas de Sistemas Operacionais
PPTX
Evolução do Computadores
PDF
Evolução dos Computadores
PPT
Tipos de Sistemas Operacionais
PPS
A Evolução dos Computadores
Aula 01 - Sistemas Operacionais - Conceitos Básicos
CED@SPY PINHEIROS - AULA 01 - SISTEMAS OPERACIONAIS - T3602B
Sistema Operacional
Sistemas Operacionais aula 01
Aula 2
Sistemas operacionais e windows7 isaias
ApresentaçãO2 Sistema Operacional
Aula 1
SO - Aula 01 - Introducao
Evolução dos computadores
Sistemas operacionais aula 01
Sistemas Operacionais Windows e Linux
Visão Geral: Estruturas do Sistema Operacional
Noções básicas de Sistemas Operacionais
Evolução do Computadores
Evolução dos Computadores
Tipos de Sistemas Operacionais
A Evolução dos Computadores
Anúncio

Semelhante a 2009 1 - sistemas operacionais - aula 1 - introducao aos sistemas operacionais (20)

PPT
2009 1 - sistemas operacionais - aula 2 - conceitos basicos
PPT
Aula de introducao ao ZOS
PPT
sistemas operativos.ppt
PPT
Sistemas operacionais introdução
PDF
Conceitos de sistemas operacionais
PDF
Sistemas Operacionais
PDF
Sistemas operacionais
PDF
Aula 01-introducao-ao-so
PPTX
Sistemas Mac OS
PPTX
Aula 02 - Evolução dos computadores - Operador de Microcomputador - SENAI
PPTX
Aula 1 - Portg.pptxsssssssssssssssssssssssssssssssssss
PPTX
Evolução dos Sistemas operativos
PPTX
Sistemas operacionais
PPTX
Sistemas operacionais
PPT
Sistemas operativos 10º
PDF
Sistemas Operacionais
PDF
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
PDF
Apostila SO
PPT
Sistemas Operacionais Processos e Threads - Wellington Pinto de Oliveira
PDF
Apostila de sistemas operacionais
2009 1 - sistemas operacionais - aula 2 - conceitos basicos
Aula de introducao ao ZOS
sistemas operativos.ppt
Sistemas operacionais introdução
Conceitos de sistemas operacionais
Sistemas Operacionais
Sistemas operacionais
Aula 01-introducao-ao-so
Sistemas Mac OS
Aula 02 - Evolução dos computadores - Operador de Microcomputador - SENAI
Aula 1 - Portg.pptxsssssssssssssssssssssssssssssssssss
Evolução dos Sistemas operativos
Sistemas operacionais
Sistemas operacionais
Sistemas operativos 10º
Sistemas Operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
Apostila SO
Sistemas Operacionais Processos e Threads - Wellington Pinto de Oliveira
Apostila de sistemas operacionais

Mais de Computação Depressão (20)

PPT
Sd08 (si) sistemas de arquivos distribuídos
PPT
Sd06 (si) exclusão mútua
PPT
Sd05 (si) relógios e sincronização
PPT
Sd04 (si) comunicação em sd
PPT
Sd03 (si) conceitos básicos de sd
PPT
Sd02 (si) gerenciamento de entrada e saída
PPT
Sd01 (si) sistemas de arquivos
PPT
Sd07 (si) eleição
PDF
PDF
Ufbaingles2013
PDF
Ufbagab mat 2013
PDF
Ufbagab ingles2013
PDF
Ufbagab fis 2013
PDF
Ufbafisqui2013
PDF
Ufbagab qui 2013
PDF
Questesdetecnologia ano2002
PDF
Questesdematemtica ano2003
PDF
Questesdematemtica ano2002
PDF
Questesdefundamentos ano2003
PDF
Questesdefundamentos ano2002
Sd08 (si) sistemas de arquivos distribuídos
Sd06 (si) exclusão mútua
Sd05 (si) relógios e sincronização
Sd04 (si) comunicação em sd
Sd03 (si) conceitos básicos de sd
Sd02 (si) gerenciamento de entrada e saída
Sd01 (si) sistemas de arquivos
Sd07 (si) eleição
Ufbaingles2013
Ufbagab mat 2013
Ufbagab ingles2013
Ufbagab fis 2013
Ufbafisqui2013
Ufbagab qui 2013
Questesdetecnologia ano2002
Questesdematemtica ano2003
Questesdematemtica ano2002
Questesdefundamentos ano2003
Questesdefundamentos ano2002

2009 1 - sistemas operacionais - aula 1 - introducao aos sistemas operacionais

  • 1. Sistemas Operacionais -Introdução Ernesto Massa (slides fornecidos pela Prentice Hall e adaptados para esta disciplina) 1 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 2. Introdução O que é um sistema operacional  História dos sistemas operacionais  Revisão sobre hardware de computadores  Conceitos sobre sistemas operacionais  Chamadas ao sistema  Estrutura de sistemas operacionais 2 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 3. Introdução  Componentes de um Sistema Computacional: 3 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 4. O que é um Sistema Operacional  É uma máquina estendida  Oculta os detalhes complicados que necessitam ser realizados  Apresenta ao usuário uma máquina virtual, mais fácil de ser programada  É um gerenciador de recursos  Os recursos podem ser gerenciados:  No tempo: Cada programa pode utilizar um recurso por um tempo determinado  No espaço: Cada programa tem uma parte do recurso para utilizar 4 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 5. História dos Sistemas Operacionais  Primeira Geração de Computadores (1945 – 1955):  Computadores enormes e a base de válvulas;  Toda programação era realizada através da conexão de fios em painéis de programação;  Não existia o conceito de Sistema Operacional; 5 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 6. História dos Sistemas Operacionais  Segunda Geração de Computadores (1955 - 1965):  Computadores a base de transistores;  Linguagens típicas:  Assembler e FORTRAN;  Primeiros Sistemas Operacionais 6 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 7. História dos Sistemas Operacionais  Segunda Geração de Computadores (1955 - 1965):  Sistemas batch (em lote);  Leitura de cartões e impressão off line. 7 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 8. História dos Sistemas Operacionais Estrutura de um job típico – 2a. geração 8 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 9. História dos Sistemas Operacionais  Terceira Geração de Computadores (1965 - 1980):  Conjunto de máquinas IBM compartilhando o mesmo Sistema Operacional (OS/360);  Surgimento da multiprogramação.  Sistemas Time-sharing possibilitando múltiplos usuários. 9 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 10. História dos Sistemas Operacionais  Multiprogramação: Memória SPOOL SPOOL de de JOB’s Impressão tarefa 9 tarefa 10 tarefa 3 tarefa 4 tarefa 5 tarefa 1 tarefa 11 tarefa 2 tarefa 6 tarefa 7 tarefa 8 Escalonamento de tarefas Escalonamento de CPU CPU 10 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 11. História dos Sistemas Operacionais  Quarta Geração de Computadores (1980 - ???):  Surgimento dos Computadores Pessoais;  8080 - Primeiro microprocessador de uso geral com 8 bits  CP/M – Sistema Operacional mais representativo da época  Evolução para o microprocessador 8086/8088 com 16 bits  Surgimento do MS-DOS 11 Pearson Education Sistemas Operacionais Modernos – 2ª Edição
  • 12. História dos Sistemas Operacionais  Quinta Geração de Computadores (???):  Internet???  Sistemas Distribuidos ???  Notebooks ???  Palmtops ???  Computação ubíqua ??? 12 Pearson Education Sistemas Operacionais Modernos – 2ª Edição