domingo, 9 de diciembre de 2012

ACTIVIDADES SOBRE CÓDIGO BINARIO


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

No hay comentarios:

Publicar un comentario