
Consejo del día
El descanso mental es parte del estudio, no lo contrario. Un cerebro en calma retiene más.


Consejo del día
El descanso mental es parte del estudio, no lo contrario. Un cerebro en calma retiene más.
Prácticos · Tema 10
Pulsa “Ver solución” en cada pregunta para desplegar el guion de respuesta. Intenta redactar primero tu propia respuesta. Leer el tema desarrollado →
3. Enteros
Explique las representaciones de los enteros con signo (signo-magnitud, complementos, exceso) y justifique la adopción universal del complemento a dos. Resuelva: interpretar el byte FF sin y con signo, obtener -6 en 8 bits, extender -1 a 16 bits, y distinguir acarreo de desbordamiento con ejemplos.
4. Coma flotante IEEE 754
Describa el formato IEEE 754 (signo, exponente en exceso, mantisa con 1 implícito; precisión simple y doble) y codifique -6,25 en precisión simple. Explique por qué 0,1+0,2 no es 0,3, la regla para comparar reales, los valores especiales y qué tipo debe usarse para dinero.
6. Caracteres y codificaciones
Trace la evolución de la codificación de caracteres (ASCII, ISO-8859, Unicode y UTF-8, con su mecánica de bytes) y explique el fenómeno mojibake: causa, diagnóstico a lo largo de la cadena (archivo, editor, conexión, base de datos) y prevención. Diferencie bytes, code points y grafemas.
Pregunta corta
¿Qué es el endianness y cuándo da problemas?
El orden de los bytes de un dato multibyte (little: menos significativo primero, x86; big: orden de red). Aflora al intercambiar binario entre sistemas.
Pregunta corta
¿Por qué una estructura ocupa más que la suma de sus campos?
Por la alineación: el compilador inserta relleno (padding) para que cada campo caiga en direcciones múltiplo de su tamaño.
Pregunta corta
Interprete el byte 10000000 sin y con signo.
128 sin signo; −128 en complemento a dos (el mínimo, sin opuesto representable).
Pregunta corta
¿Qué indica la bandera de overflow y cuándo importa?
Que dos operandos del mismo signo dieron resultado de signo contrario; importa en aritmética con signo (el carry, en la sin signo).
Pregunta corta
¿Cuántas cifras significativas ofrecen float y double?
Aproximadamente 7 el simple (32 bits) y 15-16 el doble (64 bits).
Pregunta corta
¿Qué es NaN y qué propiedad sorprendente tiene?
Not a Number, resultado de operaciones indefinidas; no es igual ni a sí mismo (NaN≠NaN).
Pregunta corta
¿Cuántos bytes ocupa la eñe en UTF-8? ¿Y un carácter ASCII?
La eñe, 2 bytes; los 128 caracteres ASCII, 1 byte (UTF-8 es compatible con ASCII).
Pregunta corta
¿Qué es el problema del año 2038?
El desbordamiento del tiempo Unix (segundos desde 1970) almacenado como entero de 32 bits con signo.