Escolar Documentos
Profissional Documentos
Cultura Documentos
Computação
Nesta aula é apresentado um
resumo da história do Do latim computacione: ato ou efeito de computar
computador, através do Dicionário Aurélio: “disciplina que estuda o uso de
desenvolvimento de computadores em cálculos, simulações, etc., com o
dispositivos de cálculo objetivo de auxiliar cientistas em suas pesquisas”
durante os séculos Informática
Nas próximas aulas veremos Informação + automática
como um computador
Dicionário Aurélio: “ciência que visa o tratamento da
funciona e o conceito
informação através do uso de equipamentos e
fundamental de algoritmo
procedimentos da área de processamento de dados”
Desenvolvimento de Dispositivos
História do Computador Automáticos de Cálculo
Necessidade humana de computação data de Ábaco: usados no
milhares de anos Oriente Médio desde
Comércio, agricultura, períodos de plantio, colheita, ... 2500 a.C.
Povos primitivos utilizavam os dedos para contar: Ábaco Chinês: 1200
origem do sistema de numeração decimal a.C.
Tabuinhas de Argilas encontradas no Oriente
Médio - 1700 a.C.
Sistema de numeração sexagesimal (base 60) -
unidades de tempo
Babilônios resolviam equações algébricas: fórmulas
representadas por lista de regras, passo a passo.
Assemelham-se ao que chamaremos de algoritmo
3 4
5 6
1
Desenvolvimento de Dispositivos Desenvolvimento de Dispositivos
Automáticos de Cálculo Automáticos de Cálculo
1614 - Bastões de Napier 1614 - Bastões de Napier
criado por John Napier, inventor criado por John Napier,
inventor
dos logaritmos dos logaritmos
6 x 7 = 4 2 (6 vezes 700)
6 x 3 = 1 8 (6 vezes 30)
6 x 9 = 5 4 (6 vezes 9)
-----------------
6 x 739 = 4 4 3 4
7 8
9 10
11 12
2
Desenvolvimento de Dispositivos Desenvolvimento de Dispositivos
Automáticos de Cálculo Automáticos de Cálculo
1833 - Máquina de 1833 - Máquina de Analítica
Analítica
Criada por Charles Ada Augusta, a Condessa de Lovelace -
Babbage primeira programadora
Máquina bastante
aperfeiçoada que podia ser
Matemática
programada Descreveu a máquina, acrescentando suas
Projeto foi concluído, mas a próprias anotações:
máquina nunca foi
construída Ciclos de operações
Tecnologia pouco avançada Máquina não podia “originar qualquer coisa”, mas
na época apenas fazer “aquilo que nós soubéssemos
ordená-la a fazer”
Descrição passo a passo para o cálculo de
números de Bernoulli
13 14
15 16
3
Desenvolvimento de Dispositivos
Automáticos de Cálculo
ENIAC
Tinha 18.000 válvulas
1943 - 1946 - Eletronic Numerical
70.000 resistores e 10.000 capacitores consumindo cerca de 150
Integrator And Calculator (ENIAC) quilowatts de potência
Financiado pelo Ballist Research Laboratory e área: 1.400 m2 (1/3 campo de futebol)
pesava 30 toneladas
dirigido por John W. Mauchly e J. Presper
Duração: 10 anos ou 80.223 horas
Eckert. Deixou o serviço ativo em 1955
Primeiro computador totalmente eletrônico.
Usava válvulas eletrônicas substituindo os
relés.
Mais ambicioso e importante trabalho em
computação
19 20
21 22
UNIVAC I IBM
Computador Automático 1911: Computing Tabulating
Universal (1951) Recording Company;
Mesmos construtores do 1924: International Business
ENIAC Machines Corporation (IBM);
Primeiro a entrar em linha de
1953: IBM 701;
produção
Destaca-se: 1955: IBM 702 fracassado;
Maiores velocidades; IBM 705: memória mais rápida
capacidade de, e confiável de núcleos
simultaneamente, introduzir magnéticos;
informações no computador,
realizar cálculos e gerar 1959: IBM 705 - Firmado no
informação impressa; campo de processamento de
Primeira instalação: Agência de dados;
Recenseamento dos EUA; 1956: IBM 704 para aplicações
Fábrica da General Electric. científicas
23 24
4
IBM PDP
1953: IBM 650 1960 - Digital Equipment Corporation
Pretendia fabricar 50 computadores
Primeira máquina que ficou conhecida
Produziu e vendeu mais de 1000
como minicomputador
1961: Projeto da família IBM/360
Objetivo de padronizar o equipamento da
empresa
Sistema modular: capacidade aumentava a
medida que se subia dentro da linha de produtos
Milhares 360 foram instalados em todo mundo
25 26
Evolução Evolução
1961 - A Texas Instruments anuncia os resultados de uma 1971: Intel inaugura uma nova fase ao projetar o primeiro
pesquisa que iria revolucionar o mundo dos microprocessador
computadores: o circuito integrado Dispositivo que reúne, num mesmo circuito integrado, todas as
Esses circuitos são um conjunto de transistores, resistores e funções do processador central, o Intel 4004
capacitores construídos sobre uma base de silício (material Os microprocessadores são muito pequenos - o Power PC, por
semicondutor), chamado de chip exemplo, tem apenas 1.2 centímetros quadrados
Com ele avança a miniaturização dos equipamentos eletrônicos 1975: Primeiro computador pessoal produzido para
IBM é a primeira a lançar modelos com a nova tecnologia em consumo em massa, o Altair, baseado no
meados da década de 60 microprocessador Intel 8080
1969 - Ken Thompson e Denis Richie desenvolvem, nos O então estudante da Universidade de Harvard, Bill Gates, junto
laboratórios Bell, o sistema operacional UNIX, o primeiro com o colega Paul Allen, desenvolve o sistema operacional para
sistema operacional que poderia ser executado em esta máquina
qualquer máquina Um ano depois eles fundam a Microsoft, hoje a maior empresa de
softwares do mundo
27 28
Evolução Evolução
1976: Steve Jobs e Steve Wozniac lançam o 1984: Apple lança o computador
pessoal Macintosh;
Apple 1 que revoluciona o mercado, tornando-se Sistema operacional orientado à
o computador pessoal mais bem sucedido objetos, ou seja, baseado em
figuras para acionar comandos, o
comercialmente que facilita a interface com o
usuário
1981: IBM lança o IBM-PC e contrata a Microsoft 1985: Windows 1.0
para desenvolver seu sistema operacional, o MS- 1990: Microsoft lança Windows 3.0,
baseado no sistema do Macintosh,
DOS para ser usado em
microcomputadores que usam o
1983: A IBM lança o PC XT, baseado no sistema operacional MS-DOS
microprocessador 8088 e com disco rígido 1993: Intel lança o
microprocessador Pentium,
A arquitetura é copiada em todo o mundo e os micros interrompendo a série dos x86 e
do tipo PC passam a ser conhecidos pelo x87
microprocessador que usa (8088, 8086, 80286, 80386, 1995: Microsoft lança o sistema
operacional Windows 95
80486, Pentium...).
29 30
5
Windows 1.0 Geração de Computadores
Primeira (1939 - 1958)
Utilização de válvulas e componentes eletromecânicos
Velocidade de mili-segundos (10-3)
Operações em lote (batch)
Segunda (1959 - 1966)
Utilização de memórias de núcleo, transistores (10-6)
Circuitos integrados em pequena escala
Operação remota
Terceira (1964 - 1973)
Utilização de memórias de filme fino
Circuitos integrados em média e larga escala
Velocidade de nano-segundos (10-9)
Operações em tempo compartilhado
31 32
33 34
35 36
6
Linguagens de Programação
C Slides baseados nos
Desenvolvida por Dennis
Ritchie nos Lab. Bell entre
1971-1972 Capítulos 1 e 2
Evolução das linguagens BCPL
e B (1967) do livro
Implementada pela 1a. Vez em
um PDP-11 em 1972
Criado comitê em 1983 para Tremblay, J.P. & Bunt, R. B.,
padronização da linguagem Ciência dos Computadores Uma Abordagem Algorítmica,
que fosse independente do
hardware onde fosse McGraw-Hill, 1983
executada
Em 1989 o padrão ANSI C foi
aprovado José Augusto Baranauskas
C++ Revisão
Extensão da linguagem C,
criada por Bjarne Stroustrup 1º Sem/2004
entre 1983-1985
Inclui orientação a objeto
37 38