390 likes | 479 Views
Computação Eletrônica. Profa. Flavia Barros. Componentes de um Computador. Hardware Componente físico de um sistema de computação Inclui todos os equipamentos utilizados pelo usuário nas ações de entrada, processamento, armazenamento e saída de dados Software
E N D
Computação Eletrônica Profa. Flavia Barros
Componentes de um Computador • Hardware • Componente físico de um sistema de computação • Inclui todos os equipamentos utilizados pelo usuário nas ações de entrada, processamento, armazenamento e saída de dados • Software • Componente lógico de um sistema de computação • A “mente” do computador
Componentes de Hardware dos Micro-computadores Memória Principal Processador Entrada/ Saída processamento Memória Secundária Fluxo de dados Fluxo de controle
Componentes de Hardware • Processador • Funciona como o cérebro humano • Memória principal • Funciona como nossa memória no momento em que resolvemos algum problema • Esquecemos depois... • Memória secundária • Funciona como os meios onde registramos informação para consulta futura • Ex. livros, cadernos, etc... • Dispositivos de Entrada e Saída • Funcionam como os nossos sentidos e formas de expressão
Dispositivos de Entrada/Saída • Usados para viabilizar a comunicação entre o computador e os usuários • Dispositivos de entrada aceitam dados e instruções do usuário • Dispositivos de saída retornam os dados processados • informação para o usuário • As primeiras formas de entrada/saída eram simplesmente chaves de inversão e luzes piscantes
Dispositivos de Entrada/Saída • Há apenas três décadas, os computadores só eram capazes de ler cartões perfurados • Um operador humano gravava dados através de um perfurador de cartões • Os dados eram lidos e carregados na memória por um dispositivo chamado leitora de cartões • Se um cartão fosse perfurado errado, ou inserido na ordem errada, o operador começava tudo de novo • Atualmente dispomos de dispositivos mais amigáveis e eficientes • Teclados, mouses, vídeos, impressoras,...
Dispositivos de Entrada Teclado • Dispositivo mais comum para entrada de dados • Consiste em um conjunto de interruptores escondidos sob as teclas • Os toques nas teclas são percebidos pelo chip controlador do teclado • Quando uma tecla é pressionada • O controlador do teclado armazena o código da tecla e envia um pedido de interrupção para a CPU • O programa que está controlando a CPU avalia o pedido, lê o código da tecla e decide o que fazer
Pedido de interrupção Código ASCII Código da tecla B CPU Controlador do teclado Memória Tecla Teclado
Teclado • Teclas alfanuméricas • Layout QWERTY criado para máquinas de escrever • Teclas comumente pressionadas em seqüência encontram-se distantes no teclado • Layout DVORAK era mais cômodo para quem digitava lentamente, entretanto, nunca atraiu o grande público • Teclas de função • Envia comandos ao computador • Interpretação depende do programa sendo utilizado • Tecla F1 geralmente significa “Ajuda” • Teclado numérico reduzido • Teclas de movimentação do cursor
Dispositivos de Entrada Mouse • Desloca um ponteiro (ou cursor) na tela & • Entra dados através de cliques em botões • O mouse ficou famoso quando fez parte do pacote do Macintosh (início dos anos 80) • Até então, o teclado era o único dispositivo de entrada incluído nos microcomputadores • Mouse atual permite vários eventos • Mover, clique simples, clique duplo, clique duplo rápido, segurar botão, arrastar,... • Oferece facilidade para uso de menus, caixas de diálogos e criação de elementos gráficos (linhas, curvas,...)
y x Superfície plana Mouse • A bola sob o mouse desliza, girando consigo duas pequenas rodas localizadas a 90 graus • Quando uma roldana gira um sensor envia a informação para o computador • O computador altera a posição do cursor na tela
Mouse • O trackball (comuns em Notebooks) funciona como um mouse de cabeça para baixo • A bola gira com o dedo polegar • Os mouses ópticos não têm bola nem roldanas • Uma matriz de linhas é projetada em uma superfície e um fotoreceptor detecta os movimentos do mouse
Dispositivos de Entrada Scanner • Converte imagens impressas para formato eletrônico • Emite luz sobre a imagem e detecta a intensidade do reflexo e a cor em cada ponto • Cria imagens digitalizadas (cópias das originais) que podem ser armazenadas e processadas • Atualmente, dispomos de scanners que capturam informações em três dimensões
Outros Dispositivos de Entrada • Microfones • Câmeras • Canetas eletrônicas • Telas sensíveis ao toque • Drives de Disquete, CD-ROM, DVD • Os drives também são dispositivos de saída de dados
Dispositivos de SaídaMonitor de Vídeo • É o dispositivo de saída com que as pessoas mais interagem • Existem dois tipos básicos: • Monitor CRT (Cathode Ray Tube) • Tubos de raios catódicos • Comum nos computadores de mesa • Monitor LCD (Liquid Crystal Displays) • Vídeos de cristal líquido • Comum nas telas planas de notebooks
Monitor de Vídeo • Monitor CRT • A tela do monitor é revestida com fósforo, um elemento que brilha quando exposto à luz • O revestimento é organizado como uma grade de pontos (os pixels ou picture elements) • Um canhão na parte de trás bombardeia a tela com três feixes de luz (vermelho, verde e azul) • A cor de cada pixel depende da intensidade com que ele é bombardeado por cada feixe de luz
Monitor de Vídeo • Monitor LCD • Funciona de forma similar ao CRT, entretanto usa cristal líquido em vez de fósforo • Vantagens: • São menores e requerem menos potência (o que ideal para notebooks) • Desvantagens: • São mais caros e requerem melhores condições de luminosidade
Dispositivos de Saída Impressora • Usada quando o usuário precisa de uma cópia física dos dados • Tipos de impressora • Matriciais • A laser • A jato de tinta
Impressora • Impressoras matriciais • Usam cabeçote de impressão que percorre o papel da esquerda para a direita • Dentro do cabeçote, há vários pinos que fazem pressão com uma fita sobre o papel • Durante o deslocamento do cabeçote, combinações dos pinos são impressas no papel por meio da fita • As letras se formam conforme essas combinações • Obs.: É o tipo mais barato, porém é o que provê a pior qualidade de impressão
9 pinos: os pontos se sobrepõem apenas levemente 24 pinos: os pontos se sobrepõem completamente Impressora • Impressoras matriciais • A qualidade da impressão é proporcional ao número de pinos no cabeçote • As primeiras tinham 9 pinos, mas atualmente temos cabeçotes com mais de 24 pinos
Impressora • Impressoras a laser • Usam um toner com partículas minúsculas de tinta • Um feixe de laser transfere a tinta do toner para um tambor de impressão • Com pressão e calor, a tinta do tambor adere ao papel • Obs.: É o tipo mais caro, porém é o que alcança a melhor qualidade e velocidade de impressão
Impressora • Impressoras a jato de tinta • Criam imagens diretamente no papel, borrifando tinta através de orifícios minúsculos • Bons modelos contêm cerca de 64 orifícios • Obs.: É o tipo intermediário tanto no preço quanto na qualidade de impressão
Outros Dispositivos de Saída • Caixas de som • Canhão projetor • Drives de Disquete, CD-ROM, DVD
Dispositivos de Entrada e SaídaFuturo • Wearables (usáveis) • Inclui dispositivos de entrada/saída em roupas, óculos, sapatos,... • Everywhere Display • As imagens dos programas são refletidos em qualquer superfície e uma câmera detecta toques
Componentes de um Computador • Hardware • Já vimos... • Software • Componente lógico de um sistema de computação • A “mente” do computador
Software • Programas que dão vida à máquina • Compostos por séries de instruções que fazem o hardware funcionar • Tipos de software • Sistemas operacionais • Ambientes de Programação • Softwares aplicativos • Utilitários
Sistemas Operacionais • Programas que oferecem facilidades para os usuários se comunicarem com o computador • Linha de comando • o usuário digita palavras e símbolos no teclado do computador para executar instruções • Ex.: DOS, Unix,... • Interface gráfica • Mouse para selecionar ações, menus e janelas para acessar programas e arquivos • Ex.: Windows, Macintosh,...
Sistemas Operacionais • Gerenciam os dispositivos de hardware do computador • São os intermediários entre os programas e os dispositivos de hardware • enviam comandos a CPU • lêem dados dos dispositivos de entrada • enviam dados para os dispositivos de saída • acessam o disco rígido...
Sistemas Operacionais • Gerenciam e mantêm os sistemas de arquivos do disco rígido • Listam os arquivos do disco • Permitem a criação de pastas de arquivos, subpastas... • Dão suporte a outros programas • Lêem arquivos • Salvam arquivos no disco,...
Ambientes de Programação • Permitem a elaboração de programas escritos usando alguma linguagem de programação • Exemplos de linguagens: • Comercial: Delphi, COBOL, CLIPPER, • Internet: Java, PHP,... • Científica: C++, PASCAL... • Educativa: LOGO • Inteligência Artificial: PROLOG, LISP,...
Software Aplicativo • Programas desenvolvidos para solucionar problemas específicos dos usuários • Editores de textos, de planilhas, de imagens... • Softwares comerciais, educativos,...
Software Aplicativo Editores de Texto • Permitem a criação, a formatação e a impressão de documentos de texto • Cartas, memorandos, livros,.... • Formatação de texto inclui: • Tipo, tamanho e cor da fonte (letras e números) • Espaçamento de margens e parágrafos • Inclusão de figuras,... • Exemplos de Editores de Texto • Word, Notepad, Wordpad, ConText,...
Software Aplicativo Editores de Planilha • Criação de planilhas com função principal de análise numérica • Cálculos numéricos • Ordenação de dados • Criação de gráficos,... • Informações inseridas incluem: • Texto, números, datas, fórmulas,... • Exemplos de Editores de Planilha: • Excel, Lotus, VisiCalc,...
Software Aplicativo Bancos de Dados • Armazenam conjuntos de dados relacionados entre si • Bancos de dados de produtos, clientes e fornecedores,... • Bancos de dados de nomes, endereços, números de telefones,... • SGBD • Sistema Gerenciador de Bancos de Dados • É a ferramenta que facilita a organização e a consulta aos Bancos de Dados • Ex.: Access, SQL Server, MySQL, Oracle,...
Software Aplicativo Aplicações Gráficas • Permitem a criação e edição de imagens eletrônicas • Criação de formas (retas, curvas...) • Definição de cor, contraste, brilho,... • Exemplos: • Photoshop, CorelDraw, PaintBrush
Software Aplicativo Navegadores • Browsers • Permitem a visualização de páginas na World Wide Web • Visualização de textos e figuras • Navegação através de hiperlinks • Download (cópia) de arquivos,... • Exemplos de Navegadores • Internet Explorer, Nestape, Mozzila,...
Outros Tipos de Software Aplicativo • Sistemas comerciais • Atendem a empresas e aplicações específicas • Ex: Folha de pagamento, locação de filmes,... • Softwares educativos • Auxiliam o processo de ensino/aprendizagem • Ex: Sistemas tutores, ambientes virtuais de ensino • Aplicações de entretenimento • Usados para diversão e lazer • Ex: Jogos
Utilitários • Auxiliam os usuários a gerenciar e proteger seus arquivos • Software AntiVirus • Ex.: Avast, AVG, Norton,... • Compactadores de arquivos • Ex.: Winzip, ARJ,...
Próxima aula • História do computador