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).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.
77 --------- 01001101
26 --------- 00011010
Cada cifra se representa a través del código que indica el número
a multiplicar en la escala potencial de dos, en orden descendente.
3. Expresa en código decimal los números binarios 01010101 y 10101010. Explica brevemente el procedimiento seguido.
3. Expresa en código decimal los números binarios 01010101 y 10101010. Explica brevemente el procedimiento seguido.
01010101---- 85
10101010----170
El proceso es inverso al anterior, deductivo.
4. Indica, sin convertirlos al sistema decimal, cuál es el mayor de los siguientes números binarios: 01001000 y 01000010, justificando tu respuesta.
4. Indica, sin convertirlos al sistema decimal, cuál es el mayor de los siguientes números binarios: 01001000 y 01000010, justificando tu respuesta.
01001000 es mayor por unos mayores
coeficientes en su posición en el código.
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.
J: 74: 01001010
E: 69: 01000101
S: 83:01010011
U: 85:01010101
S: 83:01010011
F: 70: 01000110
R: 82: 01010010
A: 65: 01000001
N: 78: 01001110
C: 67:01000011
I: 73: 01001001
S: 83:01010011
C: 67:01000011
O: 79:01001111
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.
J: 10:
00001010
e: 5:
00000101
s:
20:00010100
u: 22:
00010110
s: 20:
00010100
F: 6: 00000110
r: 19:00010011
a: 1: 00000001
n: 14: 00001110
c: 3: 00000011
i: 9: 00001001
s: 20: 00010100
c: 3: 00000011
No hay comentarios:
Publicar un comentario