Você está na página 1de 13

ELETRNICA ALFA

JOS HENRIQUE DE SANTANA PORCIUNCLA

HISTORIA E EVOLUO DOS SISTEMAS OPERACIONAIS

RECIFE
2015

JOS HENRIQUE DE SANTANA PORCIUNCLA

HISTORIA E EVOLUO DOS SISTEMAS OPERACIONAIS

Trabalho de Eletrnica apresentado CEPEP


Escola Tcnica, como requisito para a obteno de
mdia na disciplina de Manuteno e Suporte.
Orientador: Prof. Humberto

RECIFE
2015

SUMRIO

1 INTRODUO................................................................................................ 5
2 HISTORIA E EVOLUO DOS SISTEMAS OPERACIONAIS..................................6
1964 - MULTICS.............................................................................................. 6
1969 UNICS OU UNIX................................................................................... 6
1973 UNIX EM C........................................................................................... 7
1976 APPLE 2............................................................................................... 7
1980 PC - MS DOS....................................................................................... 7
1984 APPLE MACHINTOSH MAC OS...........................................................8
1984 GNU GNU NO UNIX......................................................................8
1986 WINDOWS........................................................................................... 8
1987 - MINIX................................................................................................... 8
1991 - LINUX.................................................................................................. 9
1993 WINDOWS NT...................................................................................... 9
1994 MAC RISC POWER PC........................................................................9
2001 WINDOWS XP.................................................................................... 10
2006 APPLE INTEL MAC OSX...................................................................10
2008 - ANDROID........................................................................................... 10
2010 - WINDOWS PHONE................................................................................. 10
2012 - WINDOWS 8.......................................................................................... 10
2013 - UBUNTU TOUCH................................................................................ 11
3 GERAES DOS SISTEMAS OPERACIONAIS...................................................11
3.1 A PRIMEIRA GERAO (1945-1955) VLVULAS..........................................11
3.2 A SEGUNDA GERAO (1955-1965) TRANSISORES E SISTEMA EM LOTES
(BATCH)........................................................................................................ 12
3.3 TERCEIRA GERAO (1965-1980) CIS E MULTIPROGRAMAO..................13
3.4 QUARTA GERAO (1980 PRESENTE) COMPUTADORES PESSOAIS............13
4 CONCLUSO............................................................................................... 14
5 REFERNCIAS............................................................................................. 15

1 INTRODUO
Atualmente, os sistemas operacionais (SO) esto cada vez mais fceis de usar,
possuindo interfaces muito simples e bonitas. Contudo, todas estas funcionalidades no
surgiram do nada, foram evoluindo com o tempo. Por exemplo, a bela interface grfica
do Windows Vista resultado de mais de 20 anos de desenvolvimento, desde as
primeiras verses deste SO. Um sistema operacional consiste em um software
responsvel por gerenciar e controlar toda parte de hardware do sistema. Em um sistema
de computao moderno isso significa que ele ser responsvel por controlar
processadores, memria principal, discos, impressoras, teclado, monitor, interfaces de
rede e outros dispositivos de entrada e sada.
A funo principal de um sistema operacional organizar todos os componentes
citados acima de forma a oferecer uma interface de integrao mais simples entre o
hardware e o usurio. Todas as operaes, como acessar um editor de texto, acessar a
Internet, abrir um arquivo em um pendriver, por exemplo, facilitado pelo uso de um
sistema operacional.

2 HISTORIA E EVOLUO DOS SISTEMAS OPERACIONAIS


Os computadores gigantes que ocupavam salas inteiras e necessitavam do
auxlio de humanos nasceram l pela dcada de 1950. Nessas primeiras mquinas, as
tarefas eram realizadas por tcnicos, os quais ditavam o que seria realizado atravs do
prprio hardware.
Um funcionrio era contratado especialmente para ativar e desativar chaves, as
quais serviam para indicar se um componente devia ficar ligado ou desligado. Ao
desligar uma chave, por exemplo, a informao corria por metros ou quilmetros de fio
e acendia uma luz, indicando que determinada funo estava desativada.
Nessa poca, era comum que uma pessoa projetasse e programasse um
computador. Apesar de funcionar para as tarefas necessrias, esses PCs necessitavam
sempre da interveno humana e no podiam usar rotinas programadas. A histria
mudou com o primeiro SO.
1964 - MULTICS
Em 1964, com um time de programadores ( naquela poca engenheiros) das
empresas AT&T (Laboratrios Bell), da General Electric (GE) e liderados pela
Universidade MIT (Massachusetts Institute of Technology) idealizaram o Multics, um
Sistema Operacional, Multi processadores, multi usurios, mltiplas interfaces e multi
aplicativos para trabalhar em rede atravs de terminais. Um projeto muito alm de seu
tempo teve que aguardar alguns anos para entrar em operao, pois na poca no possua
hardware para rodar esse S.O. O ltimo sistema em operao foi desligado em 2000.
1969 UNICS OU UNIX
Em 1969 surge o primeiro Fork da histria da informtica, Fork uma
bifurcao, ou seja,

um programa com caractersticas semelhantes, onde so

introduzidas modificaes. Ken Thompson, que trabalhava no projeto do Multics, foi o


autor desses Fork, trabalhou usando um computador PDP-7 ocioso, um computador
muito mais modesto do que o necessrio para rodar o Multics. Thompson reescreveu o
Multics em assembly e batizou seu projeto de Unics ( em tom de deboche), rebatizado
mais tarde de Unix.

1973 UNIX EM C
Em 1973 o prprio Ken Thompson em conjunto com Dennis Ritchie reescreve o
Unix em linguagem C, um marco histrico, a linguagem C uma linguagem de
programao muito simples de serem entendidos por ns seres humanos ao contrrio do
Assembly a mais leve das linguagens, mas extremamente complexo. A Linguagem C
apesar de ser uma linguagem de alto nvel, permanece pequena, leve e otimizada o
suficiente para se escrever um sistema operacional. O uso da linguagem C considerado
uma das principais razes para a rpida difuso do Unix. O Unix herdou do Multics suas
Caractersticas: Multi processadores, multi usurios, mltiplas interfaces e multi
aplicativos.
1976 APPLE 2
Em 1976 Steve Jobs o guru da Apple, tem uma ideia que revolucionou o mundo,
um computador pequeno, porttil e barato o suficiente para que qualquer pessoa pudesse
ter um, o apple 2, (o apple 1 era apenas uma placa de computador ligada a um teclado).
O apple 2 rodava um interpretador basic, gravado em uma memria rom, atravs de fitas
k7 ou disquetes os programas concebidos em basic podiam ser salvos e carregados de
volta ao sistema.
1980 PC - MS DOS
Em 1980 o gigante dos computadores de grande porte, a IBM (International
Business Machines), decide entrar para o mercado dos computadores pessoais, mas seu
computador pessoal, o PC (Personal Computer) assim batizado pela IBM, no possua
nenhum programa para rodar nele. A IBM fechou contrato com a Microsoft de Bill
Gates, para ela fornecer o Sistema Operacional de seu PC's. Bill Gates, um visionrio
homem de negcios, fechou na poca, o que considerado por muitos, o melhor
negcio de todos os tempos, vendeu pra IBM, o que no tinha um Sistema Operacional.
Bill Gates procurou Tim Paterson, que desenvolveu o Qdos, e comprou dele por
mseros US$50.000, rebatizou de Ms dos e vendia para os computadores da IBM, a
rpida popularizao dos PC's, provocou um crescimento meterico da ento pequena
Microsoft. Mais tarde Bill Gates contratou Tim Paterson para trabalhar na Microsoft,
Tim Paterson que podia ter se tornado o homem mais rico do mundo, por ironia
trabalhava para Bill Gates. Ao contrrio do Unix, o Ms dos um sistema operacional
6

pensado para ser Simples, nico usurio, s funciona nos processadores Intel, s
executa um programa por vez, originalmente no trabalhava em rede.
1984 APPLE MACHINTOSH MAC OS
Em 1984 Steve Jobs Rouba da Xerox, como ele mesmo admite, a ideia de um
sistema operacional baseado em objetos clicava com um mouse, e a Apple lana no
mercado o Machintosh ou para os mais ntimos simplesmente Mac. O Mac OS, possui
seu cdigo desenvolvido pela na Apple fechado e proprietrio. O Mac OS foi
desenvolvido do zero, desta forma era incompatvel com os programas feitos para o
apple 2, o machintosh tornou o apple 2 obsoleto.
1984 GNU GNU NO UNIX
Neste mesmo ano Richard Stallman comea a desenvolver o projeto GNU (uma
abreviao recursiva que quer dizer GNU No Unix), Surge a Filosofia de software
livre, o GNU deveria ter as mesmas caractersticas do Unix sem aproveitar seu cdigo,
no software livre, qualquer pessoa pode copiar, modificar o cdigo sem a necessidade
de pedir permisso. Essa filosofia baseia-se no fato, que para desenvolver um programa,
no preciso comear do zero, aproveitar o trabalho de programadores que vieram
antes, a assim, Crescer sobre o ombro de Gigantes.
1986 WINDOWS
Em 1986 a Microsoft lana o Windows 1, este nem mesmo era um S.O. Era um
aplicativo de janelas que rodava em cima do ms dos, o lanamento do Windows
manteve compatibilidade dos programas feitos para o ms dos, e adicionou a interface
clicvel com mouse. Como sabemos a dobradinha ms dos e Windows praticamente
monopolizou o mercado de computadores pessoais. Ao contrario do Machintosh no
precisava de um computador novo para ter o Windows, bastava instalar 4 disquetes no
seu velho IBM-PC e pronto.
1987 - MINIX
Em 1987 Andrew Stuart Tanenbaum cria o Minix para demostrar seu livro
"Operating Systems Design and Implementation" O Minix um Unix-like compacto
escrito em 12000 linhas de cdigo, gratuito e com o cdigo fonte conhecido, roda at

mesmo em um 286 com apenas 16mb de memoria RAM, e possvel rodar atravs de
um live CD sem necessidade de instalao.
1991 - LINUX
Em 1991 Linus Torvalds inspirado pelo Minix, comea a desenvolver o Linux,
recebe contribuio de milhares de programadores ao redor do mundo, grandes
empresas tambm contribuem na programao de seu cdigo como IBM, Sun
Microsystems, Hewlett-Packard (HP), Red Hat, Novell, Oracle, Google, Mandriva e
Canonical , e atualmente o Linux o kernel mais utilizado, desde computadores de
grande porte, passando por computadores pessoais, DVD player, roteadores, celulares.
1993 WINDOWS NT
Em 1993 data do lanamento do Windows NT. Esse SO da famlia Windows o
primeiro a pensar no ambiente de rede e ser independente do ms dos, ele possui um
emulador de ms dos em janela, onde tambm possvel passar comandos para o SO.O
Windows NT trouxe o sistema de arquivos NTFS, o sistema anterior o FAT funcional
e relativamente simples, o sistema FAT com o uso provoca fragmentao dos arquivos
gravados, o sistema de arquivos NTFS foi pensado para suprir as deficincias do
sistema FAT, bem como passa a trabalhar com criptografia nativa de dados, e mltiplos
usurios, e suporta tamanhos imensos de discos.
1994 MAC RISC POWER PC
Em 1994 so lanados os Mac's com processadores Power-PC da IBM de
arquitetura RISC, essas maquinas surgem de uma aliana entre Apple-IBM-Motorola,
devido a mudana de plataforma todo o Mac os teve que ser reescrito, para manter a
compatibilidade com programas escritos para o antigo Mac, foi usado um emulador, que
provocava lentido, a medida que os aplicativos foram sendo reescritos para o novo
padro, o emulador deixou de ser usado.
2001 WINDOWS XP
Em 2001 lanado o Windows XP, as implementao do Windows NT
direcionadas ao ambiente corporativo, chega ao uso dos computadores domsticos, a
Microsoft Windows XP mantem compatibilidade de software com todas as verses
anteriores, essa escolha por parte dos programadores deste s resultou em seu sucesso,
8

O Windows foi e atualmente o sistema operacional mais utilizado em Desktops e


Laptops, neste setor o SO que tem a maior variedade de aplicativos.
2006 APPLE INTEL MAC OSX
Em 2006 os Mac's passaram a utilizar os processadores Intel, a mudana de
plataforma exigiu mais uma vez a mudana de S.O. A Apple passou a utilizar o ncleo
open-source Darwin, um comprovado estvel kernel Unix-like. Os programadores da
Apple tinham ento liberdade, para dedicar-se a programao da interface grfica e sua
estabilidade. O Mac tambm cresce nos ombros de gigantes.
2008 - ANDROID
Em 2008 a gigante Google lana no mercado o Sistema Operacional open-source
Android, com seu ncleo em Linux, o S.O. Unix-like atualmente (2014) de maior uso
em Smartphones, 80% dos 4,5 bilhes aparelhos so Android.
2010 - WINDOWS PHONE
Depois de insistir longos anos no Windows Mobile (que era apenas uma verso
mal-adaptada do sistema para desktop), a Microsoft remodelou seu sistema para
portteis. O Windows Phone conta com cones grandes, tiles, um design muito limpo e
compatibilidade com APIs modernas para a execuo de jogos tridimensionais.
2012 - WINDOWS 8
Pensando em migrar para o setor dos tablets e revolucionar a forma como as
pessoas usam os PCs, a Microsoft apostou em uma reformulao de seu sistema.
Aproveitando elementos do Windows Phone, o novo Windows 8 trouxe um novo Menu
Iniciar. Alm disso, ele mantm a compatibilidade com os antigos programas e traz
suporte para novos apps.
2013 - UBUNTU TOUCH
Tal qual a Microsoft, a Apple e a Google, a equipe do Ubuntu tambm decidiu
criar seu prprio sistema para smartphones e tablets. O Ubuntu Mobile OS (tambm
conhecido

como Ubuntu

Touch)

impressionou

com

seu

visual

inovador

funcionalidades que podem garantir experincias similares entre diferentes dispositivos.


O sistema deve ser lanado em breve.
9

3 GERAES DOS SISTEMAS OPERACIONAIS


3.1 A PRIMEIRA GERAO (1945-1955) VLVULAS
Nesta poca, existia apenas um grupo de pessoas que eram responsveis pelo
projecto, construo, programao, operao e manuteno de cada mquina. A
programao era realizada em cdigo absoluto, muitas vezes atravs da fiao para
controlar as funes bsicas da mquina, pois que atender que o conceito de
linguagem de programao e os sistemas operacionais ainda no existiam. O utilizao
do computador por parte do utilizador, nesta poca, era realizado atravs da reserva
antecipada do computador. Assim, o usurio realizava a sua prpria programao nos
painis da mquina, e "controlando" para que nenhuma das 20.000 vlvulas do
computador se queimasem. Nessa poca os programa processados pelos computadores
eram constitudos essencialmente por clculos numricos repetitivos, como por exemplo
a gerao de tabelas de funes trigonomtricas.
No incio dos anos 50, houve uma melhora no uso de tais mquinas com o
advento do carto perfurado que tornou possvel a codificao de programas em cartes
e sua leitura pela mquina, dispensando a programao atravs de painis.
3.2 A SEGUNDA GERAO (1955-1965) TRANSISORES E SISTEMA EM
LOTES (BATCH)
Devido ao alto custo dos computadores, nesta poca, encontrou-se uma soluo
com o objectivo de aumentar o tempo da mquina. Esta soluo designada de sistema
batch (lote),que se baseava em colectar na recepo de um conjunto de jobs e fazer a
leitura dos mesmos para uma fita magntica empregando um computador pequeno e
relativamente barato, tal como o IBM 1401, que era muito bom na leitura de cartes, na
cpia em fita e na impresso de resultados.
Os computadores da segunda gerao eram usados maciamente na realizao de
clculos cientficos e de engenharia, tal como a obteno da soluo de equaes
diferenciais parciais. A programao era feita em linguagem FORTRAN ou em
linguagem de montagem. Os sistemas operacionais tpicos da poca eram o FMS
(Fortran Monitor System) e o IBSYS, ambos sistemas operacionais desenvolvidos pela
IBM para rodar no 7094.

10

3.3 TERCEIRA GERAO (1965-1980) CIS E MULTIPROGRAMAO


No incio da dcada de 1960, a maioria dos fabricantes de computador oferecia
duas linhas de produtos distintas e totalmente incompatveis. de uma lado havia
computadores cientficos de grande escala e orientado a palavras como o 7094, usados
para clculos numricos na cincia e na engenharia. De outro, existiam os computadores
comercias orientados a caracteres, como 1401, amplamente usados por bancos e
companhas de seguros para ordenao e impresso em feitas. O IBM 360 foi a primeira
linha de computador a usar circuitos integrados (CIs) em pequena escala, propiciando,
assim, uma melhor relao custo-beneficio em comparao segunda gerao de
maquinas construdas com transistores.
3.4 QUARTA GERAO (1980 PRESENTE) COMPUTADORES PESSOAIS
Com o desenvolvimento da integrao de circuitos em grande escala (LSI),
apareceram chips com milhares de transistores encapsulados em um centmetro
quadrado de silcio, nascendo da a idia do computador pessoal. Atualmente, os mais
poderosos computadores pessoais so denominados estaes de trabalho (wokstations).
Tais mquinas so usadas nas mais diferentes atividades e usualmente esto conectadas
a uma rede pblica ou privada, que permite a troca de informaes entre todas as
mquinas ligadas a ela.
A grande disponibilidade de poder computacional, levou ao crescimento de uma
indstria voltada para a produo de software para estas mquinas. A maioria destes
softwares "ameno ao usurio" (user-friends), significando que eles so voltados para
pessoas que no tem nenhum conhecimento de computadores, e mais que isto, no tem
nenhuma vontade de aprender nada sobre este assunto.
Um desenvolvimento interessante que comeou a tomar corpo em meados dos
anos 80 foi o dos sistemas operacionais para redes e o dos sistemas operacionais
distribudos.
Em uma rede de computadores, os usurios esto conscientes da existncia de
um conjunto de mquinas conectadas rede, podendo portanto ligar-se a mquinas
remotas e solicitar servios das mesmas. Cada uma destas mquinas roda seu prprio
sistema operacional e tem seu prprio usurio.

11

4 CONCLUSO
O sistema operacional como vimos responsvel ento, pelo
gerenciamento de processos, gerenciamento de memria, sistemas de
arquivos e entrada e sada de dados. Um sistema operacional no um
bloco nico e fechado de software executando sobre o hardware. Na
verdade, ele composto de diversos componentes com objetivos e
funcionalidades complementares. Alguns dos componentes mais relevantes
de um sistema operacional tpico so: Ncleo, Drivers, Cdigo de
inicializao e Programas utilitrios. Os primeiros sistemas de computao,
no final dos anos 40 e incio dos anos 50, no possuam sistema
operacional. Por outro lado, os sistemas de computao atuais possuem
sistemas operacionais grandes, complexos e em constante evoluo.

12

5 REFERNCIAS
Tanenbaum, Andrew S. Sistemas Operacionais Modernos 3 edio.
Estudoderedes.wordpress.com/tag/a-primeira-geracao-1945-1955-valvulas/
alumni.ipt.pt/~deeold/so99x04/public_html/historial
pt.wikibooks.org/wiki/Sistemas_operacionais/Hist%C3%B3ria#Introdu.C3.A7.C3.A3o:
www2.contilnet.com.br/~Curso_Tecnico/Turma136/IPD/A%20Historia%20dos
%20Sistemas%20Operacionais.pdf
www.tecmundo.com.br/sistema-operacional/2031-a-historia-dos-sistemas-operacionaisilustracao

13