FESP - BP1 - Processamento de Dados FESP – FACULDADE DE ENGENHARIA SÃO PAULO Conceitos Básicos de Informática • Dado BP1 É a forma como uma informação é representada. Pode-se utilizar: algarismos, letras, símbolos, gráficos, imagens, sons etc. PROCESSAMENTO DE DADOS • Informação É um conjunto de dados, que inseridos em um contexto, tem SIGNIFICADO. Profª. Angela Hum Tchemra Prof. Emilio Celso Pastorelo de Miranda 1 2 Exemplos: COMPUTADOR 147 é um dado, pois isoladamente não tem significado É uma máquina capaz de processar e armazenar dados, de forma eficiente e eficaz, desde que esteja preparada em termos de: Ana Maria é um dado, também não tem significado nº da sala de aula de BP1 é 147 é uma informação, pois tem significado • Hardware (parte física – equipamentos) • Software (parte lógica – programas) o nome do produto é Ana Maria é uma informação 3 4 HARDWARE • • • • • • • • • • • • SOFTWARE • • • • • • • • • UCP (CPU) Memória Vídeo (Monitor) Teclado Mouse Unidade de Disquete (obsoleto) Unidade de CD-ROM/DVD Unidade de HD Impressora Scanner USB Outros dispositivos 5 Profª Angela - Prof. Emilio Sistema operacional: Windows, Linux, OS Editores de Textos Planilhas de Cálculo Banco de Dados Jogos Acesso à Internet Aplicativos Linguagens de Programação Outros 6 1 FESP - BP1 - Processamento de Dados INTERNET • • • • • • BITS e BYTES • • • • • • • BIT (BINARY DIGIT – Dígito binário) 0e1 Byte é um conjunto de 8 bits 1 letra (símbolo) = 1 byte FESP = 4 bytes 1 KB = 1 Kilobyte = 1024 bytes = 210 bytes 1 MB = 1 Megabyte = 1024 KB = 1024 x 1024 bytes = 220 bytes • 1 GB = 1 Gigabyte = 1024 MB = 230 bytes • 1 TB = 1 Terabyte = 1024 GB = 240 bytes Socialização das Informações Comunicação entre pessoas Serviços Pesquisas Entretenimento Compras 7 Estrutura de um computador Estrutura de um computador CONTROLE ENTRADA ULA Unidade Lógica Aritmética 8 Principais unidades de um computador: • Unidade de Entrada • Unidade de Saída • Unidade de Memória • Unidade Lógica e Aritmética • Unidade de Controle SAÍDA Memória RAM 9 Unidade de Entrada Unidade de Saída Permite que os dados entrem no computador (na memória) através de dispositivos de entrada (teclado, mouse, microfone, scanner e outros) e disponibiliza os dados para serem processados por outras unidades. Permite que os dados processados saiam do computador (fora da memória) e fiquem disponíveis para os dispositivos de saída (monitor, impressora, alto-falante e outros). 11 Profª Angela - Prof. Emilio 10 12 2 FESP - BP1 - Processamento de Dados Unidade Lógica e Aritmética ULA Unidade de Memória É a unidade de armazenamento de dados (também denominada memória RAM); os dados provenientes de outras unidades, como as de entrada ou da ULA, ficam armazenados na memória e disponíveis para serem processados. Sua principal função é executar cálculos, tais como adição, subtração, multiplicação e divisão, e realizar comparações e decisões lógicas. 13 14 Tipos de Memória Unidade de Controle • Memória RAM – Random Access Memory: os dados se apagam quando o computador é desligado. Tem como função controlar e gerenciar as operações das outras unidades. Em um processamento, por exemplo, a unidade de controle indica à unidade de entrada que deve ler o dado digitado no teclado, armazena o dado na unidade de memória, aciona a ULA para realizar cálculos e indica à unidade de saída que o dado deve ser exibido. • Memória ROM – Ready Only Memory: os dados/programas permanecem após desligar o computador. • Memória EPROM – Erase Ready Only Memory: os dados/programas permanecem após desligar o computador, mas podem ser gravados novamente. 15 CPU = Central Processing Unit MEMÓRIA RAM (Random Access Memory) Memória de Acesso Randômico ou Aleatório UCP = Unidade Central de Processamento 17 Profª Angela - Prof. Emilio 16 18 3 FESP - BP1 - Processamento de Dados Teclado Mouse Monitor de Vídeo Scanner 19 Dispositivos USB • USB – Universal Serial Bus (Barramento Serial Universal) 20 Unidade de Disquete Impressora Jato de Tinta (ou Laser) Unidade de CD/DVD 21 DISQUETE • • • • • CD-ROM/R/RW • ROM = Read Only Memory (somente para leitura) • R Recordable/RW ReWritable • Programas, Jogos, Enciclopédias, Dicionários, Fotos, Músicas • Capacidade = 400 disquetes • 400 X 1,44 MBytes 3,5 polegadas Cuidados Gravar e apagar Capacidade = 1,44 Mbytes Obsoleto 23 Profª Angela - Prof. Emilio 22 24 4 FESP - BP1 - Processamento de Dados HD (Hard Disk) Disco rígido Winchester CURIOSIDADES 25 26 ENIAC ENIAC – PRIMEIRO COMPUTADOR Electrical Numerical Integrator and Calculator ENIAC: primeiro computador digital eletrônico de grande escala. Criado em fevereiro de 1946 pelos cientistas norte-americanos John Eckert e John Mauchly, da Electronic Control Company. ENIAC: começou a ser desenvolvido em 1943 durante a II Guerra Mundial para computar trajetórias táticas que exigissem conhecimento substancial em matemática, mas só se tornou operacional após o final da guerra. ENIAC: pesava 30 toneladas, media 5,50 m de altura e 25 m de comprimento e ocupava 180 m² de área construída. Foi construído sobre estruturas metálicas com 2,75 m de altura e contava com 70 mil resistores e entre 17.468 e 18.000 válvulas a vácuo ocupando a área de um ginásio desportivo. Segundo Tom Forester, quando acionado pela primeira vez, o ENIAC consumiu tanta energia que as luzes de Filadélfia piscaram. 27 Cartão Perfurado – Forma antiga de fazer entrada de dados e instruções de um programas 29 Profª Angela - Prof. Emilio Esta máquina não tinha sistema operacional e seu funcionamento era feito por interação direta com o hardware, no qual era preciso conectar fios, relês e sequências de chaves para que se determinasse a tarefa a ser executada. A cada tarefa diferente o processo deveria ser refeito. A resposta era dada por uma sequência de lâmpadas. 28 Burroughs modelo B500 (1967) 30 5 FESP - BP1 - Processamento de Dados PAINEL DE COMANDOS DO B500 Unidade de Saída do B500 31 32 33 34 Unidades de Armazenamento Microcomputador TK 85 Fabricante: Microdigital Eletrônica Ltda País: Brasil Linha: Sinclair Compatibilidade: ZX-81 Linguagem: Assembly e BASIC Lançamento: Fev/1983 Processador: Z80 A (8 bits) Clock: 3,25MHz Memória RAM: 16 ou 48 Kbytes Sistema Operacional: P1 Tela modo texto: 24 linhas x 32 colunas PROCESSAMENTO DE DADOS 35 Profª Angela - Prof. Emilio 36 6 FESP - BP1 - Processamento de Dados PROCESSAR DADOS O que é PROCESSAR DADOS? DADOS DE ENTRADA É executar um conjunto de operações ou PROCESSO Notas P1, P2, S1, S2 DADOS DE SAÍDA cálculos Média cálculos e tabelas Salário líquido procedimentos sobre um conjunto de dados Salário bruto conhecidos (dados de entrada), com o objetivo de se obter outro conjunto de Base e altura de um triângulo dados ou resultados (dados de saída). base x altura / 2 Nomes desordenados Ingredientes Área ordenação Nomes ordenados modo de preparo Bolo 37 38 ALGORITMO PROBLEMA É um conjunto finito de procedimentos, ou instruções ou passos, escritos em sequência lógica, que permitem obter a solução de um problema. ALGORITMO RESPOSTAS DO PROBLEMA 39 Profª Angela - Prof. Emilio 40 7