quarta-feira, 31 de agosto de 2016
Quarta Geração de Computadores (1971-1981)
A quarta geração de computadores caracteriza-se pelo uso do microprocessador.
O microprocessador é a CPU (Central Processing Unit) dos computadores,ou seja
Unidade Central de Processamento.
No início da década de 70, os CPUs possuíam a capacidade de processar por volta de 100.000 informações por segundo e foram utilizados nos primeiros micros de 8 bits.
CPU – Processador central de informações. É nesta pastilha de silício que são processadas todas as informações computacionais.
INTEL – Um dos maiores fabricantes de processadores do mundo.
Principais características:
Introdução dos microprocessadores;
Desenvolvimento dos computadores pessoais(PC);
Evolução dos diversos componentes (hardware e software);
Escala de Integração - VLSI: Very Large Scale Integration;
Computadores pessoais e estações de trabalho;
Sistemas operacionais MS-DOS, Windows e UNIX;
Sistemas operacionais de rede;
Evolução dos dispositivos diversos componentes (hardware e software);
Micro- programação
Terceira Geração de Computadores (1965-1971)
Na década de 50, Geoffrey W. A. Dummer desenvolveu a ideia inicial de um Circuito Integrado (CI). Dummer deu varias palestras para a propagação de sua ideia e, em 1958, Robert Noise, Jean Helme, Jack Kilbi e Kurt Lehovec, iniciaram o desenvolvimento de circuitos integrados. Esperava-se que tal tecnologia tornassem os computadores até ali obsoletos.
Melhorias
uso de transistores passsou a ser substituído pelo de circuitos integrados, unidades de encapsulamento semicondutoras que agrupam transitores, resistores, diondos e outros componentes elétricos interligados em uma pastilha de Sílicio e Germânico, 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 20 kg), do aquecimento e do consumo de energia.
Por outro lado, a proximidade dos circuitos possibili
tou 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.
Além de tudo isso, agora era possível aumentar a capacidade de um computador de acordo com a necessidade.
Os custo de produção de um computador começavam a cair, atingindo uma faixa de mercado que abrangia empresas de médio porte, centros de pesquisa e universidades menores, fazendo com que os computadores não fossem mais exclusivos para uso militar e científico.
O uso domiciliar ainda não era comum pois sua aquisição era difícil devido a eles ainda serem grandes, robustos e necessitarem de muita energia para seu resfriamento do sistema digestivo.
segunda-feira, 29 de agosto de 2016
Segunda Geração de Computadores (1957 - 1964)
Segunda Geração de Computadores -
1957 á 1964
Aqui surge o conceito de S.O., por causa da programação em Batch.
E o que seria a programação em Batch? Como funciona? Simples, a programação em Batch (ou Lote), separa várias instruções/comando em um único lote, no qual essa instrução é executada em uma ordem correta.
Nessa geração, era muito usado os cartões perfurados, com eles se inseriam programas, e na ordem correta, o programador inseria os cartões no Computador que lia todos os cartões e executava o programa pretendido.
Apesar disso, nessa geração, o surgimento de S.O., era único e vinculado a apenas um micro, por exemplo, eu crio um S.O. somente para rodar na máquina X da empresa Z, então, um S.O. não era feito em grande escala e com grande suporte, ou com foco em ser usado por inúmeros usuários.
Exemplos: IBM 1401, IBM 7094 são alguns exemplos.
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).
E o que seria a programação em Batch? Como funciona? Simples, a programação em Batch (ou Lote), separa várias instruções/comando em um único lote, no qual essa instrução é executada em uma ordem correta.
Nessa geração, era muito usado os cartões perfurados, com eles se inseriam programas, e na ordem correta, o programador inseria os cartões no Computador que lia todos os cartões e executava o programa pretendido.
Apesar disso, nessa geração, o surgimento de S.O., era único e vinculado a apenas um micro, por exemplo, eu crio um S.O. somente para rodar na máquina X da empresa Z, então, um S.O. não era feito em grande escala e com grande suporte, ou com foco em ser usado por inúmeros usuários.
Exemplos: IBM 1401, IBM 7094 são alguns exemplos.
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).
TRADIC, da Bell Laboratories (1954 )
O primeiro modelo de computador 100% transistorizado foi o TRADIC, da
Bell Laboratories.
Outro modelo dessa época era o IBM 1401, com uma capacidade de memória
base de 4.096 bytes.
PDP-1 (Programmed Data Processor-1) (1959)
Foi o primeiro computador da serie da Corporação de Equipamento Digital
foi o primeiro a ser produzido em 1959.É famoso devido ao facto de ter sido a
criação mais importante na cultura de "Hacking" no MIT e de Bolt,
Beranek e Newman e foi o Hardware original usado para jogar o primeiro
video-jogo na história dos mini-computadores
Steve Russell's Spacewar!
Linguagens e Sistemas Operacionais
A substituição de válvulas por transistores possibilitou a criação de linguagens tipo assembly, e no início da década de 60 surgiram as primeiras linguagens de alto nível, com o intuito de facilitar a programação, tais como COBOL, FORTRAN, e ALGOL.[4]
Com o lançamento da ideia de família de computadores com os modelos da IBM System/360, que tentou resolver o problema da total incompatibilidade das linhas de computadores usados até então (científicos e comerciais) ao proporcionar uma camada de software entre os usuários e o hardware, começou-se a perder a visão centrada em hardware e ganhou foco o ambiente do software, o que impulsionou o desenvolvimento da programação de softwares e de sistemas operacionais.
No final da geração, surgiram mais linguagens, CPL, PL/I, BASIC e Linguagem B (de baixo nível), que deram força à programação.
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.
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
Unixo era um sistema extremamente rápido, além de ser multi usuários, assim pela rede, era possível o compartilhamento não só de recursos de hardware, mas também de software.Vale ressaltar pessoal, que grande parte dos Sistemas Operacionais hoje, derivam ou tem partes do código do Unix
Linguagens e Sistemas Operacionais
A substituição de válvulas por transistores possibilitou a criação de linguagens tipo assembly, e no início da década de 60 surgiram as primeiras linguagens de alto nível, com o intuito de facilitar a programação, tais como COBOL, FORTRAN, e ALGOL.[4]
Com o lançamento da ideia de família de computadores com os modelos da IBM System/360, que tentou resolver o problema da total incompatibilidade das linhas de computadores usados até então (científicos e comerciais) ao proporcionar uma camada de software entre os usuários e o hardware, começou-se a perder a visão centrada em hardware e ganhou foco o ambiente do software, o que impulsionou o desenvolvimento da programação de softwares e de sistemas operacionais.
No final da geração, surgiram mais linguagens, CPL, PL/I, BASIC e Linguagem B (de baixo nível), que deram força à programação.
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.
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
Unixo era um sistema extremamente rápido, além de ser multi usuários, assim pela rede, era possível o compartilhamento não só de recursos de hardware, mas também de software.Vale ressaltar pessoal, que grande parte dos Sistemas Operacionais hoje, derivam ou tem partes do código do Unix
domingo, 28 de agosto de 2016
Primeira Geração de Computadores (1946-1954)
A primeira geração de computadores surge a partir de válvulas, assim dando seus primeiros passos, era similar a uma lampada, assim não contendo ar em sua parte interna, tinha facilidade em queimar com facilidade devido a sua estrutura física, ocorrendo o aquecimento exagerado.
Além disso, a programação era realizada diretamente na linguagem de máquina, o que dificultava a programação e consequentemente despendia muito tempo. O armazenamento dos dados era realizado em cartões perfurados, que depois passaram a ser feitos em fita magnética.
Um dos representantes desta geração é o ENIAC. Ele possuía 17.468 válvulas, pesava 30 toneladas, tinha 180 m² de área construída, sua velocidade era da ordem de 100 kHz e possuia apenas 200 bits de memória RAM.
Alan Mathison Turing(23 de Junho de 1912 — 7 de Junho de 1954) foi um matemático, lógico, criptoanalista e cientista da computação britânico. Foi influente no desenvolvimento da ciência da computação e proporcionou uma formalização do conceito de algoritmo e computação com a máquina de Turing, desempenhando um papel importante na criação do computador moderno. Durante a Segunda Guerra Mundial, Turing trabalhou para a inteligência britânica em Bletchley Park, num centro especializado em quebra de códigos. Por um tempo ele foi chefe de Hut 8, a seção responsável pela criptoanálise da frota naval alemã. Planejou uma série de técnicas para quebrar os códigos alemães, incluindo o método da bombe, uma máquina eletromecânica que poderia encontrar definições para a máquina de criptografia alemã, a Enigma. Após a guerra, trabalhou no Laboratório Nacional de Física do Reino Unido, onde criou um dos primeiros projetos para um computador de programa armazenado, o ACE.
Alan Turing - O pai da Ciência da Computação
Aos 24 anos de idade, consagrou-se com a projeção de uma máquina que, de acordo com um sistema formal, pudesse fazer operações computacionais. Mostrou como um simples sistema automático poderia manipular símbolos de um sistema de regras próprias. A máquina teórica de Turing pode indicar que sistemas poderosos poderiam ser construídos. Tornou possível o processamento de símbolos, ligando a abstração de sistemas cognitivos e a realidade concreta dos números. Isto é buscado até hoje por pesquisadores de sistemas com Inteligência Artificial (IA). Para comprovar a inteligência artificial ou não de um computador, Turing desenvolveu um teste que consistia em um operador não poder diferenciar se as respostas a perguntas elaboradas pelo operador eram vindas ou não de um computador. Caso afirmativo, o computador poderia ser considerado como dotado de inteligência artificial. Sua máquina pode ser programada de tal modo que pode imitar qualquer sistema formal. A ideia de computabilidade começou a ser delineada.
A maior parte de seu trabalho foi desenvolvida na área de espionagem e, por isso, somente em 1975 veio a ser considerado o "pai da Ciência da Computação".
História e Evolução dos Computadores
A evolução dos computadores acompanhou a evolução da sociedade durante os séculos XX e XXI. OS computadores são aparelhos eletrônicos que recebem, armazenam e recebem informações de maneira automática, os quais fazem parte do nosso quotidiano e, cada vez mais os números tem aumentado no mundo.
A palavra ''computador'' vem do verbo ''computar'' que, por sua vez, significar ''calcular''. O computador, tal que conhecemos hoje, passou por varias transformações e foi se aperfeiçoando ao longo do tempo, a parti do avanços das áreas da matemática, engenharia, eletrônica, e por isso, não existe apenas um inventor.
A palavra ''computador'' vem do verbo ''computar'' que, por sua vez, significar ''calcular''. O computador, tal que conhecemos hoje, passou por varias transformações e foi se aperfeiçoando ao longo do tempo, a parti do avanços das áreas da matemática, engenharia, eletrônica, e por isso, não existe apenas um inventor.
Assinar:
Postagens (Atom)