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

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

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

Informática I. Aula 2. Aula 2-04/09/2006 1

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

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

Informática básica. Professor: Francisco Ary

Fundamentos de Arquiteturas de Computadores

ORGANIZAÇÃO DE COMPUTADORES

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

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

Manutenção de Computadores e Redes

Informática básica. Professor: Francisco Ary

Informática. História da Informática. O que é Informática? 02/03/2011. História da Informática 1ª Geração. História da Informática 1ª Geração

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

Softwares, Aplicativos e Sistemas Operacionais

Arquitetura de Microprocessadores

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

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

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 4

Universidade Lusíada de Angola. Ensino Privado Faculdade de Ciência e Tecnologia

SISTEMAS DE INFORMAÇÕES GERENCIAIS AULA 06 UFPR. Prof.ª Nicolle Sotsek Ramos

1. Conceitos Básicos de Computação

Arquitetura de Um Computador

INFORMÁTICA APLICADA. Histórico. Gerações

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

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)

Organização de Computadores I

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

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

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

Introdução à Computação MAC0110

Arquitetura e Organização de Computadores

Evolução e Desempenho. Alberto Felipe Friderichs Barros

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

Estrutura dos Computadores. Arquitetura de Computadores

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

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

Arquitetura de Computadores e Redes de Dados

I n f o r m á t i c a

Arquitetura e Organização de Computadores

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

Universidade de Brasília Histórico e Introdução

Histórico e Introdução

EVOLUÇÃO DA COMPUTAÇÃO MODERNA Arquitetura de Computadores. Prof. Gabriel F. C. Campos camposg.com.br

Ementa. Adriano J. Holanda 15/2/2017. [Introdução à Computação I] ...

História dos Computadores

EVOLUÇÃO DOS COMPUTADORES

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

EVOLUÇÃO DOS COMPUTADORES

INFORMÁTICA APLICADA AULA 01 CONCEITOS BÁSICOS DE INFORMÁTICA

HISTÓRIA DO COMPUTADOR


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

Arquitetura e Organização de Computadores. Histórico. Gerações

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

DIREITO DA SOCIEDADE DA INFORMAÇÃO

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

ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO À ORGANIZAÇÃO DE COMPUTADORES. Prof. Dr. Daniel Caetano

Módulo 1. Introdução à Tecnologia Web I. A evolução Tecnológica

Introdução: Histórico dos Computadores

Sistemas de Computação

Sistemas de Computação

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

Fundamentos de Programação 1

INTRODUÇÃO À INFORMÁTICA

EVOLUÇÃO DOS COMPUTADORES

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

Informática I. Aula 2. Ementa

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

Bem vindo à semana 2! Tema central: História da computação e atualidades

Conceitos Básicos de Informática. Profª Patricia Schiavon

Uma visão geral sobre computadores e Internet

Informática Aplicada. Introdução

Tendências e Conceitos. Prof. Miguel Damasco 14/03/2013 1

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

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

Introdução à Computação MAC0110

ARQUITETURA DE COMPUTADORES. Adão de Melo Neto

William A. Zacariotto

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

Fundamentos em Informática Introdução e Conceitos

Introdução: Histórico dos Computadores

Introdução à Informática. Aula 1

Aula 1: A Evolução dos Sistemas Computacionais

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

Fundamentos de Arquiteturas de Computadores

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

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

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

Conceitos Básicos de Informática

Arquitetura de Computadores. Prof.º Me. James Clauton

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

INFORMÁTICA BÁSICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE AULA 01

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

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

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

Informática I. Aula 14. Aula 14-10/10/2007 1

André Aziz Francielle Santos

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

Transcrição:

Informática I Aula 10 http://www.ic.uff.br/~bianca/informatica1/ Aula 10-26/09/2007 1

Ementa Noções Básicas de Computação (Hardware, Software e Internet) HTML e Páginas Web Internet e a Web Javascript e páginas dinâmicas Números e expressões em Javascript Formulários em HTML Histórico dos Computadores Abstração e Funções Algoritmos e linguagens de programação Programação orientada a eventos Ciência da computação como disciplina Execução condicional Representação de dados Computação e sociedade Aula 10-26/09/2007 2

Gerações de Computadores Aula 10-26/09/2007 3

Geração 1: Válvulas a vácuo (1945-1954) Apesar de serem mais rápidos do que engrenagem, os relays ainda fechavam e abriam mecanicamente. Logo a velocidade ficava limitada pela inércia. Os relays também quebravam facilmente. O primeiro bug de um computador foi causado por uma mariposa que ficou presa em um relay do Mark II. Durante a década de 1940, os relays foram substituídos por válvulas a vácuo. Tubos em que elétrons podem se mover livremente sem a interferência de moléculas de gás. Quando corrente é aplicada ao filamento, os elétrons formam uma ponte que permite a passagem de eletricidade. Tem a mesma funcionalidade que os relays, mas são 1000 vezes mais rápidos. Aula 10-26/09/2007 4

Geração 1: Válvulas a vácuo (1945-1954) Baseando-se nas idéias de Alan Turing, o governo inglês construiu o primeiro computador eletrônico com 2400 válvulas a vácuo, o COLOSSUS. Foi construído especificamente para quebrar o código utilizado para comunicação pelos nazistas. Tinha cinco unidades de processamento, cada uma lia e interpretava 5000 caracteres de código por segundo. O COLOSSUS começou a funcionar em 1943 e ajudou os aliados a vencerem os nazistas. Seu projeto não influenciou outros computadores porque ficou em segredo por 30 anos. Aula 10-26/09/2007 5

Geração 1: Válvulas a vácuo (1945-1954) Nos EUA, Mauchly e Eckiart da Universidade da Pennsylvania construíram o computador eletrônico ENIAC (Electronic Numerical Integrador And Computer). Serviria para cálculos balísticos, mas só ficou pronto depois do fim da guerram em 1946. Tinha 18000 válvulas a vácuo e 1500 relays, pesava 30 toneladas e requeria 140 kilowatts de potência. Podia guardar apenas 20 números na memória mas era 500 vezes mais rápido que o Mark I. Era programável, mas a programação envolvia mover manualmente mais de 6000 chaves e cabos. Aula 10-26/09/2007 6

Geração 1: Válvulas a vácuo (1945-1954) Um dos cientistas que participaram do projeto do ENIAC foi John Von Neumann, considerado um dos pais da computação junto com Alan Turing. Von Neumann percebeu que a programação via chaves e cabos era muito trabalhosa e suscetível a erros. Para resolver esse problema, ele projetou uma arquitetura em que os programas ficavam na memória junto com os dados. Apesar de Babbage ter proposto essa idéia no seu projeto da Máquina Analítica, Von Neumann a formalizou para funcionar com os dispositivos da época. Von Neumann também introduziu a representação binária em vez da decimal. A arquitetura de Von Neumann foi primeiramente utilizada nos computadores EDVAC (1952) e IAS (1952), mas continua sendo a base dos computadores até hoje. Aula 10-26/09/2007 7

Geração 1: Válvulas a vácuo (1945-1954) Quando os computadores passaram a seguir a arquitetura de Von Neumann, a programação dos computadores passou a ser importante. Antes, os computadores não eram programados e sim cabeados para fazer uma determinada tarefa. Depois, os programas eram lidos de cartões ou fitas e guardados na memória para serem executados. Inicialmente, a programação era em linguagem de máquina, seqüências de 0s e 1s que correspondiam as instruções a serem executadas pelo hardware. Melhor do que recabear mas também bastante suscetível a erros. No início dos anos 50 foi introduzida a linguagem Assembly que substituia os 0s e 1s por nomes para as instruções. Aula 10-26/09/2007 8

Geração 1: Válvulas a vácuo (1945-1954) O início dos anos 50 também marcou o início da indústria de computadores. Mauchly e Eckiart saíram da Universidade da Pennsylvania para fundar uma empresa que vendia o computador UNIVAC I. Ocupava 20 metros quadrados e pesava 5 toneladas. Aula 10-26/09/2007 9

Gerações de Computadores Aula 10-26/09/2007 10

Geração 2: Transistores (1954-1963) Com o desenvolvimento dos computadores, as desvantagens das válvulas a vácuo ficaram mais aparentes. Eram grandes (alguns centímetros). Geravam muito calor. Queimavam com frequência. O progresso veio com a invenção do transistor em 1948, um componente de silício que pode ser ligado ou desligado através de uma corrente elétrica. Menores, mais baratos, mais confiáveis e gastam menos energia que as válvulas a vácuo. Aula 10-26/09/2007 11

Geração 2: Transistores (1954-1963) Muitos historiadores consideram o transistor a maior invenção do século XX. Possibilitaram a disseminação de aparelhos como rádios, TVs, telefones e computadores, que levaram ao início da era da informação. Os inventores do transistor ganharam o Prêmio Nobel de Física em 1956. No início dos anos 1960 os computadores baseados em transistores chegaram ao mercado. Aula 10-26/09/2007 12

Geração 2: Transistores (1954-1963) Em 1957, John Backus e seu grupo na IBM inventaram a primeira linguagem de programação de alto nível: FORTRAN. Permite aos programadores especificar operações através de fórmulas matemáticas ao invés de instruções de máquina. Outras linguagens foram inventadas logo após: LISP (1959), BASIC (1959) e COBOL (1960). Aula 10-26/09/2007 13

Gerações de Computadores Aula 10-26/09/2007 14

Geração 3: Circuitos Integrados (1963-1973) Mesmo operações simples, como a adição de dois números, necessitam de centenas ou milhares de transistores. Os transistores eram conectados manualmente, o que limitava o tamanho mínimo deles. Em 1958, Kilby e Noyce propuseram fabricar os transistores e as suas conexões simultaneamente, através de padrões metálicos em um disco (chip) de silício. Os transistores podiam ser menores e colocados mais perto um do outro. Aula 10-26/09/2007 15

Geração 3: Circuitos Integrados (1963-1973) Centenas de transistores eram colocados em um único chip e conectados para formar um circuito simples chamado de circuito integrado. O chip tem uma capa de plástico e pinos externos para se conectar a outros componentes. Um processador pode ser construído através da combinação de dezenas de chips. Kilby ganhou o Prêmio Nobel de Física em 2000 pela invenção dos circuitos integrados. Aula 10-26/09/2007 16

Geração 3: Circuitos Integrados (1963-1973) Através de melhorias na manufatura, o número de transistores em cada chip foi aumentando. Em 1965, Moore da Intel notou que o número de transistores em um chip dobrava em períodos de 12 a 18 meses (Lei de Moore). Em 1970, a integração em larga escala (LSI) de milhares de transistores tornou-se possível. Em 1971, a Intel conseguiu colocar um processador inteiro em um único chip, chamado de microprocessador (Intel 4004). Os sucessores 8080, 8086 e 8088 foram utilizados como CPUs de milhares de computadores nos anos 70. Aula 10-26/09/2007 17

Geração 3: Circuitos Integrados (1963-1973) A tecnologia de circuitos integrados tornou possível que pequenos negócios pudessem comprar computadores. Isso significava que mais pessoas teriam que conseguir interagir com computadores. Para facilitar a interação, foram desenvolvidos sistemas operacionais (como Unix). Além disso, foram desenvolvidas novas linguagens de programação (Pascal para ensinar a programar e C na construção do Unix). Aula 10-26/09/2007 18

Gerações de Computadores Aula 10-26/09/2007 19

Geração 4: VLSI (1973-1985) VLSI = Very Large Scale Integration Milhões de transistores em um único chip. Aula 10-26/09/2007 20

Geração 4: VLSI (1973-1985) Com a VLSI, o preço dos computadores caiu a ponto de que indivíduos podiam comprá-los. Em 1975, foi lançado o primeiro PC, o MITS Altair 8800, custando menos de $500. Na realidade era um kit com todos os componentes, incluido o processador 8080 que era montado pelo usuário. Não tinha monitor nem teclado, nem memória secundária, a entrada era feita através de chaves e a saída era dada através de lâmpadas. Aula 10-26/09/2007 21

Geração 4: VLSI (1973-1985) Em 1976, Steve Jobs e Stephen Wozniak começaram a vender um kit parecido com o Altair, chamado Apple. Em 1977, eles fundaram a Apple Computers e começaram a vender o Apple II. Primeiro computador pessoal pré-montado com monitor, teclado e som. Outras empresas como Tandy, Amiga, Commodore e IBM também lançaram PCs. Em 1984, a Apple lança o Macintosh, com interface gráfica de janelas, icones, menus e mouse. Aula 10-26/09/2007 22