Aula01 - Hardware Prof.º Jefferson Moreira Bloco I - Componentes de um computador Bloco I - Componentes de um computador • Um computador é um conjunto de componentes que mediante instruções previamente programadas é capaz de transformar (processar) dados em informações úteis. Bloco I - Componentes de um computador • Um computador é um (1) conjunto de componentes que mediante (2) instruções previamente programadas é capaz de transformar (processar) (3) dados em informações úteis. Bloco I - Componentes de um computador • Conjunto de componentes: 1) Componentes de entrada 2) Componentes de saída. 3) Componentes de processamento 4) Compontentes de armazenamento. 5) Conjunto de Programas. Bloco I - Componentes de um computador Armazenamento Entrada Processador Saídas Conjunto de programas Bloco I - Componentes de um computador • Dados: são conjuntos de “informação em estado bruto” que, através de determinados processos, se transformam em informação. • Informação: é um conjunto de resultados que são obtidos após umprocessamento, e que geralmente possui signifi cado, de forma a ser útil em algum processo da atividade humana. • Conhecimento: Processo de acumúlo histório de informação. Bloco I - Componentes de um computador • O flamengo tem 30 pts no brasileirão 2010. (dado) • O Flamego esta na zona de rebaixamento??? Com a tabela de classificação é possivel chegar a resposta desta perguntai (informação). • O flamengo é o melhor time do seculo XX e possivelmente o melhor do século XXI??? Bloco II - Processador Bloco II - Processador • Ainda que possamos visualizar os dados que entram e saem do computador em uma multiplicidade de formas diferentes, internamente o computador só consegue entender impulsos elétricos. • Tudo que é repassado ao computador deve ser convertido para impulsos elétricos. • O sistema binário é um modo de representar estes impulsos elétricos. Bloco II - Processador • 1 Byte = 8 bits • 1 KB (Kilobyte) = 210 = 1024 bytes • 1 MB (Megabyte) = 220 = 1024 Kbytes = 1.048.576 bytes • 1 GB (Gigabyte)= 230 = 1024 MB = 1.073.741.824 bytes • 1 TB (Terabyte)= 240 = 1024 GB = 1.099.511.627.776 bytes Bloco II - Processador • O processador é o cérebro do micro, encarregado de processar a maior parte das informações. • Ele é um chip que executa as instruções presentes nos programas. • Ele recebe o dados que vem dos compontes de entrada e gera as infomações úteis. Bloco II - Processador • A seção de processamento é formada basicamente pela unidade lógica e aritmética (ALU) e por diversos registradores e pela unidade de controle (UC). • A ALU realiza as operações aritméticas, tais como adição e subtração, e operações lógicas, tais como and, or, not. • Os registradores são utilizados para armazenar informações internamente no processador. • Unidade de controle é responsavel pelo perfeita execução da instrução. • Memória cache é a "memória" do processador, onde ele grava as tarefes repetitivas para não perder tempo com processos viciosos. Ex. L1 , L2, L3 etc. Bloco II - Processador ULA Registradores L1 L2 UC L3 Bloco II - Processador • Um ciclo de instrução é o período de tempo no qual um computador lê e processa uma instrução em linguagem de máquina. • A velocidade de um processador, também chamada de clock interno, é medida em MHz (Megahertz) ou em GHz (Gigahertz). Bloco II - Processador Bloco III - Componentes de entrada Bloco III - Componentes de entrada - Teclado - Dispositivos apontadores: • mouse. • trackball – é uma espécie de mouse, no qual movemos o ponteiro movimentando uma esfera com os dedos. • touchpad – é uma superfície sensível ao toque que substitui o mouse nos notebooks. • mesa digitalizadora – É uma placa que é sensibilizada por uma caneta especial. É utilizada para trabalhos gráficos, como aplicações de arquitetura e ilustrações. Bloco IV - Componentes de Saída Bloco IV - Componentes de saída • • • • • .Impressora de impacto – matricial Impressora de jato de tinta Impressora a laser Impressora térmica Plotter Bloco IV - Componentes de e/s • • • • • • Dispositivos de entrada e saída Multifuncional. Modem. Monitores. Touch screen. Joystick (somente os que vibram). Bloco V - Componentes de armazenamento Bloco V - Componentes de armazenamento • Memória é o componente responsável por guardar dados durante ou depois do processamento • Classificação: • Memória principal (auxiliar): Volátil, mais cara, mais rápida Ex: RAM • Memória secundária: Não volátil, mais em conta, grande capacidade de armazenagem, lenta em relação a RAM Ex: Disco rígido (hd), pen drive, zip drive, cd-r. Bloco V - Componentes de armazenamento Registradores Memória cache Memória principal Memória secundária Hierárquia de memória Bloco V - Componentes de armazenamento • Memórias de discos magnéticos: são dispositivos tais como os disquetes e os discos rígidos, fabricados de modo a armazenar informações sob a forma de campos magnéticos. • Memórias de disco Óptico: são dispositivos que utilizam formas ópticas de armazenamento, baseadas nas características refl exivas dos materiais, tal como os CD-ROMS e DVDs. Bloco VI – Conjunto de Programas Bloco VI – Conjunto de Programas • Não faz muito sentido pensar no uso de um computador sem software instalado, da mesma forma que não teria nenhuma utilidade ter um software sem um computador para executá-lo. • Software Básico: usado para controlar ou coordenar o uso do hardware entre vários programas aplicativos e usuários. Ex: Sistema Operacional Bloco VI – Conjunto de Programas • Os drivers de dispositivo são programas que fazem parte do núcleo do sistema operacional e possuem como função “dirigir” ou controlar o funcionamento de um dispositivo. • Utilitários são programas criados para auxiliar a utilização de um SistemaOperacional: desfragmentador de disco, compactadores etc. • Como o nome propriamente diz, aplicativos são programas criados para serem “aplicados” em atividades humanas, como edição de texto, criação de planilhas eletrônicas, comunicação, dentre outros Bloco VI – Conjunto de Programas • Freewares são os softwares gratuitos. Você pode utilizá-los livremente que não terá que pagar nada por isso. • Shareware: São softwares os quais você faz o download, o utiliza por um determinado período de tempo e logo após decide se realmente quer comprá-lo. • As versões Demo são basicamente relacionadas a jogos. É geralmente uma versão mais curta do jogo, contendo apenas um pedaço do jogo para que você instale-o e veja se gosta. Caso goste deverá comprar. • Beta: Versões de teste, ainda em desenvolvimento. • Adware: São programas suportados por banners, assim como sites. São gratuítos enquanto o banner estiver rodando no programa. • Software livre: É um tipo de distribuição no qual o programa é um freeware e o seu código-fonte também é disponível para download. • Software proprietário: pertece a empresa que o desenvolveu, sendo comercializado somente a licença de uso.