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ñó.
El sistema morse, el ASCII y el UTF-8.
·
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). 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.
El número es el 22, 22/2 a 11 de resto 0, 11/2 a 5 de
resto 1, 5/2 a 2 de resto 1, 2/2 a 1 de resto 0. Se cogen los restos obtenidos
y se ponen en orden empezando por el ultimo y antes de eso pones el ultimo
resultado de la división en nuestro caso 2/2=1. Entonces en resultado quedaría
10110 y ya tendríamos el número expresado en el sistema binario.
El otro número es 89, que es el 1011001, que se
obtiene haciendo el procedimiento anterior.
3.
Expresa en
código decimal los números binarios 01010101 y 10101010. Explica brevemente el
procedimiento seguido.
01010101=1*2^0+0*2^1+1*2^2+0*2^3+1*2^4+0*2^5+1*2^6+0*2^7=85
10101010=0*2^0+1*2^1+0*2^2+1*2^3+0*2^4+1*2^5+0*2^6+1*2^7=170
4.
Indica, sin
convertirlos al sistema decimal, cuál es el mayor de los siguientes números
binarios: 01001000 y 01000010, justificando tu respuesta.
El primero, 01001000, ya que las posiciones en las que
se encuentra el 1 están situadas más al principio lo que implica que se
correspondan con potencias de dos más elevadas y por tanto sea mayor que el
otro.
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 mas grande seria 15),
y con 8 se pueden representar 256 ( el mas grande seria 255).
Esta relación corresponde a la función y=2x, mientras
que el numero 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.
Hecho.
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.
F: 70: 1000110
E: 69: 1000101
D: 68: 1000100
E: 69: 1000101
R: 82: 1010010
I: 73: 1001001
C: 67: 1000011
O: 79: 1001111
R: 82: 1010010
A: 65: 1000001
F: 70: 1000110
A: 65: 1000001
E: 69: 1000101
L: 76: 1001100
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.
F: 70: 01000110
e: 101: 01100101
d: 100: 01100100
e: 101: 01100101
r: 114: 01110010
i: 105: 01101001
c: 99: 01100011
o: 111: 01101111
R: 82: 01010010
a: 97: 01100001
f: 102: 01100110
a: 97: 01100001
e: 101: 01100101
l: 108: 01101100
