Tudo comeou com o Sr. Charles Babbage no incio do sculo XIX. Charles Babbage dedicou sua vida a construo de duas mquinas calculadoras. Ambas as tentativas foram fracassadas. Porem os conceitos criados por Babbage so utilizados at hoje. Essas mquinas eram: Rudimentares e mecnicas; Baseadas em centenas ou milhares de engrenagens e alavancas; Exemplo: antigas caixas registradoras movidas manivela.
1 Gerao de Computadores Eletrnicos (1945-1959)
No final do sculo XIX surgem as vlvulas e os rels que juntamente com os capacitores e resistores foram a base para os primeiros computadores.
2
ALGORITMOS APLICADOS ENGENHARIA I
O primeiro computador foi desenvolvido pelos professores John Mauchly e J. Presper Eckert, seu nome era ENIAC (Electronic Numerical Integrator Analyzer and Computer). O ENIAC: Seu custo de produo e desenvolvimento foi carssimo; Foi construdo para os fins militares da II Guerra Mundial (clculo de balstica e mensagens criptografadas); Construdo nos EUA, ficou pronto 3 meses aps o fim da guerra, 1945; Peso = 30 toneladas; Consumo de energia = 200.000 W (blackout na Filadlfia quando ligado pela 1 vez); 17.468 vlvulas; 70.000 resistores; 10.000 capacitores; 1.500 rels; 6.000 interruptores para programao; Fazia 5000 somas ou 357 multiplicaes ou 38 divises em um segundo (isso muito menos que uma calculadora comum capaz de fazer hoje); Reduzia a tempo do clculo de balstica de 12 horas para 30 segundos.
A palavra COMPUTADOR surgiu nessa poca, inicialmente as pessoas que faziam os clculos de balstica eram chamadas de computadores (em geral mulheres por conta da sua pacincia). Assim que o ENIAC ficou pronto, 6 mulheres computadoras foram selecionadas entre 80 para fazer a programao da nova mquina. A partir da, a mquina passou a ter o nome antes designado pessoa que fazia contas, o computador. Foram mais 10 anos de projetos de novos computadores aps o ENIAC. Surgiu ento o EDVAC, ORVAC, SEAC e o UNIVAC. Em 1955 j pesavam apenas 3 toneladas e consumiam 50.000 W. O custo era aproximadamente 200.000 dlares e tinham capacidade de executar 50 multiplicaes por segundo. Isso era ideal para grandes empresas e clculo de censo populacional. Esses computadores precisavam ser reprogramados a cada tarefa (linguagem de mquina) e a velocidade de processamento era medida em milissegundos (1x10 -3 s).
3
ALGORITMOS APLICADOS ENGENHARIA I 2 Gerao de Computadores (1959-1965)
A vlvula deu lugar ao transistor;
Ainda eram gigantes; Aplicados para uso comercial; Usavam linguagem Montadora ou Assembly; Processamento em microssegundos (1x10 -6 s).
3 Gerao de Computadores (1965-1975)
Surgem os circuitos integrados (chips);
No so mais gigantescos; Baixo consumo de energia e custo; Processamento em nanossegundos (1x10 -9 s).
4 Gerao de Computadores (1975-19xx)
Surgem os sistemas operacionais; Processadores de texto e planilhas eletrnicas; Bancos de dados; IBM lana o 1 PC (computador pessoal) em 1981; Surgem as linguagens de programao de altssimo.
4
ALGORITMOS APLICADOS ENGENHARIA I 5 Gerao de Computadores (data indefinida)
So criados os supercomputadores para NASA e centros de pesquisas com objetivo de executar clculos aeroespaciais, meteorolgicos e simulaes sobre energia nuclear;
Automao de escritrios (redes internas); Automao comercial e industrial; Robtica; Multimdia; Internet.
5
ALGORITMOS APLICADOS ENGENHARIA I Conceitos Bsicos de Hardware e Software
Computador: mquina ou dispositivo fsico utilizado no tratamento da informao. Hardware: parte fsica (componentes eletrnicos, chips, placas que se comunicam por barramentos). Software (programa): parte lgica (instrues e dados). Responsvel pela iterao do usurio com a mquina; Transforma o computador em uma coisa til para o ser humano.
Os programas se dividem em 3 grupos: Sistemas Operacionais (gerentes das empresas - esto entre o usurio e o hardware); Aplicativos (operrios - tm funes especficas); Antivrus (seguranas/manuteno - manter a ordem e evitar presenas estranhas).
O hardware se divide em dispositivos:
Entrada - Teclado - Mouse - Scanner Sada - Monitor - Impressora - Caixa de som Processamento - CPU Armazenamento de dados - Memria RAM/HD - Pendrive -CD/DVD
6
ALGORITMOS APLICADOS ENGENHARIA I Placa Me ou Mother Board: interconecta todas as peas de formam um computador. Memrias RAM e ROM; Placa de vdeo, rede, modem...; Perifricos (dispositivos de entrada e sada).
Processador: crebro da mquina. Responsvel pela cpia de dados, acesso s memrias, contas e lgica.
Memria RAM (Memria de Acesso Randmico) Memria fsica voltil; Onde os programas so executados.
Tipos de Computador:
Depende do tipo de dado manipulado, pode ser: Digital Manipula dados formados atravs de processo de contagem de valor unitrio chamado dgito. Analgico Manipula dados formados por processo de comparao e analogia de medidas de fenmenos fsicos diferentes. Hbrido Recebe dados e faz certas operaes analgicas; e armazena os dados finais digitalmente aps converso.