sexta-feira, 7 de novembro de 2014

Gerações dos Sistemas Operacionais Parte 2

Olá Pessoal…Hoje, continuo a matéria de Evolução dos Sistemas Operacionais, esta parte irá focar na Terceira Geração, ou seja, o surgimento dos Sistemas Operacionais
> Partes Anteriores:
-> GERAÇÕES DO SISTEMAS OPERACIONAIS PARTE 1
 (Início da Computação, Primeira Geração e Segunda Geração) No final da segunda geração, várias empresas científicas já usavam computadores, no entanto, empresas comerciais começaram a focar em uso de computadores, assim, automatizando vários processos, assim começam a fabricar vários computadores, porém, cada um tinha um sistema operacional específico, feito para aquilo, surge então, os Sistemas Operacionais.
> Terceira Geração: Geração dos Circuitos Integrados – 1965 até 1975
Tecnologia: Circuitos Integrados
Características: Computadores mais compactos e rápidos sendo que também consumiam menos energia e o início de desenvolvimento de Sistemas Operacionais.
Aplicação: Comércio e ramo Científico
Descrição: Quando começaram a surgir computadores com transistores, empresas que viviam de comércio começaram a dar mais atenção aos computadores, que só eram usados para cálculos científicos e de engenharia, porém não existia um sistema que suprisse todas as necessidades, pois, o desenvolvimento desses computadores era feito focado em duas linhas de lançamento, um para comércio e um para cálculos (científico / engenharia), fazendo isso, o processo era mais trabalhoso.
Mas com esses problemas, desenvolveram o chamado Família de Computadores, que nada mais era, que uma série de máquinas da mesma arquitetura, comparilhando o mesmo conjunto de instruções, fazendo possível a compatibilidade e com isso, o desenvolvimento de aplicações.
Essa ideia surgiu com a IBM, com a série 360, a primeira série a usar Circuitos Integrados (vários transistores, diodos, capacitores dentre vários outros componentes eletrônicos que eram interligados), que favorecia vários cálculos ao mesmo tempo. Com isso, era possível separar as operações feitas pelo computador, assim sendo, poderia ser usado os sistemas de entrada e saída de forma paralela sem interrupções (uma grande redução de tempo).
Graças a esses conceitos, que surgiu a multiprogramação (vários programas poderiam ser alocados na memória), com isso, surgiu os sistemas de tempo compartilhado (time-sharing), onde as operações esperavam instruções para prosseguir, ou esperar (intervalos entre entrada / saída e aplicativos)
                                                                  IBM 370
Nessa mesma época, um grupo de Cientistas começaram a desenvolver várias ferramentas importantes para a computação, dentre os cientistas os que mais se destacaram foi Ken Thompson, que criou a Linguagem B e Dennis Ritchie que a partir da Linguagem B, criou a Linguagem C, revolucionando toda computação (graças a ela, temos Java, PHP, C++, etc).
                                             Dennis Ritchie e Ken Thompson
Durante a década de 1960, Thompson e Ritchie, começaram a desenvolver o sistema operacional Multics, que tinha a ideia de ser capaz de comportar centenas de usuários, mas as diferenças entre os grupos envolvidos na pesquisa, levaram o projeto Multics ao Fracasso. Porém, em 1969, Thompson começou a reescrever o sistema com pretensões não tão grandes utilizando o computador PDP-7, surge então o Unics.
O sistema foi rebatizado para Unix. Na década de 1970 (precisamente em 1973), com a ajuda de Ritchie, a linguagem empregada no sistema passa ser a Linguagem C (um dos pricipais fatores de sucesso do sistema).
                                                      Sistema Operacional Unix
Talvez, o grande fato de o Unix ter feito tanto sucesso era o conceito de ser um sistema multitarefa, capaz de executar vários processos simultaneamente e além disso, o sistema era extremamente rápido. Além de ser multiusuário (várias aplicações são executadas de modo independente e concorrente por usuários diferentes). Assim pela rede, era possível o compartilhamento não só de recursos de hardware, mas também de software e de outros componentes (como impressoras).
Tudo isso, era revolucionário para época, o que talvez tornou o Unix ser a referência que é hoje. Lembrando que no começo o Unix era gratuito, o que propulsou ainda mais seu uso.
Exemplos: IBM 360, IBM 370, PDP-7.Vale ressaltar pessoal, que grande parte dos Sistemas Operacionais hoje, derivam ou tem partes do código do Unix, por exemplo, o termo Unix-Like, são sistemas totalmente baseados em Unix, como BSD (e derivados como FreeBSD e NetBSD), como Solaris (e derivados como OpenSolaris e OpenIndiana) e as distros Linux (Fedora, Mandriva, OpenSUSE, Ubuntu, Slackware) e claro, a família da Apple (Macintosh é um sistema Unix-Like). Além do que, até no Windows há ferramentas Unix.
Bom gente, por hoje é só.
Abraços e até a próxima.

Nenhum comentário:

Postar um comentário