• Nenhum resultado encontrado

IntInfHistoria2011.1

N/A
N/A
Protected

Academic year: 2021

Share "IntInfHistoria2011.1"

Copied!
40
0
0

Texto

(1)

História da Computação –

Passado, presente e

futuro

Prof. Claudio Cavalcanti

(2)

¨ Estima-se que os seres humanos usavam os dedos da mão para representar quantidades.

Digitus

– lat.

dedo

Primórdios da representação

numérica

(3)

¨ Cerca de 4 mil anos trás - Primeiro sistema científico para contar e acumular grandes quantias – desenvolvido por mercadores da Mesopotâmia.

¨ Técnica utilizada:

Primeiro faziam um sulco na areia e iam

colocando nele sementes secas (ou contas) até chegar a dez.

Depois faziam um segundo sulco, onde

colocavam uma só conta – que equivalia a 10 -, esvaziavam o primeiro sulco e iam repetindo a operação.

Origem da expressão Contar

Primórdios da representação

numérica

(4)

¨ Os algarismos atuais, conhecidos por algarismos indo-arábicos, tem pouco mais de mil anos.

¨ Qual a razão pela qual os algarismos arábicos se tornaram o padrão numérico mundial?

Primórdios da representação

numérica

poderio militar dos árabes.

(5)

Primórdios do cálculo

¨ Provavelmente, o primeiro ser humano a COMPUTAR: pastor

¨ Técnica utilizada: empilhamento de pedras para controlar a quantidade de ovelhas de seu rebanho.

(6)

Primórdios do cálculo

¨ Primeira tentativa bem sucedida de criação de uma máquina de contar: ábaco (China, cerca de 2500 a.C.)

¨ Primeira tentativa bem sucedida de criação de uma máquina de contar: ábaco (China, cerca de 2500 a.C.)

Abacus – lat. tábua de argila

(7)

¨ 1614 - Bastões de Napier - criados como auxílio à multiplicação (matemático John Napier, inventor dos logaritmos).

¨ Os bastões de Napier eram um conjunto de 9

bastões, um para cada dígito, que transformavam a multiplicação de dois números numa soma das

tabuadas de cada dígito.

(8)

Evolução – Bastões de Napier

Simulação da multiplicação de 9 por 384 com Bastões de Napier

1 2 3 4 5 6 7 8 9 27 2 4 2 1 1 8 1 5 1 2 9 6 3 8 1 6 2 4 3 2 4 0 4 8 5 6 6 4 7 2 4 8 1 2 1 6 2 0 2 4 2 8 3 2 3 6

x

=

3.456

(9)

Régua de Cálculos: o primeiro computador analógico.

Evolução – Régua logarítmica de

Napier

(10)

Evolução – Máquina de Pascal

¨ 1642 - Primeiro instrumento moderno de calcular – uma somadora (Máquina de Pascal) – construído por Blaise Pascal (físico, matemático e filósofo francês).

Dispositivo inteiramente mecânico, usava várias engrenagens, acionado por uma alavanca. Somava e subtraia Pascal construiu a

(11)

Evolução – Máquina de Pascal

Máquina com 6 rodas dentadas, cada uma contendo algarismos de 0 a 9

Permitia somar até 3 parcelas de cada vez, desde que o total não ultrapassasse 999 999

A multiplicação era feita a partir de somas (26 x

16, era feita somando-se 16 vezes o número 26).

Máquina com 6 rodas dentadas, cada uma

contendo algarismos de 0 a 9

Permitia somar até 3 parcelas de cada vez,

desde que o total não ultrapassasse 999 999

A multiplicação era feita a partir de somas (26 x 16, era feita somando-se 16 vezes o número 26).

(12)

¨ Vida útil - quase 200 anos e foi sendo aperfeiçoada por diversos inventores.

¨ Limite - a entrada de dados dependia da eficiência da pessoa que estivesse batendo os números em suas teclas.

¨ Como acelerar a entrada de dados?

(13)

¨ 1802 - Jacquard desenvolveu os cartões-perfurados para entrada de dados para controlar uma máquina de tecelagem.

Evolução – Cartões-perfurados de

Jacquard

(14)

¨ 1834 - Charles Babbage

(matemático) 1834 – Babbage idealizou a Máquina Analítica.

(15)

Evolução – Máquina Analítica

¨ Usava a base 10, máquina “mecânica”, trabalhava a vapor.

¨ Capaz de realizar automaticamente uma seqüência arbitraria de cálculos.

¨ Por seu trabalho na máquina analítica, Babbage é considerado um dos pioneiros dos

computadores.

(16)

Evolução – Máquina Analítica

¨ Máquina Analítica de Babbage - Anteviu os

passos que até hoje são a base do funcionamento de um computador, possuindo 4 componentes:

Unidade de entrada - alimentação de dados, através de cartões perfurados;

Unidade de saída – saída impressa e perfurada em cartões;

Unidade de memória – 1000 palavras de 50 dígitos DECIMAIS, capaz de armazenar variáveis e resultados. – Unidade de computação – aceitava operandos da

memória, operações – soma, subtração, multiplicação e divisão (somava dois desses números em 1 s) e enviava o resultado para a memória.

(17)

Evolução – Máquina Analítica

¨ A Máquina Analítica podia ser

programável!  software.

¨ Ada (Lovelace) Byron King (Matemática),

compreendeu o funcionamento da

Máquina Analítica e escreveu relatos sobre o processo.

¨ Companheira de Babbage, iniciou o

ambicioso projeto de construção da Máquina Analítica.

¨ Criou programas para a máquina -

primeira programadora de computador.

É uma das poucas mulheres a figurar na história do processamento de dados.

(18)

Evolução – Máquina Analítica

¨ A máquina de Babbage não foi construída:

a tecnologia da época era incapaz de fornecer a precisão necessária.

Babbage não dispunha de recursos para financiá-la, nem encontrou investidores dispostos a ir além de algumas doações.

¨ Seus projetos e idéias foram a base para outros projetos anos adiante.

(19)

Próximos Passos

¨

Como resolver o problema da lentidão da

entrada dos dados e do processamento??

Tentativas de substituir as partes

mecânicas dos “computadores” por

partes elétricas.

(20)

Inicia-se a Era da Computação

¨ Em aproximadamente 55 anos, demos um salto sobre quatro gerações de tecnologia:

A válvula a vácuoO transistor

O circuito integradoO microprocessador

(21)

Desenvolvimento do

Computador Pessoal

¨ Primeiros computadores pessoais ¨ O padrão de PC IBM

(22)

Inteligência Artificial

¨ Explora como os computadores

podem ser usados para executar

tarefas que exigem as características humanas de inteligência, imaginação e intuição.

¨ Diversos subconjuntos de interesse:

Resolução de problemasLinguagens naturaisSistemas especialistasRobótica ¨ O debate sobre IA ¨ Data mining

(23)

Realidade Virtual (RV)

¨ O usuário interage fisicamente

com um ambiente criado por computador:

Imersão – o usuário torna-se totalmente absorvido pela interação.

¨ A RV altera a percepção que o usuário tem da realidade:

Apela a diversos sentidos simultaneamente.

Apresenta imagens que respondem imediatamente às ações e aos

(24)

Aplicações Potenciais da RV

¨

Consumidores podem examinar produtos em

uma vitrine virtual.

¨

Um guarda de segurança pode patrulhar

corredores e escritórios em locais remotos.

¨

Médicos e estudantes de medicina poderão

experimentar novos procedimentos em

pacientes simulados, em vez de

Referências

Documentos relacionados

Os maiores coeficientes da razão área/perímetro são das edificações Kanimbambo (12,75) e Barão do Rio Branco (10,22) ou seja possuem uma maior área por unidade de

Apesar dos esforços para reduzir os níveis de emissão de poluentes ao longo das últimas décadas na região da cidade de Cubatão, as concentrações dos poluentes

As questões acima foram a motivação para o desenvolvimento deste artigo, orientar o desenvol- vedor sobre o impacto que as cores podem causar no layout do aplicativo,

[r]

Local de realização da avaliação: Centro de Aperfeiçoamento dos Profissionais da Educação - EAPE , endereço : SGAS 907 - Brasília/DF. Estamos à disposição

Segundo Cheng (2007) a casa da qualidade (planejamento do produto) é utilizada para traduzir a qualidade demandada pelos clientes em requisitos técnicos do produto

Diante dos discursos levantados por tais instituições, sejam elas, os Museus, os Institutos, ou as Faculdades, a obra de Schwarz 1993, fornece amplo conhecimento sobre a formação

Hence, the interactions of two chloroquine-TP10 conjugates, and of their parent building blocks, with lipid model membranes (liposomes) simulating both healthy (zwitterionic