Informática Prof. Macêdo Firmino Introdução a Informática Macêdo Firmino (IFRN) Informática Setembro de 2011 1 / 25
O Que é um Computador? É uma máquina composta de um conjunto de partes eletrônicas e eletromecânicas, com capacidade de coletar, armazenar, manipular dados e fornecer informações. Em outra palavras, é uma máquina que pode ser programada para receber dados, processá-los em informação útil e armazená-los. Dados: fatos não processados representando pessoas e eventos. Informação: dados que estão organizados e são significativos e úteis. Macêdo Firmino (IFRN) Informática Setembro de 2011 2 / 25
Componentes de um Sistema de Computador Hardware: equipamento associado ao sistema. Software: Instruções que dizem o que o computador deve fazer. Pessoas: Programador de computador: escreve software. Usuário: adquire e usa software. Freqüentemente chamado de usuário final. Macêdo Firmino (IFRN) Informática Setembro de 2011 3 / 25
Componentes de um Sistema de Computador - Hardware O hardware de um computador é constituído dos seguintes componentes: Dispositivo de entrada: aceitam dados e instruções e os convertem em uma forma que o computador possa entendê-los; Dispositivo de saída: apresentam os dados de uma forma que as informações possam entendê-los; Armazenamento Secundário O dispositico de armazenamento secundário armazena dados e programas O dispositivo de entrada envia dados à unidade central de processamento Entrada A unidade central de processamento (CPU) executa instruções de computador A memória mantém dados e programas em uso no momento Processamento Saída O dispositivo de saída disponibiliza os dados processados (as informações) Permitem o fluxo de dados entre a CPU e as redes de computadores Dispositivos de comunicação Macêdo Firmino (IFRN) Informática Setembro de 2011 4 / 25
Componentes de um Sistema de Computador - Hardware Processamento: Unidade Central de Processamento (CPU): é o centro de todas as atividades computacionais, onde se controla o processamento, onde os dados são manipulados, onde são feitos cálculos e comparações lógicas; Memória principal: armazena temporariamente os dados e as instruções de programação durante o processamento. Ela também armazena resultados intermediários de processamento; Armazenamento Secundário O dispositico de armazenamento secundário armazena dados e programas O dispositivo de entrada envia dados à unidade central de processamento Entrada A unidade central de processamento (CPU) executa instruções de computador A memória mantém dados e programas em uso no momento Processamento Saída O dispositivo de saída disponibiliza os dados processados (as informações) Permitem o fluxo de dados entre a CPU e as redes de computadores Dispositivos de comunicação Macêdo Firmino (IFRN) Informática Setembro de 2011 5 / 25
Componentes de um Sistema de Computador - Hardware Armazenamento secundário: armazena dados e programas para uso futuro; Dispositivos de comunicação: permitem o fluxo de dados das redes externas de computadores (por exemplo, a Internet) para a CPU e vice-versa. Armazenamento Secundário O dispositico de armazenamento secundário armazena dados e programas O dispositivo de entrada envia dados à unidade central de processamento Entrada A unidade central de processamento (CPU) executa instruções de computador A memória mantém dados e programas em uso no momento Processamento Saída O dispositivo de saída disponibiliza os dados processados (as informações) Permitem o fluxo de dados entre a CPU e as redes de computadores Dispositivos de comunicação Macêdo Firmino (IFRN) Informática Setembro de 2011 6 / 25
Hardware - Entrada Os dispositivos de entrada aceitam dados e instruções e os convertem em uma forma que o computador possa entendê-los. Macêdo Firmino (IFRN) Informática Setembro de 2011 7 / 25
Hardware - Entrada Os principais dispositivos de entrada são: Teclado; Mouse; Tela de toque; Joystick; Leitor de código de barras; Leitor ótico de caracteres (scanner) Microfone; Câmeras. Macêdo Firmino (IFRN) Informática Setembro de 2011 8 / 25
Hardware - Processamento A unidade central de processamento (CPU ou UCP) também é chamada microprocessador. Interpreta e executa instruções de programa e comunica-se com os dispositivos de entrada, saída e armazenamento. A CPU é o centro de todas as atividades computacionais, onde se controla o processamento, onde os dados são manipulados, onde são feitos cálculos e comparações lógicas. A CPU consiste pelo: Unidades de controle; Unidade de aritmética e lógica; Memória principal (ou armazenamento primário). Macêdo Firmino (IFRN) Informática Setembro de 2011 9 / 25
Hardware - Processamento A Unidade de Controle lê, interpreta e executa instruções contidas nos programas, selecionando procedimentos de programas na memória principal, movendo-os para os registros de instruções na unidade de controle e depois executando-os. Ela controla os dispositivos de entrada e saída e os processos de transferência de dados da e para a memória. A unidade de controle na verdade não altera ou cria dados; ela meramente dirige o fluxo de dados dentro da CPU. A Unidade de Aritmética e Lógica (UAL) executa operações e comparações aritméticas ou lógicas. Ela soma, subtrai, multiplica, divide, compara e determina se um número é positivo, negativo ou igual a zero. Macêdo Firmino (IFRN) Informática Setembro de 2011 10 / 25
Hardware - Processamento A memória principal, ou armazenamento primário, armazena dados e programas para a CPU. Possui quatro objetivos básicos: Armazenar entradas de dados até que tenham sidos transferidos para a UAL, onde serão processados. Armazenar dados e resultados durante os estágios intermediários do processamento. Guardar dados depois do processamento e até que sejam transferidos para o dispositivo de saída. Guardar instruções e programas recebidos de dispositivos de entrada e da memória secundária. Macêdo Firmino (IFRN) Informática Setembro de 2011 11 / 25
Hardware - Saída Os dispositivos de saída apresentam os dados de uma forma que as pessoas possam entendê-los. Macêdo Firmino (IFRN) Informática Setembro de 2011 12 / 25
Hardware - Saída Os principais dispositivos de saída são: Monitores; Impressoras; Caixa de som; Projetor; Fax. Macêdo Firmino (IFRN) Informática Setembro de 2011 13 / 25
Hardware - Armazenamento Secundário A memória secundária é separada da memória principal e da CPU, mas conecta-se diretamente a elas. A memória secundária proporciona ao computador um espaço muito maior para armazenar e permitindo o processamento de grandes quantidades de dados e softwares. A memória principal é volátil (requerem energia para manter a informação armazenada) e muito rápida em armazenar e recuperar dados. Ao contrário, a memória secundária é não-volátil, usa inúmeros meios diferentes e mais baratos do que a memória principal, e é mais lenta do que a outra. Mídias comuns: Discos magnéticos: disquete e disco rígido (HD). Discos ópticos: CD-ROMs e DVD-ROMs. Circuitos digitais: Pendrives e cartão de memória. Macêdo Firmino (IFRN) Informática Setembro de 2011 14 / 25
Hardware - Armazenamento Secundário Macêdo Firmino (IFRN) Informática Setembro de 2011 15 / 25
Hardware - Dispositivos de Comunicação Permitem o fluxo de dados das redes externas de computadores (por exemplo, a Internet, as intranets) para a CPU e da CPU para as redes de computadores. Macêdo Firmino (IFRN) Informática Setembro de 2011 16 / 25
Software O Hardware não consegue executar qualquer ação sem receber instruções. Essas instruções são chamadas de software ou programas de computadores. Os softwares são a parte lógica do sistema de computação. Ele é composto por um ou mais programas (conjunto de instruções) que capacitam o hardware a realizar tarefas específicas. Ou seja, o software permite ao usuário configurar o computador para que proporcione resultado específico (tais como, mostrar um vídeo na tela, imprimir um texto). Macêdo Firmino (IFRN) Informática Setembro de 2011 17 / 25
Software Um sistema de software, usualmente, consiste em: uma série de programas separados, arquivos de configuração que são utilizados para configurar esses programas, documentação do sistema que descreve a estrutura desse sistema e documentação do usuário que explica como utiliza o sistema; O software precisa ser programado à mão. Todos os softwares são escritos em esquemas de codificação chamados linguagens de programação. As linguagens de programação são basicamente um conjunto de símbolos e regras usadas para escrever o código do programa (dizer aos computadores o que fazer). Macêdo Firmino (IFRN) Informática Setembro de 2011 18 / 25
Software - Tipos de Softwares Exitem dois tipos de software: Software aplicativo: as instruções orientam o hardware na execução de atividades específicas de processamento de dados ou informação. Isto é, manipulam dados ou texto para criar ou fornecer informações. Por exemplo, processamento de texto, planilhas eletrônicas, gráfico, multimídia e administração de dados; Software básico: age basicamente como intermediário entre o hardware e os programas de aplicativos. Ou seja, é a classe de programas que controla e dá suporte ao hardware e suas atividades de processamento de informações. O software básico também facilita a programação, os testes e a correção de falhas em programas de computador. Por exemplo, sistema operacional, anti-vírus e driver de impressora. Macêdo Firmino (IFRN) Informática Setembro de 2011 19 / 25
Software - Tipos de Softwares Os programas de aplicativos basicamente manipulam dados ou texto para criar ou fornecer informação. Os programas de software básico manipulam recursos de hardware. O software básico é necessariamente um intermediário entre o hardware e o software aplicativo. Desta forma, o software aplicativo não consegue rodar sem o software básico. Macêdo Firmino (IFRN) Informática Setembro de 2011 20 / 25
Software - Software Básico O software básico pode ser agrupado em: Programas de controle do sistema: são programas que controlam o uso de hardware, software e recursos de dados do sistema computacional durante a execução de uma tarefa de processamento de dados pelo usuário. O sistema operacional é o melhor exemplo de programa de controle do sistema. Programas de desenvolvimento de sistemas: ajudam os usuários a desenvolver programas e procedimentos de processamento de informações e a preparar aplicativos de usuário. Os principais programas de desenvolvimento são compiladores, tradutores e interpretadores de linguagem. Macêdo Firmino (IFRN) Informática Setembro de 2011 21 / 25
Software - Software Básico Programas de suporte do sistema: dão suporte às operações, gestão e usuários do sistema computacional, fornecendo-lhes uma infinidade de serviços. Exemplos de programas de suporte do sistema são: Programas utilitários de sistemas: classificar registros, fundir conjuntos de dados, verificar a integridade de discos magnéticos, criar diretórios e subdiretórios, restaurar arquivos apagados por engano; Monitores de desempenho: emitem relatórios contendo dados estatísticos referentes ao uso dos recursos do sistema (por exemplo o tempo do processador e espaço de memória) Segurança: anti-vírus Macêdo Firmino (IFRN) Informática Setembro de 2011 22 / 25
Benefícios dos Computadores Produtividade: funcionários usam seus computadores para executar suas tarefas mais rápido e melhor. Além disso, muitos processos podem ser controlados mais eficientemente por meio dos computadores. Tomada de decisões: ajuda os tomadores de decisões a identificar fatores financeiros, geográficos e logísticos. Redução de custos: ajuda a reduzir os custos de mão-de-obra, energia e papelada. Macêdo Firmino (IFRN) Informática Setembro de 2011 23 / 25
Onde os Computadores são Utilizados? Educação; Criação de gráficos estatísticos; Vendas e varejo (automatização de lojas); Transporte (automatização de carro) Sistema bancário Agricultura; Em casa; Hospitais; Fábricas; Pesquisa (simuladores); Trabalhos burocráticos (digitar documentos e mandar correspondências); Entre outros. Macêdo Firmino (IFRN) Informática Setembro de 2011 24 / 25
Questões 1 As tecnologias de computação não foram inventadas já com as características atuais. Na verdade, elas foram evoluindo, sendo modificadas, desde a sua invensão. Pesquise as invenções e descobertas ligadas a computação desde a pré-história (ábaco) até os dias atuais. 2 Com suas palavras descreve o que é um computador. 3 Quais são os componentes de um sistema computacional? 4 Quais são os componentes que formam o hardware de um computador? Descreve a função de cada um. 5 Qual a diferença entre o armazenamento primário e secundário? 6 O que são softwares? e quais são os tipos de softwares? 7 Na sua opinião, quais os benefícios que um computador pode apresentar em uma empresa. Macêdo Firmino (IFRN) Informática Setembro de 2011 25 / 25