Prévia do material em texto
<p>Introdução à</p><p>informática</p><p>Prof. Alisson Werner</p><p>O que é informática?</p><p>● É o tratamento automático da informação, por meio da</p><p>utilização de técnicas, procedimentos e equipamentos</p><p>adequados, tendo por base os computadores.</p><p>O que um computador?</p><p>● Máquina constituída por uma série de componentes e</p><p>circuitos eletrônicos, capaz de receber, armazenar,</p><p>processar e transmitir informações.</p><p>● Máquina programável, capaz de realizar tarefas seguindo</p><p>uma sequência de comandos de acordo com o que for</p><p>especificado.</p><p>● Não faz nada que não lhe seja ordenado.</p><p>Vantagens do uso de do</p><p>computador</p><p>● Executa operações em pequenas frações de tempo</p><p>● Aumento da produtividade</p><p>● Confiável e versátil</p><p>● Capacidade de armazenamento</p><p>● etc...</p><p>Tipos de Computadores</p><p>● Máquina com lógica predeterminada</p><p>○ O algoritmo está intrínseco aos seus circuitos. Ex:</p><p>Calculadoras</p><p>● Máquina com lógica programada (Computador Digital)</p><p>○ Admitem programação. Ex: computadores</p><p>convencionais.</p><p>Classificação dos computadores</p><p>● Computador Pessoal (PC)</p><p>○ Desktop</p><p>○ Baixo custo</p><p>○ Se destina ao uso individual ou pequeno grupo</p><p>○ Popularizou a partir da década de 80</p><p>Classificação dos computadores</p><p>● Notebook ou Laptop</p><p>○ Mesmas funcionalidades e tecnologias de um</p><p>Desktop</p><p>○ Tamanho reduzido</p><p>○ Portátil</p><p>○ Em 2008, venderam mais que os Desktops no Brasil</p><p>Classificação dos computadores</p><p>● Handheld</p><p>○ Dispositivo móvel, com boa capacidade</p><p>computacional</p><p>○ Pequeno o suficiente para manter na mão.</p><p>Personal Digital Assistant (PDA) Smartphones Tablets</p><p>Classificação dos computadores</p><p>● Mainframes</p><p>○ Computador de grande porte dotado de elevada</p><p>capacidade computacional</p><p>○ Mais conhecido como servidor corporativo</p><p>○ Muito usado grandes empresas. Ex: bancos.</p><p>Classificação dos computadores</p><p>● Supercomputadores</p><p>○ Utilizados em grandes centros de pesquisas ou</p><p>universidades</p><p>○ Cálculos muito complexos e tarefas intensivas</p><p>○ Processam trilhões de instruções por segundo</p><p>○ Ocupam facilmente uma sala inteira</p><p>Classificação dos computadores</p><p>● Clusters</p><p>○ A ideia é interligar vários Desktops ou Mainframes</p><p>para se formar um único computador.</p><p>○ Os computadores interligados são chamados de</p><p>nodos (nó).</p><p>Hardware e Software</p><p>● Um computador digital é um sistema integrado de</p><p>Hardware e Software</p><p>● Hardware: é todo componente físico do computador</p><p>○ CPU, memória, monitor, teclado…</p><p>● Software: são os programas (sequência de instruções)</p><p>que instruem o computador a executar uma determinada</p><p>tarefa.</p><p>○ Sistema Operacional, navegador de internet, jogos...</p><p>Organização básica de um</p><p>computadores</p><p>● Praticamente todos os computadores seguem a</p><p>arquitetura de Von Neumann</p><p>● Três componentes essenciais</p><p>○ Dispositivos de entrada e saída</p><p>■ permitem a comunicação usuário-computador</p><p>○ Memória</p><p>■ armazena os programas e os dados a serem processados</p><p>○ Unidade Central de Processamento (CPU)</p><p>■ Processamento dos dados, executa as instruções dos</p><p>programas</p><p>Entrada/Saída</p><p>CPU</p><p>Memória</p><p>HARDWARE</p><p>Esquema simplificado de um</p><p>computador</p><p>Unidade Central de</p><p>Processamento</p><p>● Central Processor Unit - CPU</p><p>● Fazendo uma analogia ao ser humano, seria o "cérebro"</p><p>do computador</p><p>● Microprocessador que controla a execução de instruções</p><p>de programas</p><p>● Processador</p><p>Unidade Central de</p><p>Processamento</p><p>● É constituída por milhões de componentes eletrônicos</p><p>individuais (transistores)</p><p>● Trabalha continuamente executando as seguintes tarefas</p><p>○ Busca a próxima instrução do programa na memória</p><p>○ decodifica a instrução</p><p>○ executa a instrução</p><p>○ armazena o resultado na memória</p><p>Unidade Central de</p><p>Processamento</p><p>Memória</p><p>CPU</p><p>1 - Lê</p><p>2 - Decodifica 3 - Executa</p><p>4 - Armazena</p><p>Partes do processador</p><p>● Unidade de controle (UC)</p><p>○ Faz o papel de gerente do processador</p><p>○ Controla as operações a serem executadas</p><p>○ Comanda os demais componentes</p><p>● Unidade Lógica e Aritmética (ULA)</p><p>○ Executa as operações lógicas e aritméticas dos programas</p><p>● Registradores</p><p>○ Memória interna do processador</p><p>○ Auxilia nas atividades da UC e ULA</p><p>Partes do processador</p><p>PROCESSADOR</p><p>UNIDADE DE CONTROLE</p><p>REGISTRADORES ULA</p><p>O mercado dos processadores</p><p>X</p><p>Processadores das séries i3, i5, i7... Processadores das séries Athlon,</p><p>Ryzen...</p><p>Como escolher</p><p>● Características importantes</p><p>○ Frequência</p><p>■ Uma CPU com 3,2 GHz de frequência executa</p><p>aproximadamente 3,2 bilhões de instruções por segundo.</p><p>○ Quantidade de Núcleos (cores)</p><p>■ Os núcleos podem dividir as tarefas (paralelo)</p><p>■ Fabricantes diferentes com eficiência diferente</p><p>○ Quantidade de memória Cache</p><p>○ Geração do processador</p><p>Memórias</p><p>● O termo memória se refere aos componentes que</p><p>armazenam dados</p><p>● Computadores digitais guardam informações na forma de</p><p>dígitos binários (bits)</p><p>bits valores combinações</p><p>1 2 0 1</p><p>2 4 00 01 10 11</p><p>3 8 000 001 010 011 100 101 110 111</p><p>4 16 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 ...</p><p>n ...</p><p>Memórias</p><p>Medida Sigla Tamanho</p><p>Byte 8 Bites</p><p>Kilobyte KB 1024 Bytes</p><p>Megabyte MB 1024 KB</p><p>Gigabyte GB 1024 MB</p><p>Terabyte TB 1024 GB</p><p>Pentabyte PB 1024 TB</p><p>Hexabyte HB 1024 HB</p><p>Memórias</p><p>● Há basicamente dois tipos de memória em um</p><p>computador</p><p>○ Principal</p><p>■ Auxilia o processador no processamento dos dados</p><p>○ Secundária</p><p>■ Armazenamento definitivo de informações</p><p>Característica das memórias</p><p>● Volátil</p><p>○ Armazena dados temporariamente.</p><p>○ Se o computador for desligado, as informações são perdidas</p><p>● Não-volátil</p><p>○ Não necessita de corrente elétrica para armazenar os dados</p><p>permanentemente.</p><p>Memória Principal</p><p>● Para que o processador consiga realizar alguma tarefa, os</p><p>dados necessários devem ser carregados na memória</p><p>principal</p><p>● Exemplo</p><p>○ Programas em execução</p><p>○ arquivos abertos (textos, vídeos...)</p><p>Tipos de memória principal</p><p>● Memória ROM</p><p>○ Ready-Only Memory (memória apenas de leitura)</p><p>○ Dados podem apenas ser lidos</p><p>○ Não são perdidos se o computador for desligado</p><p>○ É geralmente usada para fornecer instruções de inicialização do</p><p>computador ao processador (BIOS).</p><p>○ Não-volátil.</p><p>Tipos de memória principal</p><p>● Memória RAM</p><p>○ Random Access Memory (memória de acesso aleatório)</p><p>○ Armazena as informações dos programas em execução</p><p>○ Volátil</p><p>○ Pequena placa de circuitos, normalmente chamada de pente de</p><p>memória</p><p>Memória Cache</p><p>● Tipo de memória extremamente rápida</p><p>● Acoplada ao processador</p><p>● Armazena os dados usados com maior frequência pela</p><p>CPU</p><p>● É uma espécie de memória principal</p><p>● Dividida em dois níveis: L1 e L2 (L3)</p><p>● Alto custo</p><p>Memória Cache</p><p>CPU HDL2</p><p>L1</p><p>L1</p><p>RAM</p><p>Processador Cache Principal Secundária</p><p>Memória Secundária</p><p>● Pode armazenar grandes quantidades de dados</p><p>● Muitas vezes chamada de memória de massa</p><p>● Acesso lento se comparada com a memória principal</p><p>● Exemplos</p><p>○ Disco rígido (HD), Unidade de estado sólido (SSD)</p><p>○ Removíveis: CD-ROM, DVD, Pen drive, HD externo</p><p>Memória Secundária</p><p>Hierarquia de memória</p><p>REGISTRADORES</p><p>CACHE</p><p>PRINCIPAL</p><p>SECUNDÁRIA</p><p>ALTO CUSTO</p><p>ALTA VELOCIDADE</p><p>BAIXA CAPACIDADE</p><p>BAIXO CUSTO</p><p>BAIXA VELOCIDADE</p><p>ALTA CAPACIDADE</p><p>Barramento</p><p>● Barramentos são os caminhos internos pelos quais os</p><p>dados trafegam de um componente para outro</p><p>● Conjunto de linhas de comunicação por onde trafegam</p><p>sinais digitais representados por dígitos binários (0-1)</p><p>Barramento</p><p>Barramento Barramento</p><p>Barramento</p><p>Disco Rígido</p><p>Memória Principal</p><p>Outros Componentes</p><p>CPU</p><p>Placa-Mãe</p><p>● Placa de circuitos com vários encaixes (slots), onde os</p><p>componentes do computador são encaixados</p><p>● Barramentos ficam na placa-mãe</p><p>● Se encarrega de alimentar com energia e permitir a</p><p>comunicação dos componentes entre si</p><p>Placa-Mãe</p><p>Soquete do processador</p><p>Slots de memória</p><p>RAM (4)</p><p>Bateria</p><p>P</p><p>C</p><p>Ie x1</p><p>6</p><p>P</p><p>C</p><p>Ie x1</p><p>Conectores E/S</p><p>Conectores SATA Conector de energia</p><p>Chipset</p><p>Placa-Mãe</p><p>● O desenho dos circuitos e o formato podem ser</p><p>diferentes para cada placa</p><p>● Ficar atento</p><p>○ Modelo da placa e compatibilidade com os componentes</p><p>○ Processador</p><p>○ Velocidade do barramento</p><p>Gabinete</p><p>● Em um Desktop, a placa-mãe é instalada</p><p>no gabinete</p><p>● Parte visível para os usuários</p><p>● Oferece uma estrutura para proteger e organizar os</p><p>dispositivos</p><p>Periféricos</p><p>● Dispositivos que permitem ao usuário se comunicar com</p><p>o computador</p><p>● Todos os dispositivos de Hardware anexados ao</p><p>computador</p><p>● São classificados como dispositivos de entrada e/ou saída</p><p>○ Entrada</p><p>■ periférico que permite ao usuário enviar algum dado ou</p><p>comando ao computador</p><p>○ Saída</p><p>■ periférico que permite ao computador retornar alguma</p><p>informação ao usuário</p><p>Dispositivos de</p><p>entrada</p><p>Dispositivos de saída</p><p>Dispositivos mistos -</p><p>entrada e saída</p><p>Conhecendo o</p><p>teclado</p><p>Disposição do teclado</p><p>Disposição do teclado</p><p>Teclas Especiais</p><p>Posição dos dedos no teclado</p><p>Conhecendo o</p><p>mouse</p><p>Movimentos do Mouse</p><p>Apontar: Mover o mouse até que o cursor esteja posicionado no local</p><p>desejado.</p><p>Clicar: depois que o cursor estiver parado na posição desejada, aperte e solte o</p><p>botão esquerdo do mouse.</p><p>Duplo clique: realizar o processo de clicar por duas vezes seguidas e</p><p>rapidamente.</p><p>Movimentos do Mouse</p><p>Arrastar: apontar o mouse sobre um objeto, pressionar o botão esquerdo e</p><p>mantê-lo pressionado, mover para um local diferente e depois soltar.</p><p>Clique com botão direito: exibe um menu rápido de opções sob o item</p><p>apontado.</p>