• Nenhum resultado encontrado

Programação de Computadores

N/A
N/A
Protected

Academic year: 2021

Share "Programação de Computadores"

Copied!
22
0
0

Texto

(1)

Programa

Programa

ç

ç

ão de

ão de

Computadores

Computadores

Aula 01: Plano de Curso e

Aula 01: Plano de Curso e

Hist

Hist

ó

ó

ria da Computa

ria da Computa

ç

ç

ão

ão

Francisco Silva

Francisco Silva

H

H

á

á

um s

um s

é

é

culo, riqueza e sucesso

culo, riqueza e sucesso

vinham para aqueles que produziam

vinham para aqueles que produziam

e

distribu

e

distribu

í

í

am

am

mercadorias

mercadorias

manufaturadas.

Hoje,

riqueza

e

manufaturadas.

Hoje,

riqueza

e

sucesso vêm para aqueles que

sucesso vêm para aqueles que

utilizam computadores para criar,

utilizam computadores para criar,

reunir,

aplicar

e

disseminar

reunir,

aplicar

e

disseminar

informa

informa

ç

ç

ões.

ões.

Francisco Silva

Francisco Silva

Forjando

Forjando

uma

uma

Sociedade

Sociedade

Baseada

Baseada

em

em

Computadores

Computadores

Bases

Bases tradicionaistradicionaisda da economia economia::   TerraTerra   TrabalhoTrabalho   CapitalCapital Novo

Novo elementoelemento econômico econômico::



(2)

Francisco Silva

Francisco Silva

O

O

Que

Que

é

é

Conhecimento

Conhecimento

de

de

Inform

Inform

á

á

tica

tica

?

?

Consciência

Consciência

Conhecimento

Conhecimento

Intera

Intera

ç

ç

ão

ão

Francisco Silva

Francisco Silva

Consciência

Consciência

Tornar

Tornar

-

-

se

se

consciente

consciente

da

da

importância

importância

,

,

versatilidade

versatilidade

e

e

difusão

difusão

dos

dos

computadores

computadores

em

em

nossa

nossa

sociedade

sociedade

.

.

Conhecimento

(3)

Francisco Silva

Francisco Silva

Intera

Intera

ç

ç

ão

ão

Saber

Saber

como

como

usar

usar

os

os

computadores

computadores

para

para

algumas

algumas

aplica

aplica

ç

ç

ões

ões

simples.

simples.

Francisco Silva

Francisco Silva

auto

autoM

M

Á

Á

TICA

TICA

INFOR

INFOR

ma

ma

ç

ç

ão

ão

O que

O que

é

é

Inform

Inform

á

á

tica

tica

?

?

Francisco Silva

Francisco Silva

INFORMA

INFORMA

Ç

Ç

ÃO

ÃO

PROCESSAMENTO

PROCESSAMENTO

(4)

Francisco Silva

Francisco Silva

Aplica

Aplica

ç

ç

ões

ões

da Inform

da Inform

á

á

tica

tica

NegNegóócioscios

Medicina e SaMedicina e Saúúde Pde Púúblicablica

EducaEducaççãoão

• • ArqueologiaArqueologia • • EngenhariaEngenharia • • ManufaturaManufatura • • DireitoDireito

PolPolííticatica

EntretenimentoEntretenimento

Francisco Silva

Francisco Silva

Ciência da Computa

Ciência da Computa

ç

ç

ão

ão

É a ciência que estuda o tratamento automático e racional da informação. Daí o termo

informática, que vem de INFORmação autoMÁTICA (do francês information

automatique);

O estudo do hardware e software do computador:

 Hardware: parte física interna ou externa do computador

 Software: parte lógica composta por programas que têm por objetivo resolverem tarefas

Objetivo Geral

(5)

Francisco Silva

Francisco Silva

Objetivos Espec

Objetivos Espec

í

í

ficos

ficos

Dar informa

Dar informaçções gerais sobre sistemas, ões gerais sobre sistemas, perif

perifééricos e especricos e especííficos sobre a arquitetura ficos sobre a arquitetura dos computadores.

dos computadores.

Revisar os sistemas de numera

Revisar os sistemas de numeraçção binão bináária, ria, octal

octal, hexadecimal e mudan, hexadecimal e mudançças de bases.as de bases. Introduzir o conceito e o uso de um sistema Introduzir o conceito e o uso de um sistema operacional.

operacional.

Classificar e dar informa

Classificar e dar informaçções gerais sobre as ões gerais sobre as linguagens de programa

linguagens de programaççãoão

Francisco Silva

Francisco Silva

Objetivos Espec

Objetivos Espec

í

í

ficos

ficos

Apresentar o conceito de algoritmos e Apresentar o conceito de algoritmos e elabora

elaboraçção de algoritmos eficientesão de algoritmos eficientes Dar informa

Dar informaçções especões especííficas sobre programaficas sobre programaçção ão estruturada e uso de t

estruturada e uso de téécnicas de projeto cnicas de projeto estruturado na engenharia de programas. estruturado na engenharia de programas. Introdu

Introduçção ão ààlinguagem de programalinguagem de programaçção ão estruturada: ALGOL, PASCAL ,C,etc estruturada: ALGOL, PASCAL ,C,etc Pr

Práática na elaboratica na elaboraçção de programas em ão de programas em linguagem estruturada:PASCAL linguagem estruturada:PASCAL

Francisco Silva

Francisco Silva

Bibliografia B

Bibliografia B

á

á

sica

sica

Inform

Informáática: uma introdutica: uma introduçção, Fernando do C. VELLOSO, ão, Fernando do C. VELLOSO, Rio de Janeiro, Ed. Campus 89 282pp.

Rio de Janeiro, Ed. Campus 89 282pp. Algor

Algoríítmostmose estrutura de dados, A de M. Guimarães e N e estrutura de dados, A de M. Guimarães e N A. de C. LAGES, Rio de Janeiro, Ed.L.T.C.S.A ., A. de C. LAGES, Rio de Janeiro, Ed.L.T.C.S.A ., 1989,216pp.

1989,216pp. Pascal estruturado,

Pascal estruturado, HarryHarryFARRER e outros, Rio de FARRER e outros, Rio de Janeiro, Guanabara Dois, 1986, 141 pp.

Janeiro, Guanabara Dois, 1986, 141 pp. Pascal:

Pascal: UserUserManual Manual andandReportReport, , KathleenKathleen, JENSEN e , JENSEN e Niklaus

NiklausWIRTH, Berlin, WIRTH, Berlin, SpringerSpringer--VerlagVerlag, 1976 , 1976 GermanyGermany, , 167pp.

(6)

Francisco Silva

Francisco Silva

Hist

Hist

ó

ó

ria da Computa

ria da Computa

ç

ç

ão

ão

No dicion

No dicionáário encontramos: "Computador, s.m. rio encontramos: "Computador, s.m. --aquele aquele que faz cômputos ou que calcula; m

que faz cômputos ou que calcula; mááquina quina ààbase de base de circuitos eletrônicos que efetua grandes opera circuitos eletrônicos que efetua grandes operaçções e ões e c

cáálculos gerais, de maneira ultra rlculos gerais, de maneira ultra ráápida." pida." Os irônicos dizem: "Computador

Os irônicos dizem: "Computador ééo idiota mais veloz do o idiota mais veloz do mundo, pois far

mundo, pois farááqualquer coisa que nqualquer coisa que nóós lhe s lhe ordenarmos a uma velocidade extremamente alta." ordenarmos a uma velocidade extremamente alta." Tamb

Tambéém podemos dizer: "Computador m podemos dizer: "Computador ééum um

equipamento capaz de aceitar elementos relativos a um equipamento capaz de aceitar elementos relativos a um problema, submetê

problema, submetê--lo a operalo a operaçções predeterminadas e ões predeterminadas e chegar a um resultado."

chegar a um resultado."

Francisco Silva

Francisco Silva

Primeiras M

Primeiras M

á

á

quinas de Calcular

quinas de Calcular

Aproximadamente 4.000 a.C., foi inventado um Aproximadamente 4.000 a.C., foi inventado um aparelho muito simples formado por uma placa aparelho muito simples formado por uma placa de argila onde se escreviam algarismos que de argila onde se escreviam algarismos que auxiliavam nos c

auxiliavam nos cáálculos. Esse aparelho era lculos. Esse aparelho era chamado de

chamado de ÁÁBACOBACO--palavra de origem palavra de origem Fen

Feníícia.cia.

Cerca de 200 a.C., o

Cerca de 200 a.C., o ÁÁbaco era constitubaco era constituíído por do por uma moldura retangular de madeira com uma moldura retangular de madeira com varetas paralelas e pedras deslizantes. varetas paralelas e pedras deslizantes.

Á

(7)

Francisco Silva

Francisco Silva

Blaise

Blaise

Pascal

Pascal

Em 1642 um francês de 18 anos de nome

Em 1642 um francês de 18 anos de nome

Blaise

Blaise

Pascal

Pascal

, inventou a primeira

, inventou a primeira

m

m

á

á

quina de somar:

quina de somar:

PASCALINA

PASCALINA

Ela

Ela

executava opera

executava opera

ç

ç

ões aritm

ões aritm

é

é

ticas

ticas

quando se giravam os discos interligados,

quando se giravam os discos interligados,

sendo assim a precursora das

sendo assim a precursora das

calculadoras mecânicas.

calculadoras mecânicas.

Francisco Silva Francisco Silva

Pascalina

Pascalina

Francisco Silva Francisco Silva

Leibnitz

Leibnitz

Por volta de 1671 na Alemanha,

Por volta de 1671 na Alemanha,

Gottfried

Gottfried

Leibnitz

Leibnitz

inventou uma m

inventou uma m

á

á

quina muito

quina muito

parecida com a

parecida com a

Pascalina

Pascalina

, que efetuava

, que efetuava

c

c

á

á

lculos de multiplica

lculos de multiplica

ç

ç

ão e divisão, que se

ão e divisão, que se

tornou a antecessora direta das

tornou a antecessora direta das

calculadoras manuais.

(8)

Francisco Silva Francisco Silva

Leibnitz

Leibnitz

Francisco Silva Francisco Silva

Jacquard

Jacquard

Em 1802, na Fran

Em 1802, na Fran

ç

ç

a,

a,

Joseph Marie

Joseph Marie

Jacquard

Jacquard

passou a utilizar

passou a utilizar

Cartões

Cartões

Perfurados

Perfurados

para controlar suas m

para controlar suas m

á

á

quinas

quinas

de tear e automatiz

de tear e automatiz

á

á

-

-

las.

las.

Cartões Perfurados

(9)

Francisco Silva

Francisco Silva

Babbage

Babbage

Em 1822 foi desenvolvido por um cientista

Em 1822 foi desenvolvido por um cientista

inglês chamado

inglês chamado

Charles Babbage

Charles Babbage

uma

uma

m

m

á

á

quina diferencial que permitia c

quina diferencial que permitia c

á

á

lculos

lculos

como fun

como fun

ç

ç

ões trigonom

ões trigonom

é

é

tricas e

tricas e

logaritmas

logaritmas

, utilizando os cartões de

, utilizando os cartões de

Jacquard

Jacquard

.

.

Francisco Silva Francisco Silva

Babbage

Babbage

Francisco Silva Francisco Silva

Babbage

Babbage

Em 1834 Babbage desenvolveu uma m Em 1834 Babbage desenvolveu uma mááquina quina anal

analíítica capaz de executar as quatro operatica capaz de executar as quatro operaçções ões (somar, dividir, subtrair, multiplicar), armazenar (somar, dividir, subtrair, multiplicar), armazenar dados em uma mem

dados em uma memóória (de atria (de atéé1.000 n1.000 núúmeros meros de 50 d

de 50 díígitos) e imprimir resultados.gitos) e imprimir resultados. Por

Poréém, sua mm, sua mááquina squina sóópode ser conclupode ser concluíída da anos ap

anos apóós a sua morte, tornandos a sua morte, tornando--se a base se a base para a estrutura dos computadores atuais, para a estrutura dos computadores atuais, fazendo com que Charles Babbage fosse fazendo com que Charles Babbage fosse considerado como o

(10)

Francisco Silva

Francisco Silva

Babbage: M

Babbage: M

á

á

quina Anal

quina Anal

í

í

tica

tica

Francisco Silva

Francisco Silva

Hollerith

Hollerith

Em 1890,

Em 1890, éépoca do censo dos EUA, poca do censo dos EUA, HermannHermann Hollerith

Hollerithpercebeu que spercebeu que sóóconseguiria terminar conseguiria terminar de apurar os dados do censo quando j

de apurar os dados do censo quando jááseria o seria o tempo de se efetuar novo censo (1900). tempo de se efetuar novo censo (1900). Ele aperfei

Ele aperfeiççoou os cartões perfurados (aqueles oou os cartões perfurados (aqueles utilizados por

utilizados por JacquardJacquard) e inventou m) e inventou mááquinas quinas para manipul

para manipuláá--los, conseguindo com isso obter los, conseguindo com isso obter os resultados em tempo recorde, isto

os resultados em tempo recorde, isto éé, 3 anos , 3 anos depois.

depois.

(11)

Francisco Silva

Francisco Silva

IBM

IBM

Hollerith

Hollerith, em 1896, fundou uma companhia chamada , em 1896, fundou uma companhia chamada

TMC

TMC --TabulationTabulationMachineMachineCompanyCompany, vindo esta a se , vindo esta a se associar, em 1914 com duas outras pequenas associar, em 1914 com duas outras pequenas empresas, formando a

empresas, formando a ComputingComputingTabulationTabulation Recording

RecordingCompanyCompany..Em 1924 ela tornouEm 1924 ela tornou--se a tão se a tão conhecida

conhecida IBM IBM --Internacional Business Internacional Business MachineMachine.. Em 1936,

Em 1936, Allan TuringAllan Turingpublica um artigo sobre publica um artigo sobre "

"NumerosNumerosComputComputááveis" e veis" e Claude Claude ShannonShannondemonstra demonstra numa tese a conexão entre l

numa tese a conexão entre lóógica simbgica simbóólica e lica e circucircuíítostos el

eléétricos. Em 1937tricos. Em 1937, George , George StibitzStibitzconstrconstróói em sua i em sua mesa de cozinha um "Somador Bin

mesa de cozinha um "Somador Bináário". rio".

Francisco Silva

Francisco Silva

MARK I

MARK I

Com a chegada da Segunda Guerra Mundial, Com a chegada da Segunda Guerra Mundial, houve a necessidade de se projetar m houve a necessidade de se projetar mááquinas quinas capazes de executar c

capazes de executar cáálculos ballculos balíísticos com sticos com rapidez e precisão para serem utilizadas na rapidez e precisão para serem utilizadas na ind

indúústria bstria béélica.lica.

Com isso surgiu, em 1944, o primeiro Com isso surgiu, em 1944, o primeiro computador eletromecânico (constru computador eletromecânico (construíído na do na Universidade de Harvard, pela equipe do Universidade de Harvard, pela equipe do professor H.

professor H. AikenAikene com a ajuda financeira da e com a ajuda financeira da IBM, que investiu US$ 500.000,00 no projeto), IBM, que investiu US$ 500.000,00 no projeto), possu

possuíía o nome de a o nome de MARK IMARK I

Francisco Silva

Francisco Silva

MARK I

(12)

Francisco Silva

Francisco Silva

Caracter

Caracter

í

í

sticas do MARK I

sticas do MARK I

15 metros de comprimento e 2,5 metros

15 metros de comprimento e 2,5 metros

de altura

de altura

760.000 pe

760.000 pe

ç

ç

as

as

800 km de fios

800 km de fios

420 interruptores para controle

420 interruptores para controle

realizava uma soma em 0,3 s

realizava uma soma em 0,3 s

realizava uma multiplica

realizava uma multiplica

ç

ç

ão em 0,4 s e

ão em 0,4 s e

uma divisão em cerca de 10 s

uma divisão em cerca de 10 s

Francisco Silva

Francisco Silva

Colossus

Colossus

Em 1943, um projeto britânico, sob a

Em 1943, um projeto britânico, sob a

lideran

lideran

ç

ç

a do matem

a do matem

á

á

tico

tico

Alan Turing

Alan Turing

,

,

colocou em opera

colocou em opera

ç

ç

ão uma s

ão uma s

é

é

rie de

rie de

m

m

á

á

quinas mais ambiciosas, o

quinas mais ambiciosas, o

COLOSSUS

COLOSSUS

, pois ao inv

, pois ao inv

é

é

s de rel

s de rel

é

é

s

s

eletromecânicos, cada nova m

eletromecânicos, cada nova m

á

á

quina

quina

usava 2.000 v

usava 2.000 v

á

á

lvulas eletrônicas

lvulas eletrônicas

Colossus

(13)

Francisco Silva

Francisco Silva

Eniac

Eniac

1946, surgiu o

1946, surgiu o ENIAC ENIAC --EletronicEletronicNumericalNumerical Interpreter

InterpreterandandCalculatorCalculator, ou seja, , ou seja, "Computador e Integrador Num

"Computador e Integrador Numéérico Eletrônico", rico Eletrônico", projetado para fins militares, pelo Departamento projetado para fins militares, pelo Departamento de Material de Guerra do Ex

de Material de Guerra do Exéército dos EUA, na rcito dos EUA, na Universidade de Pensilvânia.

Universidade de Pensilvânia.

Era o primeiro computador digital eletrônico de Era o primeiro computador digital eletrônico de grande escala e foi projetado por

grande escala e foi projetado por John W. John W.

Mauchly

Mauchlye e J. J. PresperPresperEckertEckert

Francisco Silva Francisco Silva

Eniac

Eniac

Francisco Silva Francisco Silva

ENIAC

ENIAC

ENIAC tinha um grande problema: o grande ENIAC tinha um grande problema: o grande n

núúmero de vmero de váálvulas, operando lvulas, operando ààtaxa de taxa de 100.000 pulsos por segundo, gerava muitas 100.000 pulsos por segundo, gerava muitas falhas, al

falhas, aléém da grande tendência de m da grande tendência de superaquecer

superaquecer--se. se. Eckert

Eckert, aproveitou a id, aproveitou a idééia utilizada em ia utilizada em óórgãos rgãos eletrônicos, fazendo com que as v

eletrônicos, fazendo com que as váálvulas lvulas funcionassem sob uma tensão menor que a funcionassem sob uma tensão menor que a necess

necessáária, reduzindo assim as falhas a 1 ou 2 ria, reduzindo assim as falhas a 1 ou 2 por semana.

(14)

Francisco Silva

Francisco Silva

V

V

á

á

lvula

lvula

O filamento met

O filamento metáálico da vlico da váálvula lvula ao ser aquecido, emite ao ser aquecido, emite el

eléétrons que agitados gratrons que agitados graçças as àà alta temperatura, conseguem alta temperatura, conseguem vencer a barreira superficial do vencer a barreira superficial do metal e fechar o circuito com metal e fechar o circuito com outro filamento localizado outro filamento localizado pr

próóximo ao primeiro. ximo ao primeiro.

Francisco Silva

Francisco Silva

EDSAC

EDSAC

Em 1949, surge o

Em 1949, surge o

EDSAC

EDSAC

-

-

Eletronic

Eletronic

Delay

Delay

Storage

Storage

Automatic

Automatic

Calculator

Calculator

,

,

primeiro computador operacional em

primeiro computador operacional em

grande escala capaz de armazenar

grande escala capaz de armazenar

seus pr

seus pr

ó

ó

prios programas.

prios programas.

EDSAC

(15)

Francisco Silva

Francisco Silva

LEO

LEO

1951, surge o primeiro computador

1951, surge o primeiro computador

comercial o

comercial o

LEO

LEO

Francisco Silva

Francisco Silva

II Gera

II Gera

ç

ç

ão: o Transistor

ão: o Transistor

Em 1952, a

Em 1952, a

Bell

Bell

Laboratories

Laboratories

inventou o

inventou o

Transistor

Transistor

que passou a ser um

que passou a ser um

componente b

componente b

á

á

sico na constru

sico na constru

ç

ç

ão de

ão de

computadores e apresentava as seguintes

computadores e apresentava as seguintes

vantagens:

vantagens:



aquecimento maquecimento míínimonimo 

pequeno consumo de energiapequeno consumo de energia 

mais confimais confiáável e veloz do que as vvel e veloz do que as váálvulaslvulas

Francisco Silva

Francisco Silva

Transistores

Transistores

Comutadores

Comutadores

eletrônicos

eletrônicos

que

que

podem

podem

permitir

permitir

ou

ou

não

não

a

a

passagem

passagem

de

de

corrente

corrente

el

el

é

é

trica

trica

.

.



Se a Se a correntecorrenteeleléétricatricapassarpassar, o , o comutadorcomutador estar

estarááativadoativado, , representandorepresentandoum bit 1.um bit 1.



CasoCasocontrcontrááriorio, o , o comutadorcomutadorestarestaráá desativado

(16)

Francisco Silva Francisco Silva

Transistor

Transistor

Francisco Silva Francisco Silva

UNIVAC

UNIVAC

John

John MauchlyMauchlye e PresperPresperEckertEckertabriram sua abriram sua pr

próópria firma na pria firma na FiladFiladééfiafiae criaram o e criaram o UNIVAC UNIVAC -

-Universal

Universal AutomaticAutomaticComputerComputer, destinado ao , destinado ao uso comercial.

uso comercial. Era uma m

Era uma mááquina eletrônica de programa quina eletrônica de programa armazenado que recebia instru

armazenado que recebia instruçções de uma fita ões de uma fita magn

magnéética de alta velocidade ao invtica de alta velocidade ao invéés dos s dos cartões perfurados.

cartões perfurados.

O UNIVAC foi utilizado para prever os O UNIVAC foi utilizado para prever os resultados de uma elei

resultados de uma eleiçção presidencial. ão presidencial.

UNIVAC

(17)

Francisco Silva

Francisco Silva

III Gera

III Gera

ç

ç

ão: Circuito Integrado

ão: Circuito Integrado

De 1958 a 1959, Robert

De 1958 a 1959, Robert NoyceNoyce, Jean , Jean HoerniHoerni, , Jack

Jack KilbyKilbye e KurtKurtLehovecLehovecparticipam do participam do desenvolvimento do CI

desenvolvimento do CI --Circuito IntegradoCircuito Integrado.. Em 1960, a IBM lan

Em 1960, a IBM lançça o a o IBM/360IBM/360, cuja s, cuja séérie rie marcou uma nova tendência na constru marcou uma nova tendência na construçção de ão de computadores com o uso de CI, ou pastilhas, computadores com o uso de CI, ou pastilhas, que ficaram conhecidas como

que ficaram conhecidas como ChipsChips. . Esses chips incorporavam, numa

Esses chips incorporavam, numa úúnica penica peçça de a de dimensões reduzidas, v

dimensões reduzidas, váárias dezenas de rias dezenas de transistores j

transistores jááinterligados, formando circuitos interligados, formando circuitos eletrônicos complexos. eletrônicos complexos. Francisco Silva Francisco Silva

PDP

PDP

-

-

8

8

No ano de 1965, a

No ano de 1965, a Digital

Digital

Equipment

Equipment

introduz o

introduz o PDP

PDP

-

-

8

8

, o primeiro

, o primeiro

minicomputador comercial e com pre

minicomputador comercial e com pre

ç

ç

o

o

competitivo.

competitivo.

Francisco Silva Francisco Silva

Microprocessador

Microprocessador

Em 1971,

Em 1971,

Ted

Ted

Hoff

Hoff

, planeja o

, planeja o

microprocessador

microprocessador

Intel 4004

Intel 4004

, um

, um

ú

ú

nico

nico

chip com todas as partes b

chip com todas as partes b

á

á

sicas de um

sicas de um

processador central.

processador central.

Esse processador era a CPU de um

Esse processador era a CPU de um

computador de 4 bits.

(18)

Francisco Silva

Francisco Silva

Altair

Altair

Em1974,

Em1974, Ed Ed RobertsRoberts, do MITS (Micro , do MITS (Micro Instrumentation

InstrumentationandandTelemetryTelemetrySystemsSystems) em ) em Albuquerque

Albuquerque --Novo MNovo Mééxico, constrxico, constróói um i um microcomputador chamado

microcomputador chamado ALTAIR 8800ALTAIR 8800

utilizando o processador da Intel 8080, que j utilizando o processador da Intel 8080, que jáá era um descendente do processador Intel 8008 era um descendente do processador Intel 8008

O ALTAIR tornou

O ALTAIR tornou--se um sucesso: se um sucesso: RobertsRoberts esperava vender oitocentas unidades por ano e esperava vender oitocentas unidades por ano e acabou tendo dificuldades para satisfazer 4.000 acabou tendo dificuldades para satisfazer 4.000 pedidos! pedidos! Francisco Silva Francisco Silva

Altair

Altair

Em 1975, os estudantes

Em 1975, os estudantesWilliam (Bill) GatesWilliam (Bill) Gatese e

Paul Allen

Paul Allencriam o primeiro software para o criam o primeiro software para o Altair, uma adapta

Altair, uma adaptaçção do BASIC (ão do BASIC (BeginnersBeginnersAllAll- -Purpose

PurposeSymbolicSymbolicInstructionInstructionCodeCode, ou "C, ou "Cóódigo digo de Instru

de Instruçções Simbões Simbóólicas para todos os licas para todos os Prop

Propóósitos dos Principiantes") sitos dos Principiantes")

Anos mais tarde, Gates e Allen fundaram a Anos mais tarde, Gates e Allen fundaram a

Microsoft

Microsoft, uma das mais bem sucedidas , uma das mais bem sucedidas companhias de software para

companhias de software para microcomputadores. microcomputadores.

Apple

(19)

Francisco Silva

Francisco Silva

Apple

Apple

II, TRS

II, TRS

-

-

80 e PET

80 e PET

Francisco Silva

Francisco Silva

IV Gera

IV Gera

ç

ç

ão: IC LSI

ão: IC LSI

Na d

Na déécada de 80 foi criado o cada de 80 foi criado o IC LSI IC LSI -

-Integratede

IntegratedeCircuitCircuitLargeLargeScaleScaleIntegrationIntegration, , ou seja, "Circuito Integrado em Larga Escala de ou seja, "Circuito Integrado em Larga Escala de Integra

Integraçção", onde foram desenvolvidas tão", onde foram desenvolvidas téécnicas cnicas para se aumentar cada vez mais o n

para se aumentar cada vez mais o núúmero de mero de componentes no mesmo circuito integrado. componentes no mesmo circuito integrado. Alguns tipos de IC LSI incorporavam at Alguns tipos de IC LSI incorporavam atéé 300.000 componentes em uma

300.000 componentes em uma úúnica pastilha. nica pastilha.

Francisco Silva

Francisco Silva

IBM PC

IBM PC

O IBM PC, ou

O IBM PC, ou

Personal

Personal

Computer

Computer

(Computador Pessoal), surgiu em 1981 e

(Computador Pessoal), surgiu em 1981 e

se tornou um padrão de microcomputador

(20)

Francisco Silva

Francisco Silva

Inform

Inform

á

á

tica no Brasil

tica no Brasil

1917:

1917: A A IBMIBMinicia suas operainicia suas operaçções no Brasil. Atravões no Brasil. Atravéés de s de um contrato de presta

um contrato de prestaçção de servião de serviçços, surge no Brasil a os, surge no Brasil a empresa norte americana

empresa norte americana ComputingComputingTabulatingTabulating Recording

RecordingCompanyCompany, que em 1924, sob a lideran, que em 1924, sob a liderançça de a de Thomas J. Watson, foi registrada nos Estados Unidos Thomas J. Watson, foi registrada nos Estados Unidos como

como InternationalInternationalBusiness Business MachinesMachinesCorporationCorporation (IBM).

(IBM).

1924

1924 A A IBMIBMééautorizada a operar no Brasil por um autorizada a operar no Brasil por um decreto assinado pelo presidente Arthur Bernardes. decreto assinado pelo presidente Arthur Bernardes.

1939

1939 Inaugurada no Brasil a primeira fInaugurada no Brasil a primeira fáábrica da brica da IBMIBMfora fora dos Estados Unidos, localizada no bairro de Benfica, no dos Estados Unidos, localizada no bairro de Benfica, no Rio de Janeiro.

Rio de Janeiro.

Francisco Silva

Francisco Silva

Inform

Inform

á

á

tica no Brasil

tica no Brasil

1957:

1957: UnivacUnivac--120, o primeiro computador no Brasil, 120, o primeiro computador no Brasil, adquirido pelo

adquirido pelo Governo do Estado de São PauloGoverno do Estado de São Paulo, era , era usado para calcular todo o consumo de

usado para calcular todo o consumo de áágua na capital. gua na capital. Ocupava o andar inteiro do pr

Ocupava o andar inteiro do préédio onde foi instalado. dio onde foi instalado. Equipado com 4.500 v

Equipado com 4.500 váálvulas, fazia 12 mil somas ou lvulas, fazia 12 mil somas ou subtra

subtraçções por minuto e 2.400 multiplicaões por minuto e 2.400 multiplicaçções ou ões ou divisões, no mesmo tempo.

divisões, no mesmo tempo.

1959:

1959: A empresa A empresa Anderson ClaytonAnderson Claytoncompra um compra um RamacRamac 305 da

305 da IBMIBM, o primeiro computador do setor privado , o primeiro computador do setor privado brasileiro. Dois metros de largura, um metro e oitenta de brasileiro. Dois metros de largura, um metro e oitenta de altura, ocupava um andar inteiro da empresa. A altura, ocupava um andar inteiro da empresa. A empresa foi uma das primeiras fora dos Estados Unidos empresa foi uma das primeiras fora dos Estados Unidos a usar esse computador.

a usar esse computador.

Inform

(21)

Francisco Silva

Francisco Silva

Inform

Inform

á

á

tica no Brasil

tica no Brasil

1972: Constru

1972: Construíído o "Patinho Feio" no do o "Patinho Feio" no Laborat

Laboratóório de Sistemas Digitais rio de Sistemas Digitais --LSD da LSD da Escola Polit

Escola Politéécnicacnicada USP, o primeiro da USP, o primeiro computador, documentado e com estrutura de computador, documentado e com estrutura de computa

computaçção clão cláássica, desenvolvido no Brasil.ssica, desenvolvido no Brasil. Tinha um metro de comprimento, um metro de Tinha um metro de comprimento, um metro de altura, 80 cent

altura, 80 centíímetros de largura, pesava mais metros de largura, pesava mais de 100 quilos e possu

de 100 quilos e possuíía 450 pastilhas de a 450 pastilhas de circuitos integrados, formando 3 mil blocos circuitos integrados, formando 3 mil blocos l

lóógicos distribugicos distribuíídos em 45 placas de circuito dos em 45 placas de circuito impresso. A mem

impresso. A memóória podia armazenar 4.096 ria podia armazenar 4.096 palavras de 8 bits, ou seja, 4K.

palavras de 8 bits, ou seja, 4K.

Francisco Silva

Francisco Silva

Inform

Inform

á

á

tica no Brasil

tica no Brasil

Francisco Silva

Francisco Silva

Inform

Inform

á

á

tica no Brasil

tica no Brasil

1974

1974: Funda: Fundaçção da ão da COBRACOBRA--Computadores e Computadores e Sistemas Brasileiros Ltda. A Cobra foi a primeira Sistemas Brasileiros Ltda. A Cobra foi a primeira empresa brasileira a desenvolver, fabricar e empresa brasileira a desenvolver, fabricar e comercializar computadores.

comercializar computadores.

1980:

1980: Primeiro microcomputador era vendido Primeiro microcomputador era vendido em um grande magazine: o Mappin da Pra em um grande magazine: o Mappin da Praçça a Ramos, no centro de São Paulo, vendia o D Ramos, no centro de São Paulo, vendia o D- -8000, microcomputador da

(22)

Francisco Silva

Francisco Silva

Computadores Anal

Computadores Anal

ó

ó

gicos

gicos

Executam trabalhos usando elementos

Executam trabalhos usando elementos

representados por grandezas f

representados por grandezas fíísicas, como por sicas, como por

exemplo, a intensidade de uma corrente el

exemplo, a intensidade de uma corrente eléétrica trica

ou o ângulo de giro de uma engrenagem. São

ou o ângulo de giro de uma engrenagem. São

computadores criados para uma finalidade

computadores criados para uma finalidade

espec

especíífica, isto fica, isto éé, s, sóóse aplicam a um se aplicam a um determinado

determinado tabalhotabalho. Os resultados obtidos com . Os resultados obtidos com

o uso de computadores anal

o uso de computadores analóógicos são gicos são

aproximados e servem ao pr

aproximados e servem ao próóprio sistema onde prio sistema onde

é

éutilizado, como por exemplo: utilizado, como por exemplo: crontrolecrontrolede de

temperatura de uma caldeira utilizando

temperatura de uma caldeira utilizando

sensores, medidor de

sensores, medidor de áágua ou de energia gua ou de energia el eléétrica.trica. Francisco Silva Francisco Silva

Computadores Digitais

Computadores Digitais

Realizam suas opera

Realizam suas opera

ç

ç

ões utilizando

ões utilizando

elementos representados por grandezas

elementos representados por grandezas

matem

matem

á

á

ticas (n

ticas (n

ú

ú

meros), ou seja, operam

meros), ou seja, operam

d

d

í

í

gito a d

gito a d

í

í

gito. São computadores

gito. São computadores

destinados a aplica

destinados a aplica

ç

ç

ões m

ões m

ú

ú

ltiplas,

ltiplas,

podendo ser utilizados em diversas

podendo ser utilizados em diversas

tarefas. Por utilizar valores num

tarefas. Por utilizar valores num

é

é

ricos, os

ricos, os

resultados obtidos com esse tipo de

resultados obtidos com esse tipo de

computador são exatos, como por

computador são exatos, como por

exemplo: os c

Referências

Documentos relacionados

Resultados de um trabalho de três anos de investigação da jornalista francesa Marie-Monique Robin, o livro Le Monde Selon Monsanto (O Mundo Segundo a,Monsanto) e o

Quando um aluno tem classificação final negativa a Matemática (ou, em menor grau, a Inglês) a recuperação no ano seguinte parecer ser bastante mais difícil, quer o aluno passe de

3.3 Quanto terá de medir a altura da sala onde o bouquet é lançado para que este não bata

Analiso neste Trabalho de Conclusão de Curso da Licenciatura em educação do Campo: Ciências sociais e humanas da UFFS - Universidade Federal da Fronteira Sul,

En este sentido, mediante los análisis de las cuentas de collar de los sitios de La Pijotilla, Perdigões, São Pedro y Anta Grande do Zambujeiro se ha comprobado la presencia

A preparação de contextos não formais de aprendizagem para crianças é formalizada através da preparação e realização de uma feira de atividades em ciências para a

O operador de join do Flink necessita de aguardar pela entrada dos dados até satisfazer o tamanho da janela e apenas quando termina pode executar a operação de join, enquanto que

Na segunda etapa, a ˆ enfase estar´ a no estudo do problema do isomorfismo propriamente dito, onde primeiramente ser´ a analisado seu estado da arte (defini¸ c˜ oes, aplica¸ c˜