29
16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão de Ciências F.F.E.S.P.

16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Embed Size (px)

Citation preview

Page 1: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

16ª Confederação F.F.E.S.P.

30 de Janeiro de 2.005

Computadores

Dos Ábacos As Estrelas

FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO

D.C.F.F.E.S.P. – Divisão de Ciências F.F.E.S.P.

Page 2: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

O que é um Computador?

O Computador nada mas é do que um aparelho que executa tarefas repetitivas que sabemos como fazer e armazena uma grande quantidade de dados.

•Macintosh 128

•Processador: Motorola 68000

•Velocidade do Processador: 8 Mhz

•Memória: 128 KBytes

•Introduzido em Janeiro de 1984

Page 3: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Do que feito um Computador:

• Hardware: composto pela Unidade Central de Processamento e demais equipamentos (monitor, teclado, mouse etc...).

• Software: Programas, Instruções, Jogos etc..• Usuário: uma ou mais pessoas, que realizam as mais

diversas tarefas, com a utilização do Hardware e Software.

Page 4: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Hardware

• Possui uma capacidade elevada de processamento.

• “Entende” Apenas 0 e 1.• Depende do software para

processar informações.• Processa bilhões de

pequenas informações em segundos.

Chip Intel Pentium

Page 5: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Software

• Responsável por toda a capacidade lógica do computador.

• Transforma a capacidade bruta de processamento em informações úteis.

• Realiza a interface “Homem Máquina”.

• Pode ser dividido em dois grandes grupos:– Software Básico: Necessários para o funcionamento básico do

Hardware. Exemplo: Sistema Operacional, Ambiente Operacional, Compiladores etc.

– Aplicativos: Realizam tarefas específicas. Exemplo: Editores de Texto, Planilhas Eletrônicas, Jogos etc.

Page 6: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Usuário

• Pessoa responsável pela utilização do Hardware e Software.

Page 7: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Ábaco

• Utilizado pela Primeira vez em 2.000 AC.

• Em utilização no oriente até os dias atuais.

• Consiste em colunas móveis, onde cada coluna representa uma ordem decimal.

Ábaco “Moderno”

Page 8: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Napier’s Bones e Régua de Cálculo

• Napier’s Bone: tabelas móveis de multiplicação, construídas pelo inglês John Napier, por volta do Séc XVII (1610/17).

• A régua de cálculo foi criada em 1621 pelo matemático inglês Willian Oughtred e é considerado o primeiro dispositivo analógico de computação.Napier’s Bones

Page 9: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Outras Evoluções Pré-Computador

• Entre 1642 a 1647, o francês Blaise Pascal, constrói sua “Pasqualine”, máquina capaz de somar e subtrair por Engrenagens Mecânicas.

• Entre 1802 e 1805, Joseph Marie Jacquard, introduziu o conceito de armazenamento de informações em máquinas de tecelagem, despertando, já nesta época o temor pelo desemprego.

• Em 1854, George Boole, publica sua álgebra booleana, que estabeleceu os princípios binários, uma das bases para todos os computadores atuais.

Page 10: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Primeiros Computadores (1ª Geração)

• Todos baseados na válvula eletrônica.

• Grande consumo de energia.

• Baixa confiabilidade.

• Caros.

• Aplicações Muito Específicas.

• Programado por meio de ligações de cabos.

•ENIAC

•18 mil válvulas

•30 toneladas

•5 mil operações por segundo

Page 11: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

2ª Geração de Computadores

• As válvulas foram substituídas pelo transistor, tecnologia utilizada de 1959 a 1965.

• Confiabilidade Melhorada, baixo consumo de energia.

• Os computadores começaram a ser acessíveis a grandes corporações.

ComparaçãoVálvula x Transistor

Page 12: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

3ª Geração de Computadores

• Época dos Cis(Circuitos Integrados).

• Minituarização dos componentes.

• Barateamento das Máquinas.

IBM 360(CPU e Console)

Page 13: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

4º Geração - Microcomputadores

• Todos os componentes básicos de processamento reunidos a um único chip – microprocessador (UCP – Unidade Central de Processamento).

IBM XTUm dos “Pioneiros”

Page 14: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

5ª Geração – Era da Informática

• Era da Internet e comunicação global.

• Integração total entre a vida das pessoas e a informática.

• “Digitalização” do mundo – rádio, televisão, celulares etc...

Page 15: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Bit e Informações Binárias(Como a informação é Representada)

• Bit é a menor representação de uma informação. Classificada normalmente como 0 ou 1 (0 – desligado e 1 - Ligado).

• Qualquer tipo de informação pode ser representado por um conjunto finitos de bits.

• Bit é portanto um dígito binário (BIT – BInary digiT).

Page 16: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Bytes, Caracteres e Palavra

• Byte é um conjunto de oito bits (pode variar em alguns sistemas), padronizado para representar os caracteres necessários.

• Caractere é unidade básica de armazenamento na maioria dos sistemas.

• Palavra do processador é a quantidade de bits que é processada por ciclo:– IBM XT – 12MHZ, Processador de 16 Bits

– INTEL Pentium 100 – 100 Mhz, Processador de 32 Bits

– AMD Opteron - 2,2 GHz, Processador de 64 Bits

Page 17: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Como a Informação é Processada01 – O Problema

• Problema: A = 1 e B = 2 A = 2 e B = 1• Atribuir dois valores as variáveis A e B e

trocar esses valores de lugares – algoritmo de SWAP (algoritmo – problema computacional).

• Nesse caso veremos como o programador resolve esse problema e como este é entendido pelo computador.

Page 18: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Como a Informação é Processada02 – Resolvido pelo Programador• Programa em linguagem de alto nível (em C)

swap (int v[], int k[]){int temp; temp = v[k]; v[k] = v[k+1];

v[k + 1] = temp;}

Page 19: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Como a Informação é Processada03 – Interpretado pelo Compilador

• Programa em linguagem montadora (Assembly MIPS):

swap: muli $2, $5, 4 add $2, $4, $2 lw $15, 0($2) lw $16, 4($2) sw $16, 0($2) sw $15, 4($2) jr $31

Page 20: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Como a Informação é Processada04 – Recebido pelo Processador

• Programa em Linguagem de Máquina (para o MIPS):

001000100011110000011110101110110000001100010010111101001101110110001111110001110000011111111111000111000011000011111100111000010111100010110010001100111000111000100010001110001100000111001001000110001100100011

Page 21: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Computação Quântica (01)

• Num computador convencional, cada bit pode assumir o valor 0 ou o valor 1. Uma série de 8 bits podem representar qualquer número de 0 a 255, mas somente um número por vez.

QUBITSRepresentação Clássica

Page 22: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Computação Quântica (02)

• O spin do elétron é restrito a UP e a DOWN e poderia ser usado como um bit.

• Bits quânticos, ou QUBITS, podem existir em suporposições de 0 e 1, representando vários números ao mesmo tempo.

• Oito qubits podem representar números de 0 a 255 simultaneamente.

Page 23: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Computação Quântica (03)

• Os spins dos elétrons são qubits naturais: um elétron é uma superposição coerente de spin UP e spin DOWN e é o menos frágil dos estados quânticos do elétron.

• 5. Qubits são extremamente delicados: as interações com o meio degradam as superposições com muita facilidade, convertendo-os em bits ordinários aleatórios.

Page 24: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Computadores Em Jornada Nas Estrelas

• Capacidade de processamento inimaginável atualmente.

• Capacidade de interagir com pessoas.

• Interpretação de fala, bem como expressões corporais.

• Reação a ações inesperadas (inteligência?).

Page 25: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Comandante Data

• Possui sentimentos básicos: honra, lealdade, preocupação, amizade(?).

• Alta capacidade de interpretar pensamentos e emoções.

• Pode aprender e evoluir.

• Suicidou-se para defender o que acreditava ser correto.

Page 26: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

System 47

• Sistema operacional da Enterprise E.

• Responsável pela navegação, localização e gerenciamento das funções da nave.

Page 27: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

Doutor (HME)

• Programado com inúmeras informações médicas de milhares de planetas.

• Pode interpretar e mesclar informações e buscar o melhor tratamento.

• Com o emissor holográfico móvel, pode se deslocar por toda a nave, ou mesmo fora dela.

• Demonstra sentimentos humanos: amizade, lealdade ou mesmo, amor.

Page 28: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão

EVENTO TREKKER16ª CONFEDERAÇÃO F.F.E.S.P.

30 DE JANEIRO DE 2005

D.C.F.F.E.S.P. - DIVISÃO DE CIÊNCIAFEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO

Page 29: 16ª Confederação F.F.E.S.P. 30 de Janeiro de 2.005 Computadores Dos Ábacos As Estrelas FEDERAÇÃO DA FROTA ESTELAR DE SÃO PAULO D.C.F.F.E.S.P. – Divisão