Worksheets1–20: Bits, bytes, representación y codificaciones
Total questions: 72
Worksheet time: 51mins
¿Qué almacena realmente un ordenador cuando guardamos texto?
Letras
Imágenes vectoriales
Formas tipográficas
Valores numéricos codificados
¿Qué es un bit?
Un carácter
Una palabra
Un píxel
La unidad mínima de información
¿Cuántos bits componen un byte?
6
7
10
8
¿Qué función tiene una tabla de códigos?
Dibujar letras en pantalla
Comprimir archivos
Relacionar números con caracteres
Cifrar mensajes
¿Qué significan las siglas ASCII?
American System for Character Input
Automatic Symbol Code Integration
Advanced Set for Character Interface
American Standard Code for Information Interchange
¿Cuántos caracteres contiene ASCII básico?
32
64
128
256
¿Por qué surgieron extensiones de ASCII?
Para acomodar caracteres de otros idiomas
Para acelerar los procesadores
Para crear archivos más pequeños
Para mostrar gráficos 3D
¿Qué codificación permite representar todos los idiomas del mundo?
ISO-8859-1
ASCII extendido
UTF-7
Unicode
¿Qué formato Unicode es compatible con ASCII?
UTF-32
UTF-16
UTF-7
UTF-8
¿Cuántos bytes puede usar UTF-8 para un carácter?
1
2
3
Entre 1 y 4
¿Qué ventaja tiene UTF-8 frente a UTF-16?
Es más lento
No usa bits
Ocupa menos espacio con idiomas occidentales
No es compatible con ASCII
¿Qué problema surge si un archivo se abre con la codificación equivocada?
El archivo se borra
Se bloquea el teclado
Aparecen caracteres extraños
Se vuelve más lento internet
¿Qué es ISO-8859-1?
Un sistema de compresión
Una codificación europea de 8 bits
Un lenguaje de programación
Un formato de audio
¿Qué países emplean la codificación Shift JIS?
España
Francia
Rusia
Japón
¿Qué se necesita para interpretar un texto correctamente?
Conocer su longitud
Conocer la CPU del ordenador
Conocer su formato JPEG
Conocer su codificación
¿Qué tipo de error provoca ver “á” en lugar de “á”?
Archivo corrupto
Fuente incompatible
Mala interpretación UTF-8 → ISO-8859
Falta de memoria
¿Qué codificación utiliza 32 bits por carácter?
UTF-8
UTF-16
UTF-32
ASCII extendido
¿Qué caracteriza a una codificación multibyte?
Usa solo 1 byte por carácter
Usa un número variable de bytes por carácter
No puede representar Unicode
Es incompatible con HTML
¿Qué tipo de representación usa el código Morse?
Binario digital
Hexadecimal
Pulsos largos y cortos
Bytes de 8 bits
¿Dónde se usa Base64?
Para representar imágenes como texto
Para crear contraseñas seguras
Para comprimir archivos ZIP
Para cifrar páginas web
¿Qué tipo de datos puede almacenar un QR?
Solo números
Solo binarios
Solo símbolos Unicode
Texto, números y binario codificado
¿Cómo se clasifican los códigos QR?
Por el color
Por la fuente
Por niveles de corrección de errores
Por el tamaño físico
¿Qué codificación usa normalmente un QR para texto?
UTF-32
ASCII básico
UTF-8
Latin-1
¿Qué hace Base64 exactamente?
Cifra datos
Reduce el tamaño de los archivos
Representa binarios usando solo caracteres imprimibles
Borra metadatos
¿Qué representa una señal digital?
Infinitos valores
Sonidos naturales
Dos niveles de tensión
Variaciones analógicas
¿Qué caracteriza un código autocorregible?
Necesita menos bits
Puede recuperar información dañada
Es más rápido
No usa caracteres especiales
¿Cuál de estos NO es un código de representación textual?
ASCII
UTF-8
ISO-8859
ZIP
¿Qué código permite transmitir datos a través de sonidos?
Morse
UTF-32
Base64
JSON
Los caracteres extraños en un email suelen deberse a:
Error en la batería
Codificación incorrecta entre remitente y destino
Error de DNS
Mala configuración de router
¿Qué método de codificación suele usar un correo electrónico para archivos adjuntos?
UTF-32
URL encoding
Base64
Morse
Sistemas numéricos (binario, octal, hex, decimal): ¿Cuántos símbolos tiene una base 8?
6
8
10
16
Sistemas numéricos (binario, octal, hex, decimal): ¿Qué valor decimal tiene el binario 1011?
9
10
11
12
Sistemas numéricos (binario, octal, hex, decimal): ¿Qué base utiliza dígitos del 0 al 9 y letras de la A a la F?
2
8
12
16
Sistemas numéricos (binario, octal, hex, decimal): ¿Cuánto vale 1216 en decimal?
10
12
14
18
Sistemas numéricos (binario, octal, hex, decimal): ¿Qué número binario corresponde al decimal 20 ?
11001
10100
10010
11100
Sistemas numéricos (binario, octal, hex, decimal): El octal 758 equivale a:
61
53
59
43
Sistemas numéricos (binario, octal, hex, decimal): ¿Qué representa en hexadecimal el número binario 1110?
A
B
C
E
Sistemas numéricos (binario, octal, hex, decimal): ¿Cuánto vale 2A16 en decimal?
40
42
44
46
Sistemas numéricos (binario, octal, hex, decimal): ¿Qué binario equivale al hexadecimal F?
1100
1111
1011
1110
Sistemas numéricos (binario, octal, hex, decimal): ¿Cuál es la base 2 del decimal 32 ?
100000
110000
101010
111100
Sistemas numéricos (binario, octal, hex, decimal): La base 5 del número 3410 es:
114
124
130
214
Sistemas numéricos (binario, octal, hex, decimal): ¿Qué decimal corresponde al octal 208 ?
14
16
18
20
Sistemas numéricos (binario, octal, hex, decimal): ¿Qué significa FF16 ?
250
254
255
260
Sistemas numéricos (binario, octal, hex, decimal): El binario 100000002 equivale a:
64
80
100
128
Sistemas numéricos (binario, octal, hex, decimal): ¿Qué base convierte números en símbolos usando solo 0 y 1?
Decimal
Octal
Hexadecimal
Binaria
Sistemas numéricos (binario, octal, hex, decimal): ¿Cuánto vale 7F16 en decimal?
120
127
140
160
Sistemas numéricos (binario, octal, hex, decimal): ¿Qué número hexadecimal resulta de 11110000?
F0
0F
F1
E0
El binario 1010102 representa el decimal:
39
40
42
44
¿Cuánto vale 558 en decimal?
45
36
41
49
¿Qué número hexadecimal equivale al decimal 100?
60
62
64
65
Si un archivo de texto usa solo caracteres ASCII, en UTF-8 cada carácter ocupará:
2 bytes
3 bytes
4 bytes
1 byte
¿Qué sucede si se abre un archivo UTF-16 en un editor configurado como UTF-8?
Se verá igual
El archivo se borrará
Aparecerán caracteres nulos o basura
Se convertirá automáticamente
¿Qué tipo de codificación usa Windows-1252?
Unicode completo
ASCII de 7 bits
Extensión de Latin-1
UTF-32
¿Qué codificación se recomienda para páginas web actuales?
ASCII
ISO-8859-1
UTF-8
UTF-32
¿Qué ocurre al convertir un archivo de una codificación a otra incompatible?
Se genera una copia oculta
Algunos caracteres se pierden o sustituyen
Se acelera la lectura
Se mejora la calidad
Un archivo de 100 caracteres ocupa 200 bytes. Probablemente está en:
UTF-8
UTF-64
UTF-16
ASCII
¿Qué característica tiene UTF-32?
Usa espacio variable
No puede almacenar emojis
Todo carácter ocupa 4 bytes
Es exclusiva de Windows
¿Qué motivo causa que un archivo no pueda abrirse por “caracteres inválidos”?
Mala red
Problema en fuente
Codificación incompatible
Demasiado tamaño
¿Cuál de estos caracteres necesita dos bytes en UTF-8?
A
9
ñ
Z
¿Qué lenguaje usa Unicode como referencia principal?
Inglés
Chino
Latín
Ninguno, es universal
¿Qué ocurre si se guarda un archivo en una codificación y se abre en otra distinta sin conversión?
Se verá perfecto
Se ordenarán alfabéticamente los caracteres
Habrá símbolos extraños
Se convertirá a binario puro
¿Cuál es la forma correcta de evitar problemas de codificación en documentos compartidos?
Usar solo letras sin tildes
Guardar siempre en ASCII
Evitar símbolos matemáticos
Usar Unicode, preferiblemente UTF-8
Para un código que debe representar 2.000 símbolos distintos, selecciona el número mínimo de bits por carácter. Recuerda que con n bits se pueden representar 2n símbolos.
8 bits
10 bits
11 bits
12 bits
En una codificación de longitud fija como ASCII estándar, elige la opción que describe correctamente el número de bits por carácter y cuántos caracteres distintos permite representar.
7 bits por carácter; 128 caracteres
8 bits por carácter; 256 caracteres
6 bits por carácter; 64 caracteres
7 bits por carácter; 256 caracteres
Selecciona todas las afirmaciones correctas sobre ISO-8859-1, UTF-8 y UTF-16.
ISO-8859-1 utiliza 1 byte por carácter y cubre principalmente idiomas de Europa Occidental.
UTF-8 es de longitud variable (1 a 4 bytes) y es compatible con ASCII.
UTF-16 siempre usa exactamente 1 byte por carácter.
UTF-16 usa unidades de 2 bytes y puede requerir 4 bytes para caracteres fuera del plano básico multilingüe.
Al abrir un archivo de texto con la codificación equivocada, elige todas las afirmaciones correctas sobre lo que sucede y cómo corregirlo.
Los bits se interpretan con un mapa de caracteres distinto y aparecen símbolos extraños.
Es frecuente que ocurra al abrir un texto ISO-8859-1 como si fuera UTF-8 (o viceversa).
Se corrige seleccionando la codificación adecuada al abrirlo o recodificando el archivo.
La única solución es borrar el archivo y crear uno nuevo.
Convierte el número 47.312 en base 5 a base 12 siguiendo estas etapas: 1) convertir la parte entera y fraccionaria a base 10, 2) convertir el resultado a base 12, 3) presentar el número final.
Si se quiere diseñar un código capaz de representar 2.000 símbolos distintos, ¿cuál sería el
número mínimo de bits necesario por carácter? Explica el procedimiento seguido para
calcularlo y cómo se relaciona el número de bits con la cantidad de símbolos posibles.
Explica cómo funciona una codificación de longitud fija aplicándola al caso de ASCII.
Describe qué significa que cada carácter utilice el mismo número de bits, por qué se
emplean 7 bits en su versión estándar y cómo afecta esta decisión al número total de
caracteres representables.
Compara las codificaciones ISO-8859-1, UTF-8 y UTF-16. Describe sus diferencias
fundamentales, qué idiomas o regiones cubre cada una, y analiza en qué situaciones resulta
más adecuada cada codificación.
Describe cómo se produce un error típico de “caracteres ilegibles” o “símbolos raros” al abrir
un archivo de texto con la codificación equivocada. Explica qué ocurre a nivel de bits, por
qué se sustituyen algunos caracteres por otros y cómo puede corregirse este problema.
Convertir el número
47.312_{(base\ 5)}
Debes mostrar el proceso completo:
1. Conversión del número entero y de la parte fraccionaria de base 5 a base 10.
2. Conversión del resultado en base 10 a base 12.
3. Presentar el número final en base 12 correctamente expresado.
