informática profº augusto baía. a história dos sistemas operacionais sistema operacional não é...

48
Informática Profº Augusto Baía

Upload: internet

Post on 21-Apr-2015

113 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Informática

Profº Augusto Baía

Page 2: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

A história dos sistemas operacionais

• Sistema operacional não é a maquina

Atualmente, ainda são comuns alguns equívocos em relação ao sistema operacional. Por exemplo, todos alguma vez já ouviram um diálogo como este:

- Que computador você irá comprar? - Vou comprar o Windows.

Page 3: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

A história dos sistemas operacionais

• Sistemas operacionais primitivos

Page 4: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Máquinas que não usavam SO

• A primeira geração da computação moderna (1945-1955) não trabalhava com o conceito de sistema operacional propriamente dito, visto que as operações eram setadas através de hardware. Por exemplo, chaves, quilômetros de fios e luzes de aviso, como na foto abaixo do Eniac. Nesse período, era muito comum que a mesma pessoa projetasse, programasse e utilizasse os computadores. A principal implicação desta abordagem é o fato de que era muito difícil criar rotinas programáveis, exigindo trabalho intenso dos operadores de máquinas.

Page 5: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos
Page 6: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Programação em Batch

• O conceito de sistema operacional apareceu durante a segunda geração da computação moderna (1955 - 1965), através da programação em Batch. Assim, vários comandos já poderiam ser executados em sequência através de cartões perfurados, eliminando parte do trabalho do operador de terminal. Normalmente, um programa era composto por um conjunto de cartões inseridos pelo usuário do sistema, na ordem correta.

Page 7: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Sistemas específicos

• Em meados da década de 60, os primeiros sistemas operacionais foram desenvolvidos conforme a evolução da tecnologia da época. Contudo, cada máquina possuía seu próprio SO específico, o que implicava na incompatibilidade de mainframes distintos. Um dos maiores representantes foi o CTSS, criado pela MIT, sendo lançado em 1961 para o computador IBM 7090.

Page 8: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos
Page 9: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Unix, o primeiro sistema operacional moderno

• Visando ao problema da incompatibilidade de SOs de máquinas distintas, um grupo de desenvolvedores da AT&T criaram o Unix em 1969, sendo o primeiro sistema operacional moderno da computação. É possível afirmar que mais de 90 porcento dos SOs atuais foram influenciados de alguma maneira pelo Unix.

Page 10: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Unix, o primeiro sistema operacional moderno

• Sua primeira versão foi escrita em linguagem assembly, sendo posteriormente reescrito em C no ano de 1973, linguagem utilizada até os dias de hoje. Este sistema introduziu conceitos muito importantes para a computação: portabilidade, multi-usuário, multi-tarefas e compartilhamento de tarefas.

Page 11: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Unix, o primeiro sistema operacional moderno

• Durante a década de 70, o Unix foi distribuído gratuitamente (incluindo seu código fonte) para universidades e órgãos governamentais norte-americanos, o que conferiu muita popularidade a este sistema. Sua interface era totalmente em modo texto sem interface gráfica.

Page 12: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Unix, o primeiro sistema operacional moderno

• Em 1977 foi lançado o BSD, sistema operacional fortemente baseado no Unix, focado principalmente para a execução em máquinas específicas de alto desempenho, como o famoso computador VAX, o qual foi uma referência de hardware na época.

Page 13: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos
Page 14: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Sistemas Operacionais para computadores pessoais

• Tanto o Unix quanto o BSD, em suas primeiras versões, foram desenvolvidos para o uso de computadores de grande porte, normalmente em universidades. Contudo, alguns jovens programadores possuíam uma ideia absurda para época: criar sistemas operacionais para o uso de pessoas comuns.

Page 15: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Steve Jobs e a Apple

• Um dos primeiros a pensar desta forma foi Steve Jobs, fundador da Apple. Desde a criação de sua empresa, seu principal foco foi a criação de computadores para o dia-a-dia, incluindo sistemas operacionais fáceis de serem operados. O lançamento do Apple I em 1976, um dos primeiros computadores pessoais, foi um marco na história da computação.

Page 16: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Pela primeira vez, um PC continha um teclado fácil de ser utilizado, com uma mini-televisão adaptada como monitor. Assim, conhecimentos avançados de computação já não eram mais requisitos para se operar um PC. Jobs fez questão de criar o seu sistema operacional do zero, sem se basear inicialmente no Unix. Nos anos seguintes, os modelos Apple II e Apple III foram lançados no mercado, um sucesso de vendas. Suas interfaces gráficas eram muito primitivas comparadas com o padrão usado atualmente, mas avançadíssimas para a época.

Page 17: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Steve Jobs e a Apple

• Em meados de 1979, Steve Jobs tomou conhecimento sobre o desenvolvimento de um computador totalmente inovador pela Xerox Parc. Em uma vista a esta empresa, ele ficou deslumbrado com Xerox Alto, um PC que possuía uma interface gráfica (GUI) totalmente revolucionária. Pouco tempo depois, a Apple lançou o Lisa, aproveitando todas as ideias gráficas do computador. Não é nem preciso dizer que o sucesso foi estrondoso. Cada versão do Apple possuía um sistema operacional distinto.

Page 18: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Como se não bastasse, o Apple Machintosh foi lançado em 1984, introduzindo o conceito de desktop, utilizando ícones e pastas para representar programas e arquivos do modo como conhecemos hoje. Esta máquina acompanhava o revolucionário e inovador sistema chamado MAC OS. Seu sucesso foi estrondoso em todo EUA.

Page 19: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Steve Jobs e a Apple

• Com o passar dos anos, as novas versões do Macintosh e o do MAC OS já não eram mais populares como antes, o que fez com que a Apple perdesse bastante mercado para a Microsoft. No final dos anos 90, o código do Macintosh apresentava muitos problemas, o que obrigou que um novo plano fosse traçado. Em 2001, a Apple surpreendeu o mundo da informática, abandonando o seu próprio código e reescrevendo todo o seu sistema operacional usando o Unix como base. A partir daí, ele passou a se chamar MAC OSX, sistema que continua forte até os dias de hoje.

Page 20: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos
Page 21: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Bill Gates e a Microsoft

• Voltando ao final da década de 70, outro jovem programador, chamado Bill Gates, também possuía o desejo de revolucionar o mundo da informática. Em 1975, ele fundou a Microsoft, empresa que possuía como objetivo primário o desenvolvimento de software em linguagem BASIC para o computador Altair da IBM. Com o sucesso dos programas desenvolvidos pela Microsoft, a empresa afirmou que possuía um sistema operacional completo. A IBM se interessou pelo projeto e ambas as organizações afirmaram um contrato, em 1979.

Page 22: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Bill Gates e a Microsoft

• Entretanto, a Microsoft estava com sérios problemas, pois não possuía um sistema operacional de verdade. A solução encontrada foi a compra do SO da Seattle Computer Products pelo valor de $50.000. Muitos o chamam de negócio do século, pois a partir de 50 mil dólares, a Microsoft possui o patrimônio atual avaliado em dezenas de bilhões de dólares.

Page 23: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos
Page 24: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Bill Gates e a Microsoft

• Após várias melhorias sobre o sistema comprado, a Microsoft lançou MS-DOS em 1982 cuja interface era baseada em modo texto, bastante parecida com a utilizada pelo Unix. Na época, esse SO não chamou tanta atenção, pois o Apple Lisa de Steve Jobs já trabalhava com uma interface gráfica. Tomando conhecimento deste problema, Bill Gates fez uma vista a Apple, com o objetivo básico de conhecer a empresa. Ao final da visita, Gates convenceu Jobs a ser incluído no desenvolvimento do Macintosh.

Page 25: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Bill Gates e a Microsoft

• O objetivo de Gates era maior que isso: copiar a interface gráfica do Machintosh, e foi exatamente isso que aconteceu. No lançamento do novo PC da Apple, Steve Jobs descobriu que a Microsoft estava lançando máquinas no Japão, cujas interfaces eram muito parecida com a do seu computador. Após a quebra da parceria entre os dois, Gates lançou o Sistema Operacional Windows 1.0 em 1985, batendo de frente com o MAC OS.

Page 26: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos
Page 27: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Bill Gates e a Microsoft

• Após problemas de administração, Jobs foi demitido da Apple, o que desestabilizou a empresa, retornando somente em 1997. Assim, a Microsoft foi ganhando cada vez mais mercado no mercado, lançando o Windows 2.0 em 1987, trazendo melhorias consideráveis na parte visual e no gerenciamento de memória.

Page 28: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos
Page 29: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Windows 3.0 e 3.11

• No início dos anos 90, o mercado de sistemas operacionais sofreu novo boom com o lançamento do Windows 3.0 (1990) e Windows 3.1(1992). Na sua versão 3.0, a memória passou a ser gerenciada de maneira muito mais eficiente, incluindo a melhora substancial na interface gráfica. Foi criado um painel de controle e um gerenciador de arquivos organizado, facilitando todo o trabalho do usuário.

Page 30: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos
Page 31: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Windows 3.0 e 3.11

• Um dos principais motivos que contribuíram para seu sucesso foi o fato do sistema já vir instalado de fábrica em um grande número de máquinas.

• O Windows 3.1, incluindo seu service pack 3.11, trouxe melhorias à versão 3.0, como uma interface de rede melhor desenvolvida. Em 2 meses de lançamento, o 3.1 vendeu 3 milhões de cópias.

Page 32: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Windows 95, 98 e ME

• No ano de 1995, foi lançada no mercado a nova versão deste sistema operacional, o Windows 95. Esta versão foi tão importante para informática que acabou definindo o padrão com que o desktop é organizado, o qual ainda é utilizado no Vista. Por exemplo, podemos citar o botão Start, o menu Iniciar, a barra de tarefas e o gerenciador de arquivos Windows Explorer. Após alguns services packs, esta versão passou a suportar a leitura de dispositivos USB, o navegador internet explorer, entre outras funcionalidades.

Page 33: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos
Page 34: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Windows 95, 98 e ME

• Dando continuidade a seu antecessor, a nova versão deste sistema foi lançada no ano de 1998, chamada de Windows 98. Apesar de apresentar melhorias em relação ao 95, o SO era um pouco lento e instável. Tais problemas só foram arrumados com o Windows 98 SE (Second Edition), lançado em 1999, que incluía funções avançadas para compartilhamento de rede, suporte integrado a drivers de DVD-ROM, entre outras tarefas.

Page 35: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Windows 95, 98 e ME

• O sucessor, Windows Me, lançado em 2000, foi um dos maiores fracassos na questão de sistema operacional, pois era muita instável. Possuía somente poucas melhoras em relação ao Windows 98 SE. Por isso, logo foi deixado de lado.

Page 36: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Windows 95, 98 e ME

• Todas as versões apresentadas até aqui usavam o MS-DOS como núcleo do sistema, ou seja, o Windows funcionava como uma espécie de ambiente gráfico. Com o passar do tempo, o uso desta arquitetura tornou-se insuportável, visto que o MS-DOS não conseguia dar conta de processar tantas informações, o que ficou evidente no Windows Me.

Page 37: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Windows XP e Vista

• Lançado em 2001, o Windows XP tornou-se um marco na história dos sistemas operacionais, principalmente por trazer muitos recursos totalmente novos. Entre eles é possível citar que o sistema tornou-se muito mais seguro, através da diferenciação de permissões entre administradores e usuários comuns. A estabilidade também é uma de suas fortes características, pois o número de telas azuis diminuíram consideravelmente.

Page 38: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos
Page 39: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Windows XP e Vista

• O principal motivo para todo esse avanço é uso do núcleo (kernel) NT como base, que exclui totalmente a necessidade do MS-DOS. Na verdade, o núcleo NT já vem sido usado desde outras versões do Windows lançadas para uso de servidores, como o Windows NT (1993) e Windows 2000 (2000). Contudo, foi somente no XP que esta arquitetura foi lançada para o usuário comum.

Page 40: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Windows XP e Vista

• Depois de seis anos de espera, a Microsoft lança o Windows Vista, em 2007, que foi muito aguardado pelos usuários. Ao contrário do XP, esta nova versão desapontou o público de uma maneira geral, principalmente por exigir uma máquina muito potente. Somente em computadores top de linha é possível observar vantagens no desempenho do Vista, principalmente pela suporte a multi-core. Seu grande destaque foram os efeitos gráficos de última geração provido pelo pelo Aero e o Flip 3D.

Page 41: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos
Page 42: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Sistemas Operacionais Livres

• Apesar de fazer bastante sucesso nos anos 70, o Unix continuou a ser desenvolvido durante toda esta década e a seguinte também. No ano de 1983, um revolucionário programador chamado Richard Stallman criou o projeto GNU, ele afirmava que os softwares deveriam ser desenvolvidos de maneira livre, sem restrições na leitura ou modificação de seus códigos fontes.

Page 43: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

Sistemas Operacionais Livres

• Em 1984, o MIT desenvolveu o X Window System, que como o seu nome diz, é um sistema gráfico de Janelas para o Unix. Ele permaneceu proprietário até 1987, quando uma versão opensource foi lançada, sendo incorporada no desenvolvimento deste sistema operacional. Um dos principais objetivos da GNU sempre foi desenvolver a sua própria versão do Unix, através de um Kernel próprio, chamado de GNU Hurd. Contudo, este núcleo possuía muitas falhas de sistema, comprometeu muito o seu desenvolvimento.

Page 44: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos
Page 45: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

O kernel Linux

• Visando estas falhas, um programador chamado Linus Torvalds estava desenvolvendo outro kernel para o GNU, chamado de Linux, em. Em seu primeiro lançamento oficial (1991), na versão 0.2, o Linux já possuía mais funcionalidades que o GNU, o que atraiu bastantes desenvolvedores. Pouco tempo depois, o núcleo criado por Torvalds já era o sistema GNU mais usado do mundo.

Page 46: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

O kernel Linux

• Além disso, os programadores eram e ainda são livres para utilizar o kernel Linux em seus próprios sistemas, o que acabou gerando as famosas distribuições como conhecemos hoje . As primeiras ficaram conhecidas como Debian e Slackware, ambas lançadas no Ano de 1993. No início, eram difíceis de serem utilizadas, comparadas com os Windows 3.11 e 95, pois exigiam um conhecimento profundo de computação por parte dos usuários.

Page 47: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos
Page 48: Informática Profº Augusto Baía. A história dos sistemas operacionais Sistema operacional não é a maquina Atualmente, ainda são comuns alguns equívocos

O kernel Linux

• Com o tempo, as distribuições Linux foram se tornando cada vez mais fáceis de serem utilizadas, principalmente para atrair o usuário comum do computador. Atualmente, utilizar este sistema é tão fácil quanto o Windows, principalmente em distribuições como o Ubuntu.