SlideShare uma empresa Scribd logo
1 de 11
Sistemas Operacionais
Prof. Marcos Cozatti
www.marcoscozatti.pro.br
marcos@marcoscozatti.pro.br
Agenda
História da computação;
• Sistema Operacional;
• 1945 – 1955;
• 1955 – 1965;
• Manchester Mark I e Allan Turing;
• 1963;
• 1970;
• 1980;
• 1990;
Sistema Operacional
• Sistemas Operacionais ou programa, ou ainda um conjunto de programas cuja
função é gerenciar os recursos do sistema fornecendo uma interface entre o
computador e o usuário;
• Embora a máquina execute o sistema assim que ligado, isso é feito, em sua
maioria, através da memória ROM. A BIOS localizada nesta memória executa uma
função chamada bootstrapping, ou seja, sistema auto sustentável;
• Assim que a BIOS testar, discos, memória entre outros periféricos ela procura um
SO para controlar a máquina, e com isso orquestrar todo processo computacional;
• TENAUBAUM em 1999 entre outros afirmavam certos conceitos:
– TOP-Down: na perspectiva do usuário, é uma de abstração do hardware,
fazendo papel de intermediário entre o Software e o Hardware;
– BOTTON-UP: Gerenciador de recursos, tudo é controlado para ver qual
programa (recursos) está sendo executado ou podem ser utilizados;
1945 – 1955
• Salas enormes com imensos computadores estavam
ligados com suas “milhares” de lâmpadas e luzes de
aviso. Tudo era controlado por várias programadores
operando a máquina;
• No início da computação estes computadores tinham
sistemas operacionais próprios, ou seja, um era diferente
do outro devido as sua arquitetura diferente e da
linguagem que cada um utilizava;
1955 - 1965
• Foi desenvolvido o sistema chamado Batch-System, ou
seja, tudo passou a ser executado através de Jobs e
gravados em cartões perfurados. Estes cartões
perfurados eram carregados juntamente com seus
compiladores (Fortran ou Cobol);
• Usava-se a linguagem chamada JCL – Job Control
Language;
• Nomes como: Howard Aiken (Havard), John Von Newman
(Instituto Princeton), John Adan, Willian Mauchley
(Pensylvania) e Konard Zuse (Alemanha) foram
contribuintes para estas tecnologias darem certo;
Manchester Mark I
• “Manchester Mark I” foi o dos primeiros computadores
desenvolvidos e carregava consigo o que seria o início dos sistemas
operacionais;
• Alan Turing (23-06-1912 à 07-06-1954) antes de completar seu
aniversário de 42 anos veio a falecer após suicídio. Grande
matemático que através de seus estudos pode dar início ao que é
hoje a Ciências da Computação, realizou o MTU (Máquina de Turing
Universal);
• Foi desenvolvido por ele a automação para ler os cartões
perfurados, sem a necessidade de ter pessoas para trocá-los;
• Nesta época John Von Newman (1946) estudou/pesquisou e
realizou testes levando seu nome;
1963
• Nesta ano foi lançado o CTPS, o equipamento IBM 7090 finalmente
foi acertado para trabalhar com este SO CTPS (Compatible Time-
Sharing System) pelo Professor Fernando J. Carbató mais
conhecido como Corby;
• Após o CTPS, MIT, os laboratórios da Bell, AT & T e General Eletric
preparavam o Multics pelo desenvolvedor e pesquisador Ken
Thonpson (1969) o software Unix;
• Nesta época o sistema Unix era totalmente programado em
Assembly (linguagem de máquina). Denis Ritchie, também da Bell,
veio somar importantes contribuições desenvolvendo a Linguagem
B e posteriormente a C;
• Desta forma o versão do Unix passou a receber um sistema que
interpretava o SO sem a necessidade de se programar em
Assembly;
1970
• Neste ano começaram a produzir computadores pessoais
(PC – Personal Computer) com a finalidade de atingir a
todos com sistema mais simples de ser interpretado;
1980
• Willian (Bill) Gates e seu sócio Paul Allen, fundadores da
Microsoft;
• Compraram QDOS (Quick and Dirty Operation System) de
desenvolvedor Tim Paterson;
• Em seguida com o nome apelidado de DOS foi vendido em
parceria para a IBM;
• A parceria dura pouco e a IBM continua o projeto com o
nome de OS/2;
• Nesta época ainda, tínhamos em paralelo o surgimento da
empresa Apple;
1990
• Um aluno de ciências da computação, finlandês,
desenvolve um programa com base no karnel do Unix,
posta uma mensagem no grupo de discussão Usenet
dizendo que estava desenvolvendo um núcleo de sistema
operacional e pergunta se alguém gostaria de participar;
Fim
Obrigado por participar
Fiquem ligados e acompanhem novas aulas pelo site
www.marcoscozatti.pro.br

Mais conteúdo relacionado

Mais procurados

História da internet - Como Funciona
História da internet - Como FuncionaHistória da internet - Como Funciona
História da internet - Como FuncionaRoney Sousa
 
Informática para Internet - Aula 01
Informática para Internet - Aula 01Informática para Internet - Aula 01
Informática para Internet - Aula 01Anderson Andrade
 
IPD - Introdução ao processamento de dados
IPD - Introdução ao processamento de dadosIPD - Introdução ao processamento de dados
IPD - Introdução ao processamento de dadosRoney Sousa
 
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionaisSuperTec1
 
A histórias dos Computadores
A histórias dos ComputadoresA histórias dos Computadores
A histórias dos ComputadoresMonteverde
 
Sistemas operativos leandro silva
Sistemas operativos leandro silvaSistemas operativos leandro silva
Sistemas operativos leandro silvavbassani
 
O avanço dos computadores e a história da internet.
O avanço dos computadores e a história da internet.O avanço dos computadores e a história da internet.
O avanço dos computadores e a história da internet.nataliaalvim_
 

Mais procurados (11)

Aula 01
Aula 01Aula 01
Aula 01
 
Linux
LinuxLinux
Linux
 
História da internet - Como Funciona
História da internet - Como FuncionaHistória da internet - Como Funciona
História da internet - Como Funciona
 
01 ipd-suporte
01   ipd-suporte01   ipd-suporte
01 ipd-suporte
 
Informática para Internet - Aula 01
Informática para Internet - Aula 01Informática para Internet - Aula 01
Informática para Internet - Aula 01
 
IPD - Introdução ao processamento de dados
IPD - Introdução ao processamento de dadosIPD - Introdução ao processamento de dados
IPD - Introdução ao processamento de dados
 
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
[Cliqueapostilas.com.br] arquitetura-de-sistemas-operacionais
 
A histórias dos Computadores
A histórias dos ComputadoresA histórias dos Computadores
A histórias dos Computadores
 
Conceitos de Software Livre
Conceitos de Software LivreConceitos de Software Livre
Conceitos de Software Livre
 
Sistemas operativos leandro silva
Sistemas operativos leandro silvaSistemas operativos leandro silva
Sistemas operativos leandro silva
 
O avanço dos computadores e a história da internet.
O avanço dos computadores e a história da internet.O avanço dos computadores e a história da internet.
O avanço dos computadores e a história da internet.
 

Semelhante a História dos Sistemas Operacionais desde 1945

Histórial dos sistemas operativos e Marcos históricos.pptx
Histórial dos sistemas operativos e Marcos históricos.pptxHistórial dos sistemas operativos e Marcos históricos.pptx
Histórial dos sistemas operativos e Marcos históricos.pptxXaneYT
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas OperacionaisVirgínia
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativoobscure
 
Do Unix ao Linux - Carlos Santos e Fernando Massen
Do Unix ao Linux - Carlos Santos e Fernando MassenDo Unix ao Linux - Carlos Santos e Fernando Massen
Do Unix ao Linux - Carlos Santos e Fernando MassenTchelinux
 
Topico_01_Componentes_basicos_computador_e_evolucao_historica.pdf
Topico_01_Componentes_basicos_computador_e_evolucao_historica.pdfTopico_01_Componentes_basicos_computador_e_evolucao_historica.pdf
Topico_01_Componentes_basicos_computador_e_evolucao_historica.pdfThiagoFariasFarias1
 
Evolução dos sistemas operativos
Evolução dos sistemas operativosEvolução dos sistemas operativos
Evolução dos sistemas operativosMarioalmeida_10
 
Sistemas Operacionais aula 01
Sistemas Operacionais aula 01Sistemas Operacionais aula 01
Sistemas Operacionais aula 01Diego Rodrigues
 
Ficha 2
Ficha 2Ficha 2
Ficha 2dtml2k
 
Informática básica win xp apostila
Informática básica win xp   apostilaInformática básica win xp   apostila
Informática básica win xp apostilaDiego Carrara
 
Breve história da informática
Breve história da informáticaBreve história da informática
Breve história da informáticaJesse Teixeira
 

Semelhante a História dos Sistemas Operacionais desde 1945 (20)

Histórial dos sistemas operativos e Marcos históricos.pptx
Histórial dos sistemas operativos e Marcos históricos.pptxHistórial dos sistemas operativos e Marcos históricos.pptx
Histórial dos sistemas operativos e Marcos históricos.pptx
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Histã³ria do software
Histã³ria do softwareHistã³ria do software
Histã³ria do software
 
Aula 08
Aula 08Aula 08
Aula 08
 
Do Unix ao Linux - Carlos Santos e Fernando Massen
Do Unix ao Linux - Carlos Santos e Fernando MassenDo Unix ao Linux - Carlos Santos e Fernando Massen
Do Unix ao Linux - Carlos Santos e Fernando Massen
 
Sistemas operacionais 01
Sistemas operacionais   01Sistemas operacionais   01
Sistemas operacionais 01
 
Topico_01_Componentes_basicos_computador_e_evolucao_historica.pdf
Topico_01_Componentes_basicos_computador_e_evolucao_historica.pdfTopico_01_Componentes_basicos_computador_e_evolucao_historica.pdf
Topico_01_Componentes_basicos_computador_e_evolucao_historica.pdf
 
Evolução dos sistemas operativos
Evolução dos sistemas operativosEvolução dos sistemas operativos
Evolução dos sistemas operativos
 
Sistemas Operacionais aula 01
Sistemas Operacionais aula 01Sistemas Operacionais aula 01
Sistemas Operacionais aula 01
 
Ficha 2
Ficha 2Ficha 2
Ficha 2
 
U N I X
U N I XU N I X
U N I X
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
50 anos do UNIX
50 anos do UNIX50 anos do UNIX
50 anos do UNIX
 
Informática básica win xp apostila
Informática básica win xp   apostilaInformática básica win xp   apostila
Informática básica win xp apostila
 
Apostila sobre sistema operativo
Apostila sobre   sistema operativoApostila sobre   sistema operativo
Apostila sobre sistema operativo
 
Linux
LinuxLinux
Linux
 
Breve história da informática
Breve história da informáticaBreve história da informática
Breve história da informática
 
Apostila sobre sistema operativo
Apostila sobre   sistema operativoApostila sobre   sistema operativo
Apostila sobre sistema operativo
 
Aula 01(icc)
Aula 01(icc)Aula 01(icc)
Aula 01(icc)
 

Mais de Marcos Cozatti

Cabeamento estruturado aula 3
Cabeamento estruturado   aula 3Cabeamento estruturado   aula 3
Cabeamento estruturado aula 3Marcos Cozatti
 
Sistemas Operacionais - IPs
Sistemas Operacionais - IPsSistemas Operacionais - IPs
Sistemas Operacionais - IPsMarcos Cozatti
 
Sistemas operacionais aula10
Sistemas operacionais   aula10Sistemas operacionais   aula10
Sistemas operacionais aula10Marcos Cozatti
 
Aula5 recursos-basicos-informatica
Aula5 recursos-basicos-informaticaAula5 recursos-basicos-informatica
Aula5 recursos-basicos-informaticaMarcos Cozatti
 
Sistemas operacionais 7
Sistemas operacionais   7Sistemas operacionais   7
Sistemas operacionais 7Marcos Cozatti
 
Aula4 - Apressentações no porwerpoint
Aula4  - Apressentações no porwerpointAula4  - Apressentações no porwerpoint
Aula4 - Apressentações no porwerpointMarcos Cozatti
 
Sistemas operacionais aula3e4
Sistemas operacionais   aula3e4Sistemas operacionais   aula3e4
Sistemas operacionais aula3e4Marcos Cozatti
 
Aula 1 Sistemas Operacionais
Aula 1   Sistemas OperacionaisAula 1   Sistemas Operacionais
Aula 1 Sistemas OperacionaisMarcos Cozatti
 
Aula2 - Tipos computadores-raciocinio_logico_num_binario
Aula2 - Tipos computadores-raciocinio_logico_num_binarioAula2 - Tipos computadores-raciocinio_logico_num_binario
Aula2 - Tipos computadores-raciocinio_logico_num_binarioMarcos Cozatti
 

Mais de Marcos Cozatti (20)

Cabeamento estruturado aula 3
Cabeamento estruturado   aula 3Cabeamento estruturado   aula 3
Cabeamento estruturado aula 3
 
Protocolos - Aula8
Protocolos - Aula8Protocolos - Aula8
Protocolos - Aula8
 
Aula6 protocolos
Aula6 protocolosAula6 protocolos
Aula6 protocolos
 
Aula4 protocolos v2
Aula4 protocolos  v2Aula4 protocolos  v2
Aula4 protocolos v2
 
teAula3 protocolos v2
teAula3 protocolos  v2teAula3 protocolos  v2
teAula3 protocolos v2
 
Aula2 protocolos
Aula2 protocolosAula2 protocolos
Aula2 protocolos
 
Aula1 protocolos
Aula1 protocolosAula1 protocolos
Aula1 protocolos
 
Protocolos - IPV6
Protocolos - IPV6Protocolos - IPV6
Protocolos - IPV6
 
Sistemas Operacionais - IPs
Sistemas Operacionais - IPsSistemas Operacionais - IPs
Sistemas Operacionais - IPs
 
Sistemas operacionais aula10
Sistemas operacionais   aula10Sistemas operacionais   aula10
Sistemas operacionais aula10
 
Aula5 recursos-basicos-informatica
Aula5 recursos-basicos-informaticaAula5 recursos-basicos-informatica
Aula5 recursos-basicos-informatica
 
Aula3 protocolos
Aula3 protocolosAula3 protocolos
Aula3 protocolos
 
Sistemas operacionais 7
Sistemas operacionais   7Sistemas operacionais   7
Sistemas operacionais 7
 
Formas estudo texto
Formas estudo textoFormas estudo texto
Formas estudo texto
 
Aula1 protocolos
Aula1 protocolosAula1 protocolos
Aula1 protocolos
 
Aula4 - Apressentações no porwerpoint
Aula4  - Apressentações no porwerpointAula4  - Apressentações no porwerpoint
Aula4 - Apressentações no porwerpoint
 
Sistemas operacionais aula3e4
Sistemas operacionais   aula3e4Sistemas operacionais   aula3e4
Sistemas operacionais aula3e4
 
Aula 1 Sistemas Operacionais
Aula 1   Sistemas OperacionaisAula 1   Sistemas Operacionais
Aula 1 Sistemas Operacionais
 
Aula2 - Tipos computadores-raciocinio_logico_num_binario
Aula2 - Tipos computadores-raciocinio_logico_num_binarioAula2 - Tipos computadores-raciocinio_logico_num_binario
Aula2 - Tipos computadores-raciocinio_logico_num_binario
 
Lightbox
LightboxLightbox
Lightbox
 

História dos Sistemas Operacionais desde 1945

  • 1. Sistemas Operacionais Prof. Marcos Cozatti www.marcoscozatti.pro.br marcos@marcoscozatti.pro.br
  • 2. Agenda História da computação; • Sistema Operacional; • 1945 – 1955; • 1955 – 1965; • Manchester Mark I e Allan Turing; • 1963; • 1970; • 1980; • 1990;
  • 3. Sistema Operacional • Sistemas Operacionais ou programa, ou ainda um conjunto de programas cuja função é gerenciar os recursos do sistema fornecendo uma interface entre o computador e o usuário; • Embora a máquina execute o sistema assim que ligado, isso é feito, em sua maioria, através da memória ROM. A BIOS localizada nesta memória executa uma função chamada bootstrapping, ou seja, sistema auto sustentável; • Assim que a BIOS testar, discos, memória entre outros periféricos ela procura um SO para controlar a máquina, e com isso orquestrar todo processo computacional; • TENAUBAUM em 1999 entre outros afirmavam certos conceitos: – TOP-Down: na perspectiva do usuário, é uma de abstração do hardware, fazendo papel de intermediário entre o Software e o Hardware; – BOTTON-UP: Gerenciador de recursos, tudo é controlado para ver qual programa (recursos) está sendo executado ou podem ser utilizados;
  • 4. 1945 – 1955 • Salas enormes com imensos computadores estavam ligados com suas “milhares” de lâmpadas e luzes de aviso. Tudo era controlado por várias programadores operando a máquina; • No início da computação estes computadores tinham sistemas operacionais próprios, ou seja, um era diferente do outro devido as sua arquitetura diferente e da linguagem que cada um utilizava;
  • 5. 1955 - 1965 • Foi desenvolvido o sistema chamado Batch-System, ou seja, tudo passou a ser executado através de Jobs e gravados em cartões perfurados. Estes cartões perfurados eram carregados juntamente com seus compiladores (Fortran ou Cobol); • Usava-se a linguagem chamada JCL – Job Control Language; • Nomes como: Howard Aiken (Havard), John Von Newman (Instituto Princeton), John Adan, Willian Mauchley (Pensylvania) e Konard Zuse (Alemanha) foram contribuintes para estas tecnologias darem certo;
  • 6. Manchester Mark I • “Manchester Mark I” foi o dos primeiros computadores desenvolvidos e carregava consigo o que seria o início dos sistemas operacionais; • Alan Turing (23-06-1912 à 07-06-1954) antes de completar seu aniversário de 42 anos veio a falecer após suicídio. Grande matemático que através de seus estudos pode dar início ao que é hoje a Ciências da Computação, realizou o MTU (Máquina de Turing Universal); • Foi desenvolvido por ele a automação para ler os cartões perfurados, sem a necessidade de ter pessoas para trocá-los; • Nesta época John Von Newman (1946) estudou/pesquisou e realizou testes levando seu nome;
  • 7. 1963 • Nesta ano foi lançado o CTPS, o equipamento IBM 7090 finalmente foi acertado para trabalhar com este SO CTPS (Compatible Time- Sharing System) pelo Professor Fernando J. Carbató mais conhecido como Corby; • Após o CTPS, MIT, os laboratórios da Bell, AT & T e General Eletric preparavam o Multics pelo desenvolvedor e pesquisador Ken Thonpson (1969) o software Unix; • Nesta época o sistema Unix era totalmente programado em Assembly (linguagem de máquina). Denis Ritchie, também da Bell, veio somar importantes contribuições desenvolvendo a Linguagem B e posteriormente a C; • Desta forma o versão do Unix passou a receber um sistema que interpretava o SO sem a necessidade de se programar em Assembly;
  • 8. 1970 • Neste ano começaram a produzir computadores pessoais (PC – Personal Computer) com a finalidade de atingir a todos com sistema mais simples de ser interpretado;
  • 9. 1980 • Willian (Bill) Gates e seu sócio Paul Allen, fundadores da Microsoft; • Compraram QDOS (Quick and Dirty Operation System) de desenvolvedor Tim Paterson; • Em seguida com o nome apelidado de DOS foi vendido em parceria para a IBM; • A parceria dura pouco e a IBM continua o projeto com o nome de OS/2; • Nesta época ainda, tínhamos em paralelo o surgimento da empresa Apple;
  • 10. 1990 • Um aluno de ciências da computação, finlandês, desenvolve um programa com base no karnel do Unix, posta uma mensagem no grupo de discussão Usenet dizendo que estava desenvolvendo um núcleo de sistema operacional e pergunta se alguém gostaria de participar;
  • 11. Fim Obrigado por participar Fiquem ligados e acompanhem novas aulas pelo site www.marcoscozatti.pro.br