Histórico da Ciência da Computação



Documentos relacionados
INTRODUÇÃO AOS SISTEMAS LÓGICOS

Evolução dos Computadores

AULA 01 CONCEITOS BÁSICOS DE PROGRAMAÇÃO. Eduardo Camargo de Siqueira INFORMÁTICA APLICADA TÉCNICO EM ELETRÔNICA

História da Informática. Prof. Bruno Crestani Calegaro

Fundamentos e Suporte de Computadores. Professora Monalize

Introdução à Computação

Introdução à Computação Aulas 03 e 04. Cristiane B. R. Ferreira, M.Sc.

19/11/2015. ÁBACO AC - O nome tem origem numa palavra hebraica "abaq" (pó), em memória ao mais antigo quadro escolar.

Gênese o começo de tudo... Gênese o começo de tudo... Gênese o começo de tudo... Gênese o começo de tudo... Ábaco (cerca de 3000 a.c.

AULA 01 INTRODUÇÃO. Eduardo Camargo de Siqueira CIRCUITOS DIGITAIS Engenharia de Computação

Tecnologias de Informação e Comunicação

Sumário. Organização de Computadores Módulo 3. Primeira Geração Válvulas ( ) Primeira Geração Válvulas ( )

2.1. Breve Histórico. Joseph Marie Jacquard, técnico de tecelagem francês, criou o tear automático controlado por cartões perfurados, em 1801.

1. Histórico e Evolução dos Computadores

Disciplina de Informática. Profª. Me. Valéria Espíndola Lessa

Informática I. Aula 1. Aula 1-17/04/2006 1

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 3

Fundamentos de. Ricardo José Cabeça de Souza 2010 Fundamentos 1

Fundamentos de Informática 1ºSemestre

Informática Aplicada

Histórico dos Computadores

Introdução à Computação e suas Aplicações. Eduardo Reck Aula 02 - História dos computadores

Introdução à C omputação Aulas 03 e 04. Cristiane B. R. Ferreira, M.Sc.

Arquitetura de Computadores. AULA 1 Introdução

Informática. A Era da Computação - Aula 1 ClevertonHentz

Programação 1. Introdução à Ciência do Computador. Principais tópicos. Uma História do Computador. Uma História do Computador

IB I M B - PC ( C ( P C U U

Introdução. Prof. Marcos Zurita Teresina

HISTÓRIA DA COMPUTAÇÃO

Curso Técnico em Redes de computadores. Evolução Histórica dos Computadores

ARQUITETURA DE COMPUTADORES. Estágios da Evolução dos Computadores. Prof.: Agostinho S. Riofrio

A História dos computadores e da computação Por Gabriel Gugik Fonte:

Unidade orgânica de Métodos Matemáticos Faculdade de Motricidade Humana Universidade Técnica de Lisboa Carlos Ferreira

Introdução à Computação: História dos computadores

SUMÁRIO. Evolução. Do passado ao presente. Futuro. Cálculos manuais Calculadoras mecânicas Máquinas eletrônicas

MAC2166 Introdução à Computação Aula 1 (Extra) História da Computação

Abstrações e Tecnologias Computacionais. Professor: André Luis Meneses Silva /msn: andreluis.ms@gmail.com Página: orgearq20101.wordpress.

RESUMO DO LIVRO. A linguagem de máquinas e o custo são analisados antes do computador ser projetado. LINGUAGEM, NÍVEIS E MÁQUINA REAIS

Arquitetura de Computadores Introdução

Arquitetura de Computadores. Prof. Marcelo Mikosz Gonçalves

Informática, Internet e Multimídia. Profa. Késsia R. C. Marchi

Unidade 1: O Computador

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

História e Organização Básica de Computadores

Evolução histórica dos computadores

1. INTRODUÇÃO. Computador Digital: É uma máquina capaz de solucionar problemas através da execução de instruções que lhe são fornecidas.

Evolução... Introdução (Aula 1) Histórico da Arquitetura de Computadores

Unidade Central de Processamento Organização da UCP Execução de instruções em paralelo ("pipeline") Execução de programas

Marcos da Arquitetura de Computadores. Sediane Carmem Lunardi Hernandes

Introdução à Computação

Prof. Antonio Fundamentos de Sistemas Operacionais UNIP/2015

Computadores - Uma história

Informática Básica. A História do Computador. Anibal de Macedo, Informática Básica - Primeira Aula. Instituto Federal do Rio Grande do Norte

IPD - Conceitos básicos

Laboratório de Sistemas Operacionais. Prof. Fernando Nakayama de Queiroz

Fundamentos de Hardware

Organização Básica de computadores e linguagem de montagem

Conceitos Básicos de Programação

Organização de Computadores I

O Computador. Conceito

INFORMÁTICA HISTÓRIA DA INFORMÁTICA 1º PD PROFESSOR

Organização de Computadores. Evolução histórica dos computadores

A História dos Computadores e da Computação

Gerações de Máquinas. Geração Zero. Evolução dos Computadores Breve Histórico. Evolução dos Computadores Breve Histórico

1 Introdução à Computação

- Aula 2 ESTÁGIOS DA EVOLUÇÃO DA ARQUITETURA DOS COMPUTADORES

Conceitos e Evolução Capítulos 1 e 2

Processamento de Dados. A Evolução dos Computadores

História do Computadores Prof. Rafael Gross

1. - Os engenhos calculadores

História da Computação. Coletâneas

Breve História da Computação. Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2. Semestre 2007

A Era do computador ENIAC

Bases Computacionais da Ciência

I n f o r m á t i c a

05/02/2014. ÁBACO AC - O nome tem origem numa palavra hebraica "abaq" (pó), em memória ao mais antigo quadro escolar.

A história da computação. Prof: Diego Medeiros

INFORMÁTICA APLICADA À ADMINISTRAÇÃO I

Gerações de Computadores. INF005 - Arquitetura de Computadores e Software Básico Aula 3 Flávia Maristela (flavia@flaviamaristela.

Ano Lectivo 2012/2013. Governo da República Portuguesa

Fundamentos da Informática. História dos Computadores Prof. Hélder Almeida

A Evolução dos Computadores: do ENIAC ao Jaguar


Aula 03. Gerações de Computadores. Prof. Dr. Dilermando Piva Jr.

Microinformática - História da computação. Jeronimo Costa Penha SENAI - CFP/JIP

História do primeiro computador

Programação de Computadores

Figura 1: Ábaco: considerado a primeira ferramenta em computação.

Arquitetura de Computadores I. Introdução e Fatos da Informática Histórico da Computação, o Computador e Suas Origens

Sistemas Operacionais

CAPÍTULO INTRODUÇÃO 1.2 O COMPUTADOR

História dos Computadores

Sistemas Operacionais. Professor Leslier Soares Corrêa

MARCOS DE DESENVOLVIMENTO DA ARQUITETURA DE COMPUTADORES

Organização de Computadores 1

Introdução INTRODUÇÃO À COMPUTAÇÃO M. Sistema Computacional. Máquina Virtual. Solução 8/10/10. O problema de comunicação humanocomputador

Cursos de Computação. Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 01 - História e Funções dos Sistemas Operacionais

História do Computador. História do Computador. História do Computador. Desenvolvimento de Dispositivos Automáticos de Cálculo

Um computador é um dispositivo capaz de executar cálculos e tomar decisões lógicas milhões de vezes mais rápidas do que podem os seres humanos.

Transcrição:

Conceitos Fundamentais Histórico da Ciência da Computação Introdução à Informática 2008 Computação Cômputo, contagem Processamento de dados por computador Computador O que computa ou calcula Máquina eletrônica que guarda, analisa e processa dados Computar Calcular Incluir em cálculo Conceitos Fundamentais Conta Cálculo Operação Aritmética Peça com que se faz colares, rosários, etc. Contador O que conta, mede, registra Cálculo Execução de uma operação matemática Pequena pedra Origens da Computação História da busca do homem por um mecanismo para automatizar os processos matemáticos Está intimamente ligada com a história da Matemática Origens da Computação Pré-História: Surgimento dos primeiros conceitos matemáticos relativos aos números naturais Ferramentas: Mãos Contas (pedrinhas) Marcações em ossos Idade Antiga ±3000 a.c.: O ábaco de areia é inventado na Babilônia ±1800 a.c.: Matemáticos babilônios desenvolvem os primeiros Métodos para resolver problemas numéricos ±500 a.c.: O ábaco de arame e contas é inventado no Egito ±200 a.c.: Uma variação do ábaco, o Sal-Pan é inventado na China No Japão, uma variação semelhante é inventada, com o nome de Soroban 1

Século XVII 1617: John Napier (Escócia) cria os bastões de Napier, capazes de realizar as operações de multiplicação 1622: William Oughtred desenvolve a Régua de Cálculo na Inglaterra Século XVII 1624: Wilhelm Schickard construiu a primeira máquina de verdade. Esta fazia multiplicação e divisão utilizando rodas dentadas 1642: Blaise Pascal inventa a primeira máquina de calcular numérica. Simulava o comportamento de um ábaco e só fazia subtrações e adições 1673: Gotfried Wilhelm Von Leibnitz aprimorou a máquina de Pascal, criando a Calculadora Universal, que realizava as quatro operações aritméticas e ainda extraía a raiz quadrada 1801: Na França, durante a revolução industrial, Joseph Marie Jacquard inventou um tear mecânico controlado por grandes cartões perfurados Sua máquina era capaz de produzir tecidos com desenhos bonitos e intrincados. Foi tamanho o sucesso que Jacquard foi quase morto quando levou o tear para Lyons: as pessoas tinham medo que o tear lhes fizesse perder o emprego Em 7 anos, já haviam 11 mil teares desse tipo operando na França 1833: Charles Babbage projeta o Calculador Analítico Era um dispositivo com arquitetura semelhante à dos computadores atuais. Possuía: unidade de controle unidade lógico-aritmética memória para dados e programas unidades de entrada e saída Graças ao projeto desta máquina, Babbage é considerado como o Pai do Computador 1835: Lady Ada Augusta Byron, Condessa de Lovelace, conhece Babbage e oferece- se para trabalhar com ele no projeto da Máquina Analítica Ada tornou-se a primeira programadora, escrevendo séries de instruções para a máquina analítica 1854: O matemático inglês George Boole publicou os princípios da lógica booleana, onde as variáveis assumem apenas valores 0 e 1 (verdadeiro e falso) Até então as máquinas utilizavam base 10 A dificuldade de implementar um dígito decimal em componentes elétricos determinaram o uso da base 2 em computadores 2

1890: Herman Hollerit inventa a Máquina Tabuladora, construd a par processar os dados do censo Americano de 1890 As informações sobre os indivíduos eram armazenadas por meio de perfurações em locais específicos do cartão. Nas máquinas de tabular, um pino passava pelo furo e chegava a uma jarra de mercúrio, fechando um circuito elétrico e causando um incremento de 1 em um contador mecânico Hollerith fundou uma companhia para produzir máquinas de tabulação. Anos depois, em 1924, essa companhia veio a se chamar IBM 1903: Nikola Tesla, engenheiro iugoslavo que trabalhava com Thomas Edson, criou os circuitos elétricos chamad os de Portas Lógicas (Logic Gates ) ou Chaves (Switches ) 1936: Alan Mathison Turing, na Universidade de Princeton, formaliza a noção de computabilidade e adapta a noção de algoritmo à computação de funções Turing define a Máquina de Turing, um formalismo matemático para um dispositivo capaz de computar qualquer função computável Trabalhou também no computador eletrônico programável Colossus I Foi utilizado pelo Serviçode Inteligência Britânico na decodificação de códigos de guerra Estava todo dedicado à criptografia - Computadores e a Guerra 1936: O primeiro computador eletromecânico, o chamado Z1, usava relês e foi construído pelo alemão Konrad Zuse Zuze tentou vendê-lo ao governo para uso militar, mas foi subestimado pelos nazistas, que não se interessaram pela máquina Em 1940: Konrad Zuse construiu o primeiro computador eletrônico digital automático, o Z3, de uso genérico a ser completado e operacionalizado O Z3 teria sido utilizado na Segunda Guerra Mundial pelos alemães com a função de codificar mensagens - Computadores e a Guerra - Computadores e a Guerra 1944: Com a II Guerra Mundial, as pesquisas aumentaram nessa área Nos Estados Unidos, a Marinha, em conjunto com a Universidade de Harvard e a IBM, construiu em 1944 o Mark I, um gigante eletromagnético Em um certo sentido, essa máquina era a realização do projeto de Babbage Mark I ocupava 120 m 3, tinha milhares de relês e fazia um barulho infernal Uma multiplicação de números de 10 dígitos levava 3 segundos para ser efetuada Possuía 18m de comprimento, 2m de largura e pesava em torno de 70 toneladas. A fiação alcançava 800km de extensão 1944: Em segredo, o exército americano também desenvolvia seu computador. Esse usava apenas válvulas e tinha por objetivo calcular as trajetórias de mísseis com maior precisão Os engenheiros John Presper Eckert (1919-1995) e John Mauchly (1907-1980) projetaram o ENIAC: Eletronic Numeric Integrator And Calculator. Com 18.000 válvulas, o ENIAC conseguia fazer 500 multiplicações por segundo, porém só ficou pronto em 1946, vários meses após o final da guerra 3

1944-45: O matemático John Von Neumann desenvolve o modelo de computador com programa armaz enado, conhecido como Mode lo de Von Neumann A maioria os computadores modernos são construídos segundo o modelo de Von Neuman 1946: John Tukey cr ia o t ermo BIT para designar o Dígito Binário (Binary digit) 1947: Alan Turing publica On Intelligent Machinery que lança a idéia primordial e os fundamentos da Inteligência Artificial 1948: O transistor é inventado por William Bradford Shockley, John Bardeen e Walter Brattain 1949: O EDVAC suporta o primeiro teste de armazenamento de dados em discos magnéticos 1949: Jay Forrester utiliza núcleos de ferro como memória principal no computador Whirlwind do MIT 1950: Maurice Wilkes, na Universidade de Cambridge, introduziu o uso da linguagem Assembly no computador EDSAC 1951: wilkes introduziu o conceito de microprogramação 1951: Mauchly e Eckert, a partir do projeto do ENIAC desenvolveram o UNIVAC (Universal Automatic Computer Computador Automático Universal) Utilizava fitas magnéticas para armazenamento de dados Foi o primeiro computador desenvolvido especificamente para aplicações comerciais Foi o primeiro computador a utilizar um compilador de linguagem 1954: A linguagem FORTRAN é criada por John Backus, na IBM Gene Amdahl desenvolve o primeiro Sis tema Operacional, usado no IBM 704 1956: O termo Inteligência Artificial é criado por John McCarthy 1958: São criadas as linguagens ALGOL (Algorithmic Language) e LISP (List Processor) Seymour Cray constrói o primeiro supercomputador totalmente transistorizado para a CDC (Control Data Corp), o CDC 1604 Jack Kilby da Texas Instruments, cria o primeiro circuito Integrado 1959: Linguagem COBOL (Common Business Oriented Language) 1960: Primeiro minicomputador: o PDP- 1 da DEC Surgem os primeiros discos removíveis 1964: A IBM lança o System 360, a primeira família de computadores compatíveis linguagem BASIC (Beginners All- purpose Symbolic Instruction Code) Inventado o Mouse 4

1965: A IBM apresenta o primeiro System 370, seu primeiro computador baseado em circuitos integrados 1968: Criada a Intel 1969: Linguagem Pascal Sistema Operacional UNIX 1969: É feita a primeira experiência de transmissão de dados entre Universidades Americanas. Estava criada a ARPANET Advanced Research Projects Agency, rede que originaria mais tarde a INTERNET 1971: A INTEL anuncia o primeiro microprocessador, o Intel 4004 John Blankenbaker constrói o primeiro computador pessoal, o Kenbak I; 1972: Gary Kildall cria a PL/ 1, a primeira linguagem de programação para o Intel 4004 A Intel lança o 8008, o primeiro microprocessador de 8 bits ; Criada as Linguagens SmallTalk e C O primeiro e-mail é enviado 1973: Linguagem PROLOG (Programação Lógica) Discos Winchester (IBM) Xerox Parc desenvolveu um computador experimental que usava mouse e vídeo com características de interface gráfica. As pesquisas não evoluem porque não é visto futuro para tal experimento Começam os trabalhos sobre o Protocolo de Controle de Transmissão (TCP) no laboratório Universitário de Stanford 1974: A Intel lança o 8080, um microprocessador de 8 bits que seria utilizado em vários computadores pessoais 1975: O primeiro PC, um Altair 8800, disponível como um kit, aparece na capa da Revista Popular Electronics em Janeiro A IBM lança a impressora a laser John Cocke trabalha no projeto 801 da IBM para desenvolver um minicomputador com Arquitetura RISC 1976: Primeiro supercomputador da Cray Inc. O sistema chegava a um pico de performance de 133 megaflops Steve Jobs e Steve Wozniak desenham e constroem o Apple I, que consiste principalmente em uma tábua de circuitos A IBM desenvolve a impressora a jato de tinta 5

1977: Steve Jobs e Steve Wozniak fundam a Apple Computers em 3 de janeiro Apple II A Microsoft é fundada por Bill Gates e Paul Allen PCs de Tandy e Comodoro vem com monitores embutidos e assim não exigem mais o encaixe da televisão para seu funcionamento. 1978: DEC lança o VAX 11/780, um computador de 32 bits, que se torna popular para aplicações técnicas e científicas O Wordstar é lançado e se torna um processador de textos amplamente usado com Sistemas CP/M O primeiro programa de planilha eletrônica, o VisiCalc A Intel lança, com um certo atraso, o primeiro processador de 16 bits, o 8086 Ron Rivest, Adi Shamir e Leonard Adelman propõem o RSA como um sistema de criptografia com chave pública para transmissões digitais criptografadas O disco flexível 5 ¼ transformou-se na medida padrão de discos 1980: MS-DOS Apple III 1983: Primeira versão do WORD Com o advento dos protocolos de comunicação TCP/IP marca o começo da Internet Global É lançado o primeiro Laptop, TRS-80 Model 100 IBM Lança o PC/AT e mais tarde o PC/XT Padrão MIDI 1984: A Intel introduz o chip 80286 de 16 bits O CD-ROM é anunciado pela Sony e Phillips em conjunto A Apple lança o MacIntosh, o primeiro computador com mouse e interface gráfica 1985: C++ A Intel lança o 80386 (32 bits) A HP lança o Spectrum, o primeiro computador RISC Macintosh II 1989: 80486 1990: A Microsoft anuncia o Windows 3.0 (cópia da GUI da Apple) 1992: Já são conhecidos 1000 tipos de vírus de computador É liberado: o sistema operacional LINUX de domínio público o programa para leitura e envio de mensagens EUDORA o FTP protocolo de transferência de arquivos 1993: A Intel anuncia o Chip Pentium capaz de realizar 112 milhões de operações por segundo (MIPS) É liberado o formato MPEG para compressão de vídeos o que possibilitou colocação de vídeos na web 1995: Java Windows 95 Pentium Pro 1996: Internet Explorer 3.0 DVD 1997: o ASCI Red (cluster com processadores INTEL instalado Sandia National Laboratory) atinge a marca de 1,8 Tflops 1998: imac Windows 98 6

1999: AMD lança o processador Athlon (K7) com 128KB de cache Nível 1, 512KB de cache Nível 2 e a velocidade da BUS a 200MHZ (100MHz x 2), o que dá um terrível avanço comparado à sua empresa "rival" (intel) A Intel lança o Intel Pentium III 2000 atuais Computação Paralela Internet Multimídia Jogos... Trabalho: Pesquise sobre um fato importante que tenha acontecido depois de 2000 Fazer uma apresentação (4 ou 5 slides) contendo: Data Dados técnicos Importância Curiosidades Grupos de 3 alunos 7