Você está na página 1de 56

Universidade Federal do Cear

Centro Acadmico FEAAC Bacharelado em Administrao

Computao Aplicada
David Arajo [araujodavid@lia.ufc.br] Jeovane Reges [jeovanereges@lia.ufc.br]

.Informaes
Site da Turma
https://sites.google.com/site/cafeaac20121/

Grupo da Turma
ca-feaac-2012-1@googlegroups.com

Informaes da Turma

28/07/2013

.Roteiro
Primeira Etapa 1. Processamento de Dados
1.1 Introduo
Histrico Conceitos Bsicos Evoluo dos Computadores e Tipos de Tecnologias Funcionamento dos Computadores Classificao dos Computadores - Geraes

1.2 Unidades Funcionais de um Computador


Unidades Bsicas do Computador Sistema de Numerao Utilizado Representao das Informaes na Memria Comparativo de Desempenho dos Tipos de Memria

1.3 Programas
Aspectos Histricos, Evoluo Programas Bsicos Compiladores e Interpretadores Programas Aplicativos

Roteiro da Disciplina de Computao Aplicada

28/07/2013

.Roteiro
Primeira Etapa 1. Processamento de Dados
1.4 Sistemas Operacionais
MS-DOS Windows Exerccios Qual finalidade, Tipos, Vantagens e Desvantagens

Segunda Etapa 2. Algortimos Linguagem de Programao


Conceituao Representao Construo de Algoritmos Comandos de Entrada e Sada Comando de Seleo entre Sequncia de Passos Comando de Atribuio de Valores, Expresses Aritmticas Comando de Repetio de uma Sequncia de Passos Comando de Especificao Construo de Exemplos de Algoritmos

Roteiro da Disciplina de Computao Aplicada

28/07/2013

.Roteiro
Segunda Etapa 3. Aplicativo Excel
Estrutura do Aplicativo Frmulas Funes Ferramentas Grficos Exerccios Tipos de Dados Tabelas, Formulrios, Consultas e Relatrios Exerccios

Bibliografia
. INTRODUO CINCIA DA COMPUTAO Guimares/Lages . INTRODUCO CINCIA DA COMPUTAO Sergio E R Carvalho . CINCIA DOS COMPUTADORES - UMA ABORDAGEM ALGORITMICA Jean - Paul Tremblay . PASCAL E TCNICAS DE PROGRAMACO Antonio Anbal de Souza Teles

Roteiro da Disciplina de Computao Aplicada

28/07/2013

.Introduo
Para comear

A Informtica est no nosso dia a dia. No supermercado. No banco. No escritrio. Na escola e etc. No d mais para viver sem ela. Na vida profissional, o conhecimento da Informtica est ficando to importante que podemos falar em um novo tipo de analfabetismo: o dos analfabetos em computador. Felizmente a Informtica no difcil. Com um pouco de dedicao voc poder ser um usurio competente do computador.

Voc precisa reservar parte do seu tempo para o aprendizado e no pare de se aperfeioar porque a Informtica tambm no 6 Processamento de Dados 28/07/2013 para.

.Introduo
Usurios e profissionais

Uma das primeiras coisas que voc precisa entender a diferena entre usurio e profissional de Informtica. O usurio aquele que usa o computador como uma ferramenta para ser mais produtivo no trabalho, nos estudos, ou no seu dia a dia. Todos devem se preocupar em ser usurios competentes. O profissional de Informtica, alm de ser um usurio competente, tem conhecimentos a mais, que lhe permitem dar manuteno em computadores, administrar redes, desenvolver programas, criar Websites e etc.

Processamento de Dados

28/07/2013

.Introduo
Histrico

O computador que conhecemos hoje uma mquina programvel que processa informaes. O caminho percorrido para chegar at o estgio de desenvolvimento em que estamos comeou com a criao das primeiras mquinas de calcular. Vamos ver alguns fatos marcantes na histria da Informtica. baco (500 anos A.C.) Composto por um quadro com varetas e contas coloridas. Mercadores da babilnicos. Permite fazer rapidamente clculos aritmticos.

Processamento de Dados

28/07/2013

.Introduo
Histrico

Logaritmos e rgua de clculo (1614) O matemtico escocs John Napier cria a teoria dos logaritmos e as tabelas de logaritmos. Estas tabelas servem de base para que Wiliam Oughtred crie a rgua de clculo.

Calculadora de Pascal (1642) O matemtico francs Blaise Pascal comea a construir sua mquina de calcular. Ela composta por rodas dentadas. O usurio disca os nmeros nas rodas dentadas para realizar os clculos.
9 Processamento de Dados 28/07/2013

.Introduo
Histrico

Calculadora de Leibniz (1672)


A Mquina de Pascal era boa, mas as operaes mais complicadas e trabalhosas (multiplicao e diviso) ficavam de fora de seu crculo operacional. Como uma evoluo da Pascalina, o alemo Gottfried Leibnitz, na nsia de agilizar os interminveis clculos astronmicos. No ano seguinte visita, Leibniz finalizava sua calculadora mecnica capaz de fazer facilmente clculos envolvendo as quatro operaes fundamentais e ainda extrair a raiz quadrada. O modelo era muito parecido com o de Pascal, mas com componentes extras que agilizavam os clculos e se moviam dentro da mquina, otimizando os clculos 10 Processamento de Dados 28/07/2013 repetitivos.

.Introduo
Histrico

Mquina de Babbage (A mquina que ficou no papel 1822)


Charles Babbage era um matemtico ingls que sempre buscou a preciso matemtica at os limites da perfeio. Numa publicao cientfica do ano de 1822, Babbage escreveu sobre uma novssima mquina capaz de calcular e imprimir longas tabelas cientficas. A mquina que construiu, portanto, se empenhava em calcular funes (logartmicas, trigonomtricas, etc) sem o auxlio de um operador. Esse modelo ficou conhecido como Mquina de Diferenas. Aps vrios anos de trabalho, Babbage no conseguiu construir a mquina que ambicionava, ficando o prottipo muito abaixo do esperado pelo matemtico. Babbage ainda construiu a menos conhecida Mquina Analtica. Os projetos, todavia, servem de base a pesquisadores que vem depois para o desenvolvimento dos computadores modernos.
Processamento de Dados 28/07/2013

11

.Introduo
Histrico

A teoria de Boole (1847)


Por mais estranho que possa parecer, uma das maiores revolues para o "mundo dos clculos", no foi nenhuma mquina milagrosa ou a evoluo das j existentes - mas sim uma teoria. O matemtico ingls George Boole desenvolve a chamada lgebra booleana que cria a base terica para todo o desenvolvimento posterior da Informtica. A publicao de dois livros, A Anlise Matemtica da Lgica e Uma Investigao das Leis do Pensamento, em 1847 e 1854 respectivamente, deram a George Boole o ttulo de inventor da lgica matemtica. Os dois livros formam a base da atual Cincia da Computao e da Ciberntica. O que Boole props era que qualquer coisa (sejam nmeros, letras ou mesmo objetos) poderia ser representado por smbolos e regras. Ele tambm introduziu o conceito dos cdigos binrios, ou seja, apenas dois tipos de entidades - sim ou no, verdadeiro ou falso, um ou zero e etc. Boole achava que eliminando elementos subjetivos e mantendo restritas as opes, o sistema se manteria menos suscetvel a falhas.
Processamento de Dados 28/07/2013

12

.Introduo
Histrico

Computador mecnico de cartes (1890)


Hermann Hollerith desenvolve o primeiro computador mecnico para acelerar os trabalhos do censo americano de 1890. A mquina de Hollerith l os cartes perfurados usados no recenseamento. A leitura dos cartes funcionava da seguinte maneira: cada carto perfurado era dividido em zonas correspondentes ao sexo, idade, moradia, data de nascimento, raa, nacionalidade e demais dados interessantes um censo. Depois de perfurados no lugar correspondente a determinada caracterstica da pessoa, o carto era levado at a mquina propriamente dita. Os cartes eram ento pressionados por dezenas de pinos que procuravam passar pelos buracos do carto, sendo que os pinos que atravessavam eram somente aqueles dos lugares previamente perfurados. Uma vez transpassado o carto, os pinos mergulhavam em um recipiente de mercrio, fechando um circuito e indicando sua posio. Esse sistema trabalhou de forma to veloz que os resultados do censo saram em um tero do tempo gasto usando mtodos antigos.

13

A empresa de Hollerith em 1924 se torna a Processamento de IBM Dados(Internacional Business 28/07/2013 Machines).

.Introduo
Histrico

Teoria da Informao (1938) O matemtico americano Shannon publica uma tese que mais tarde ficaria conhecida como Teoria da Informao. A partir da Teoria da Informao fica demonstrado que a melhor maneira de processar dados utilizando o sistema binrio de contagem. Ele percebeu quo semelhante era o princpio booleano de nmeros binrios com um circuito eltrico - e que esse circuito poderia ser usado em um computador. Shannon foi o responsvel pela expanso do conceito de numerao binrio e introduzindo nos meios acadmicos o bit como conhecido atualmente: binary digit.

14

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

A partir do momento que surgiram os primeiros computadores na acepo popular da palavra, divide-se a histria dos computadores em cinco geraes distintas. O pulo para a gerao seguinte se d com o advento de um nova tecnologia que possibilita grandes avanos do poder de clculo ou descobertas que modificam a base de um computador. Os computadores da primeira gerao sero analisados em separado, visto que cada novo modelo apresentava diferenas substanciais. Da segunda gerao em diante, sero analisadas caractersticas gerais dos computadores, j que eles eram muitos e observ-los em separado renderia vrios slides. Embora existam diferenas e discordncias quanto as datas das geraes de computadores, 15 ser usada aqui aquela mais Processamento de Dados 28/07/2013 amplamente aceita.

1 Gerao: tecnologia de vlvulas (1940 - 1955)

16

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

1 Gerao: tecnologia de vlvulas (1940 - 1955)


Mark I (1943) Numa parceria da IBM com a marinha Norte-Americana, o Mark I era totalmente eletromecnico: ele tinha cerca de 17 metros de comprimento por 2 metros e meio de altura e uma massa de cerca de 5 toneladas. O barulho do computador em funcionamento, segundo relatos da poca, se assemelhava a varias pessoas tricotando dentro de uma sala. Mark I continha nada menos que 750.000 partes unidas por aproximadamente 80 km de fios. Ele foi o primeiro computador totalmente automtico a ser usado para fins blicos.
17

usado para fazer clculos complexos. Em um dia faz clculos que antes levavam seis meses.
Processamento de Dados 28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

1 Gerao: tecnologia de vlvulas (1940 - 1955)


ENIAC (1945)
A segunda Grande Guerra estava no seu auge e a demanda por computadores cada vez mais rpidas vinha crescendo. Os britnicos criavam a menos famosa Colossus para decifrar os cdigos nazistas e os americanos apresentavam o ENIAC (Eletronic Numerical Integrator and Calculator). O modelo utilizava vlvulas eletrnicas e os nmeros eram manipulados na forma decimal.

Apesar da alta velocidade para a poca, era extremamente difcil mudar as instrues contidas dentro do computador, j que a programao era feita por meio de vlvulas e fios que eram trocados de posio de acordo com o que se desejava. A demora ainda era maior porque o computador utilizava o sistema decimal.
18

O ENIAC mede 5,5m de altura por Processamento 25m de comprimento e pesa 30 toneladas. de Dados 28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

1 Gerao: tecnologia de vlvulas (1940 - 1955)


EDVAC (1949) O EDVAC (Electronic Discrete Variable Computer), apesar de ser mais moderno, no diminuiu de tamanho e ocupava 100% do espao que o ENIAC ocupava. Todavia, ele era dotado de cem vezes mais memria interna que o ENIAC - um grande salto para a poca. As instrues j no eram passadas ao computador por meios de fios ou vlvulas: elas ficavam em um dispositivo eletrnico denominado linha de retardo. Esse dispositivo era um tubo contendo vrios cristais que refletiam pulsos eletrnicos para frente e para trs muito lentamente. Um outro grande avano do EDVAC foi o abandono do modelo decimal e a utilizao dos cdigos binrios, reduzindo drasticamente o nmero de vlvulas. Seus criadores, Mauchly e Eckert, comearam a trabalhar neste modelo logo aps o lanamento do ENIAC.
Processamento de Dados 28/07/2013

19

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

1 Gerao: tecnologia de vlvulas (1940 - 1955)


UNIVAC I (1951)
Baseado na revolucionria teoria de Von Neumann (pensada por ele a partir do funcionamento do EDVAC), o UNIVAC I (Universal Automatic Computer) era bem menor que seus predecessores. Tinha "apenas" vinte metros quadrados e um massa de cerca de cinco toneladas. O computador recebia as instrues de cartes magnticos e no mais de cartes perfurados. Foram construdas nos anos seguintes mquinas muito semelhantes, como o MANIAC-I (Mathematical Analyser Numerator, Integrator and Computer), MANIAC-II e o UNICAC-II. Foram produzidas quinze unidades do UNIVAC I e ele foi o primeiro computador comercial da histria.

20

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

1 Gerao: tecnologia de vlvulas (1940 - 1955)


IBM 650 (1954)
O computador IBM 650 foi disponibilizado publicamente nos USA pela IBM em Dezembro de 1954. Media 1,5 m X 0,9 m X 1,8 m e tinha uma massa de 892 Kg. O IBM 650 era indicado para resolver problemas comerciais e cientficos. A empresa projetou a venda de 50 exemplares do computador (mais do que todos os computadores do mundo juntos) - o que foi considerado um exagero. Apesar do pessimismo, em 1958, duas mil unidades do IBM 650 estavam espalhadas pelo mundo. O IBM 650 era capaz de fazer em um segundo 1.300 somas e 100 multiplicaes de nmeros de dez dgitos.

21

Processamento de Dados

28/07/2013

2 Gerao: a utilizao do transistor (1955-1965)

22

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

2 Gerao: a utilizao do transistor (1955-1965)


Em 1952 surgiu um novo componente que apresentava inmeras vantagens em relao s antigas vlvulas: ele tinha caractersticas como menor aquecimento, maior poder de clculo e confiabilidade e um consumo de energia bem menor com o adicional de que no necessitava de tempo para aquecer. A Bell Laboratories inventava o transistor. Os clculos passaram a ser medidos de segundos para microssegundos. As linguagens utilizadas para esses computadores eram normalmente a FORTRAN, COBOL ou ALGOL. A partir desse momento, devido maior facilidade e praticidade do transistor, muito modelos de computador surgiram. O primeiro modelo de computado 100% transistorizado foi o TRADIC, da Bell Laboratories.

23

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

2 Gerao: a utilizao do transistor (1955-1965)


Outro modelo dessa poca era o IBM 1401, com uma capacidade de memria base de 4.096 bytes operando em ciclos de memria de 12 microssegundos. A instalao de um IBM 1401 ocupava uma sala e o tamanho dos computadores ainda era bastante grande. Existiam tambm outros modelos, como o sofisticado IBM 7094.

O IBM TX-0, de 1958, tinha um monitor de vdeo de alta qualidade, alm de ser rpido e relativamente pequeno.

24

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

2 Gerao: a utilizao do transistor (1955-1965) Devido ao alto custo do equipamento, era de se esperar que as pessoas tentassem reduzir o tempo desperdiado. A soluo geralmente adotada era o sistema em "batch". A ideia original era colecionar uma bandeja completa de jobs na sala de recepo e ento l-los para uma fita magntica usando um computador pequeno e relativamente barato, por exemplo o IBM 1401, que era muito bom na leitura de cartes, na cpia de fitas e na impresso da sada, porm no era to bom em clculo numrico.

Outros computadores, mquinas mais caras, tais como o IBM 7094, eram usados para a computao real. Essa situao mostrada na figura no prximo slide.
25 Processamento de Dados 28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

2 Gerao: a utilizao do transistor (1955-1965)

(a)

(b)

(c)

(d)

(e)

(f)

( a ) Programadores levam cartes ao 1401. ( b ) 1401 grava batch de jobs em fita. ( c ) A operadora acopla fita de entrada no 7094. ( d ) O 7094 faz o processamento. ( e ) A operadora acopla fita de sada no 1401. ( f ) O 1401 imprime a sada.
26 Processamento de Dados 28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

2 Gerao: a utilizao do transistor (1955-1965)


Na poca, alm de serem gigantescos, os computadores usavam imensas unidades de fita magntica para o armazenamento de informaes para uso posterior, alm de sistemas de cartes perfurados, onde as informaes que voc queria passar para o computador eram marcadas atravs de perfuraes feitas em cartes para a posterior leitura pelos computadores - processo extremamente demorado.

27

Obviamente tais discos magnticos ainda estavam longe de serem parecidos com os discos magnticos como conhecemos hoje dia. Processamento de em Dados 28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

2 Gerao: a utilizao do transistor (1955-1965)


Um outro modelo de computador que virou mania no MIT era o PDP-1: alunos utilizavam o computador para jogar Rato-no-Labirinto e Spacewar utilizando o auxlio de uma caneta ptica e um joystick. No entanto, os elevados custos destas mquinas restringiam sua utilizao a aplicaes estratgicas do governo, grandes empresas e universidades.

28

Processamento de Dados

28/07/2013

3 Gerao: os circuitos integrados (1965-1980)

29

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

3 Gerao: os circuitos integrados (1965-1980) A terceira gerao inicia-se com a introduo do circuitos integrados. Transistores; Resistores; Diodos e Outras variaes de componentes eletrnicos miniaturizados e montados sobre um nico chip) computadores. O PDP-5, foi o primeiro minicomputador comercial. E o INTEL 4004 o primeiro microprocessador. 2,300 transistores Em uma rea de apenas 3 x 4 milmetros. Com um CPU de 4-bit, Registro de comando, Decodificador 30 Processamento de Dados

aos

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

3 Gerao: os circuitos integrados (1965-1980) Surge o padro ASCII ( American Standard Code for Information Interchange) 1963: permitiu que mquinas de diferentes fabricantes trocassem informaes entre si.

31

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

3 Gerao: os circuitos integrados (1965-1980) Surge a linguagem Basic (1964); Surge a linguagem LOGO (1967): Linguagem didtica podendo ser usada tambm por crianas, Primeiro floppy disk (IBM 1967);

Aumento do uso dos computadores nas empresas,. o Aumento do poder de processamento.

32

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

3 Gerao: os circuitos integrados (1965-1980) IBM introduziu o conceito de famlias de mquinas. Todas as mquinas tinham a mesma arquitetura e conjunto de instrues. Apesar de todos os problemas desse equipamento, a Srie 360 introduziu novas tcnicas que so utilizadas at hoje. Era possvel que uma empresa adquirisse um modelo mais simples e barato e que mudasse pare modelos com mais recursos, sem comprometer as aplicaes j existentes. Compatveis e capazes de rodar os mesmos programas. Sistema IBM/360. Sistemas IBM/1130

33

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

3 Gerao: os circuitos integrados (1965-1980) IBM tambm foi a primeira a criar uma mquina que emulasse outros computadores. Permitia executar os programas antigos sem precisar convertlos. A emulao era possvel porque os computadores antigos utilizavam microprogramas.

Rob UNIMATE : Primeiro rob industrial a entrar em operao na GM; O Sua funo era empilhar pedaos de metais quentes.

34

SpaceWar (MIT - 1962): Primeiro jogo interativo de computador (oferecia grficos interativosProcessamento que inspiraram os vdeo games). de Dados 28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

3 Gerao: os circuitos integrados (1965-1980) Atari: Fundao da Atari vdeo games (1972); Atari 800: Tambm usado para trabalho; Computador relativamente poderoso; Foi adotado em laboratrios de informtica de algumas universidades;

35

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

3 Gerao: os circuitos integrados (1965-1980) Apple I (1976) Podia ser ligado diretamente uma TV, dispensando a compra de um terminal de vdeo. Possua um conector para unidade de fita (o controlador era vendido separadamente) e um conector reservado para expanses futuras;

36

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

3 Gerao: os circuitos integrados (1965-1980) Apple II (1977): Circuito impresso em sua placa-me. Fonte de alimentao. Teclado e cartuchos para jogos;

37

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

3 Gerao: os circuitos integrados (1965-1980) Surgimento do sistema operacional CP/M (Control Program Monitor); Microsoft fundada em 1975 por Bill Gates e Paul Allen;

Hard Disk Drive (1980): Primeiro disco rgido para microcomputadores com capacidade: 5MBytes;

38

Processamento de Dados

28/07/2013

4 Gerao: microprocessador (1981-1990)

39

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

4 Gerao: microprocessador (1981-1990) Avano do Hardware Circuitos integrados em grande escalas: LSI - Large Scale of Integration VLSI - Very Large Scale of Integration.) Surgem tipos diferentes de mquinas; Incio da utilizao do disquete (floppy disk) como unidade de armazenamento; Surgem os microcomputadores PC (Personal Computer ou computador pessoal);

40

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

4 Gerao: microprocessador (1981-1990) Avano do software: Surge um vasto mercado de programas destinados aos PCs; Novas linguagens de programao surgem; IBM PC (1981): IBM introduziu seu PC (proporciona o rpido crescimento do mercado de computadores pessoais); A IBM contrata a Microsoft Corporation para fazer um sistema operacional para um novo microcomputador (IBM percebe que o mercado promissor); O MS-DOS (Microsoft Disk Operating System) foi o software bsico lanado para o PC da IBM; Processamento de Dados 28/07/2013

41

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

4 Gerao: microprocessador (1981-1990) Osborne I (1981): Primeiro computador porttil Pesava 10,7 kg e E custava US$ 1795. Primeiro celular (1982): Lanado o modelo Motorola DynaTac 8000x pela Federal Communications Commission; Pesava quase 1 quilo e custava 4 mil dlares.

42

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

4 Gerao: microprocessador (1981-1990) Tron - Disney (1982): Filme feito atravs de grficos gerados em computadores, desenvolvimento da computao grfica;

Word (1983): Editor de texto da microsoft; Nome inicial: Multi-Tool Word; Arpanet (1983): Sem fins militares, deu origem a internet;
43 Processamento de Dados 28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

4 Gerao: microprocessador (1981-1990) Lanamentos da Apple (1984): Lisa: Primeiro computador baseado em grficos; Sua tela simulava uma mesa de trabalho; 1 MB de memria RAM, 2 drives de disquete de 5 de alta densidade (871 KB), HD de 5 MB; Monitor de 12 polegadas, com resoluo de 720 x 360; Preo: 10.000 dlares da poca;

44

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

4 Gerao: microprocessador (1981-1990) Macintosh (1984) : Primeiro computador com mouse e interface grfica; A Apple usava os processadores Motorola; Valor comercial de US$ 1,5 milho de dlares;

45

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

4 Gerao: microprocessador (1981-1990) CD-ROM (1985): Sony e a Philips lanam CD-ROM para armazenar dados; Expandiu o mercado de CDs de msica; Evoluo do DOS e Windows da Microsoft: Em 1985 a Microsoft desenvolveu um novo MS-DOS, com ambiente grfico; Em 1990 a Microsoft anuncia o Windows 3.0 (Compatvel com o DOS).

46

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

4 Gerao: microprocessador (1981-1990) World Wide Web (1990): Tim Berners-Lee, um pesquisador do CERN, o desenvolveu o HTML (HiperText Markup Language); o Apresentou projetos para usar a internet com recursos audiovisuais; o Os primeiros usurios individuais tiveram acesso a internet; Inveno do DNS por Paul Mockapetris: Os IPs so nmeros e muito difceis de serem lembrados; Domain Name System (DNS): nome dado aos domnios quando a rede ainda tinha somente algumas centenas de mquinas conectadas.

47

Processamento de Dados

28/07/2013

5 Gerao: Ultra Large Scale Integration (1991 Dias atuais)

48

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

5 Gerao: Ultra Large Scale Integration (1991 Dias atuais) Grandes avanos em termos de hardware, telecomunicaes; Evoluo das aplicaes: Sistemas especialistas. Sistemas multimdia. Banco de dados distribudos, Inteligncia artificial, Redes neurais, Computao Grfica, dentre outras; software e

49

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

5 Gerao: Ultra Large Scale Integration (1991 Dias atuais) Grande evoluo do Windows da Microsoft: Em 1995 foi lanado o Windows 95; Desde ento, vrias verses do windows foram desenvolvidas; Linux (1991) por Linus Tovard: Sistema operacional distribuido gratuitamente; Pode ser implantado em qualquer computador;

50

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

5 Gerao: Ultra Large Scale Integration (1991 Dias atuais) Netscape (1994): Fundao da Netscape Communications (originalmente Mosaic Communications); Lanamento do Netscape Navigator, um browser o (programa para navegar na internet);

Java (1995): Linguagem de programao permitindo aplicaes independentes de plataformas; o Serve para criar aplicativos para desktop e browser;
Toy Story (1995): Primeiro filme de longa metragem inteiramente gerado por computador;
51 Processamento de Dados 28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

5 Gerao: Ultra Large Scale Integration (1991 Dias atuais) Fundado o site de busca Google em 1999; Atualmente atualmente em cerca de 200 bilhes Em fevereiro de 2004 o Facebook lanado apenas para estudantes de Harvard, Stanford, Cornell, MIT dentre outras.

52

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

5 Gerao: Ultra Large Scale Integration (1991 Dias atuais) No mesmo ano tambm foi lanado o Orkut. YouTube: Site fundado em 2005 para compartilhar vdeos; Google compra YouTube em 2006; Mais de 100 bilhes de vdeos so vistos em 2007 nos EUA, sendo mais de 100 milhes vistos no YouTube;

53

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

5 Gerao: Ultra Large Scale Integration (1991 Dias atuais) iPhone (2007) da Apple: um smartphone (telefone celular com funcionalidades avanadas atravs de programas executados); Tela sensvel ao toque (Touch Screen); Boa aceitao no mercado;

54

Processamento de Dados

28/07/2013

Primeira (1945- 1955)

Fase

Segunda (19561965)

Terceira (1966-1980)

Quarta (1981-1990)

Quinta (1991-

Comput adores

ENIAC EDVAC UNIVAK Vlvulas Tambor Magntico Tubos de raios catdicos

NCR IBM 360, 370 IMB 7094 PDP-11 CDC-6600 Cray 1 Cyber-205 Transistor Memria Magntica Circuito Integrado Disco Magntico Minicomputador Microprocessador

Cray XMP IBM 308 VAX-11 IBM-PC LSI ou VLSI Disco ptico Microcomputador

IBM 3090 Alpha AXP Pentium Sun SPARC Ultra-LSI Arquiteturas Paralelas Circuto Integrado 3-D

Hardware

Software

Linguagem de Mquina Linguagem de Alto Linguagem assembly Nvel Processamento Batch

Linguagem Estruturadas Multiprogramao Time-Sharing Computao Grfica

Multiproces-samento Sistemas Especialistas Linguagens orientadas a objetos

Processamento Distribudo Linguagens concorrentes Programao funcional Linguagens naturais

Telecomunica es

Telefone Teletipo

Transmiss o Digital

Comunicao via Redes Locais (LAN) satlite Internet Microondas Redes distribudas (WAN) Fibra ptica 5 Mips 30 Mips

Redes Locais estendidas (LAN) Redes sem fio Modelo cliente-servidor

10 ips

Desempenho

200.000 ips

1 Gflops 1 Tflops

55

Processamento de Dados

28/07/2013

.Introduo
Evoluo dos Computadores e Tipos de Tecnologias

Concluso A passagem de uma gerao para outra sempre marcada pelas caractersticas: Miniaturizao do tamanho; Confiabilidade; Maior complexidade de resoluo de problemas; Aumento da velocidade de clculo; Diminuio do custo do equipamento.

56

Processamento de Dados

28/07/2013