Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Codificación Binaria
Codificación Binaria
En informtica la informacin se realiza mediante dos dgitos 0 y 1, por lo que se la conoce como codificacin binaria. La razn de utilizar solo dos dgitos se debe a que todos los dispositivos de un ordenador trabajan a con dos estados nicos activado, desactivado, encendido, apagado, abierto, cerrado, pasa corriente, o no pasa corriente La codificacin binaria est basada en el Sistema de Numeracin Binario, que emplea los dgitos 0 y 1 para representar cualquier nmero, la utilizacin de este sistema de numeracin es similar a la del Sistema arbigo o Decimal (utiliza por la humanidad desde hace, mucho tiempo) con la diferencia de dgitos utilizados. Los nmeros 0 y 1 tienen distinto valor dependiendo de su posicin y viene determinada por una potencia en base 2 y un exponente igual a su posicin (desde la derecha) menos uno. Por ejemplo el nmero binario; 11011 tendra un valor que se calcula como: 1*24+1*23+1*22+1*21+1*20=16+8+0+2+1=27 Conversin de un nmero del sistema decimal al sistema binario y viceversa. La conversin de un nmero expresado en el sistema decimal es muy sencilla; basta con realizar divisiones por dos y colocar los restos obtenidos en cada una de ellas y el ultimo cociente. Por ejemplo:
Cmo fcilmente se puede deducir, la cantidad de dgitos del nmero binario desprender el valor del nmero decimal. En el caso anterior, el nmero 77 queda representado queda representado por siete dgitos, sin embargo para nmeros superiores a 128, sern necesarios ms dgitos. Puesto que 27 = 128, este es el total de nmeros que pueden representarse en el sistema binario con 7 dgitos.
El total de nmeros que se pueden representar con n dgitos binario es 2, mientras que el nmero ms grande que se puede representar es el 2n-1.
El proceso para convertir un nmero de un nmero del sistema binario al decimal es ms sencillo, basta con desarrollar el nmero, tal y como se muestra a continuacin:
EJERCICIOS:
1.- Expresa, en cdigo binario, los siguientes nmeros: 55, 75, 125, 156, 186, 205, 215, 256
2.- Indica cul es el mayor de los siguientes nmeros binarios: 010010001, 01000010, 11001101, 11001111 y 00110011. Psalos a sistema decimal.
010010001 = 0*28 + 1*27 + 0*26 + 0*25 + 1*24 + 0*23 + 0*22 + 0*21 + 1*20 = 128 + 16 + 1 = 135 01000010 = 0*27 + 1*26 + 0*25 + 0*24 + 0*23 + 0*22 + 1*21 + 0*20 = 64 + 2 = 66 11001101 = 1*27 + 1*26 + 0*25 + 0*24 + 1*23 + 1*22 +0*21 + 1*20 = = 128 + 64 + 8 + 4 + 1 = 205 11001111 = 1*27 + 1*26 +0*25 + 0*24 + 1*23 +1*22 + 1*21 +1*20 = 128 + 64 + 8 + 4 +2 +1 = 207 00110011 = 0*27 +0*26 + 1*25 +1*24 +0*23 +0*22 + 1*21 +1*20 = 32 + 16 + 2 + 1 = 51
3.- Cuantos caracteres diferentes se pueden representar, utilizando el sistema de numeracin binario, con 3 dgitos? Y con 8 dgitos? Cul ser el nmero ms grande que se podra representar en ambos casos?
Con 3 dgitos se pueden representar 8 nmeros diferentes, porque 23 = 8 Con 8 dgitos se pueden representar 256 nmeros diferentes, porque 28 = 256 Los nmeros ms grandes a representar seran el 8 y el 256.
CGIGO ASCII.
Para digitalizar los caracteres del alfabeto y otros smbolos, se asignan a cada uno una combinacin de ceros y unos que recibe el nombre de cdigo ASCII (American Estndar Code for Information Interchange). En esta tabla puedes ver los cdigos ASCII de las letras maysculas y los nmeros tambin tienen su cdigo las letras maysculas, signos de puntuacin, pulsaciones de teclado, etc. Nombre en cdigo ASCII.
S E R G I O
0100 1111 = O 0100 1001 = I 0100 0111 = G 0101 0010 = R 0100 0101 = E 0101 0101 = S
EJERCICIOS: 1).- Sabiendo que un DVD de simple cara tiene una capacidad de 4,7 GB, que la capacidad de un Cd es de 700 MB y que la capacidad de un disquete es de 1,44 MB, calcula a cuantos CDs y cuntos disquetes equivale dicho DVD. 1GB = 1024 MB 4812/700= 6.87 CDs 4812 / 1.44= 3341.66 Disquetes 4.7*1024= 4812 MB
2).- Suponiendo que 2 horas de cine en calidad DivX ocupan 700MB, calcula cuntas pelculas podremos almacenar en un disco duro de 1.5 TB. 2h = 700 MB 1TB = 1024 GB 1GB = 1024 MB
3).- Suponiendo que una cancin en formato mp3 ocupa 5MB, calcula cuntas canciones podemos almacenar en un reproductor de mp3 con una memoria de 4GB. 1GB = 1024 MB 4GB = 4096 MB
Acabamos de ver las unidades que nos permiten medir la capacidad de almacenar informacin, ms adelante veremos los dispositivos que almacenan esta informacin, discos duros, memorias Flash, DVDs, etc. Cuando usamos el ordenador constantemente estamos transfiriendo informacin de unas unidades a otras, del disco duro a la memoria RAM, del disco duro a un DVD, del ordenador al mp3. Cuando nos conectamos a Internet, tambin estamos recibiendo informacin desde un ordenador que se puede encontrar al otro lado del mundo. La informacin no siempre viaja a la misma velocidad, para medirla es necesario emplear una unidad que es el kilobit por segundo. Un kilobit por segundo es una unidad de medida que se utiliza en telecomunicaciones e informtica para calcula la velocidad de transferencia de informacin a travs de una red o entre dispositivos. Su abreviatura y forma ms corriente en kps. Equivale a 1000 bits por segundo Ejemplo: 64kps = 1000 x 64 = 64000 bits/s Tambin se puede medir en Mbps, Megabits por segundo y Gbps, Giga bits por segundo. En algunas ocasiones los datos se expresan en bytes por segundo (Bps), entonces un Kbps es igual a un kilobyte por segundo, un Mbps es igual a un megabyte por segundo y un Gbps es igual a un gigabyte por segundo. Esto ltimo lo puedes comprobar cuando descargas un archivo desde internet, la ventana que aparece te informa de los Kbyte a los que se produce la descarga.
1048576 bytes x 6 = 6.291.456 bytes/s 2.-) En cunto tiempo descargaremos un documento de Word de 500Kb? 1Kb = 1024 bytes 500x 1024 = 512.000 512.00 / 6291456 = 0.081 sg 3.-) Cunto tiempo tardaramos en descargar un CD (700 MB) si la velocidad de conexin fuera de 200KB/s? 700MB x 1024 = 716.800 KB 716.800 KB / 200Kb/s =3.58/3600= 0.995 h = 1 h
-Hasta que nmero dcimal puedes codificar con 4, 8 y 16 bites. 4 bits = 24 = 16 podemos llegar hasta el 15 8 bits = 28 = 256 podemos llegar haste el 255 16 bits = 216 = 65536 podemos llegar hasta el 65535 + el 0 -Representa los siguientes nmeros en binario, 45, 23, 129. 45 = 101101 23 = 10111 129 = 10000001 -Representa los sigientes nmeros en decimal, 1000001, 11111111, 1001. 1000001 = 65 11111111 = 255 1001 = 9 -Completa: 1.44 MB son ______ bytes = 1.44x (10242) = 1.509.949,44 bytes. 700 GB son ______ Terabytes = 700 / 1024 = 0.68 Terabytes 2TB son ______ GB = 2x 1024 = 2.048 GB 1Mb son ______ bytes = 1x (10242) / 8 =131.072 bytes