3° Geração da Informática

1965-1971

Circuitos integrados


São unidades de encapsulamento semicondutoras que agrupam transistores, resistores, diodos e outros componentes elétricos interligados em uma pastilha de Silício e Germânio, que passaram a ser conhecidos como chips. 
As duas variedades de circuitos integrados da geração eram o SSI (Small-scale integration – Circuito de pequena escala) com cerca de 10 transistores por chip e os MSI (Medium-scale integration - Circuito de média escala) com cerca de 100 transistores por chip. 
Essa compactação nos componentes possibilitou a diminuição do tamanho dos computadores (mas o menor deles ainda pesava mais de 20Kg), do aquecimento e do consumo de energia.
Por outro lado, a proximidade dos circuitos possibilitou um aumento na velocidade de processamento dos computadores, chegando à velocidade de 1.000.000 de operações por segundo (nanossegundos), e no número de operações simultâneas (pois os diferentes circuitos do chip poderiam se comunicar com hardwares distintos ao mesmo tempo), além de um aumento na confiabilidade da máquina.


IBM/360


IBM System/360 (S/360) constitui-se numa família de mainframes lançada pela IBM em 7 de abril de 1964. Foi a primeira família de computadores a fazer uma distinção clara entre a arquitetura e a implementação, permitindo que a IBM lançasse um conjunto de projectos compatíveis em várias faixas de preço. Foi comercialmente muito bem-sucedido, permitindo que os consumidores comprassem um sistema menor sabendo que sempre poderiam migrar para um modelo mais avançado em caso de necessidade. O projecto é considerado por muitos como sendo um dos mais bem-sucedidos da história dos computadores, influenciando o desenho de novas máquinas por anos a fio. O responsável pela arquitetura do S/360 foi Gene Amdahl.


Multiprogramação

A utilização de mecanismos de interrupção que permitem multiplexar o processador entre diversas atividades executadas concorrentemente. As atividades concorrentes não tem que se restringir apenas a um programa e a tarefas de E/S, podendo facilmente pensar-se na existência simultânea de vários programas utilizadores em memória.
A execução concorrente de vários programas permite otimizar a utilização da unidade central. Como exemplo, consideremos o caso de um programa que, em certo ponto do seu algoritmo, lê dados de um ficheiro. A execução irá ficar bloqueada até que os setores de disco sejam acedidos e dados e os dados correspondentes transferidos para a memória.
É evidentemente preferível, depois de lançar a operação de acesso ao disco, retirar o programa de execução e permitir que um outro utilize o processador. O acesso ao disco será executado em paralelo por rotinas do sistema que gerem uma interface hardware, normalmente designada por controlador de disco, que implementa o protocolo de controlo das unidades físicas de disco. O tempo necessário para o posicionamento das cabeças de leitura do disco e de transferência de dados pode ser utilizado por outro programa. Esta solução torna o sistema multiprogramado permitindo que diversos programas estejam simultaneamente cativos.
A multiprogramação só é eficaz se os diversos programas residirem na memória central, pois só assim a mudança de contexto se poderá processar rapidamente. Contudo, a memória física é limitada e pode ser impossível manter simultaneamente em memória diversos programas com tamanhos variados.


Surgimento do Unix

Em 1969, Ken Thompson, usando um ocioso computador PDP-7, começou a reescrever o Multics num conceito menos ambicioso, batizado de Unics, usando linguagem de montagem (assembly). Mais tarde, Brian Kernighan rebatizou o novo sistema de Unix.
Unix é um sistema operativo (ou sistema operacional) portátil (ou portável), multitarefa e multiutilizador (ou multiusuário) originalmente criado por Ken Thompson, Dennis Ritchie, Douglas McIlroy e Peter Weiner, que trabalhavam nos Laboratórios Bell (Bell Labs) da AT&T. A marca UNIX é uma propriedade do The Open Group, um consórcio formado por empresas de informática.

Dispositivos de E/S

  • O teclado é um dispositivo semelhante á máquina de escrever que possui uma série de botões ou teclas, e utilizado para inserir dados no computador. É um tipo de periférico de entrada utilizado pelo usuário para a entrada manual no sistema de dados e comandos. Possui teclas representando letrasnúmerossímbolos e outras funções, baseado no modelo de teclado das antigas máquinas de escrever.
  • Disco magnético é um meio de armazenamento que utiliza ambas tecnologias: Magnética e Ótica. Desta forma, podemos utilizá-lo como uma mídia magnética, ou seja, efetuando regravações, porém com a alta integridade da tecnologia óptica.
  • Um terminal em informática é todo o equipamento disponibilizado ao usuário, nomeadamente aquele que serve de interface com um sistema de informação mais abrangente.

Nenhum comentário:

Postar um comentário