informuseo

Apuntes para el museo de la informática de la ETSIIT

View on GitHub

Representación de la información: el código binario

En los ordenadores todo se representa en un código llamado binario. Este código binario usa bits, es decir, cachitos de información que pueden valer 0 o 1, para representarlo todo: números, letras, y cualquier tipo de información que se pueda imaginar. Lo fundamental, de todas formas, es representar los números, porque es lo que se usa eventualmente para representar cualquier otra cosa.

Y esta representación de números es, tal como la que se usa para decimal, posicional. Un 1 en una posición valdrá más o menos dependiendo de dónde esté. Igual que en código decimal:

3 5 1
x 100 x 10 x 1
300 50 1

Da 351

En binario lo que se usa, en vez de potencias de 10, son potencias de 2

1 0 1 0 1
x 16 x 8 x 4 x 2 x 1
32 0 4 0 1

Es 37. Este número tendría 5 bits. Los números en los ordenadores suelen tener 8, 16, 32 y 64 bits (en algunos casos raros 36 o 12).

Actividad

Vamos a trabajar con números binarios

Formar números binarios

Se forman grupos de 5 personas, cada uno de los cuales es un bitio. Las personas sostienen una tarjeta delante con su número. Otra persona se encargará de formar un número binario pidiendo que se vuelvan (un 0).

Formar los siguientes números

Responder a las siguientes preguntas

Operaciones aritméticas

Plantear la siguiente pregunta a cada grupo de 6

Representando letras

Vamos a hacer unos brazaletes binarios con nuestra inicial. Se reparten unas hojas con las equivalencias en letras, y se colorea el número binario correspondiente. Como se ha dicho anteriormente, todos el contenido del ordenador se representa mediante números, y para que nadie se confunda cuando se envían letras, se ha tomado la decisión de que estas letras se representen siempre de la misma forma. Inicialmente se usaron 7 bits en lo que se llamó código ASCII, hoy en día se usan hasta 32 bits para poder representar cualquier alfabeto (y hasta los emojis).

Alternativamente, si tenemos tiempo (y plancha) podemos hacerlo con hama beads que se puedan llevar a casa.