quarta-feira, 27 de outubro de 2010

Sistemas Operacionais

Nestes artigos iremos abordar um assunto fascinante, que são os Sistemas Operacionais, Antes iremos falar de um breve histórico:

Antes da década de 50, os computadores eram muito difíceis de serem programados. Era necessário conhecer totalmente sua arquitetura, e tal operação era efetuada em painéis com cerca de 6.000 conectores, em linguagem de máquina. Nesta fase os computadores não possuíam ainda dispositivos para interagir com o usuário, como teclados e monitores.

Na década de 50, já com a utilização de transistores, sucedeu-se um grande avanço tecnológico, melhorando a velocidade dos processadores e a capacidade dos meios de armazenamento, em especial a memória e os discos magnéticos.

Por volta de 1953 foi introduzido o primeiro Sistemas Operacional, um programa de controle que permitia uma interação, mesmo que limitada, entre o operador e a máquina, otimizando a execução das tarefas. Em 1959 foi criada uma versão de Sistema Operacional que já implementava conceitos de memória virtual, conceito este largamente utilizado nos sistemas atuais.

Na década de 60, a partir do surgimento dos circuitos integrados, foi possível difundir o uso de sistemas computacionais em empresas, com diminuição de custos e tamanhos dos equipamentos. Além disso, esta década presenciou inúmeras inovações na área de sistemas operacionais, presentes até hoje, como os ambientes de multitarefa, multiprogramação, multiprocesdamento e time-sharing, tendo o desenvolvimento destas técnicas avançado até o meado da década de 70, onde também foram implementadas as tecnologias baseadas em arquitetura VLSI (Chips), as primeiras redes de computadores, e o desenvolvimento de diversas linguagens de programação de alto nível.

A década de 80 foi marcada pela criação dos microcomputadores, baseados e, microprocessadores de uso pessoal. Liderados pela IBM, diversos fabricantes seguiram por essa lina, porém alguns deles não abandonando a fabricação dos computadores de grande porte, como foi o caso da própria IBM.

Nota-se que, a partir do meado da década de 80, acontece uma divisão de águas, com a indústria passando a produzir equipamentos de grande porte e muitos modelos de microcomputadores, que também precisavam de sistemas operacionais bastante evoluídos. foram, então, utilizadas as técnicas modernas já existentes nos ambientes de grande porte na implementação de sistemas operacionais para os microcomputadores, com versões diversas, todas inicialmente monousuário/monotarefa (devido à baixa capacidade de armazenamento dos micros, naquela época). Com o avanaço da tecnologia, os micros ganharam discos rígidos e outros perifíericos, possibilitando a criação de sistemas operacionais mais evoluídos nesta categoria de computadores, quando surgiram os sistemas monousuário/multitarefa, que executam até hoje.