1. La codificación binaria es una de las muchas posibles. Indica tres sistemas más de codificación que conozcas, indicando en qué consiste y quién lo diseñó.
- Morse: Fue desarrollado por Alfred Vail mientras colaboraba en 1834 con Samuel Morse en la invención del telégrafo eléctrico. Vail creó un método según el cual cada letra o número era transmitido de forma individual con un código consistente en rayas y puntos, es decir, señales telegráficas que se diferencian en el tiempo de duración de la señal activa.
- ASCII (acrónimo inglés de American Standard Code for Information Interchange — Código Estándar Estadounidense para el Intercambio de Información): pronunciado generalmente [áski] o [ásci] , es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno y en otras lenguas occidentales. Fue creado en 1963 por el Comité Estadounidense de Estándares. El código ASCII utiliza 7 bits para representar los caracteres, aunque inicialmente empleaba un bit adicional (bit de paridad) que se usaba para detectar errores en la transmisión.
- UTF-8 (8-bit Unicode Transformation Format): es un formato de codificación de caracteres Unicode e ISO 10646 utilizando símbolos de longitud variable. UTF-8 fue creado por Robert C. Pike y Kenneth L. Thompson. Está definido como estándar por la RFC 3629 de la Internet Engineering Task Force (IETF).1 Actualmente es una de las tres posibilidades de codificación reconocidas por Unicode y lenguajes web, o cuatro en ISO 10646.
2. Expresa en código binario las dos últimas cifras de tu número de matrícula. Explica brevemente el procedimiento seguido.
72: 1001000
76: 1001100
Se divide el número del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir entre 2, y así sucesivamente. Ordenados los restos, del último al primero, éste será el número binario que buscamos.
3. Expresa en código decimal los números binarios 01010101 y 10101010. Explica brevemente el procedimiento seguido.
01010101: 85 10101010: 170
Para realizar la conversión de binario a decimal, se realiza lo siguiente:
1. Iniciando por el lado derecho del número en binario, cada cifra multiplícarla por 2 elevado a la potencia consecutiva (comenzando por la potencia 0, 20).
2. Después de realizar cada una de las multiplicaciones, sumar todas y el número resultante será el equivalente al sistema decimal.
4. Indica, sin convertirlos al sistema decimal, cuál es el mayor de los siguientes números binarios: 01001000 y 01000010, justificando tu respuesta.
Es mayor 01001000 porque al tener más 1 a la izquierda al multiplicarlos por la potencia correspondiente de 2 dará un número mayor.
5. ¿Cuántos caracteres diferentes se pueden representar, utilizando el sistema de numeración binario, con 3 dígitos? ¿y con 4? ¿y con 8? ¿Cuál sería el número más grande que se podría representar en cada caso? Explica la relación matemática que guardan todas estas cantidades.
Con 3 dígitos se pueden representar 8 caracteres (el más grande sería 7 ), con 4 se pueden representar 16 (el más grande seria 15), y con 8 se pueden representar 256 ( el más grande seria 255).
Esta relación corresponde a la función y=2x, mientras que el número máximo corresponde a y=2x-1, pues el numero base es 0.
6. Busca una tabla de código ASCII e insértala en tu blog como recurso en una página estática.
Se puede ver dicha tabla en la correspondiente página estática adjunta a la página principal en la cabecera del blog.
7. Consulta en una tabla ASCII el valor decimal de cada uno de los caracteres que constituyen tu nombre y calcula su correspondiente código binario.
A=65=1000001 l=108=1101100 v=118=1110110 a=97=1100001 r=114=1110010 o=111=1101111
J=74=1001010 a=97=1100001 v=118=1110110 i=105=1101001 e=101=1100101 r=114=1110010
8. Representa tu nombre completo en código binario, con mayúscula la inicial y minúsculas las demás, uniendo ordenadamente los octetos de cada carácter.
Álvaro: 1000001 1101100 1110110 1100001 1110010 1101111
Javier: 1001010 1100001 1110110 1101001 1100101 1110010
Javier: 1001010 1100001 1110110 1101001 1100101 1110010
No hay comentarios:
Publicar un comentario