SóProvas


ID
2330071
Banca
CESPE / CEBRASPE
Órgão
SEDF
Ano
2017
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Com relação aos sistemas de numeração em computação, julgue o item subsequente.

O número 1.056 na base 8 equivale a 22E na base 16.

Alternativas
Comentários
  • Para converter da octal para hexadecimal, primeiro converte-se cada dígito octal em binário:

    -------------------------------

     1       0       5       6

    001  000   101   110

    --------------------------------

    após isso une os bits em grupos de 4:

    0010 0010 1110

    --------------------------------

    agora converte para hexadecmal cada grupo de 4 bits:

    0010= 2 0010= 2 1110 = 14 que é igual à E em hexadecimal = 22E

  • A forma apresentada pelo Adeilson é a mais fácil de chegar na comprovação da equivalência entre as bases.

    Há tbém como chegar no resultado convertendo os números para a base decimal.

    Ambos 1.056 na base 8 e 22E na base 16 representam o número 558 na base decimal, e por essa razão a afirmativa está correta.

  • Gab Certo.

    (1056)8 - Primeiro vamos converter para binário; Cada bit em octal equivale a 3 bits em binário pois 2ˆ3=8

    1= 001; 0= 000; 5= 101; 6= 110 -> 001 000 101 110

    Para converter para a base 16 agrupamos em 4 bits pois 2ˆ4 = 16;

    0010 0010 1110 = 2 2 14 = 22E