domingo, 8 de noviembre de 2015

Actividad: Código binario

1   1.       Hexadecimal: Tiene base 60, fue inventado en Babilonia.
Romano: Inventado por los romanos, cada letra representa una cantidad, cada una indicada en esta tabla:
Decimal: Inventado por los hindúes, los árabes más tarde ayudaron a su expansión por el mundo. Usa diez números, del 0 al 9


2   2.       Sara: 85: 01010101
Teresa: 88: 1011000
El proceso consiste en dividir entre dos el número hasta que ya no se pueda dividir más (usando solo números naturales). Una vez terminada la operación, escribimos los números correspondientes a los restos de cada división en orden inverso, o sea, haciéndolo de abajo hacia arriba. De esa forma obtendremos el número binario.


3.     01010101: 0x2^7 + 1x2^6 + 0x2^5 + 1x2^4 + 0x2^3 + 1x2^2 + 0x2^1 + 1x2^0 = 85

        10101010: 1x2^7 + 0x2^6 +  1x2^5 + 0x2^4 + 1x2^3 + 0x2^2 + 1x2^1 + 0x2^0 = 170

El proceso consiste en multiplicar por dos elevado a la posición que le corresponde cada número. Para saber la posición empezaremos por la derecha a multiplicar por dos elevado a cero, el siguiente elevado a uno y así sucesivamente.

4. El de la izquierda, 01001000, porque tiene los 1 más a la izquierda lo que implica que están elevados a una potencia mayor y por tanto al sumarlos sale un número mayor.


5.  Se puede representar un máximo de:

Con 3 dígitos: 2^3 = 8 números

Con 4 dígitos: 2^4 = 16 números

Con 8 dígitos: 2^8 = 256 números

Con 3: 7

Con 4: 15

Con 8: 255

Como regla general, con n dígitos binarios pueden representarse un máximo de 2n, números. El número más grande que puede escribirse con n dígitos es una unidad menos, es decir, 2n–1.

6.



7.
T: 84 - 1010100
e: 101 - 1100101
r:  114 - 1110010
e: 101 - 1100101
s: 115 - 1110011
a: 97 - 1100001



S: 83 - 1010011
a: 97 - 1100001
r: 114 - 1110010
a: 97 - 1100001 

8. Teresa: 1010100 1100101 1110010 1100101 1110011 1100001 
Sara: 1010011 1100001 1110010 1100001



No hay comentarios:

Publicar un comentario