• Save
Apresentacao Aula01 So
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,359
On Slideshare
2,173
From Embeds
186
Number of Embeds
5

Actions

Shares
Downloads
0
Comments
0
Likes
1

Embeds 186

http://apconcursos.blogspot.com 157
http://www.slideshare.net 16
http://navegapara.blogspot.com 7
http://navegapara.blogspot.com.br 5
http://s3.amazonaws.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Sistemas Operacionais Professor – Marcos Danilo C. Martins. Email: marcosdanilo@gmail.com. Página: www.dc.ufscar.br/~mdchiodi.
  • 2. Sistemas Operacionais Formação do Professor: Formado em Engenharia da Computação pela Universidade Federal de São Carlos; Especialização em Administração de Empresas (MBA) FUNDACE FEA USP Ribeirão Preto; Mestrando em Ciências da Computação pela UFSCar; Passagem profissional por empresas como Embrapa, Dixtal e Motorola; Realização de vários projetos como autônomo; Gerente de projetos da AGX Tecnologia LTDA de São Carlos.
  • 3. Sistemas Operacionais Livro: •Título: Sistemas Operacionais Modernos; •Autor: Andrews S. Tenenbaum Ementa;
  • 4. Sistemas Operacionais Por que você esta fazendo o curso ? Onde você quer chegar ? Visão!!!
  • 5. Sistema Operacional Aula 1
  • 6. Introdução aos S.O.’s Software no computador: Programas de Aplicação -> resolvem os problemas do usuário; Programas do Sistema -> gerenciam as operações do computador; Hardware -> O equipamento físico em si juntamente com o conjunto de microinstruções que o controla.
  • 7. Introdução aos S.O.’s Principal programa do sistema: Sistema Operacional. Controla todos os recursos do computador; É a base na qual os programas de aplicação do usuário são executados;
  • 8. Introdução aos S.O.’s Computador moderno: Um ou mais processadores; Memória Principal e Secundárias; Relógios; Redes de comunicação; Dispositivos de Entrada e Saída; Já imaginou escrever programas que tivessem que se preocupar com todos esses detalhes ?
  • 9. Introdução aos S.O.’s Principais Funções de um SO: Gerenciar de forma otimizada todos os componentes do computador; Libertar o programador da complexidade do hardware;
  • 10. Introdução aos S.O.’s Os S.O.’s modernos podem ser vistos sob dois aspectos, sendo um deles como uma máquina virtual que abstrai a complexidade do hardware. Esta máquina virtual é conseguida através de uma camada de software sobre o hardware (computador).
  • 11. Introdução aos S.O.’s
  • 12. Introdução aos S.O.’s Sob um segundo aspecto um SO pode ser visto como um gerenciador de recursos:
  • 13. História dos Sistemas Operacionais (1) Primeira Geração: 1945 - 1955; Computadores a válvula; Completa inexistência de: Linguagens de programação; Assembly; Sistemas Operacionais; Programação feita através de “wiring up” de painéis de programação; Nesta época surgiu o significado de BUG;
  • 14. História dos Sistemas Operacionais (2) Segunda Geração: 1955 - 1965; Surgimento dos computadores com transistors. Computadores com sistemas em lote. Apesar de serem caros grandes instituções já poderiam comprá-los. Programas (JOBs) eram escritos em cartões. Sistema operacional -> Ler próximo JOB do cartão.
  • 15. História dos Sistemas Operacionais(3) Segunda Geração
  • 16. História dos Sistemas Operacionais(4) Segunda Geração
  • 17. História dos Sistemas Operacionais (5) Terceira Geração: 1965 - 1980; Circuito integrados e multiprogramação; Ainda com cartões; JOBS armazenados na memória (multiprogramação) e bloqueados quando esperando IO -> maior aproveitamento da CPU -> timesharing;
  • 18. História dos Sistemas Operacionais (6) Quarta Geração: 1980 - presente; Computadores pessoais; 8080 -> XT -> Popularização dos PC’s; IBM PC/AT/286 -> MSDOS; Interfaces amigáveis -> GUI; Sistemas Operacionais: Sistemas Distribuidos; Sistemas Operacionais de Rede; Internet (sistemas operacionais se preocupado com comunicação)
  • 19. História dos Sistemas Operacionais (6) Quinta Geração: presente - futuro;