Universidade Federal de Goiás Instituto de Informática Disciplina: Introdução à Computação Autora: Profª Nilzete Olímpio Álvares Professor: Prof. Marcelo Akira Inuzuka AULAS 3 e 4 Conceitos Preliminares 1 Visão Geral do Computador O computador é um recurso formado por duas partes: • uma porção física • uma porção lógica A porção física é a que podemos ver e tocar e o nome técnico que se dá à essa porção é HARDWARE. Na porção lógica, não se pode tocar e ela é conhecida como SOFTWARE. Portanto, o computador é um dispositivo eletrônico controlado por um programa de computador ou software, usado para realizar processamento de dados. Esse software, chamado Sistema Operacional (ex. Windows, Linux), é um conjunto ordenado de instruções que determina o que o computador deve fazer. COMPUTADOR = HARDWARE (física) + SOFTWARE (lógica) 2 Processamento de Dados Em informática, a organização básica de um sistema de computação se dá na seguinte forma: ENTRADA ⇒ PROCESSAMENTO ⇒ SAÍDA Dispositivos de entrada: são os equipamentos através dos quais podemos introduzir dados no computador. Alguns permitem a intervenção direta do homem, como por exemplo, o teclado. Esses dispositivos serão tratados com mais detalhes no item 5. Processamento: pode ser definido como sendo a maneira pela qual os dados de entrada serão organizados, modificados, transformados ou agrupados de alguma forma, gerando-se assim uma informação de saída. Dispositivos de saída: são os equipamentos através dos quais são geradas as informações resultantes do processamento. Por exemplo, o monitor de vídeo e a impressora. Esses dispositivos também serão tratados com mais detalhes no item 5. 3 Armazenamento de Dados 3.1 Bit O computador armazena as informações através de um sistema binário, ou seja: utiliza só dois dígitos, o 0 e o 1 para representar qualquer número (bit). A palavra bit é uma abreviatura de "Binary Digit" (em inglês, "dígito binário"). Este termo foi criado pelo engenheiro belga Claude Shannon que em 1949 elaborou uma teoria matemática, onde usava esta palavra para simbolizar a unidade de informação. Um bit é a menor quantidade de informação que pode ser processada e armazenada na memória do computador. É o sinal elétrico que representa a menor unidade de informação que o computador pode entender. Assume somente dois valores. Por exemplo, para que o computador possa representar o número 500, o computador usa o código binário 111110100, sendo que cada dígito deste código binário é um bit. O sistema binário é um sistema com o qual as pessoas não estão muito acostumadas, porque no dia-a-dia elas usam o sistema decimal (de dez dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9). 3.2 Byte Sabendo a definição de bit, torna-se fácil entender o que é um byte (abreviatura de Binary Term). O byte é composto por 8 (oito) bits, e é o necessário para representar qualquer caractere (letras, números, sinais de pontuação). Então, para representar a letra "a", por exemplo, é necessário 1 byte, ou seja, 8 bits. Se um byte tem oito bits, existem 256 combinações possíveis de bytes. Dois bytes, ou 16 bits, podem ter 65.535 combinações diferentes. "Para quê devo saber isso?". A resposta é bem simples: "Tudo na informática é medido através de bits e bytes". 8 Bits = 1 byte = 1 character. 0 1 1 1 0 1 1 0 Exemplo: Para armazenar "BRUNA" na memória do computador precisamos de 5 bytes, ou seja, um para cada letra ou caracter. • 1 byte = 1 caracter = 8 bits • 1 KB (Kilobyte) = 1024 bytes • 1 MB (Megabyte) = 1000 kilobytes • 1 GB (Gigabyte) = 1000 megabytes.... 4 Hardware O hardware é a parte física do computador. Possui os seguintes componentes: • Dispositivos de entrada: permitem a entrada de dados no computador. Exemplos: Teclado, Mouse (permite a integração visual entre o usuário e o equipamento), Leitor de Código de Barras (bastante usado em supermercados, lojas), Joystick (bastante usado para diversão, jogos), CD-ROM (dispositivo leitor de discos ópticos (CD) que armazenam informações), Scanner (permite a digitalização de uma imagem pré-impressa), dentre outros. • Dispositivos de saída: permitem a divulgação dos dados e informações obtidos a partir do computador. Exemplos: Monitor de Vídeo (permite visualizar a entrada e saída de informações), Impressora (permite perpetuar as informações obtidas do computador através da impressão em papel, transparências etc. Tipos de impressora: matricial, jato de tinta, laser), Plotter (tem objetivo semelhante ao da impressora, porém destina-se à confecção de trabalhos gráficos, desenhos, plantas). • CPU (Unidade Central de Processamento): É o componente mais importante do hardware. É na CPU que se dá o processamento central do computador, através de um processador, que é uma “peça” que comanda todas as suas funções, controla todos os seus componentes, permite o acesso de outros equipamentos, dentre outros. • Memórias: A memória representa o dispositivo capaz de armazenar dados, instruções e informações de maneira a permitir o processamento acelerado dos mesmos. Um dos tipos de memória existente é a memória RAM (Memória de Acesso Randômico). Na RAM pode-se gravar e ler dados. Entretanto, a RAM é volátil, pois quando se desliga o computador, tudo o que estava armazenado nela é perdido. Outro tipo de memória é a ROM (Memória Somente de Leitura). Na ROM são gravadas instruções iniciais básicas necessárias ao computador. Essas instruções são gravadas pelo fabricante e não são apagadas. • Dispositivos de Armazenamento de Dados: Disco Rígido: Dispositivo de armazenamento que fica dentro do computador. Seu tamanho varia: 20 Gb, 40 Gb etc. Disquetes: Atualmente existe o disquete de 3,5" de alta densidade, com a capacidade de 1,44 Mb. Antigamente existiam os de 5,25". Cuidados: calor, umidade, poeira, campo eletromagnético (tv, imãs, caixa de som), pressão de caneta CD-ROM: Disco Compacto Somente de Leitura. Capacidade de Armazenamento: ~720 Mb. CD-RW: Pode ser gravado. DVD: Armazenamento de vídeo. Zip: Necessita de um Zip Drive. Capacidade de armazenamento: 100 Mb, 1 Gb. • Dispositivos Multimídia: são responsáveis pela reprodução, gravação e execução de áudios e vídeos disponíveis no computador. Placa de Som Caixas de Som Microfone • Dispositivos de Comunicação: são responsáveis pela comunicação entre dois ou mais computadores. Modem Placa de Rede 5 Software De nada adianta a existência apenas do hardware sem o software. É como se fosse um automóvel sem combustível apropriado. O que vem fazer com que seja possível operacionalizar o hardware é o software. Um software é um programa, que possui seqüências de atitudes lógicas (passos) a serem tomadas em cada situação previamente determinada. Existe uma classificação para software: • Software Básico: Exerce o papel de tomar o primeiro contato com o hardware, além de realizar o elo de ligação entre a máquina e os demais software. Realiza a administração/controle básico do funcionamento do equipamento. Exemplo: Sistema Operacional (Windows 98, Windows 2000, Windows XP, Linux). • Software de Desenvolvimento: São software utilizados pelos profissionais de computação para desenvolver programas. Exemplo: Pascal, Linguagem C, Java. • Software Aplicativo: São software voltados para um objetivo previamente definido, ou seja, voltados para atender determinado tipo de necessidade do usuário de informática. Exemplos: Processadores de texto (Microsoft Word, StarWriter), Planilhas de Cálculo (Microsoft Excel, StarCalc), Editores de gráficos. • Software Aplicativo Específico: São uma especificidade dos software aplicativos.São software moldados às necessidades específicas de determinado usuário. Exemplos: sistemas de contabilidade, de folha de pagamento, de controle de estoque, de orçamento etc. 6 Exercícios 6.1 O que é hardware e software? 6.2 O que é bit e byte? 6.3 Marque a alternativa que corresponde ao espaço necessário para armazenar a palavra “APRENDIZADO” na memória do seu computador: a) 11 caracteres b) 11 bits c) 11 bytes d) 11 Kbytes e) 11 Mbytes 6.4 Marque a alternativa correta. 1 Kb equivale a: a) 1 caracter b) 1024 bits c) 1 milhão de bytes d) 1024 bytes e) 1 bilhão de bytes 6.5 Explique qual é a diferença entre memórias RAM e ROM. 6.6 Qual é a função da CPU? 6.7 Quais os tipos de software existentes? Fale sobre cada um deles.