Evolução dos Computadores O que é computação? Dados Processamento Informações O que é computação? PROCESSAMENTO PEDIDO Dados • • • • • • Obter o formulário Posiciona-lo na máquina Ler o pedido Datilografar Retirar o formulário etc • • • Nota Fiscal Fatura Duplicata Informações 1 O que é INFORMÁTICA? INFORmação autoMÁTICA O que é um Computador ? COMPUTADOR = HARDWARE + SOFTWARE (físico) (lógica) O que é um computador DISPOSITIVOS DE ENTRADA CPU DISPOSITIVOS DE SAIDA MEMORIA 2 O que é um Computador ? • É uma máquina constituída por uma série de componentes e circuitos eletrônicos, capaz de receber, armazenar processar e transmitir informações. • Máquina programável, capaz de realizar uma grande variedade de tarefas, seguindo uma seqüência de comandos, de acordo com o que for especificado. “O Computador não faz absolutamente nada sem que lhe seja ordenado fazer.” O que um computador faz? • • • • • • • • Armazenagem da dados Armazenagem de conjunto de dados (arquivos) Recuperação de dados Classificação Pesquisa Velocidade Seleção Execução de cálculos Precisão Obtenção de resultados Situações que indica o uso do computador • • • • Grande volume de serviço; Ciclo de transição (repetição); Dependência de grande quantidade de cálculos; Relativa estabilidade das operações (devido ao fato de as mudanças de sistemas serem onerosas); • Aproveitamento de dados (preocupação em evitar reprocessamento); • Necessidade de maior precisão nas informações (confiança no sistema); • Necessidade de menor tempo de resposta na obtenção das informações. 3 No inicio... • Primeira maneira que os seres humanos encontraram para mostrar a que quantidade estavam se referindo: uso dos dedos da mão. Digitus – lat. dedo • Primeiro ser humano a CALCULAR: pastor • Técnica utilizada: empilhamento de pedras para controlar a quantidade de ovelhas de seu rebanho. Calculus – lat. Pedra • Primeira tentativa bem sucedida de criação de uma máquina de contar: ábaco (China, cerca de 2500 a.C.) Abacus – lat. tábua de argila 4 Máquina de Pascal • Soma • Subtração • Multiplicação • 1671 - Gottfried Wilhelm Leibnitz (filósofo e um dos formuladores do cálculo integral) projetou a primeira máquina de multiplicação e divisão, além de soma e subtração. Equivalente às calculadoras de bolso que efetuam as quatro operações. • 1802 - Jacquard desenvolveu os cartões-perfurados para entrada de dados 5 • Meados do século 19 - um computador não era uma máquina, mas uma pessoa, que tinha a função de fazer contas e arbitrar conflitos que envolvessem números. • A aplicação do termo moderno ao computador só aconteceria a partir de 1944. – O jornal inglês London Times publicou uma matéria sobre alguns equipamentos inteligentes que no futuro poderiam vir a substituir o esforço humano. O jornal chamou uma hipotética máquina pensante de COMPUTER. • O computador sempre foi um aperfeiçoamento constante de idéias anteriores. 1ª. Geração de Computadores • Eniac (1945) – – – – – – – – – totalmente eletrônico 17.468 válvulas 500.000 conexões de solda 30 toneladas de peso 180 m² de área construída 5,5 m de altura 25 m de comprimento realizava uma soma em 0,0002 s realizava uma multiplicação em 0,005 s com números de 10 dígitos – aquecimento demasiado provocando queima constante – elevado consumo de energia – eram relativamente lentas 2ª. Geração de Computadores • Aquecimento mínimo • Pequeno consumo de energia • Mais confiável e veloz do que as Início do uso comercial • Tamanho gigantesco • Capacidade de processamento muito pequena • Uso de transistores em substituição às válvulas 6 3ª. Geração de Computadores • Surgem os circuitos integrados • Diminuição do tamanho • Maior capacidade de processamento • Início da utilização dos computadores pessoais 4ª. Geração de Computadores • Surgem os softwares integrados • Processadores de Texto • Planilhas Eletrônicas • Gerenciadores de Banco de Dados • Gráficos • Gerenciadores de Comunicação 5ª. Geração de Computadores • Supercomputadores • Automação de escritórios • Automação comercial e industrial • Robótica • Realidade Virtual • Inteligência Artificial • Era on-line 7 Evoluções nas Gerações • • • • Maior capacidade processamento Maior capacidade de armazenamento Menor tamanho físico Menor custo de aquisição Ecologia da Empresa Meio-ambiente Mundo Governo Variáveis Econômicas Tecnologia RECURSOS RECURSOS Mão-de-obra Matéria-prima Máquinas Inputs Processamento Produtos Bens Serviços Outputs Clientes Mercado Sociedade Fornecedores Sistemas “Considera-se sistema um conjunto de elementos interdependentes, ou um todo organizado, ou partes que interagem formando um todo unitário e complexo.” Dados Inputs Processamento Informações Outputs 8 O que é um SISTEMA COMPUTACIONAL? Um sistema computacional consiste de um conjunto de dispositivos eletrônicos (hardware) capazes de processar informações de acordo com um programa (software) gerando benefícios diretos e/ou indiretos para os usuários (peopleware) Componentes de um Sistema Computacional • Peopleware – Componente humana de um sistema de computação, i.e. indivíduos que utilizam o computador como ferramenta. • Software – Componente lógica de um sistema de computação, i.e. séries de instruções que fazem o computador funcionar (programas de computador). • Hardware – Componente física de um sistema de computação, i.e. todos os equipamentos utilizados pelo usuário nas ações de entrada, processamento, armazenamento e saída de dados. Bit e Byte • Bit (simplificação para dígito binário, “BInary digiT” em inglês) é a menor unidade de informação usada na Computação. Um bit tem um único valor, 0 ou 1, ou verdadeiro ou falso • Byte é uma seqüência contígua de um número fixo de bits. Nos computadores modernos, um byte tem oito bits. 9 Tabela ASCII Binário Decimal 0010 0000 32 0010 0001 33 0010 0010 34 Gráfico Binário Decimal (vazio) 0011 1000 56 ! 0011 1001 57 " 0011 1010 58 Gráfico Binário Decimal 8 0101 0000 80 9 0101 0001 81 : 0101 0010 82 Gráfico Decimal Gráfico P 0110 1000 104 h Q 0110 1001 Binário 105 R 0110 1010 106 j k 35 0010 0100 36 $ 0011 1100 60 < 0101 0100 84 T 0110 1100 108 l 0010 0101 37 % 0011 1101 61 = 0101 0101 85 U 0110 1101 109 m 0010 0110 38 & 0011 1110 62 > 0101 0110 86 V 0110 1110 110 n 0010 0111 39 ' 0011 1111 63 ? 0101 0111 87 W 0110 1111 111 o 0010 1000 40 ( 0100 0000 64 @ 0101 1000 88 X 0111 0000 112 p 0010 1001 41 ) 0100 0001 65 A 0101 1001 89 Y 0111 0001 113 q 0010 1010 42 * 0100 0010 66 B 0101 1010 90 Z 0111 0010 114 r 0010 1011 43 + 0100 0011 67 C 0101 1011 91 [ 0111 0011 115 0010 1100 44 , 0100 0100 68 D 0101 1100 92 \ 0111 0100 116 t 0010 1101 45 - 0100 0101 69 E 0101 1101 93 ] 0111 0101 117 u 0010 1110 46 . 0100 0110 70 F 0101 1110 94 ^ 0111 0110 118 v 0010 1111 47 / 0100 0111 71 G 0101 1111 95 _ 0111 0111 119 w 0011 0000 48 0 0100 1000 72 H 0110 0000 96 ` 0111 1000 120 x 0011 0001 49 1 0100 1001 73 I 0110 0001 97 a 0111 1001 121 y 0011 0010 50 2 0100 1010 74 J 0110 0010 98 b 0111 1010 122 0011 0011 51 3 0100 1011 75 K 0110 0011 99 c 0111 1011 123 { 0011 0100 52 4 0100 1100 76 L 0110 0100 100 d 0111 1100 124 | 0011 0101 53 5 0100 1101 77 M 0110 0101 101 e 0111 1101 125 0011 0110 54 6 0100 1110 78 N 0110 0110 102 f 0111 1110 126 ~ 0011 0111 55 7 0100 1111 79 O 0110 0111 103 g 0111 1111 127 Delete 0011 1011 59 ; 0101 0011 83 S 0110 1011 107 i 0010 0011 # s z } Múltiplos de Byte ÷ 1024 Nome Símbolo Equivalência Kilobyte KB 1024 Bytes Megabyte MB 1024 KB Gigabyte GB 1024 MB Terabyte TB 1024 GB Petabyte PB 1024 TB Exabyte EB 1024 PB Zettabyte ZB 1024 EB Yottabyte YB 1024 ZB x 1024 Prática • DADOS: - Uma letra = 1 Byte - Um arquivo do Word 35 KB - Uma música em MP3 4,5 MB - Um filme com qualidade de DVD 3,7 GB - A capacidade máxima de armazenamento de um disquete é de 1,44 MB - A capacidade padrão do CD é de 700 MB - A capacidade padrão do DVD é de 4,7 GB - A capacidade padrão do HD é de 80 GB 10