História Dos Sistemas Operacionais
Monografias: História Dos Sistemas Operacionais. Pesquise 861.000+ trabalhos acadêmicosPor: Beaatriz.15 • 24/6/2014 • 3.375 Palavras (14 Páginas) • 326 Visualizações
INTRODUÇÃO
Atualmente, os sistemas operacionais estão cada vez mais fáceis de usar, possuindo interfaces muito simples e bonitas. Contudo, todas essas funcionalidades não surgiram do nada, foram evoluindo com o tempo. Por exemplo, a bela interface gráfica do Windows Vista é resultado de mais de 20 anos de desenvolvimento, desde as primeiras versões deste sistema operacional. Nosso trabalho conta a história dos principais sistemas operacionais.
Mas o que é um sistema operacional? Sistema operacional é um programa ou conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.), além de fornecer uma interface entre o computador e o usuário. O sistema operacional traduz o que os usuários querem ao conjunto de circuitos e placas que realmente fazem o processamento dos dados.
Um sistema computacional moderno é composto de um ou mais processadores, uma memória principal, dispositivos de entrada e dispositivos de saída, para facilitar a interação entre estes componentes foi criado o conceito de Sistema Operacional. Podemos afirmar com certeza, que nos dias atuais os sistemas operacionais não estão somente nos computadores, mas também em nossos celulares, tablets, videogames, e até em algumas tv’s de alta tecnologia, os sistemas operacionais invadiram todos os setores.
Mas nem sempre foi assim, afinal, os sistemas operacionais se confundem com a própria história dos computadores, e eles dividem-se basicamente em 4 gerações:
A 1ª Geração (1940 – 1950) – Válvulas e painéis de programação, nesta primeira geração a programação é feita diretamente, ligando fios nas placas ou programas utilizando cartões perfurados, como exemplo podemos citar o ENIAC e o EDVAC;
A 2ª Geração (1950-1960) – Transistores, aqui os computadores já tinham alguma “inteligência”, e maior poder de processamento comparado com os computadores anteriores, como exemplo temos o UNIVAC e o IBM 650;
A 3ª Geração (1960-1980) – Cl’s e Multiprogramação, aqui ocorreu a chamada unificação das linhas de computadores, como exemplo há o UNIX, LINUX, etc.;
A 4ª Geração (1980 – hoje) – Computadores Pessoais, a nossa atual geração, onde ocorreu a popularização dos computadores, e podemos até afirmar que os smartphones, tablets podem estar incluídos em uma nova geração, a geração mobile.
Nosso trabalho será dividido em basicamente quatro partes: sistemas operacionais primitivos, sistemas operacionais pessoais, sistemas operacionais livres e sistemas mobile.
Sistemas Operacionais Primitivos
Os computadores não possuíam sistemas operacionais inicialmente, cada programa executava sozinho e tinha total controle do computador. Tudo devia ser programado detalhadamente pelo desenvolvedor, deis da carga do programa em memória, varredura dos periféricos de entrada para busca de dados, a computação propriamente dita e o envio dos resultados para os periféricos de saída.
Um funcionário 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 informação corria por metros ou quilômetros de fio e acendia uma luz, indicando que determinada função estava desativada. Nessa época, era comum que uma pessoa projetasse e programasse um computador. Apesar de funcionar para as tarefas necessárias, esses PCs necessitavam sempre da intervenção humana e não podiam usar rotinas programadas.
O conceito de sistema operacional apareceu durante a segunda geração de computares (1950-1960), 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.
Em meados da década de 60, os primeiros sistemas operacionais eram desenvolvidos conforme a evolução da tecnologia da época. Contudo, cada máquina possuía seu próprio sistema operacional 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.
UNIX, o primeiro sistema operacional moderno
Visando o problema da incompatibilidade de sistemas operacionais 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% dos sistemas operacionais atuais foram influenciados de alguma maneira pelo UNIX.
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, multiusuário, multitarefas, e compartilhamento de tarefas. 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 ao sistema. Sua interface era totalmente em modo texto sem interface gráfica.
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 da época.
O grande problema desses sistemas operacionais era que eles eram projetados para grandes computadores, portanto, a maior parte da população não tinha acesso à essas máquinas.
Sistemas Operacionais para computadores pessoais
Tanto o Unix quando 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 a época: criar sistemas operacionais para o uso de pessoas comuns.
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.
Pela primeira vez, um computador continha um teclado fácil de ser utilizado, com uma mini televisão fácil adaptada como monitor. Assim, conhecimentos
...