HISTÓRIA DO COMPUTADOR

Documentos relacionados
IAC001 - Arquitetura e Organização de Computadores.

Manutenção de Computadores e Redes

CURSO TÉCNICO PROFISSIONALIZANTE. Disciplina: Informática Básica (História da Informática)

Fundamentos de Arquiteturas de Computadores

Fundamentos de Programação 1

Softwares, Aplicativos e Sistemas Operacionais

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

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

Informática básica. Professor: Francisco Ary

Histórico e Conceitos

Máquinas Multiníveis Aula 04. Prof. Jadir Eduardo Souza Lucas Universidade Federal do Espírito Santo Departamento de Informática

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

Geração de computadores Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas

Evolução e Desempenho. Alberto Felipe Friderichs Barros

Informática básica. Professor: Francisco Ary

Organização e Arquitetura de Computadores. Prof. Leonardo Araújo

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

FACULDADE LEÃO SAMPAIO

INFORMÁTICA ELETROTÉCNICA SUBSEQUENTE AULA I. Prof. MSc. Glécio Rodrigues de Albuquerque

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

Objetivos. Relacionar as gerações da tecnologia da computação. Identificar as principais inovações que caracterizam cada uma delas.

1. Conceitos Básicos de Computação

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

Histórico - Evolução INTRODUÇÃO À ENGENHARIA DA COMPUTAÇÃO. Professor: Rosalvo Ferreira de Oliveira Neto

Arquitetura de Computadores. Prof. Dr. Eng. Fred Sauer

GFM015 Introdução à Computação. Plano de Curso e Introdução. Ilmério Reis da Silva UFU/FACOM

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

História do Computador. Introdução ao Computador 2010/1 Renan Manola

Estrutura dos Computadores. Arquitetura de Computadores

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

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

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

Organização de Computadores I

Fat-Uerj: Introdução à computação

Máquinas de Calculo Mecânicas

Aula 1: A Evolução dos Sistemas Computacionais

Depois do estudo deste capítulo, o estudante deve ser capaz de:

Fundamentos de Arquiteturas de Computadores

GRANDES MARCOS NA HISTÓRIA DAS TIC

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

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

História dos Computadores

Introdução ao Processamento de Dados (I P D)

GBC015: INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO. Introdução. Ilmério Reis da Silva UFU/FACOM/BCC

Introdução à Computação MAC0110

Informática Básica. 1.Introdução a Informática e Tecnologia

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

Disciplina de Arquitetura e Manutenção de Computadores

História da Computação

Máquinas de Calcular Mecânicas

ENIAC Primeiro computador de Propósito Geral. William Stallings Computer Organization and Architecture 6 th Edition (2003)

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES INTRODUÇÃO. Cristina Boeres

INTRODUÇÃO. Introdução a Informática. Vinícius Pádua

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

Sistemas de Computação

Introdução à Computação para Engenharia MAC2166 Prof. Dr. Paulo Miranda IME-USP. Aula 1 Introdução à Computação

Arquitetura de Computadores Aula 1 - Introdução

O termo computação vem do latim computare significa executar cálculos

CES-10 Introdução à Computação. Prof. Paulo André IEC - ITA

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

Campus Avançado Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini

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

Introdução à Computação MAC0110

Introdução a Arquitetura e Organização de Computadores. Stallings: Cap.1 e 2, Monteiro: Cap. 1, Tanenbaum: Cap. 1. Prof. Alexandre Beletti Ferreira

Introdução Computador Hardware Histórico e Evolução Linguagem de Programação Princípios Básicos

Arquitetura de Microprocessadores

Informática I. Aula 1. Aula 1-30/08/2006 1

Arquitetura de Computadores. Prof.º Me. James Clauton

EVOLUÇÃO DE COMPUTADORES FELIPE G. TORRES

História e Evolução dos computadores DISCIPLINA: BIOINFORMÁTICA PROF. RAPHAEL DE MELO GALVÃO

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

EVOLUÇÃO DOS COMPUTADORES. Vávulas e Transistores

O que é Arquitetura de Computadores?

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

Aspectos Gerais da Informática

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

INTRODUÇÃO AOS SISTEMAS LÓGICOS INTRODUÇÃO

Histórico da evolução dos. Ermeson Andrade

Transcrição:

HISTÓRIA DO COMPUTADOR Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Já há muito tempo o homem vem tentando livrar-se dos trabalhos manuais e repetitivos, entre os quais estão as operações de cálculo. Como era... Antes de 1900 De 1900 a 1940 De 1940 a 1950 De 1950 a 1960 De 1960 a 1970 De 1970 a 1980 De 1980 a 1990 De 1990 até Hoje 1

3000 a 2000 a.c. Ábaco: primeiro dispositivo manual de cálculo. Cálculos de soma e subtração 250 a.c. Máquina de Anticítera Posições astronômicas Calendário Navegação 1610 a 1614: Ossos de Napier Tabelas móveis para multiplicações 1610 a 1614: Régua de Cálculo Sobreposição de escalas logarítmicas 1610 a 1614: Máquina de Calcular 2

1642 a 1674: Pascaline Somas e subtrações Engrenagens mecânicas 1671: Roda de Leibniz Pascaline + multiplicação e divisão Repetição de somas e subtrações 1801: Placas perfuradas Tear automático com entrada de dados 1ª máquina mecânica programada 1820: Arithometer Melhorias na Roda de Leibniz Máquina de calcular comercial 3

1823-1834: Máquina Diferencial Charles Babbage Cálculos com polinômios 1834-1871: Máquina Analítica Primeiro computador analítico Nunca foi construído por ser caro 1834-1852: Primeira linguagem de programação Primeira programadora: Ada Lovelace. Software para o máquina analítica de Babbage Algoritmos para computar valores de funções matemáticas. 1854: Álgebra Booleana, George Boole Baseada nos projetos de Babbage Matemática binária 4

1869: Piano Lógico Máquina para processar a álgebra booleana Resolução de questões lógicas 1880: Cartões perfurados Usado no censo dos EUA Forma de incluir dados e comandos nas máquinas 1890: Calculadora Mecânica Impressão de parcelas e resultados 1935: Primeira Calculadora Eletrônica Trabalhava com ponto flutuante 5

1936: Máquina de Turing Alan Turing Modelo abstrato de um computador Restringe-se a aspectos lógicos Modela qualquer computador digital 1941: Primeiro computador eletromecânico Z3, Konrad Zuse Geração 0 dos computadores De propósito geral Em 1937, Aiken e engenheiros da IBM construíram o primeiro computador eletromecânico baseado em relés e engrenagens, denominado Calculadora Automática de Sequência Controlada (Automatic Sequence Controlled Calculator - ASCC), que recebeu o nome de MARK-I. Acabou de ser construído em 1944 e possuía unidades de entrada, memória principal e unidade aritmética de controle e de saída. Utilizava como entrada cartões e fitas perfuradas. 6

O MARK-1 tinha 17m de comprimento por 2m de altura, pesava cerca de 70t, era constituído de 700.000 peças e sua fiação alcançava os 800.000m. Somava dois números em menos de 1 segundo e os multiplicava em 6 segundos. Em 1940, cientistas da Universidade da Pensilvânia, construíram o primeiro computador eletrônico, denominado ENIAC (Electronic Numerical Integrator and Calculator). Entrou em funcionamento em 1945. Foi um projeto do Exército dos Estados Unidos para o cálculo da trajetória de projéteis através de tabelas. 7

ENIAC ENIAC Geração 1 dos computadores Era composto de válvulas, capacitores e relés Pesava 30 toneladas 5 mil adições ou subtrações por segundo 500.000 dólares Foi usado para determinar se a Bomba H poderia ser construída. 8

1944: Arquitetura de Von Neumann Máquina digital que armazena programas no mesmo espaço de memória que os dados Dispositivos de entrada/saída Memória Unidade de Processamento (CPU) Unidade Lógica e Aritmética (ULA) Unidade de Controle (UC) 1949: ENIVAC Arquitetura de Von Neumann Programação por cartões perfurados 1951: Noção de compiladores Grace Murray Hopper Linguagem de programação Flow- Matic, base do COBOL 9

1952: IAS Arquitetura de Von Neumann Armazenamento de programas Influenciou o IBM 701, primeiro computador eletrônico da IBM 1957: FORTRAN Primeira linguagem de programação implementada. 1959: Circuito Integrado Também conhecido como chip ou microchip Circuito eletrônico miniaturizado Hoje, usado em quase todos os equipamentos eletrônicos 1958-1964: Geração 2 dos computadores Transistores em vez de válvulas e capacitores 10

1960-1970: ARPAnet Precursora da Internet Criada só para fins militares: Departamento de Defesa dos EUA Teoria dos Autômatos e Linguagens Formais Modelos matemáticos que possibilitam a especificação e o reconhecimento de linguagens Apoia aspectos teóricos da ciência da computação Fundamenta diversas aplicações computacionais: processamento de linguagens, reconhecimento de padrões, modelagem de sistemas. 1960-1970: Prova de Corretude de algoritmos Comportamento de entrada-saída do algoritmo: para cada entrada ele produz a saída correta. Sistemas Operacionais Programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema Fornece uma interface entre o computador e o usuário 11

1962: 1º departamento de Ciência da Computação Purdue University 1964: PDP-8 Primeiro minicomputador comercial de sucesso Vendeu mais de 50.000 sistemas Colocado em bancada de laboratório 1965: 1º doutorado de Ciência da Computação Richard Wexelblat Universidade da Pensilvânia 1965-1971: Geração 3 dos computadores Circuitos integrados em vez de transistores 1968: Mouse 12

1970-1980: Teoria de Banco de Dados BD: Conjunto de arquivos relacionados entre si com registros sobre pessoas, lugares ou coisas. UNIX Sistema Operacional Base para o GNU/Linux 1975: Arquiteturas RISC Computador com um conjunto reduzido de instruções Linha de arquitetura de processadores Muitos microprocessadores modernos são RISC Supercomputadores Altíssima velocidade de processamento e grande capacidade de memória Computadores paralelos 13

1979: USENET Servidor distribuído de notícias Uma das mais antigas redes de comunicação por computador ainda em uso generalizado. Baseada originalmente na ARPAnet 1981: Vírus de computador Software malicioso Infecta o sistema, faz cópias de si e se espalha para outros computadores e dispositivos de informática Osborne I 1º microcomputador portátil comercialmente bem-sucedido Pesava 10,7 kg e custava US$ 1795 14

1984: Computadores Macintosh 1987 NSFnet Outra precursora da internet Rede para educação e pesquisa avançada nos EUA. 1990 - hoje: Popularização de: Celulares Computadores pessoais Videogames Computadores Paralelos Computação Biológica Projeto Genoma Computação Quântica Nanotecnologia 15