domingo, 10 de noviembre de 2013

Actividades sobre el 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ñó.
El sistema morse, el ASCII y el Braille
  • 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. 

  • Braillees un sistema de lectura y escritura táctil pensado para personas ciegas. Se conoce también como cecografía. Fue ideado por el francés Louis Braille a mediados del siglo XIX, que se quedó ciego debido a un accidente durante su niñez mientras jugaba en el taller de su padre. Está constituido por dos hileras de tres puntos en posición vertical, pudiendo estar estos resaltados o no para formar las distintas letras.

       Fuente : http://es.wikipedia.org


 2. Expresa en código binario las dos últimas cifras de tu número de matrícula. Explica  brevemente el procedimiento seguido.

   23------ 10111


Para hacer la conversión de decimal a binario, hay que ir dividiendo el número decimal entre dos y anotar en una columna a la derecha el resto (un 0 si el resultado de la división es par y un 1 si es impar).
La lista de ceros y unos leídos de abajo a arriba es el resultado. 

Fuente: http://recursostic.educacion.es/secundaria/edad/4esotecnologia/quincena5/4q2_contenidos_2c.htm
Ejemplo

Procedimiento
:
- Dividir entre 2 sucesivamente
- Apuntar el resultado y el resto de cada operación
 - Apuntar a lista de ceros y unos de abajo a arriba

                     pasar_decimal_binario
3. Expresa en código decimal los números binarios 01010101 y 10101010. Explica brevemente el procedimiento seguido.
01010101---- 85
10101010----170
Se va multiplicando una potencia en base dos elevado a n (números de dígitos) desde el 0 en adelante, por cada cifra del número en sistema binario, y después se suman.

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 porque el segundo uno esta más a la izquierda, lo que quiere decir que se multiplicará por una potencia en base 2 elevado a un número mayor que 01000010.

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.
3 dígitos se pueden representar 8 caracteres siendo 7 el más grande, con 4 se pueden representar 16 ,seria 15 el más grande y con 8 se pueden representar 256, 255 el más grande.
La relación matemática seria 2 elevado al número de dígitos (n) y para representar el número más grande seria 2 elevado al número de dígitos (n) menos 1.

6. Busca una tabla de código ASCII e insértala en tu blog como recurso en una página estática.


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
R (82) ----- 1010010
T (84) -----  1010100
U (85) ----- 1010101
(82) ----- 1010010
O (79)------ 1001111

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.

A (1) ----- 01000001
r (19) ---- 01110010
t (21) ---- 01110100
u (22) --- 01110101 
r (19) ---- 01110010
o (16) ---- 01101111

A(1) ------ 01000001
y (26)----- 01111001
l (12) ----- 01101100
l (12) ----- 01101100
ó (16)----- 11110011 
n (14) ---- 01101110

J (10) ----- 01001010 
i (9) ------- 01101001
m (13)----- 01101101 
é (5) ------ 11101001
n (14) ----- 01101110
e (5) ------- 01100101
z (27) ------ 01111010

No hay comentarios:

Publicar un comentario