You are on page 1of 4

A Evoluo dos Sistemas Operacionais Vises dos Sistemas Operacionais

Desde a criao dos primeiros sistemas operacionais at os atuais, muita coisa mudou, porm as idias centrais deles continuam as mesmas. As idias centrais dos S.Os so duas, a viso top-down e a viso bottom-up, ambas com a mesma importncia. Na viso top-down o sistema operacional age como uma espcie de camada !ue "ica entre o #ardware e o usu$rio, possibilitando a ele "ormas mais amig$veis de interagir com o computador, como por e%emplo os sistemas de &anelas vistos em todos os sistemas operacionais modernos. '$ na viso bottom-up, o sistema operacional "a( todo o gerenciamento de #ardware do computador, como o controle da alocao de mem)ria utili(ada pelos so"twares do usu$rio, o controle dos dispositivos de entrada e sa*da de dados +mouse, teclado, impressoras..., e o gerenciamento do #d.
Linha evolutiva

Atualmente os sistemas operacionais permitem aos usu$rios abrirem v$rios programas ao mesmo tempo, muito provavelmente alm do seu navegador onde voc- est$ lendo esse artigo agora, voc- deve tambm estar escutando m.sica em algum pla/er +winamp, %mms, windows media pla/er...,, conversando em um mensageiro como o 0SN e o 1aim, ou gravando um 2D...3n"im, geralmente todos n)s "a(emos v$rias coisas ao mesmo tempo no 42. Sabia !ue nos primeiros S.Os isso no era poss*vel5 Os primeiros S.Os trabal#avam de "orma !ue um segundo programa s) poderia ser aberto +processado, ap)s o trmino da e%ecuo do primeiro. Os programas eram processados em lotes +batc#,, eles eram gravados em "ita e e%ecutados um ap)s o trmino do outro at o "inal da "ita. S) "oi poss*vel o processamento de v$rios so"twares simultaneamente , como estamos acostumados atualmente, ap)s o surgimento das tcnicas de multiprogramao e compartil#amento de tempo +times#are,. Na verdade os programas s) so processados simultaneamente em m$!uinas com processadores dualcore +dois n.cleos, ou superiores, pois nas m$!uinas de processadores de um n.cleo, os programas so processados alternadamente em curtos espaos de tempo+!uantum,, com cada um ocupando o processador por ve(, porm isso acontece de "orma to r$pida !ue passa a impresso de processamento simultneo. 3sse processamento alternado e em curtos espaos de tempo so e%atamente as tcnicas de multiprogramao e compartil#amento de tempo !ue proporcionam. A di"iculdade maior de implementar essas tcnicas no passado era a "alta de con"iabilidade dos mecanismos de segurana de mem)ria dos S.Os. 3les no "a(iam de "orma e"iciente a diviso da mem)ria 6A0, com isso a regio de mem)ria ocupada por um programa poderia ser "acilmente invadida por outro programa, causando assim uma srie de erros.

Concluso

A tend-ncia dos sistemas operacionais evoluir para tornar poss*vel a utili(ao dos computadores por usu$rios cada ve( mais leigos em computao. 3n!uanto no passado para

usar um computador o usu$rio precisava saber a "undo a ar!uitetura do #ardware para poder interagir diretamente com ele ou ter no7es de programao para trabal#ar em consoles +s#ell,, atualmente basta saber ler e acompan#ar as instru7es para !ue o resto "i!ue a cargo do S.O e o computador "uncione per"eitamente.

A evoluo do So"tware - Desde os primeiros comandos at o surgimento do so"tware livre


8m programa de computador era um con&unto de instru7es de m$!uina, escritas, em geral, em c)digo bin$rio+linguagem de m$!uina,, !ue eram colocadas na mem)ria do computador. Ap)s isso, era disparado o in*cio do mesmo e o computador se encarregava de gerar resultados. Dessa "orma, o uso de um computador estava restrito a umas poucas pessoas !ue conseguiam montar esses verdadeiros #ier)gli"os modernos e, ao mesmo tempo, at por causa disso, tin#am uma bai%a produtividade. 9oi nesse conte%to !ue apareceram as linguagens de 0ontagem e os Sistemas Operacionais. Os primeiros permitiam !ue os programas de computadores "ossem escritos usando mnem:nicos das instru7es de m$!uina e !ue o trabal#o de processamento de programas dei%asse de ser artesanal; um programa se encarregaria de "a(er todas essas tare"as antes reali(adas manualmente. Assim, nasciam os Sistemas Operacionais. Da* para "rente, com a pr)pria evoluo dos computadores, eles evolu*ram, para mel#or aproveitar os novos recursos !ue as m$!uinas iam o"erecendo.
<embre-se= No Mercado Livre possvel encontrar tudo a uilo ue voc! procura" inclusive so#t$ares" sistemas operacionais Linu%" &indo$s e muito mais'

O surgimento das linguagens de programao

A seguir, surgiram o !ue, na poca, c#amavam de linguagens de programao de alto n*vel e seus correspondentes compiladores. As linguagens eram c#amadas assim, pois, no entendimento da poca, a "orma de construo de solu7es assemel#ava-se > linguagem #umana. ?o&e, pode-se a"irmar, sem temor de erros, !ue se tratava apenas de uma "orma mais amena de lidar com a linguagem da m$!uina. Os compiladores eram programas !ue se encarregavam de converter programas escritos nessas linguagens, para programas escritos em linguagem de m$!uina. 2om o surgimento das <inguagens de 4rogramao e os 2ompiladores, surgem os programas-"ontes, escritos numa linguagem de programao e, portanto, compreens*veis, para !uem con#ece essa linguagem e os programas e%ecut$veis, os !uais, simpli"icando o processo, poderia-se di(er !ue eram gerados pelos compiladores para serem e%ecutados pela m$!uina, e, portanto, absolutamente incompreens*veis. Dentro das linguagens desse tipo !ue atingiram um grande sucesso, encontram-se o 9O6@6AN, nas aplica7es tcnicocient*"icas e o 2OAO<, nas aplica7es administrativo-"inanceiras. O surgimento dessas linguagens permitiu !ue o campo de ao dos computadores se e%pandisse signi"icativamente, embora continuasse restrito >s grandes corpora7es p.blicas ou privadas. 9oi nesta poca !ue surgiram, nas empresas e as grandes corpora7es !ue incorporaram o uso de computadores nas suas atividades, os 24Ds+2entros de 4rocessamento de Dados,. Neste local, se "i%avam os computadores e o pessoal

envolvido com eles, desde os operadores, passando pelos programadores e analistas, !ue no eram outra coisa !ue programadores mais e%perientes. Os cursos de computao ine%istiam nessa poca. Desta "orma, pode-se concluir !ue o uso de computadores era totalmente centrali(ado; os usu$rios eram treinados para usar os novos sistemas elaborados desde os 24Ds e raramente podiam in"luir signi"icativamente no seu modelo. 4ara serem e%atos, eles eram consultados no in*cio do pro&eto e, ap)s isso, os sistemas de computao eram pro&etados e desenvolvidos segundo a concepo dos analistas.

?ardware B So"tware

Ao mesmo tempo em !ue o so"tware evolu*a, o #ardware tambm o "a(ia. 2om os avanos da eletr:nica, da v$lvula se passou para o transistor, e dele para o circuitos integrados. Os computadores diminu*am em taman#o e aumentavam em capacidade. No era mais poss*vel imaginar um computador e%ecutando um .nico programa, principalmente nas aplica7es do tipo administrativo-"inaceiro, nas !uais, por reali(ar muitas opera7es de leitura e escrita, dei%avam o computador ocioso a maior parte do empo. 4or esta ra(o, surgiram os sistemas operacionais de tempo compartil#ado, os !uais permitiam !ue o computador atendesse v$rios programas ao mesmo tempo. 4ara isso, e%ecutava um pouco de cada ve( e, cada ve( !ue o programa estava reali(ando opera7es de leituraCescrita, passava seus servios para outro programa. 2om esses progressos, os computadores comearam a ter seus terminais e comearam a sair dos 24Ds e a "icarem mais perto dos usu$rios "inais, gerentes, atendentes de lo&as, entre outros.

O nascimento da 4irataria

A maior revoluo, no entanto, ainda estava por vir, com o surgimento dos microcomputadores !ue, no in*cio, "uncionaram seguindo os mesmos mtodos dos grandes computadores, apenas com menos recursos. Os primeiros sistemas operacionais, o 24C0 e o DOS, eram simplesmente a reproduo dos sistemas operacionais para computadores de grande porte. No entanto, logo ap)s o surgimento dos microcomputadores, surgiram os primeiros editores de te%tos e planil#as de c$lculo. D verdade !ue estes, assim como os sistemas operacionais, seguiam o mesmo padro, o !ue signi"ica !ue suas atividades eram guiadas por comandos !ue seguiam uma sinta%e bastante r*gida para usu$rios no acostumados ao uso de computadores. Nessa poca, por causa da proli"erao do uso de computadores, comeam a surgir os so"tware de prateleira. A venda de so"tware e a e%plorao do usu$rio pouco entendido no assunto, se tornou uma pr$tica. Os compradores deste so"tware recebiam apenas os programas e%ecut$veis, dessa "orma no tin#am acesso ao programa "onte e, portanto, no poderiam modi"ic$-lo. As modi"ica7es seriam "eitas pela empresa vendedora e seria cobrada, mesmo !ue algumas dessas modi"ica7es viessem corrigir de"eitos do programa vendido. 3ssas modi"ica7es gan#aram o pomposo nome de 5atuali(a7es5. @ambm nessa poca, surge a c#amada pirataria de so"tware, como uma "orma de escapar da e%plorao dos "ornecedores deste tipo de so"tware.

O Eindows e a Fnternet

As di"iculdades en"rentadas pelos novos usu$rios de computadores, somadas aos novos recursos gr$"icos e a apario das linguagens de programao orientadas a eventos, possibilitaram o surgimento da era Eindows e seus correspondentes pacotes, dentro dos !uais o O""ice. 3sses so"twares "i(eram com !ue os usu$rios se livrassem dos en"adon#os comandos, empregando o computador e seus utilit$rios por meio de *cones e menus !ue monitoram seu uso. 3stes pacotes e a FN@36N3@ "i(eram dos computadores uma "erramenta !uase !ue indispens$vel em todas as atividades do c#amado 5mundo civili(ado5. Desta "orma, o so"tware produ(ido no tin#a mais um mercado redu(ido, ao contr$rio, tin#a um mercado &amais imaginado. Fsso possibilitaria !ue o dono da empresa "abricante do Eindows, 0r. Aill/ 1ates, passasse a ser dono de uma das maiores "ortunas do planeta. @ambm no poderia ser de outro modo, uma ve( !ue vende um so"tware caro e "a( 5atuali(a7es5 anuais, para dei%ar o usu$rio sempre 5 desatuali(ado5, mantendo, dessa "orma, !uase um monop)lio sobre o mercado, "ato recon#ecido at pela pr)pria 'ustia Americana.

So"tware <ivre
Neste conte%to surge o so"tware <ivre, como um pro&eto para sociali(ar os bene"*cios advindos da revoluo tecnol)gica produ(ida pelo uso dos computadores, a !ual se encontrava a perigo em "uno dos problemas anteriormente identi"icados pelo 5imprio5 0icroso"t.

You might also like