SóProvas


ID
740332
Banca
CEPERJ
Órgão
PROCON-RJ
Ano
2012
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Enquanto os seres humanos trocam informações com base no sistema decimal, os microcomputadores empregam o sistema binário. Nesse contexto, os números decimal 192 e binário 11001010 possuem, respectivamente, as seguintes representações binária e hexadecimal:

Alternativas
Comentários
  • 192 decimal para binário

    192 / 2 = 96 resto 0
    96 / 2 = 48  resto  0
    48 / 2 = 24 resto 0
    24 / 2 = 12 resto 0
    12 / 2 = 6 resto 0
    6 / 2 = 3 resto 0
    3 / 2 = 1 resto 1
    1 / 2 = 0 resto 1
    pegando de baixo para cima = 11000000

    Agora de binário para decimal eu separei em nibbles (meio bytes ou 4 bits)

    1100   /   1010
    Dea cordo com a tabela abaixo fica mais fácil 0000 = 0
    0001 = 1
    0010 = 2
    0011 = 3
    0100 = 4
    0101 = 5
    0110 = 6
    0111 = 7
    1000 = 8
    1001 = 9
    1010 = A
    1011 = B
    1100 = C
    1101 = D
    1110 = E
    1111 = F

    Portanto resposta CA

  • Nesse tipo de questão é mais fácil achar primeiro o hexadecimal e depois, com as alternativas que sobram, fazer a conversão do binário da alternativa e comparar com o decimal do cabeçalho da questão. Assim economizamos um tempo precioso.
  • Copy Alan:

    192 decimal para binário:
    192 / 2 = 96 resto 0
    96 / 2 = 48  resto  0
    48 / 2 = 24 resto 0
    24 / 2 = 12 resto 0
    12 / 2 = 6 resto 0
    6 / 2 = 3 resto 0
    3 / 2 = 1 resto 1
    1 / 2 = 0 resto 1

    sistemas binário e hexadecimal,

    1100 - 1010 ( divido em grupo de 4)

    1010 = 1^2+1^8 = 10 -> A
    1100 = 1^4+1^8 = 12 -> C

  • Já eu prefiro o contrário, Breno. Sei um método rápido de contar números em binários. Uso o valor que o dígito corresponde em decimal, assim faço o cálculo de cabeça. E também se o número terminar com 1 significa que ele é impar, então já dá pra descartar duas alternativas.

  • Resolução:

    192 (10) para (2) :

    Diminuindo-se 192 - 128, será  = 64, coloca-se 1 onde a soma dá o resultado do número:

    128 64 32 16 8  4 2 1 

      1    1   0   0  0  0 0 0


    11001010 (2) para (16):

    Basta separar o número por 4 dígitos e consultar na tabela o caractere correspondente:

    1100 / 1010

      C         A


    Resposta Letra : a)

    Tabela : 

    _______________________________________________________________________________________________

    Hexadecimal = 4 dígitos até a F | Decimal = 4 dígitos até 9  | Octal = 3 dígitos até o 7 | Binária = 2 dígitos

                                                                         0000 - 0
                                                                         0001 - 1
                                                                         0010 - 2
                                                                         0011 - 3
                                                                         0100 - 4
                                                                         0101 - 5
                                                                         0110 - 6 
                                                                         0111 - 7
                                                                         1000 - 8
                                                                         1001 - 9
                                                                         1010 - A
                                                                         1011 - B
                                                                         1100 - C
                                                                         1101 - D
                                                                         1110 - E
                                                                         1111 - F

    _______________________________________________________________________________________________



  • 128 64 32 16 8 4 2 1

    1       1   0   0  0 0 0 0

    Soma o resulta que tem números ‘1’. 128+64=192

     

    11001010 (Separe os números para ficar mais fácil)

    8421      8421

    1100      1010

     

    Soma 8 + 4 = 12 = C

    Soma 8 + 2 = 10 = A