INFORMÁTICA E COMPUTAÇÃO CMP 1060 Conceitos Básicos B sobre Informática O Computador e seus Componentes Referência: Aula 2
CONCEITOS BÁSICOS B : Informática - infor + mática. É o tratamento da informação de forma automática Dado - é tudo aquilo que é fornecido ao computador de forma bruta Informação - é o resultado obtido do computador após o processamento Processamento de Dados - é um conjunto de operações que aplicadas a dados nos fornece uma informação Computador - é uma máquina que processa dados de forma automática
O que é Hardware? HARDWARE - componente, ou conjunto de componentes físicos f internos e externos de um computador ou de seus periféricos. ricos. Hardware - é a parte física do computador Exemplos de Hardware : Monitor, Teclado, Mouse, Impressora, Plotters, Caneta Óptica, Modem, Hub, Leitoras Ópticas, Scanner CPU etc...
CONCEITOS BÁSICOS B : BIT - Binary Digit. É a menor unidade de informação em um computador. Pode ser 0 (desligado) ou 1 (ligado) Byte - conjunto de 8 BITs. É unidade básica de medida da memória em um computador. Kilobyte (KB) = 1024 bytes Megabyte (MB) = 1024 Kbytes Gigabyte (GB) = 1024 Mbytes
OPERAÇÕES BÁSICAS B DE UM COMPUTADOR Entrada Processa- mento Saída Exemplo: Folha de Pagamento Entrada = nome, salário, horas extras, etc. de cada funcionário Processamento = cálculo do salário Saída = Contracheques e outros relatórios
Sistema de Computador O computador é um sistema de hardware, uma combinação de componentes inter-relacionados relacionados que desempenham as funções básicas b do sistema: entrada, processamento, saída, armazenamento e controle. O
Memória Principal - é formada por 2 memórias RAM e ROM ROM - memória somente para leitura. É pré-gravada pelo fabricante. Não é volátil RAM - memória de acesso aleatório. Armazena as informações em processamento enquanto o computador estiver ligado. É volátil. Memória Auxiliar - unidades que armazenam programas e dados para posterior utilização. Ex: disquete Periféricos ricos de Entrada - unidades para entrada de dados no computador. Ex: teclado Periféricos ricos de Saída - unidades para saída de dados do computador. Ex: monitor de vídeo
ARQUITETURA DE UM COMPUTADOR CPU ou UCP (Unidade Central de Processamento) Unidade de Aritmética tica e Lógica Periféricos ricos de Entrada Unidade de Controle Periféricos ricos de Saída Memória Principal Memórias Auxiliares
Sistema de Computador Unidade Central de Processamento (CPU) Dispositivos de Entrada/Introduzem Dados e Instruções na CPU Unidade de Controle / Interpreta Instruções e Dirige o Processamento Unidade Lógico-Aritmética realiza operações Aritméticas e faz Comparações Dispositivos de Saída/Comunica e Registra Informações Processadores com finalidades especiais Cache de Memória Armazenamento (Memória) Principal armazena dados e e programas durante o processamento Dispositivos de armazenamento secundário / armazena dados e programas para processamento
Memórias Auxiliares disco rígido ou Winchester ou HD disquete CD-ROM ZIP drive DVD-ROM Pen Drive Periféricos ricos de Entrada teclado mouse mesa Digitalizadora scanner leitora de códigos de barras caneta óptica joystick câmera de vídeo máquina fotográfica digital Periféricos ricos de Saída monitor de vídeo impressora plotter auto-falante Periférico rico Comunicação fax-modem placa de rede filmadora microfone
COMPUTADOR E PERIFÉRICOS RICOS
Gabinete
Microprocessador- CPU (unidade central de processamento. É quem lê e executa todas as informações dos programas. Chip de Memória:
DISCO RÍGIDO R ou HD disco rígido r interno ao computador com grande capacidade de armazenamento de dados os tamanhos mais comuns são: 10, 16, 20 Gigabytes ou mais armazena os programas e arquivos a serem utilizados pelo usuário
disco flexível com capacidade de armazenamento de dados de 1.44 megabytes os disquetes são utilizados para: cópias de segurança (backup) instalação programas levar informações de um computador para outro DISQUETE
CD-ROM disco ótico somente para leitura. São lidos por um facho de laser Cap.armazenamento=600 megabytes CD-ROM são utilizados para: instalação programas armazenamento de grande quantidade de informações. Ex. enciclopédias, etc execução de programas que poderiam ocupar muito espaço no HD
ZIP DRIVE disquete com grande capacidade de armazenamento - 100 megabytes utilizado para cópias c de segurança a (backup) vantagens baixo custo segurança das informações fácil instalação PEN DRIVE CHIP PORTATIL - 2 Gigabytes ou mais
IMPRESSORAS Tipos - matricial, jato de tinta ou laser Velocidade - medida em cps (caracteres por segundo) ou ppm (páginas por minuto) Largura do Papel - pode ser de 80 ou 132 colunas (formulário contínuo ou folhas soltas) Memória (Buffer) - pode ser de 8, 16, 32, 64, 128, 256 Kbytes ou mais Qualidade de Impressão - medida em dpi (pontos por polegada). Pode ser de 300, 600, 720, 1200, 2400 dpi ou mais Cores - podem ser monocromáticas ou coloridas
IMPRESSORA MATRICIAL
IMPRESSORA A JATO DE TINTA
IMPRESSORA A LASER
MULTIFUNCIONAL
MONITORES DE VÍDEOV Cores - podem ser monocromáticos ou coloridos Tamanho - podem de 14, 15, 17 ou 20 polegadas Resolução - podem ser SVGA ou EVGA Placa de VídeoV - é a memória do vídeo. Quanto maior melhor a resolução, o número de cores e a velocidade de exibiçãode exibição da imagem. Pode ser de 4, 8, 12, 20 ou 30 Mbytes Tamanho do Ponto Tamanho do Ponto - é a distância entre o centro dos pontos que forma a imagem (dot-pitch). O mais comum é de 0,28mm
MONITORES DE VÍDEOV monitor CRT monitor LCD
MODEM E FAX-MODEM Modem - periférico que permite a comunicação entre 2 computadores através de linha telefônica Fax/Modem - além das funções de modem, recebe e transmite faxes Tipos - podem ser internos ou externos Velocidade - medida em bps (bits por segundo). O mais comuns é 56000 bps para modem analógico e 14400 bps para fax. Para modem digital pode chegar até 2000000 bps
SCANNERS Scanner - periférico faz a leitura de texto ou imagem no papel e os converte em sinais digitais. Após a leitura, podem ser processados por: programas de OCR (Reconhecimen-to Ótico de Caracteres) quando os dados forem texto programas gráficos para tratamento captura de imagens Tipos - de mão ou de mesa Resolução - 9600 ou 19200 dpi para os scanners de mesa Cores - podem ser monocromáticos ou coloridos
TIPOS DE SCANNERS scanner de mão scanner de mesa
CÂMERA DE VÍDEOV
VELOCIDADE DE PROCESSAMENTO Clock - velocidade do micro-processador. É medido em MHz (1.000.000 de ciclos por segundo) Evolução do Clock : PC-XT AT-286 AT-386 SX AT-386 DX AT-486 SX AT-486 DX AT-486 DX2 AT-486 DX4 Pentium Pentium MMX Pentium II Pentium III 8 MHz 25 MHz 33 MHz 40 MHz 33 MHz 50 MHz 66 MHz 100 MHz 100-133-150-166 MHz 150-166-200-300 MHz 300-400-450 MHz 1200 MHz ou mais
VELOCIDADE DE PROCESSAMENTO Clock - velocidade do micro-processador. É medido em MHz (1.000.000 de ciclos por segundo) Evolução do Clock : Pentium V Intel Corel 2 Celeron (R) 1300 MHz ou mais 1,67 GHz 1,80 GHz
TIPOS DE ARQUITETURA gabinete tipo desktop gabinete tipo torre
TIPOS DE ARQUITETURA notebook
TIPOS DE ARQUITETURA handheld
TIPOS DE ARQUITETURA palmtop
VISTA FRONTAL DE UM COMPUTADOR unidade de disco flexível chave liga/desliga led de alimentação led do HD botão reset unidade de CD-ROM
VISTA TRASEIRA DE UM COMPUTADOR grade do ventilador alimentação outros equip. (monitor de vídeo) v cabo de força linha telefônica (fax-modem) teclado monitor de vídeov porta paralela (impressora) porta serial (mouse)
CABOS DE COMUNICAÇÃO cabo serial cabo paralelo
O que é Software? SOFTWARE - é a parte lógica l de um sistema de computador, são programas, instruções que a máquina (hardware) pode executar. Software - são os programas e aplicativos que permitem o funcionamento do computador Exemplos de Softwares Windows 2003, Windows Vista, Word, Excell, PowerPoint, Freelance, Access, Translator, Netscape, Wingate, Auto Cad, NT, Unix etc...
TIPOS DE SOFTWARE Sistema Operacional - é responsável pela comnicação homem-computador. Ex: DOS e Windows Linguagens de Programação - utilizadas por programadores para desenvolver programas aplicativos. Ex: C++, Fox Pro, Delphi, Java, etc Programas Utilitários - facilitam a manutenção de discos e arquivos. Ex: Compactador, Backup, etc.
TIPOS DE SOFTWARE Programas Aplicativos Programas Aplicativos - desenvolvidos em certa linguagem de programação para fins específicos. Exemplos: Editor de texto, Planilha eletrônica, Controle de estoque. Banco de dados Editoração eletrônica e Programas Gráficos Navegadores (Browsers): mostra as páginas da internet. Ex. Internet Explorer, Navigator
MICROSOFT OFFICE É um pacote de programas aplicativos, englobando os seguintes programas: Microsoft Word - Editor de textos Microsoft Excel - Planilha eletrônica Microsoft Powerpoint - gerenciador de apresentações Microsoft Outlook - gerenciador de compromissos Microsoft Access - gerenciador de banco de dados A aquisição do pacote de programas torna a sua aquisição mais barata para o usuário
LINGUAGENS DE PROGRAMAÇÃO Linguagem de Máquina M ou de Baixo Nível N - é a linguagem compreendida internamente pelo computador. Suas instruções são escritas em códigos c binários Linguagem Montadora - linguagem intermediária ria entre a linguagem de máquina m e a linguagem de alto nível. n É escrita através s de códigos c simbólicos utilizando números, n letras e símbolos. s Ex: Assembler Linguagem de Programação ou Alto Nível N - é a linguagem utilizada pelo usuário para escrever programas de computador. Os programas são escritos utilizando palavras da língua l inglesa. Ex: Pascal e C Ling. de Máquina Baixo Nìvel Alto Ling. de Programação
LINGUAGENS DE PROGRAMAÇÃO Antes do computador executar os programas eles devem antes ser traduzidos para a linguagem de máquina. Esta tradução é feita através s um software denominado compilador.. A operação de tradução do programa para linguagem de máquina m é chamada compilação Ling. de Programação Compilação Ling. de Máquina
Algorítmo: ITENS FUNDAMENTAIS tmo: é a descrição de um conjunto de comandos que, obedecidos, resultam numa sucessão finita de ações. a Comandos: determina as ações a serem executadas pelo destinatário. Estrutura: determina a ordem e as condições dos comandos que devem ser executados.
ITENS FUNDAMENTAIS Exemplo: Desenvolva um algoritmo que converte polegadas para centímetros. 1 inch 2.54 cm 1. Alocar duas variáveis veis X,Y numericas 2. Entrar X {medida em polegadas} 3. Calcular Y = 2.54 * X 4. Mostrar Y
Para casa. ITENS FUNDAMENTAIS 1- Desenvolva os passos de um programa para calcular a área de um retângulo 2- Sabendo-se um dollar R$ 1,90; Desenvolva os passos de um programa que dada uma quantia em dollar calcula o valor em real.