jueves, enero 16, 2020

Actividades sobre código binario

1.- Sistema de codificación: elige 3 sistemas de codificación que conozcas e indica en qué consiste y quién lo diseñó.
  • Código morse: Consiste en la representación de letras y números mediante señales emitidas de forma intermitente. Samuel Morse desarrolló una primera versión de su código en 1837 para enviar números, que luego se debían convertir en mensajes completos usando un libro de claves.

  • Unicode: es un estándar de codificación de caracteres diseñado para facilitar el tratamiento informático, transmisión y visualización de textos de numerosos idiomas y disciplinas técnicas, además de textos clásicos de lenguas muertas. El término 'Unicode' proviene de los tres objetivos perseguidos: universalidad, uniformidad y unicidad.
Unicode define cada carácter o símbolo mediante un nombre e identificador numérico. Además incluye otras informaciones para el uso de cada carácter, como sistema de escritura, categoría, direccionalidad, mayúsculas y otros atributos.
El proyecto Unicode se inició a finales de 1987, tras conversaciones entre Joe Becker, Lee Collins y Mark Davis (ingenieros de las empresas Apple y Xerox). Como resultado de su colaboración, en agosto de 1988 se publicó el primer borrador de Unicode bajo el nombre de Unicode88. En esta primera versión se consideraba que solo se codificarían los caracteres necesarios para el uso moderno, por lo que se utilizaron códigos de 16bits.

  • EBCDIC: (Extended Binary Coded Decimal Interchange Code - Código de intercambio decimal de código binario extendido): es un código extandar de 8 bits usado por computadoras mainframe IBM. IBM adaptó el EBCDIC del código de tarjetas perforadas en los años 1960 y lo promulgó como una táctica customer-control cambiando el código estándar ASCII. 
Es un código binario que representa caracteres alfanuméricos, controles y signos de puntuación. Y fue creado para ampliar el código decimal en binario que existía hasta entonces, pero fue desarrollado por separado del ASCII, que también se creó en 1963.
      

2.- Matrícula (71): Expresar en código binario las dos últimas cifras de la matrícula, explicando el procedimiento.
71:  1000111
Procedimiento: Para hallarlo debemos dividir el número que entre 2 hasta que el resto sea menor que 2. Y después coger todos los restos en orden inverso (del último al primero).

3.- Código decimal:  Pasar a código decimal los siguientes números de código binario.

01010101: 85
(2+ 2+ 2+ 2= 85 )

10101010: 170
(21 + 23 + 25 + 27 170 )

4.- Indica, sin convertirlos al sistema decimal, cuál es el mayor de los siguientes números binarios: 01001000 y 01000010 

El primero es mayor porque hay más unos cercanos al principio que hacen que el número sea mayor por saber que para pasarlo a decimal necesitamos sumar los números que se multiplican por potencias mayores según se acerquen al principio (potencias multiplicadas por el conjunto de unos y ceros y sumadas).

5.- ¿Cuántos caracteres diferentes se pueden representarutilizando 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? 

- 3 dígitos: 
número de combinaciones: 8
número máximo obtenido: 7

- 4 dígitos:
número de combinaciones: 16
número máximo obtenido: 15 

- 8 dígitos:
número de combinaciones: 256 
número máximo obtenido: 255

La relación matemática que guardan es que el número máximo obtenido siempre es el número de combinaciones posibles menos uno.


7.- Código binario de tu nombre: letra a letra.

E: 69: 1000101
l: 108: 1101100
e: 101: 1100101
n: 110: 1101110
a: 97: 1100001

8.- Representa tu nombre completo en código binario

Elena:  1000101    1101100    1100101    1101110    1100001


No hay comentarios:

Publicar un comentario