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



Documentos relacionados
Direito da Informática

Aula 01. Breve História dos Computadores Informatiquês O Computador Software vs. Hardware. Introdução à Informática. Prof. Fábio Nelson.

Evolução do Computador. Evolução do computador. Evolução do computador. 1ª máquina mecânica de calcular com as 4 operações Charles Thomas, 1820.

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

A história dos computadores começou no momento em que o homem sentiu a necessidade de efetuar cálculos complexos de maneira automática.

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

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

Histórico e Evolução. Histórico e Evolução. Geração zero (século XVII) Precursores. Geração zero (século XVII) Geração zero (século XVII) 14/03/2011

- Campus Salto. Disciplina: Sistemas Operacionais Docente: Fernando Santorsula

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

Breve histórico da Evolução dos Computadores (leitura informativa )

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

Manutenção de Computadores e Redes

IAC001 - Arquitetura e Organização de Computadores.

HISTÓRIA DO COMPUTADOR

HISTÓRIA DA INFORMÁTICA

ORGANIZAÇÃO DE COMPUTADORES

Fundamentos de Arquiteturas de Computadores

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

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

Introdução Informática e TIC. Prof. Ivo Júnior

Fundamentos em Informática Introdução e Conceitos

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

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

MATA49 Programação de Software Básico

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

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

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

Evolução e Desempenho. Alberto Felipe Friderichs Barros

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

Informática Aplicada

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

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

Máquinas de Calcular Mecânicas

FB7E3J 07/03/ QUEM SOU? 2. O QUE EU QUERO? 3. O QUE EU TRAGO? 4. O QUE ESPERO. Aula Introdução. Informática Básica

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

HISTÓRIA DO COMPUTADOR

FACULDADE LEÃO SAMPAIO

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

Micr c o r co c ntr t o r lad a or o es

Introdução à Computação

Softwares, Aplicativos e Sistemas Operacionais

Introdução: Histórico dos Computadores

Informática básica. Professor: Francisco Ary

História e evolução dos computadores. Professor Leonardo Cabral da R. Soares

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

I n f o r m á t i c a

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

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

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

Sistemas de Computação

Introdução: Histórico dos Computadores

História dos computadores

Informática Aplicada. Bruno Rafael de Oliveira Rodrigues

Histórico da Computação Parte 2

Microcontroladores e Microprocessadores. Conversão de Bases Prof. Samuel Cavalcante

O Computador - Introdução

Introdução à Computação

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

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

GRANDES MARCOS NA HISTÓRIA DAS TIC

Arquitetura e organização de computadores

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

Fundamentos de Programação 1

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

Marina Andretta. 13 de março de Baseado na página acessada em fevereiro de 2016.

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

Circuitos Digitais. Representação Numérica. Analógica

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

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

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

HISTÓRICO INTRODUÇÃO HISTÓRICO /17 S.XVII. Napier Bones

Histórico e Conceitos

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

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

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)

Histórico e Evolução da Computação

Estrutura dos Computadores. Arquitetura de Computadores

William A. Zacariotto

Arquitetura de Computadores. Prof.º Me. James Clauton

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

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

Objetivos. Arquitetura x86. Evolução dos Microprocessadores com arquitetura x86. Universidade São Judas Tadeu. Introdução à Computação

Informática básica. Professor: Francisco Ary

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

Prof. Leda G. F. Bueno

Arquitetura de Computadores Aula 1 - Introdução

Figura 8: modelo de Von Neumann

História dos Computadores. Aílson

O Sistema de Computação

1ª ETAPA - TURMA D e K

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

SSC304 Introdução à Programação Para Engenharias

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

Arquitetura de Computadores

Arquitetura de Computadores. Prof. Marcelo Mikosz Gonçalves

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

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

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

C onceitos B ás icos de Informática

Transcrição:

Introdução à Ciência da Computação Prof. Edberto Ferneda Introdução 1

Primeiros vestígios de cálculos realizados por meios mecânicos artesanais remontam a 3000 ac; Babilônios que habitavam a antiga Mesopotâmia empregavam sementes ou pedras que eram agrupadas em bastões; Em 1800 ac, um matemático babilônio inventou o algoritmo que permitiam resolver problemas de cálculo numérico; Algoritmo = conjunto ordenado de operações necessárias para execução de uma tarefa ou cálculo Stonehenge Monumento circular formado por enormes pedras polidas, a 13km de Salisbury (Inglaterra). Datado de cerca de 3100 ac. Acredita-se que tenha sido uma forma antiga de calendário. 2

Ábaco Na Mesopotâmia os babilônios ampliavam o comércio com a Ásia. A China ampliava o comércio com o Japão, Índia e Coréia. Os homens de negócio precisavam de um modo rápido e seguro de fazer contas; Ábaco Romano Uma placa de mármore ou de metal com contas Ábaco Japonês Soroban Ábaco Chinês Saun-pan Ábaco com dois lados e quatro contas Usado para cálculo de frações John Napier (1550-1617) Formulou o conceito de logaritmo Desenvolveu uma ferramenta chamada Ossos de Napier, feita de marfim e usada para dividir, multiplicar e calcular raízes mecanicamente. 3

Blaise Pascal (1623-1662) Filósofo, físico, matemático e escritor francês; Aos 17 anos descobriu e publicou uma série de teoremas; Em 1642 inventou a primeira calculadora, chamada Pascaline. Uma espécie de ábaco mecânico que consistia de um conjunto de engrenagens perfeitamente coordenadas, em que cada roda acionava a seguinte sem que dava uma volta completa, marcando 9 unidades. Gottfried Wilhelm Leibniz (1646-1716) Filósofo, e matemático e alemão; Descobriu o princípio do cálculo diferencial; Em 1673, após desenvolver vários modelos, apresentou uma máquina de calcular capaz de realizar as operações matemáticas básicas; Também atuou nas áreas da Lógica e no conceito de sistema de numeração binária; 4

Joseph-Marie Jacquard (1752-1834) Inventou um tear mecânico com leitor de cartões perfurados; A máquina de Jacquard utilizava uma série de cartões cujos buracos estavam configurados para descrever o modelo de tecido a ser produzido; Em 1812 havia na França 11.000 teares de Jaquard. Samuel Morse (1791-1872) História da Computação Código Morse a.- b -... c -.-. ç -.-.. d -.. e. é..-.. f..-. g --. h... i.. j.--- k -.- l.-.. m -- n -. o --- p.--. q --.- r.-. s... t - u..- v...- w.-- x -..- y -.-- z --.. 1.---- 2..--- 3...-- 4...- 5... 6 -... 7 --... 8 ---.. 9 ---. 0 ----- 5

Charles Babbage (1791-1871) Considerado o Pai da Computação. Em 1822, começou a construir a Máquina Diferencial. O projeto foi abandonado em 1833. Projetou a Máquina Analítica. Precursora do computador digital, ela foi concebida para executar uma ampla gama de tarefas de cálculo, de acordo com instruções fornecidas por seu operador através de cartões perfurados: uma máquina de natureza geral. Essa máquina nunca foi construída, mas as idéias que nela seriam utilizadas são semelhantes aos computadores atuais. Máquina Diferencial Construída a partir dos desenhos do projeto original por ocasião da comemoração de 200 anos de nascimento de Charles Babbage. George Boole (1815-1864) Matemático inglês, considerado um dos maiores matemáticos do século XIX; Aplicou a matemática no campo da lógica. Criou um novo tipo de álgebra: a Álgebra Booleana; Seu trabalho foi ignorado por muito tempo, sendo retomado para utilização em comutação de circuitos telefônicos e em computadores; 6

Herman Hollerith (1860-1929) Estatístico, inventor e empresário americano; Em 1880, o censo americano, demorava sete anos e meio para calcular e divulgar o número de habitantes dos Estados Unidos. Com a Máquina de Tabular (elétrica) o resultado foi divulgado e dois anos e meio em 1890; Em 1896 Hollerith fundou a empresa Tabulating Machine Company, posteriormente chamada International Business Machines Corporation, a IBM. Máquina de Tabular Utilizava cartões perfurados para armazenar dados Willgodt Odhner (1845-1905) Odhner inventou uma série de máquinas de calcular que incorporava um mecanismo de roda de alfinete (uma espécie de alavanca), cujo encaixe se dava no local do número desejado; 7

Dorr Eugene Felt (1862-1930) Em 1885 criou o Comptômetro, a primeira calculadora em que os números eram registrados apertando-se chaves, ao invés de serem girados como roldanas; Em 1889, Felt inventou a primeira calculadora de escrivaninha de impressão. Comptômetro Howard H. Aiken (1900-1973) Engenheiro elétrico, físico, professor; Inventou o Computador Mecânico Programável, em 1937; O projeto de Aiken foi adaptado pela IBM e após seis anos de construção (de 1938 à 1944) recebeu o nome de MARK I; O MARK I pesava 5 toneladas, Controlado originalmente por fita de papel perfurado. A produção de programas era feita por uma máquina de escrever elétrica que perfurava as fitas de papel. MARK I vista parcial 8

John L. von Neumann (1903-1957) Matemático e engenheiro químico de origem húngara e naturalizado americano; Criador do conceito de Programa Armazenado Deu origem a um conceito de máquina que constitui o fundamento dos computadores atuais: Arquitetura de von Neumann Divisão do computador em unidades de controle, aritmética, memória, entrada e saída; Constitui o princípio de funcionamento de computadores digitais até hoje, apesar do progresso tecnológico. Konrad Zuse (1910-1995) Engenheiro civil alemão; Construiu uma série de máquinas para cálculo: Z1 (1938) Controlada automaticamente por meio de uma fita perfurada onde estavam as operações a serem executadas; Não era eletrônica; Fazia as quatro operações, calculava a raiz quadrada; Z2 (1939) Híbrida: mecânica mas utilizava também relés; Z3 (1941) Inteiramente baseada em relés; Informações introduzidas através de um teclado e os resultados exibidos visualmente em um arranjo de lâmpadas montadas numa prancha Z4 (1950) Aumento do poder de processamento e de memória 9

Alan M. Turing (1912-1954) Matemático e filósofo inglês, criador da Ciência de Computador ; Demonstrou o potencial de um Software, 10 anos antes que o primeiro software existisse; Imaginou uma máquina ( Maquina de Turing ) que se tornaria um marco para a fundação da teoria moderna da computação; Claude Shannon (1916-2001) Matemático americano; Desenvolveu pesquisas para a Bell Telephone, junto com Warren Weaver; Desenvolveu a Teoria Matemática da Informação; Aplicou a álgebra de Boole à análise dos circuitos de comutação e demonstrou como tal lógica poderia ser realizada por relés; Estabeleceu a unidade básica de informação o BIT (Binary Digit) Claude Ellwood Shonnon 10

1ª Geração Esquema de uma válvula Computadores grandes que utilizavam válvulas; Consumiam grande quantidade de energia e eram de difícil manutenção, além de problemas de superaquecimento; Programação em linguagem de máquina; COLOSSUS (1943) Criado para quebrar códigos alemãs 2.000 válvulas ENIAC (1946) 17.468 válvulas, 30 toneladas 11

1ª Geração EDVAC (1947) Primeiro computador a utilizar a Arquitetura de von Neumann ESAC (1949) Inventor: Maurice Wilkes LEO (1951) Primeiro computador comercial 2ª Geração Aquecimento mínimo Pequeno consumo de energia Mais confiável e veloz do que as válvulas Esquema de um transistor IBM 1401-1952 IBM 650-1954 IBM 650-1955 12

3ª Geração 4004 Primeiro chip da Intel, com 2.300 transistors Circuito Integrado CI Também conhecido como CHIP Borroughs B2500 O primeiro computador a utilizar circuitos integrados IBM S/360 PDP-8 O primeiro minicomputador 3ª Geração Intel 4004-1971 2250 componentes Soma 2 números em 11 milionésimos de segundo Intel 8080-1974 4500 componentes Soma 2 números em 2,5 milionésimos de segundo 6502 1975 4300 componentes Soma 2 números em 1 milionésimo de segundo 13

3ª Geração Apple I Apple II ALTAIR Primeiro microcomputador MacIntosh 3ª Geração SINCLAIR IBM PC MMX Placa de circuito do Apple I batizado de "Nosso Fundador" emoldurada e pendurada no primeiro escritório da empresa em 1977 14

4ª Geração Motorola 68000 1979 HP SuperCHIP 1981 IC LSI - Integratede Circuit - Large Scale Integration ( Circuito Integrado em Larga Escala de Integração ) IC VLSI - Integrated Circuit - Very Large Scale Integration ( Circuito Integrado em uma Escala Muito Maior de Integração ) Intel 386 e Intel 486 Mother Board (Placa Mãe) de um 486 DX 100 5ª Geração? IC ULSI - Integrated Circuit - Ultra Large Scale Integration (Escala ultra de Integração) Processadores: Celeron / Cyrix / AMD K6 / Pentium MMX Processadores: Pentium 2 e AMD K6-2 Top de linha até 1998 Mother Board (Placa Mãe) Pentium II 15

Gerações Quadro resumo Gerações de Computadores 16