ID 617455 Banca CESGRANRIO Órgão FINEP Ano 2011 Provas CESGRANRIO - 2011 - FINEP - Analista de Suporte Disciplina Arquitetura de Computadores Assuntos Hexadecimal A representação hexadecimal do endereço IP 200.150.96.60 é Alternativas C8.3C.96.60 C8.96.60.3C C8.F0.96.60 3C.C8.96.60 20.F0.96.60 Responder Comentários bom segue a seguinte tabela.1- transformar o numero que esta em octal para binario e depois é so seguir a tabela de binario para hexadecimal.para transforar de octal para binario seguir a tabela abaixo. Numeros Hexadecimais são representados em 16 posições:{0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}Para transformar basta dividir um número decimal qualquer por 16, usamos o seu resto para descobrir o Hexadecimal, a conta acaba quando a divisão chegar em zero. O exemplo da questão:200/16 = 12 >>> Resto: 8 = 812/16 = 0 >>>>> Resto 12=C200 = C8____150/16=9 >>>>>Resto 6=69/16=0 >>>>>>>Resto 9=9150=96 em hexadecimal____96/16=6>>>>>Resto 0=06/16 = 0 >>>>Resto 6=696 = 60 em hexadecimal____60/16=3 >>>Resto 12 = C3/16=0 >>>>Resto 3 = 360=3C_______C8.96.60.3C (letra B)Durante a divisão, o ultimo passo não é necessário porque o numerador é menor 16, mas fiz o calculo só para seguir o algoritmo... 200.150.96.60 – decimaltransformar para binário11001000.10010110.01100000.00111100 – binárioBinário /Hexadecimal1100|1000.1001|0110.0110|0000.0011|1100 – separando em 4 bits C 8 . 9 6 . 6 0 . 3 CEntão: C8.96.60.3C1100=C; 1000=8; 1001=9; 0110=6; 0000=0; 0011=3; em hexadecimal. Fica a dica de sempre olharmos as alternativas antes. Visto que um número hexadecimal sempre terá sua representação em um número menor que o decimal, ficaria claro que o último octeto "60" não poderia ser representado em hexadecimal como o próprio 60. Nesse caso, de cara, teríamos a alternativa B.[]s Bem, eu faço assim:200=12x16+8150=9x16+696=6x16+060=3x16+12Lembrando que C=12 e que o número em decimal é a soma de suas parcelas multiplicados pela a base. Forma rápida de matar esta questão. Notar que o segundo bloco mais significativo nas respostas é todo diferente entre elas. Basta converter então 150 para Hexadecimal, que é 96. Não são todos diferentes entre si, dois são iguais (F0). De qualquer forma, é uma boa estratégia. Fiz assim também.