prof.s: marcio v. moraes & ismael a. vasconcelos i.m.c. – instalação e manutenção de...

41
DSC/CEEI/UFCG DSC/CEEI/UFCG ETEC - Heliópolis Prof.’s: Marcio V. Moraes & Ismael A. Vasconcelos I.M.C. – Instalação e Manutenção de Computadores

Upload: internet

Post on 17-Apr-2015

106 views

Category:

Documents


2 download

TRANSCRIPT

  • Slide 1
  • Prof.s: Marcio V. Moraes & Ismael A. Vasconcelos I.M.C. Instalao e Manuteno de Computadores
  • Slide 2
  • ligado desligado O computador, sendo um equipamento eletrnico, armazena e movimenta as informaes internamente sob forma eletrnica; tudo o que faz reconhecer dois estados fsicos distintos, produzidos pela eletricidade, pela polaridade magntica ou pela luz refletida em essncia, eles sabem dizer se um interruptor est ligado ou desligado. presenaausncia O computador, por ser uma mquina eletrnica, s consegue processar duas informaes: a presena ou ausncia de energia. Para que a mquina pudesse representar eletricamente todos os smbolos utilizados na linguagem humana, seriam necessrios mais de 100 diferentes valores de tenso (ou de corrente). 2 A Informao e sua Representao
  • Slide 3
  • Tipos de grandezas Analgica Analgica contnua Digital Digital discreta (passo a passo) Computadores analgicos analogia Computadores analgicos Trabalham com sinais eltricos de infinitos valores de tenso e corrente (modelo continuamente varivel, ou analogia, do que quer que estejam medindo). Computadores digitais dgito Computadores digitais Trabalham com dois nveis de sinais eltricos: alto e baixo. Representam dados por meio de um smbolo facilmente identificado (dgito). 3 A Informao e sua Representao
  • Slide 4
  • Como os computadores modernos representam as informaes? 4 A Informao e sua Representao
  • Slide 5
  • Para o computador, tudo so nmeros. Para o computador, tudo so nmeros. Computador Digital cdigo numrico Computador Digital Normalmente a informao a ser processada de forma numrica ou texto codificada internamente atravs de um cdigo numrico. Cdigo mais comum BINRIO Por que utilizado o sistema binrio ? 5 A Informao e sua Representao
  • Slide 6
  • Como os computadores representam as informaes utilizando apenas dois estados possveis - eles so totalmente adequados para nmeros binrios. bitBIT Nmero binrio no computador: bit [de Binary digIT] A unidade de informao. Uma quantidade computacional que pode tomar um de dois valores, tais como verdadeiro e falso ou 1 e 0, respectivamente (lgica positiva). 6 O desligado 1 ligado Um bit est ligado (set) quando vale 1, desligado ou limpo (reset ou clear) quando vale 0; comutar, ou inverter (toggle ou invert) passar de 0 para 1 ou de 1 para 0. (lgica positiva) A Informao e sua Representao
  • Slide 7
  • 2 Um bit pode representar apenas 2 smbolos (0 e 1) Necessidade Necessidade - unidade maior, formada por um conjunto de bits, para representar nmeros e outros smbolos, como os caracteres e os sinais de pontuao que usamos nas linguagens escritas. grupo de bits Unidade maior (grupo de bits) - precisa ter bits suficientes para representar todos os smbolos que possam ser usados: dgitos numricos, letras maisculas e minsculas do alfabeto, sinais de pontuao, smbolos matemticos e assim por diante. 7 A Informao e sua Representao
  • Slide 8
  • Caracteres alfabticos maisculos26 Caracteres alfabticos minsculos26 Algarismos10 Sinais de pontuao e outros smbolos32 Caracteres de controle24 Total118 8 Necessidade: A Informao e sua Representao
  • Slide 9
  • Capacidade de representao: 9 BitsSmbolos 24 38 416 532 664 7128 8256 9512 101024 A Informao e sua Representao
  • Slide 10
  • BYTE (BInary TErm) BYTE (BInary TErm) Grupo ordenado de 8 bits, para efeito de manipulao interna mais eficiente Tratado de forma individual, como unidade de armazenamento e transferncia. Unidade de memria usada para representar um caractere. 10 O termo bit apareceu em 1949, inventado por John Tukey, um pioneiro dos computadores. Segundo Tukey, era melhor que as alternativas bigit ou binit. O termo byte foi criado por Werner Buchholz em 1956 durante o desenho do computador IBM Stretch. Inicialmente era um grupo de 1 a 6 bits, mas logo se transformou num de 8 bits. A palavra uma mutao de bite, para no confundir com bit. Com 8 bits, podemos arranjar 256 configuraes diferentes: d para 256 caracteres, ou para nmeros de 0 a 255, ou de 128 a 127, por exemplo. A Informao e sua Representao
  • Slide 11
  • Todas as letras, nmeros e outros caracteres so codificados e decodificados pelos equipamentos atravs dos bytes que os representam, permitindo, dessa forma, a comunicao entre o usurio e a mquina. Sistemas mais importantes desenvolvidos para representar smbolos com nmeros binrios (bits): EBCDIC EBCDIC (Extended Binary Coded Decimal Interchange Code Cdigo Ampliado de Caracteres Decimais Codificados em Binrio para o Intercmbio de Dados). ASCII ASCII (American Standard Code for Information Interchange Cdigo Padro Americano para o Intercmbio de Informaes). UNICODE UNICODE (Unicdigo). 11 A Informao e sua Representao
  • Slide 12
  • EBCDIC EBCDIC Cdigo de 8 bits (256 smbolos). Usado em mainframe IBM e em sistemas de mdio porte, raramente encontrado em microcomputadores. ASCII ASCII Padro definido pela organizao ANSI. Cdigo de 7 bits (128 combinaes de caracteres). No PC existe o ASCII Estendido (utiliza outros 128 cdigos para smbolos grficos, e lnguas diferentes do ingls). UNICODE UNICODE Novo padro para representao de dados, oferecer 2 bytes para a representao de smbolos (mais de 65.000 smbolos) 12 A Informao e sua Representao
  • Slide 13
  • 13 A Informao e sua Representao 1 byte = 8 bits = 1 caractere (letra, nmero ou smbolo) palavra Podemos definir a palavra como um conjunto de bits que representa uma informao til para os computadores. A palavra nos computadores um valor fixo e constante para um dado processador (p.ex.: 32 bits, 64 bits).
  • Slide 14
  • Partes do conjunto de caracteres ASCII 14 Como os principais cdigos de representao de caracteres utilizam grupos de 8 bits por caractere, os conceitos byte e caractere tornam-se semelhantes, e as, palavras, quase sinnimas. O termo caractere mais usado para fins comerciais e o termo byte mais empregado na linguagem tcnica de profissionais da rea. BinrioCaractere 0100 0001A 0100 0010B 0110 0001a 0110 0010b 0011 1100< 0011 1101= 0001 1011ESC 0111 1111DEL A Informao e sua Representao
  • Slide 15
  • Indicaes numricas dos computadores: Bit - 2 estados: 0 e 1 15 ByteB8 bits Quilobyte (ou Kilobyte) KB1.024 bytes2 10 =1.024 MegabyteMB1.024 KB2 20 =1.048.576 GigabyteGB1.024 MB2 30 =1.073.741.824 TerabyteTB1.024 GB2 40 =1.099.511.627.776 Os valores utilizados em computao para indicar capacidade de memria so normalmente compostos de um nmero (entre 0 e 999) e uma das abreviaturas citadas (ex.: 256K, 64M, etc.). A Informao e sua Representao
  • Slide 16
  • dados informaes Os computadores manipulam dados (sinais brutos e sem significado individual) para produzir informaes. A converso de dados em informaes, e estas novamente em dados, uma parte to fundamental em relao ao que os computadores fazem que preciso saber como a converso ocorre para compreender como o computador funciona. Infelizmente os computadores no usam nosso sistema de numerao. 16 A Informao e sua Representao notao de ponto flutuante Embora os cdigos de caracteres sejam teis para representar dados textuais e nmeros inteiros (0 a 9), eles no so teis para nmeros que possuem pontos fracionrios, como 1,25. Para representar nmeros com fraes, bem como nmeros extremamente grandes, por exemplo, os computadores utilizam a notao de ponto flutuante (a ser vista posteriormente).
  • Slide 17
  • Sistema de Numerao Conjunto de smbolos utilizados para representao de quantidades e de regras que definem a forma de representao. Cada sistema de numerao apenas um mtodo diferente de representar quantidades. As quantidades em si no mudam; mudam apenas os smbolos usados para represent- las. base A quantidade de algarismos disponveis em um dado sistema de numerao chamada de base. notao posicional Representao numrica mais empregada: notao posicional. 17 A Informao e sua Representao
  • Slide 18
  • Notao Posicional Valor atribudo a um smbolo dependente da posio em que ele se encontra no conjunto de smbolos que representa uma quantidade. O valor total do nmero a soma dos valores relativos de cada algarismo (decimal). 18 Sistema de numerao decimal 735 573 700 30 5 500 70 3 A Informao e sua Representao
  • Slide 19
  • Notao No Posicional Valor atribudo a um smbolo inaltervel, independente da posio em que se encontre no conjunto de smbolos que representam uma quantidade. 19 Sistema de Numerao Romano XXI XIX 10 10 1 10 1 10 A Informao e sua Representao
  • Slide 20
  • cdigo Sistema de numerao cdigo contagem Operao bsica contagem base (raiz) Grupo com um determinado nmero de objetos base (raiz) Sistemas de numerao bsicos: Sistemas de numerao bsicos: Decimal Binrio Octal Hexadecimal 20 Sistema de Numerao A Informao e sua Representao
  • Slide 21
  • Exemplos de Sistemas de Numerao 21 SistemaBaseAlgarismos Binrio20,1 Ternrio30,1,2 Octal80,1,2,3,4,5,6,7 Decimal100,1,2,3,4,5,6,7,8,9 Duodecimal120,1,2,3,4,5,6,7,8,9,A,B Hexadecimal160,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F Como os nmeros representados em base 2 so muito extensos e, portanto, de difcil manipulao visual, costuma-se representar externamente os valores binrios em outras bases de valor mais elevado (octal ou hexadecimal). Isso permite maior compactao de algarismos e melhor visualizao dos valores. A Informao e sua Representao
  • Slide 22
  • Padres de Representao Letra aps o nmero para indicar a base; Nmero entre parnteses e a base como um ndice do nmero. Exemplo: Sistema Decimal 2763D ou (2763) 10 ou 2763 10 22 Sistema de Numerao A Informao e sua Representao
  • Slide 23
  • Sistema mais utilizado. 10 smbolos para representar quantidades. 0 1 2 34 5 6 78 9 0 1 2 34 5 6 78 9 Peso Peso representar quantidades maiores que a base. Peso trouxe: unidade, dezena, (dez unidades), centena (cem unidades), milhar (mil unidades), dezena de milhar, centena de milhar, etc. Exemplo Exemplo: 2574 composto por 4 unidades, 7 dezenas, 5 centenas e 2 milhares, ou 2000 + 500 + 70 + 4 = 2574 23 Sistema Decimal (Base 10) A Informao e sua Representao
  • Slide 24
  • Utiliza dois smbolos para representar quantidades. 0 e 1 peso posio Segue as regras do sistema decimal - vlidos os conceitos de peso e posio. Posies no tm nome especfico. Cada algarismo chamado de bit. Exemplo: 101 2 Expresso oral Expresso oral - diferente dos nmeros decimais. MSB Caractere mais esquerda - Most-Significative-Bit - MSB. LSB Caractere mais direita - Least-Significative-Bit - LSB. 24 Sistema Binrio (Base 2) A Informao e sua Representao
  • Slide 25
  • Utiliza 8 smbolos. 0 1 2 3 4 5 6 7 Exemplo: 563 8 Expresso oral - similar ao sistema binrio. 25 Sistema Octal (Base 8) A Informao e sua Representao
  • Slide 26
  • Possui 16 smbolos (algarismos) para representar qualquer quantidade. 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 1 2 3 4 5 6 7 8 9 A B C D E F facilidade de manuseio Uso das letras - facilidade de manuseio. Exemplo: 5A3 16 Expresso oral Expresso oral - similar ao sistema binrio. 26 Sistema Hexadecimal (Base 16) A Informao e sua Representao
  • Slide 27
  • Ao trabalhar com sistemas de numerao, em qualquer base, deve-se observar o seguinte: O nmero de dgitos usado no sistema igual base. O maior dgito sempre menor que a base. O dgito mais significativo est esquerda, e o menos significativo direita Um vai-um de uma posio para outra tem um peso igual a uma potncia da base. Em geral se toma a base decimal como referncia. 27 A Informao e sua Representao
  • Slide 28
  • 28 A Informao e sua Representao
  • Slide 29
  • Converso entre Sistemas de Numerao - diviso Procedimentos bsicos: - diviso - polinmio (nmeros inteiros) - polinmio - agrupamento de bits - agrupamento de bits 29 A Informao e sua Representao
  • Slide 30
  • Converso entre Sistemas de Numerao Diviso Diviso (Decimal outro sistema) Diviso inteira (do quociente) sucessiva pela base, at que resto seja menor do que a base. ltimo quociente restos Valor na base = composio do ltimo quociente (MSB) com restos (primeiro resto bit menos significativo - LSB) 30 A Informao e sua Representao
  • Slide 31
  • Converso entre Sistemas de Numerao DivisoDecimaloutro sistema Diviso (Decimal outro sistema) Dividir o nmero por b (base do sistema) e os resultados consecutivas vezes. (125) 10 = (? ) 2 (538) 10 = (? ) 16 Ex.: (125) 10 = (? ) 2 (538) 10 = (? ) 16 31 A Informao e sua Representao
  • Slide 32
  • Converso entre Sistemas de Numerao Notao Polinomial ou Posicional Vlida para qualquer base numrica Vlida para qualquer base numrica. LEI DE FORMAO (Notao ou Representao Polinomial): Nmero = a n = algarismo, b = base do nmero n = quantidade de algarismo - 1 32 A Informao e sua Representao
  • Slide 33
  • Converso entre Sistemas de Numerao Ex.: (1111101) 2 = (? ) 10 a) (1111101) 2 = (? ) 10 (21A) 16 = (? ) 10 b) (21A) 16 = (? ) 10 538 10 (21A) 16 = 2x16 2 + 1x16 1 + 10x16 0 = 538 10 33 (1111101) 2 = 125 10 1x2 6 + 1x2 5 + 1x2 4 + 1x2 3 + 1x2 2 + 0x2 1 + 1x2 0 = 125 10 A Informao e sua Representao
  • Slide 34
  • Converso entre Sistemas de Numerao Agrupamento de Bits Sistemas octal e hexabinrio (e vice versa) Sistemas octal e hexa binrio (e vice versa) associando 3 bits ou 4 bits (quando octal ou hexadecimal, respectivamente) e vice-versa. (1011110010100111) 2 = ( ? ) 16 (A79E) 16 = ( ? ) 2 Ex.: (1011110010100111) 2 = ( ? ) 16 (A79E) 16 = ( ? ) 2 34 A Informao e sua Representao
  • Slide 35
  • Converso entre Sistemas de Numerao Converso octal hexadecimal No realizada diretamente - no h relao de potncias entre as bases oito e dezesseis. Semelhante converso entre duas bases quaisquer - base intermediria (base binria) Converso em duas etapas: 1 - nmero: base octal (hexadecimal) binria. 2 - resultado intermedirio: binria hexadecimal (octal). 35 A Informao e sua Representao
  • Slide 36
  • Ex.: (175) 8 = ( ? ) 16 a) (175) 8 = ( ? ) 16 (7D) 16 (175) 8 = (1111101) 2 = (7D) 16 (21A) 16 = (? ) 8 b) (21A) 16 = (? ) 8 (1032) 8 (21A) 16 = (001000011010) 2 = (1032) 8 36 Converso entre Sistemas de Numerao A Informao e sua Representao
  • Slide 37
  • Converso entre Sistemas de Numerao Converso de Nmeros Fracionrios Lei de Formao ampliada (polinmio): 37 A Informao e sua Representao Exemplo: (101,110) 2 = ( ? ) 10 (5,75) 10 1 2 2 + 0 2 1 + 1 2 0 +1 2 -1 + 1 2 -2 + 0 2 -3 = (5,75) 10
  • Slide 38
  • Converso de Nmeros Fracionrios Operao inversa: multiplicar a parte fracionria pela base at que a parte fracionria do resultado seja zero. 38 A Informao e sua Representao Decimal outro sistema Exemplo:(8,375) 10 = ( ? ) 2 Exemplo: (8,375) 10 = ( ? ) 2
  • Slide 39
  • Mostre que: Mostre que: 5,8 10 = 101,11001100... 2 (uma dzima). 5,8 10 = 101,11001100... 2 (uma dzima). 11,6 10 = 1011,10011001100... 2 11,6 10 = 1011,10011001100... 2 a vrgula foi deslocada uma casa para a direita, pois 11,6 = 2 x 5,8. 39 A Informao e sua Representao
  • Slide 40
  • Exerccio Uma caixa aliengena com o nmero 25 gravado na tampa foi entregue a um grupo de cientistas. Ao abrirem a caixa, encontraram 17 objetos. Considerando que o aliengena tem um formato humanide, quantos dedos ele tem nas duas mos? 40
  • Slide 41
  • Exerccio 17 10 = 25 b 17 = 2xb 1 + 5xb 0 17 = 2b + 5 b = (17-5)/2 b = 6 41