Icefusion's Blog - Linux (Sistemas Operacionais & Redes)

Sistemas Operacionais: História dos Sistemas Operacionais

Posted on 18/10/2008 at 08:56 AM in Sistemas Operacionais
1. Introdução

   Os Sistemas Operacionais(S.O.) estão relacionados intimamente com a arquitetura do computador cujo eles rodam. Portanto para melhor esclarecer, nada mais lógico que mostrar a evolução das arquiteturas e dos S. O. que as acompanhavam [GERSI]. Assim podemos entender certas características, o porque de cada uma delas.

    Primeiramente, devemos esclarecer o que é um sistema operacional. Segundo [TANENBAUM1999], o Sistema Operacional, do ponto de vista do programador, é um programa que adiciona um conjunto de novas instruções e de funcionalidades, além daquelas suportado a nível ISA. Em geral o Sistema Operacional é implementado por software, mas não há motivo que impeça de ele ser implementado em hardware exatamente como os microprogramas(Veremos o que é microprogramas mais para frente).
  
   Segundo [WIKIPÉDIA2008], Sistemas operacionais ou Sistemas operativos, é um programa ou um conjunto de programas que servem de interface entre um computador e um usuário. Pela perspectiva top-down, usuário ou programador, é uma abstração do hardware fazendo o intermédio entre  o aplicativo  o hardware. Numa visão bottom-up, é um gerenciador de recursos, interface de entrada, controla quais processos podem ser executados, e quais recursos terão acesso. 

   Os Sistemas Operacionais e a arquitetura de computadores se influenciaram mutuamente. O Sistema Operacional surgiu da necessidade de aproveitamento do hardware, contudo o hardware sofreu algumas alterações para facilitar o projeto de determinados sistemas. Essas facilidades tornaram os S.O.s muito mais poderosos e eficientes[WANDERSON].

   A evolução dos S.O.s está relacionada ao desenvolvimento de hardwares mais velozes, compactos e de baixo custo e às necessidades de controlar esses recursos[WANDERSON]. A evolução dos S.O.s e das arquiteturas foram divididas em fases, cujos os quais estão listadas logo abaixo:


2. Primeira Fase (1945-1955)

   Os primeiros computadores eram formados por milhares de válvulas com um péssimo desempenho em termos de velocidade e pouca confiabilidade em seus resultados. Os mesmos ocupavam enormes espaços físicos (pelo seu tamanho, eram salas, prédios) e foram usados na Segunda Guerra Mundial. Um famoso computador desta época é o Eniac, que foi o primeiro computador de propósito geral[ELTON].
   Uma curiosidade, o termo BUG que é utilizado quando temos problemas no computador foi criado nesta época, já que o funcionamento se dava via válvulas, muitas mariposas pousavam nas válvulas e as queimavam, forçando os funcionários trocarem as válvulas para restabelecer o trabalho[ELTON].

Eniac


3. Segunda Fase(1956-1965)

   Com a criação dos transistores e das memórias magnéticas houve um avanço enorme no mundo da informática. Os transistores permitiram o aumento da velocidade de processamento além de aumentar a confiabilidade dos cálculos. Após surgimento de linguagens de programação como Assembly e Fortran, os programas deixaram de ser feitos diretamente no hardware, facilitando o desenvolvimento de sistemas[ELTON].

Os Sistemas Operacionais foram criados para realizar tarefas até então feitas manualmente. Ainda nesta fase foram criadas as máquinas de leitura de cartão perfurado que aceleravam a entrada de dados. Os programadores escreviam seus programas e passavam-os para cartão perfurados, para depois serem executados[ELTON].


4. Terceira Fase (1966-1980)

   Com a criação dos Cis(Circuitos Integrados) e depois dos microprocessadores  foi possível viabilizar o uso dos computadores no mundo empresarial. Um fato importante se dá pelo fato de 1964, a IBM lançar uma série de computadores chamado 360, cujo qual seu objetivo era atingir o mercado empresarial, Para esta série foi desenvolvido o Sistema Operacional OS/360 que introduziu técnicas que são utilizadas até hoje[ELTON].
   Outro avanço desta fase foi a introdução de multiprogramação, o que faz com que vários jobs sejam executados de uma vez, deixando o processador chavear um job de sua escolha.


5. Quarta Fase (1981-1990)

   A integração em larga escala e grande larga escala permitiu que os computadores tivessem seu custo reduzido e finalmente atingir a população. Os micros e supermicros se firmaram no mercado e ganharam  grande impulso. Neste quadro houve o surgimento do IBM PC de 16bits contendo o S.O. Microsoft MS-Dos criando a filosofia de computadores pessoais, ainda nesta fase os minis e superminis ganharam impulso os sistemas multiusuários destacando-se sistemas compatíveis com o Unix[ELTON].


6. Quinta Fase (1991-Atualmente)

   Todo esse avanço tecnológico é resultado da grande evolução das aplicações. Sistemas Especialistas, multimídia, banco de dados são apenas alguns exemplos das necessidade de equipamentos mais eficientes[ELTON].
   Nesta fase podemos destacar:
      - Processamento distribuído explorado nos Sistemas Operacionais, espalhando funções por vários processadores (redes);
        - Consolidação dos SOs baseados em interfaces gráficas. Novas interfaces homem-máquina serão utilizadas, como linguagem natural, sons e imagens.
      - Conceitos e implementações só vistos em sistemas considerados de grande porte estão sendo introduzidos na maioria dos sistemas desktop (Windows, Unix, Linux, Mac OSX Etc.)
         -Durante o ano de 1991, as primeiras versões (releases) do Sistema Operacional Linux começaram a ser desenvolvidas por Linus Torvalds, com ajuda de outros desenvolvedores. Desenvolvido para os clones AT 386, 486, o Linux era um sistema tipo Unix (Unix-type) para computadores pessoais e tinha como grande atrativo, além do fato de ser parecido com o Unix, o fato de ser um Sistema Operacional gratuito. Estima-se hoje (ano de 2005) que existam 28 milhões de usuários no mundo usando Linux.


7. Conclusão

   A balança entre o hardware e o software é o que move não só as finanças de seus investidores como também a evolução da tecnológia. É criado um hardware veloz, porém se cria um software(não só SO.) que exigem mais de seu equipamento. Por isso a evolução e queda do equipamento no mercado ocorre. Os Sistemas Operacionais evoluíram muito, passando de modo texto para modo gráfico rapidamente tornando o computador realmente necessário em sua casa ou em seu trabalho. Sendo uma ferramenta indispensável, pudemos ver que a cada 10 anos surgia um fato importante para a evolução do computador, tornando assim possível que o computador que era usado em guerras e grandes universidades pudesse ser disposto para as pessoas comuns para realizar suas tarefas comuns. O computador hoje evolui muito mais rápido, chega a ser um pouco frustante pois você não consegue manter um computador atualizado em sua casa por muito tempo. Porém é gratificante ver que temos pessoas trabalhando para oferecer o melhor para nós. Os Sistemas Operacionais evoluiram de uma forma que sem conhecimento algum, com algum tempo você consegue lidar básicamente com um computador, se você tiver um guia isto ser torna mais rápido ainda.


Referência Bibliográfica

- [ELTON] http://www.angelfire.com/co/eltonsanders/socap1.html
- [GERSI] www.elsinformatica.com.br/GERSISOPERACIONAIS.pdf
- [WANDERSON]http://travou.com.br/site/?p=99
- [TANENBAUM1999] Tanenbaum, Andrew S., Organização Estruturada de Computadores - Quarta     Edição, Ed. LTC 1999.
- [WIKIPÉDIA2008] http://pt.wikipedia.org/wiki/Sistemas_operacionais

by icefusion

Última Página | Page 12 of 13 | Próxima Página
Criar um Blog-BR - Meu Blog-BR - Denuncie - Visitar outro Blog