Relación de problemas Tema 1 - Departamento de Lenguajes y

I.T.I. Gestión y Sistemas
ELEMENTOS DE PROGRAMACIÓN
Relación de problemas nº 1.
_______________________________________________________________________________________________
Problemas del Tema 1: CÓDIGOS
1.
Convertir los siguientes números a sus representaciones binarias equivalentes: 43,
64, 4096, 0.375, 0.4375, 512.5, 131.5625, 2048.0625, 12, 5.4, 0.25 y 0.775.
2.
Convertir los siguientes números binarios a sus representaciones decimales
equivalentes: 1101, 11011, 1011, 0.1011, 0.001101, 0.001101101, 101, 1100,
111011.1011, 1011011.001101 y 10110.0101011101.
3.
Convertir los siguientes números binarios a sus complementos a 1 y 2: 1101, 1010,
1111, 1110, 1011, 1001, 1011.01, 11011.01, 0.101, 11.101, 101.011 y 10011.1101.
4.
Escribir los 10 primeros números en el sistema de numeración posicional
cuaternario, el cual tiene como base el 4. Utilizar los dígitos 0, 1, 2 y 3.
5.
Escribir los 25 primeros números en el sistema numérico posicional con base 12,
utilizando los símbolos 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A y B.
6.
Convertir los siguientes números hexadecimales a decimales: 15, B8, AB4, 9.B,
9.1A, FFFF, B6C7, 8, 2.5 y D2763.
7.
Convertir los siguientes números octales a decimales: 15, 125, 115, 124, 156, 15.6,
2376, 232.2 y 31.234.
8.
Convertir los siguientes números hexadecimales a binario: CD, 6A9, A14, AA.1A,
AB2.234, FE y FF.
9.
Convertir los siguientes números binarios a hexadecimal: 10110111, 10011100,
1001111, 0.01111110, 101101111010 y 1011.11010.
10. Convertir los siguientes números decimales a hexadecimales: 932, 332, 545.375,
632.97, 4429.625, 1024, 512, 256, 255 y 65535.
11. ¿Cuantos dígitos hexadecimales son necesarios para representar cantidades
almacenadas en: 24 bits, 16 bits, 5 bits y 36 bits?.
12. Representar las siguientes cantidades en binario magnitud-signo, complemento a 1
y complemento a 2 utilizando 5 bits: +5, +8, +11, -7, -4, -15, -12 y -16.
13. Decodificar el siguiente texto escrito mediante el código ASCII en binario: 1001000
1101111 1101100 1100001 0100000 1110001 1110101 1100101 0100000 1010100
1000001 1001100 0100000 1100101 1110011 1100001 1110011 0111111.
14. Codificar en su equivalente hexadecimal del código ASCII el siguiente texto:
"Dabale arroz a la zorra el Abad".
Dpto. Lenguajes y Ciencias de la Computación.
Curso 2006-2007
Pag: 1