SóProvas


ID
1225480
Banca
FCC
Órgão
MPE-CE
Ano
2013
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Uma linguagem de programação hipotética denominada Z-Prog utiliza três tipos primitivos para armazenar números inteiros: Zbyte, Zint e Zlong. Zbyte utiliza um byte de memória, Zint utiliza 2 bytes de memória e ZLong utiliza 4 bytes de memória para armazenar um valor inteiro. Baseado nessas informações é possível concluir que uma variável do tipo Zint pode armazenar números inteiros sinalizados de

Alternativas
Comentários
  • um byte possui 8 bits;

    o numero de possibilidades para um sistema binário é 2 ˆ n (onde 'n' é o número de bits), neste caso 2ˆ16 que dá 65536.

    letra c.
  • Letra C.

    Pode parecer bobo para alguns, mas apenas para explicar para aqueles que não entendem porque o positivo vai até 32767 e o negativo vai até -32768.

    2^16 = 65536

    A questão pediu "números inteiros sinalizados", por isso deve-se dividir essa quantidade:

    do 0 ao 32767 (32678 números)...

    ... e do -1 ao -32768 (32678 números)


    32678 + 32678 = 65536