martes, 25 de noviembre de 2014

Actividades 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ñó.

Byte: Se usa comúnmente como unidad básica de almacenamiento de información en combinación con los prefijos de cantidad. Originalmente el byte fue elegido para ser un submúltiplo del tamaño de palabra de un ordenador, desde cinco a doce bits, cuyo tamaño depende del código de información o código de caracteres en que sea definido. El término byte fue acuñado por Warner Buchholz. El código ASCII esta formador por 7 bits para representar los caracteres, se usaba para detectar errores en la transmisión.
Hardware: corresponde a todas las partes físicas y tangibles de una computadora, sus componentes eléctricos, electrónicos, electromecánicos y mecánicos, sus cables, gabinetes o cajas, periféricos de todo tipo y cualquier otro elemento físico involucrado; contrariamente al soporte lógico e intangible que es llamado software.


2. Expresa en código binario las dos últimas cifras de tu número de matrícula. Explica brevemente el procedimiento seguido.
Matricula: 1624838
38:2=19:2=9:2=4:2=2:2=1

   0       1         1       0     0       1

El 38 en código binario es 100110

3. Expresa en código decimal los números binarios 01010101 y 10101010. Explica brevemente el procedimiento seguido.

01010101:
0x2^0= 0
1x2^1= 2
0x2^2= 0
1x2^3= 8
0x2^4= 0
1x2^5= 32
0x2^6= 0
1x2^7= 128

2+8++32+128= (170)^10= 10101010

10101010:
1x2^0= 1
0x2^1= 0
1x2^2= 5
0x2^3= 8
1x2^4= 16
0x2^5= 0
1x2^6= 64
0x2^7= 0

1+5+8+16+64=(94)^10= 01010101


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

Será mayor el número binario 0100010 por que se va a empezar a leer por la derecha y por la derecha el 1 está más próximo por lo que será más grande.

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.

De 3 en 3 dígitos se agrupan en el número binario iniciando por el lado derecho, para la conversión de binario octal.
La cantidad binaria se agrupa de 4 de 4 iniciando por la derecha, para la conversión de binario a hexadecimal. Para pasar de hexadecimal a binario, sólo que se remplaza por el equivalente de 4
10010101 de 8 dígitos
100 101 010 de 3 dígitos
1001 0101 de 4 dígitos 


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.
C= 67                                                           M=77
a=  97                                                           a= 97
n= 110                                                          r= 114
d= 100                                                          i= 105
e= 101                                                          a= 97
l= 108                                                          m= 109
a= 97
67+97+110+100+101+108+97=680
680:2= 340:2= 170:2= 85:2=42:2= 21:2=10:2=5:2= 2:2=1 
   0         0           0             1           0          1            1        0       1
101101000

M= 77
a=97
r= 114
i=105
a= 97
m= 109
77+97+114+105+97+109= 599
599:2=299:2=149:2= 74:2= 37:2=18:2=9:2=4:2= 2:2= 1
    1           1          1        0         1       0      1     0      0       1
1001010111



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.



C= 0100 0011 -> 010=2 000=0 011=3   octal: 302
a= 0110 0001 -> 011=3 000=0 001=1     octal: 103
n= 0110 1110 -> 011=3 011=3 010=2     octal: 233
d= 0110 0100 -> 011=3 001=1 100=4     octal: 413
e= 0110 0101 -> 011=3 001=1 001=1     octal: 113
l= 0110 1100 -> 011=3 011= 3 000=0     octal: 033
a= 0110 0001-> 011=3 000= 0 001= 1    octal: 103


M= 0100 1101 -> 010=2 011=3 001=1    octal: 132
a= 0110 0001 -> 011=3 000=0 001=1      octal: 103
r= 0111 0010 -> 011=3 100=4 010=2      octal: 243
i= 0110 1001-> 011=3 010=2 001=1       octal: 123
a= 0110 0001-> 011=3 000=0 001=1      octal: 103
m= 0110 1101-> 011=3 011=3 001=1    octal: 133

No hay comentarios:

Publicar un comentario