UMA BREVE HISTÓRIA DA COMPUTAÇÃO (cont.)

Documentos relacionados
INTRODUÇÃO AO HARDWARE. Paulo Chagas Júnior

Softwares, Aplicativos e Sistemas Operacionais

Manutenção de Computadores e Redes

Ábaco. Ipad HISTÓRIA DA INFORMÁTICA E SUA EVOLUÇÃO. Tecnologias de Informação e Comunicação

CONCEITOS BÁSICOS DE INFORMÁTICA. Disciplina: Informática Professor: Gustavo Sabry

Fundamentos de Programação 1

Unidade I ORGANIZAÇÃO DE. Prof. Antônio Palmeira

Fundamentos em Informática Introdução e Conceitos

A HISTÓRIA DA COMPUTAÇÃO

FACULDADE LEÃO SAMPAIO

INFORMÁTICA E CONTABILIDADE. Prof. Me. Fábio Assunção CMP 1128 Parte 01

Introdução aos Sistemas Operacionais. Disciplina: Sistemas Operacionais Prof. Filipe Arantes Fernandes

GRANDES MARCOS NA HISTÓRIA DAS TIC

Evolução da Informática: a Origem da Computação

Disciplina de Informática. Curso Tecnólogo em Gestão Ambiental Unidade Erechim Profª. Me. Valéria Espíndola Lessa

Máquinas de Calculo Mecânicas

Tópicos de Ambiente Web Tópico: História do Computador

O que é um computador. Segundo o Dicionário Escolar da Língua Portuguesa, computador é avaliador, calculador.

Informática I. Aula 9. Aula 9-24/09/2007 1

Unidade I. Organização de Computadores. Prof. Renato Lellis

Fundamentos de Arquiteturas de Computadores

Aula 02. Prof. Laurence Rodrigues do Amaral FACOM/UFU. Prof. Laurence Rodrigues do Amaral UFU/FACOM/Patos de Minas

1. Introdução à informática: histórico e evolução

CENTRO DE EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA TÉCNICO DE INFORMÁTICA E SISTEMAS EFA. UFCD: 0777 Processador de Texto Processamento e edição

Introdução histórica. José Delgado. Arquitetura de Computadores Introdução histórica 1

Aula Breve História dos Computadores - Informatiquês - O Computador - Software vs. Hardware. Introdução à Engenharia da Computação

Hardware. Computador. Computador. Computador. Evolução dos Computadores. Laboratório de Utilização de Microcomputadores (DCA0302) Aula 01

Curso de Montagem e Manutenção de Computadores. Prof.: Bruno Rafael de Oliveira Rodrigues

Introdução a Tecnologia da Informação. Prof. Jonatas Bastos

Disciplina de Arquitetura e Manutenção de Computadores

Aula 1: Introdução à Organização de Computadores

funcionava com discos e rodas dentadas Escrita Primeiros registos O ÁBACO Escrita Primeiros registos Pascaline de Blaise Pascal

Estrutura dos Computadores. Arquitetura de Computadores

Introdução: Histórico dos Computadores

C onceitos B ás icos de Informática

INSTITUTO DE ENSINO SUPERIOR DO ESPÍRITO SANTO FACULDADE DO ESPÍRITO SANTO - MULTIVIX CURSO DE ENGENHARIA DE PETRÓLEO E GÁS(2º Período)

Informática Aplicada. Bruno Rafael de Oliveira Rodrigues

Princípios de Sistemas de Informação. Histórico da Computação

Conceitos Básicos INFORMÁTICA = Trata a informação de forma automática

História dos Computadores. Aílson

1.1 - INTRODUÇÃO CONCEITOS

Introdução à Computação MAC0110

CENTRO DE EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA TÉCNICO DE INFORMÁTICA E SISTEMAS EFA PROCESSAMENTO DE TEXTO PROCESSAMENTO E EDIÇÃO

Arquitetura de Computadores Aula 1 - Introdução

As Gerações dos Computadores. Professor Leonardo Cabral da R. Soares

Conteúdo. A válvula; O transistor; A miniaturização; Evolução dos processos de fabricação do transistor; A integração;

Introdução à Computação: História da Computação

Aula 2: Histórico da Evolução dos Computadores

Organização de Computadores Evolução dos computadores. Prof. Antonio Felicio Netto

MÓDULO 1 A HISTÓRIA DOS DADOS

MATEMÁTICA COMPUTAÇÃO. Conceitos Básicos. Prof. Paulo Malcher

Os computadores ditigais podem ser classificados em 5 grupos distintos:

Blog: om.br/ Facebook:

"No futuro, os computadores não pesarão mais do que 1,5 tonelada" Popular Mechanics, prevendo a evolução da ciência, 1949

Sistemas de Computação

Arquiteturas Sequencias. Evolução dos Computadores BIBLIOGRAFIA BÁSICA. Organização e Arquitetura de Computadores

Informática I. Aula 10. Aula 10-26/09/2007 1

Informática Básica. Conceitos Básicos

Informática Instrumental

Tópicos. História do Computador. História do Computador. Ábaco. Ábaco. SCC Introdução à Programação para Engenharias.

EVOLUÇÃO DOS COMPUTADORES

FTC Faculdade de Tecnologia e Ciências Engenharia Civil 1º Semestre. Conceitos Básicos. Rafael Barbosa Neiva

Lógica Matemática e Elementos de Lógica Digital (Representação analógica e digital)

Informática. Professor: Diego Oliveira. Conteúdo 01: Introdução à Informática

O que é um microprocessador?

UNIVERSIDADE FEDERAL DE SANTA CATARINA INE5414 REDES I Aluno: Ramon Dutra Miranda Matricula:

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES SISTEMAS DE COMPUTAÇÃO. Cristina Boeres

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO AS GERAÇÕES DE COMPUTADORES PROFESSOR CARLOS MUNIZ

SSC0112 Organização de Computadores Digitais I - Turma 2

Estrutura e Funcionamento dos Computadores (Conceitos Básicos)

André Aziz Francielle Santos

Como funciona um computador

1. História dos Computadores 17/02/2011. Unidade I. TECNOLOGIA DA INFORMAÇÃO NA GESTÃO Prof.Matheus Foureaux. 2. Hardware 2.1. Periféricos 3.

O que é um computador?

EEL Microprocessadores. EEL Microprocessadores. EEL Microprocessadores. EEL Microprocessadores. EEL Microprocessadores

CIRCUITOS INTEGRADOS E VLSI

Centro Paula Souza ETEC. Padre José Nunes Dias

Informática I. Aula 1. Objetivo da disciplina

Informática Aplicada. Introdução

PROGRAMAÇÃO (PRG34) Prof. Rafael Berti Schmitz 2017/1

A Matemática como Serviço a Ciência da Computação. Prof. Dr. Carlos Eduardo de Barros Paes Coordenador do Curso de Ciência da Computação

LIC. Organização e Estrutura Básica Computacional. Prof. Marcelo Costa Oliveira 2006, Marcelo Costa oliveira

20/08/2013. Software e Hardware. Prof. Rogério Ferreira. Software

Introdução à Informática. Apêndice A Ininterrupta História da Era da Computação: Passado, Presente e Futuro 2004 by Pearson Education

Apresentação do Professor

UNIVERSIDADE ESTADUAL DO PARÁ UEPA LISTA DE EXERCÍCIOS DE INTRODUÇÃO A COMPUTAÇÃO. 2. O que diferencia os computadores de 1ª geração dos da 2ª.

Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações. Medidas de desempenho

Hardware - Processador

PCS-2529 Introdução aos Processadores. Prof. Dr. Paulo Sérgio Cugnasca

ANEXO: ESTRUTURA CURRICULAR DO CURSO DE ENGENHARIA ELÉTRICA DA UFCG

Microprocessadores vs Microcontroladores

14/3/2016. Prof. Evandro L. L. Rodrigues

Introdução à Ciência da Computação

26/02/2010 CONCEITOS BÁSICOS ARQUITETURA DE COMPUTADORES. O problema de comunicação humano-computador

SSC510 Arquitetura de Computadores 1ª AULA

Arquitetura de Computadores. Infraestrutura de TI: Hardware

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 4

Informática Aplicada à Ciência da Informação

13/08/15. Informática Alguns Conceitos. Informática Alguns Conceitos. Definição de Informática. Computadores

Transcrição:

UMA BREVE HISTÓRIA DA COMPUTAÇÃO (cont.) Instituto de Ciências Matemáticas e de Computação SCE600 Introdução à Ciência da Computação I Curso de Engenharia de Computação Profa. Rosana T. Vaccare Braga 1o semestre/2017

Auxílios Mecânicos para os Cálculos 1622 - William Oughtred (sacerdote inglês) representou os logaritmos de Napier em escalas de marfim, chamando-os de CÍRCULOS DE PROPORÇÃO. Originou a RÉGUA DE CÁLCULOS : o primeiro computador analógico da história 2

Auxílios Mecânicos para os Cálculos 1623 - primeira máquina de calcular Wilhelm Schickard 3

Auxílios Mecânicos para os Cálculos Essa máquina ficou perdida após uma guerra e só foi descoberta 300 anos depois (enquanto isso achava-se que a Pascalina fosse a primeira máquina de calcular) Um esboço da calculadora foi encontrado junto com uma carta de Schickard a Kepler (famoso astrônomo) e dizia: Eu concebi uma máquina composta de onze engrenagens completas e seis semi-completas Ela calcula automaticamente e instantaneamente adições, subtrações, multiplicações e divisões. 4

Auxílios Mecânicos para os Cálculos Ela faz acumulações e transporta espontaneamente as dezenas e centenas para a esquerda e em reverso... A máquina tinha 2 partes: na superior era uma versão modificada dos bastões de Napier; os números correspondentes a cada bastão eram engenhosamente gravados em seis cilindros giratórios na frentes dos quais 10 varetas com uma pequena abertura eram colocados. As contas eram feitas girando os cilindros e movendo as varetas. Outra parte da máquina era um sistema de engrenagens para somar as parcelas obtidas na parte superior Campainha tocava quando ocorria overflow Subtração feita girando os discos ao contrário 5

Auxílios Mecânicos para os Cálculos 1642 - Blaise Pascal (filósofo francês) com 19 anos construiu Máquina de Somar (Pascalina) Auxiliar seu pai - coletor de impostos A máquina era constituída de engrenagens mecânicas A máquina utilizava o sistema decimal para os seus cálculos de maneira que quando um disco ultrapassava o valor 9, retornava ao 0 e aumentava uma unidade no disco imediatamente superior 6

Máquina de Somar -Pascalina primeira calculadora mecânica do mundo 7

Máquina de Somar -Pascalina Pascal tinha apenas 19 anos de idade! Obteve registro (equivalente a patente hoje em dia) privilégio real concedio por Luiz XIV em 1649. Foram construídas 20 dessas, após testar 50 protótipos Problemas no mecanismo, não girava ao contrário para permitir subtração (usava complemento de 9) Video: www.youtube.com/watch?v=3h71hajwnvu 8

Contador Mecânico de Leibniz 1694 Leibniz, que havia descoberto os números binários, conhece o trabalho de Pascal e fica obcecado em construir uma calculadora Demorou 40 anos para ser desenvolvido Usa um cilindro escalonado Alto custo Não resolveu totalmente o problema do carry 9

Computadores humanos 1758 profissão em que uma pessoa trabalhava em cálculos para diversas atividades relacionadas à guerra (por exemplo, preparar tabelas para determinar o ângulo de disparo do canhão) ou astronomia (por exemplo, Halley tentou calcular a órbita de um cometa ) Clairaut e dois amigos ficaram 5 meses fazendo cálculos para calcular a órbita do cometa erraram a previsão por 31 dias 10

Auxílios Mecânicos Automáticos 1728 - Basile Bouchon construiu Tear Para Tecer Desenhos de Seda Os desenhos eram cifrados em folha giratória de papel perfurado Somente trabalhavam as agulhas coincidentes com os furos 1801 - Joseph Marie Jacquard construiu Máquina de Tecer com Cartões Perfurados 11

Auxílios Mecânicos Automáticos 1728 - Basile Bouchon construiu Tear Para Tecer Desenhos de Seda Os desenhos eram cifrados em folha giratória de papel perfurado Esta idéia seria Somente trabalhavam as agulhas aproveitada tarde coincidentes com osmais furos 1801 - Joseph Marie Jacquard construiu Máquina de Tecer com Cartões Perfurados 12

Auxílios Mecânicos Automáticos Máquina de Tecer de Jacquard 13

Auxílios Mecânicos Automáticos 1820 - Charles Babbage (matemático inglês) preocupado com os erros contidos nas tabelas matemáticas de sua época, construiu um modelo para calcular tabelas de funções (logaritmos, funções trigonométricas, etc.) sem a intervenção de um operador humano Máquina Diferencial de Babbage Baseado nos conceitos de diversos cientistas e no desenvolvimento que Jacquard efetuou com seus teares. 14

Auxílios Mecânicos Automáticos Máquina Diferencial de Babbage 1823 - governo britânico concordou em financiar a construção da máquina as ferramentas da época não eram suficientemente sofisticadas para construir a máquina Babbage gastou tempo construindo ferramentas por diversas vezes a construção da máquina parou por falta de fundos 15

Auxílios Mecânicos Automáticos Máquina Diferencial de Babbage A máquina era composta de discos giratórios operados por manivela https://www.youtube.com/watch?v=jirgda knjcg 16

Auxílios Mecânicos Automáticos Máquina Analítica de Babbage 1833 - Babbage projetou máquina bastante aperfeiçoada - Máquina Analítica podia ser programada através de cartões perfurados calculava várias funções diferentes devido à tecnologia pouco avançada, a máquina não foi concluída somente um século depois suas idéias foram postas em prática https://www.youtube.com/watch?v=qvxbnzwlp60& t=107s https://www.youtube.com/watch?v=5rtkokfgfsm 17

Máquina Analítica de Babbage 18

Auxílios Mecânicos Automáticos Máquina Analítica de Babbage 1833 - Babbage projetou máquina bastante aperfeiçoada - Máquina Analítica podia ser programada através de cartões Para muitos Babbage é perfurados considerado o verdadeiro calculava várias funções diferentes pai do computador devido à tecnologia pouco avançada, a máquina nunca foi construída somente um século depois suas idéias foram postas em prática 19

Auxílios Mecânicos Automáticos Os dados do censo (que ocorre a cada 10 anos) de 1880 dos EUA levou quase 8 anos para ser processado Temia-se que os dados do censo de 1890 não estivessem processados em 1900 Herman Hollerith (estatístico) foi encarregado pela Agência Estatística dos EUA de desenvolver uma técnica para acelerar o processamento dos dados do censo 20

Auxílios Mecânicos Automáticos Hollerith usou a idéia de Jackard e construiu a Perfuradora de Cartões os dados eram perfurados em cartões que podiam ser classificados por meio de pinos que passavam pelos furos 21

Perfuradora de Cartões - Hollerith 22

Tabuladora de Cartões - Hollerith 23

Auxílios Mecânicos Automáticos - Tabuladora de Cartões o processamento dos dados do censo de 1890 demorou 3 anos vários países utilizaram a máquina Hollerith montou uma empresa Tabulating Machine Company - 1924 International Business Machines Corporation - IBM 24

Máquina de Turing 1936: Alan Turing descreveu uma máquina que poderia ler uma série de 0s e 1s de uma fita. Estes 0s e 1s descreviam os passos necessários pra a solução de um problema particular em uma execução de tarefa. A Máquina de turing lê cada um dos passos e executa-os em sequência gerando uma resposta para o algoritmo 25

Calculadoras Décadas de 1930 e 1940: 1940 os Anos Efervescentes Efervescentes Vários projetos simultâneos: Konrad Zuse 1936-1938 surge o Z1 1941 é concluído o Z3, Z3 primeira calculadora universal controlada por um programa 2600 relés Memória: 64 números de 22 bits 26

Calculadoras Z3: utilizado para projetar aviões e mísseis 27

Calculadoras Howard Aiken O sonho de Babbage torna-se realidade 1937-1944 Harvard Mark 1 Medidas: 16,6m X 2,6m; Peso: 5t e várias toneladas de gelo para refrigeração Utilizava relés e outros dispositivos eletromecânicos 28

Calculadoras Mark 1 29

COLOSSUS - 1943 Desenvolvida pelos britânicos Possuía dimensões gigantescas: 1.500 válvulas e era capaz de processar cerca de 5.000 caracteres por segundo. criado com a finalidade de decifrar os códigos secretos usados pelo exército alemão na II Guerra Mundial. O interesse pela construção do primeiro computador foi grande, seu interesse inicial era militar. Alemanha e E.U.A disputavam uma acirrada corrida contra o tempo. 30

COLOSSUS - 1943 31

Calculadoras ENIAC - Electronic Integrator and Calculator A derradeira grande calculadora Levou 3 anos para ser construída: 1943-1946 Possuía: 17.468 válvulas, 70.000 resistências, 10.000 capacitores, 1.500 relés e 6.000 comutadores manuais. 32

Calculadoras - ENIAC Consumiu uma pequena fortuna: $500,000 da época. Ocupava uma área de 150m2 e pesava 30 toneladas. Era acionada por um motor equivalente a dois potentes motores de carros de quatro cilindros, enquanto um enorme ventilador refrigerava o calor produzido pelas válvulas. Consumia 150.000 watts ao produzir o calor equivalente a 50 aquecedores domésticos. 33

Calculadoras - ENIAC Programação: através de fios e pinos (como painel telefônico) Executava 5000 adições/subtrações ou 300 multiplicações por segundo Para programar demorava 1 ou 2 dias (situação intolerável) A grande limitação era a capacidade de armazenamento de dados 34

ENIAC 35

36 ENIAC

Computadores 1946 - John von Neumann (consultor do projeto ENIAC) criou o conceito de programa armazenado criou o conceito de operações com número binário desenvolveu a lógica dos circuitos 37

Computadores 1948 - Universidade de Cambridge EDSAC (Electronic Delay Storage Automatic Calculator) primeira máquina baseada na proposta de Von Neumann baseado nas teorias de von Neuman, várias máquinas foram construídas: IAS, BINAC, Manchester MARK 1 38

Computadores 1950 - Maucly, Eckert (construtores do ENIAC) - UNIVAC I lançado em escala comercial usado pela 1a vez na Agência de Recenseamento dos EUA em 1951 usava diodos de cristal ao invés de válvulas a vácuo 39

UNIVAC I 40

Computadores 1953: IBM - IBM 701 usado na guerra da Coréia 1o computador de grande porte da IBM 41

IBM 701 42

Computadores 1955: IBM - IBM 704 é a maravilha da época: só entrava em pane a apenas cada 8 dias! ainda utilizava válvulas para ele foi criada a primeira linguagem de programação: o FORTRAN. 43

IBM 704 44

Computadores 1959: IBM - IBM 7090 transistores foram vendidos centenas a um preço médio de $3,000,000!!! 45

Computadores 1961: IBM - Família IBM/360 Transistorizados circuito integrado - chip objetivo padronizar equipamento da empresa sistema modular mais poderosos e mais baratos aceitavam uma grande variedade de periféricos foram vendidos milhares de unidades no mundo todo dando à IBM a hegemonia absoluta no ramo. 46

IBM/360 47

Evolução Tecnológica dos Computadores As Eras da Informática Informática 1ª Geração (1951-1958) - Circuitos Eletromecânicos e Válvulas 2ª Geração (1959-1963) - Transistor 3ª Geração (1964-1979) - Circuito Integrado 4ª Geração (1980-presente) computadores pessoais, miniaturização, microprocessador 5ª Geração (atualmente) computação ubíqua (softwares embarcados) 48

Eras da Informática 1a Geração Circuitos eletromecânicos e válvulas, operações internas em milissegundos Válvula: Dispositivo que conduz a corrente elétrica num só sentido Ex: ENIAC 49

Eras da Informática 2a Geração Circuitos eletrônicos transistorizados, operações internas em microssegundos Transistor: Amplificador de cristal, inventado nos EUA, em 1948, para substituir a válvula (prêmio Nobel de 1956) EX: IBM7090 50

Eras da Informática 3a Geração Integração: Circuitos integrados (SSI e MSI), operações internas em nanossegundos Circuito Integrado: Circuito eletrônico constituído de elevado número de componentes arrumados em um chip (uma pastilha de semicondutor) de poucos centímetros ou milímetros quadrados SSI -integração em pequena escala - menos de 10 elementos por chip MSI - integração em média escala - 10 a 100 elementos por chip Ex: IBM360 51

Eras da Informática 4a Geração Circuitos tecnologia de firmware (software armazenado em chip) Integração em escalas superiores, permitindo capacidade muito maior de processamento Ex: Computadores pessoais (desktops e laptops) 52

Eras da Informática 5a Geração Caracterizada pela diminuição do tamanho dos computadores (PDAs) e da presença da computação em atividades cotidianas (softwares embarcados): relógios, celulares, cartões de banco, microondas, carros, controle de portas... Acoplamento do hardware e do software para oferecer soluções tecnológicas Computação ubíqua 53

Classificação dos Computadores A classificação toma como base o tamanho e a velocidade de processamento mainframe supercomputador workstation e computador pessoal (PC), (PC) Em virtude dos contínuos avanços da tecnologia da computação, essas definições mudam constantemente. 54

Mainframe Um mainframe é um computador de grande porte, dedicado normalmente ao processamento de um volume grande de informações. São capazes de realizar operações com grande velocidade e sobre um volume muito grande de dados. Oferecem serviços de processamento a milhares de usuários através de milhares de terminais conectados diretamente ou através de uma rede. Ainda são muito usados em ambientes comerciais e grandes empresas 55

Mainframe Mainframe Honeywell-Bull DPS 7 da BWW 56

Supercomputador São utilizados na solução de problemas em que o tempo de cálculo é um limite, enquanto os mainframes são utilizados em tarefas que exigem alta disponibilidade e envolvem alta taxa de transferência de dados (internos ou externos ao sistema). normalmente os supercomputadores são utilizados em aplicações científicas e militares, 57

Supercomputador Columbia supercomputador NASA 58

Workstation São computadores com poderosa capacidade de processamento gráfico e matemático, além da possibilidade de realizar diversas tarefas ao mesmo tempo. São normalmente utilizadas por cientistas, engenheiros, projetistas e outros trabalhadores do conhecimento. Suas capacidades gráficas e de processamento permitem que eles apresentem múltiplas visões plenamente representadas de um objeto físico. 59

Computador pessoal É considerada uma revolução da Informática O PC transformou o computador em mais um eletrodoméstico, presente em virtualmente todo lugar. Mesma capacidade de processamento que os mainframes dos anos 80, além das novas capacidades gráficas e interativas. Podem ser utilizados isoladamente ou como parte de uma rede 60

Estado da Arte Software, software, software Conectividade Aplicativos em Smart phones Internet das coisas Computação em nuvem Inteligência Artificial Data Mining Lógica Fuzzy Robótica Data Science/Big data Deep Learning Quantum computing Computação para o Lazer Informática na educação E muito mais 61

Estado da Arte nanomembrana Aumenta o sentido do toque 62

Crash course Computer Science https://www.youtube.com/watch?v=o5nskjz_ GoI&list=PL8dPuuaLjXtNlUrzyH5r6jN9ulIgZB pdo&index=2&t=61s Vale a pena ver os episódios já disponíveis 63