Académique Documents
Professionnel Documents
Culture Documents
De hecho, mucho antes de que existiera algo parecido a los ordenadores, las
comunidades primitivas transmitan mensajes a largas distancias utilizando cdigos de
sonidos (por medio de tambores) o visuales (produciendo seales de humo). Incluso las
marinas de guerra de algunos pases todava utilizan un antiguo cdigo de banderas
llamado semforo para transmitir mensajes entre buques que se encuentran a la vista en
alta mar, o entre buques y tierra.
Mensaje
SOS<transmitid
o con banderas.
En el cdigo Morse un sonido corto representa un punto y uno largo una raya. La combinacin de
puntos y rayas permiten obtener el alfabeto completo, los nmeros y algunos signos. El cdigo Morse
se puede utilizar tambin para transmitir mensajes sustituyendo los sonidos por luz, utilizando un
potente reflector llamado blinker, equipado con una cortinilla que se abre y se cierra accionando una
palanca de mano. Accionando la cortinilla se pueden transmitir mensajes, tanto de da como de noche,
pues un rayo de luz breve que atraviese la cortinilla representa un punto, mientras que otro ms
prolongado ser una raya.
Blinker
En la dcada de los aos 50 del siglo pasado las grandes empresas utilizaron ampliamente las
mquinas tabuladoras IBM para realizar listados y clculos de contabilidad, entre ellos las nminas de
los trabajadores, hasta que fueron sustituidas por los ordenadores personales de mesa o PCs. Esas
mquinas
empleaban
tarjetas
perforadas
para
tabular
los
datos.
Las mquinas tabuladoras lean e interpretaban el cdigo contenido en la tarjeta, de acuerdo con la
cantidad y posicin de las perforaciones que tena dispuestas en cada columna. Estas mquinas
estaban provistas de una especie de pizarra intercambiable de conmutacin que haca posible cambiar
la configuracin de las operaciones que poda realizar la mquina, cambiando la posicin de las clavijas
de
una
serie
de
cables
que
se
utilizaban
para
ese
propsito.
El resultado que se obtena al cambiar la posicin de los cables para reprogramar las pizarras
intercambiables era parecido al que obtenemos en la actualidad cuando utilizamos un programa de
base de datos en nuestro ordenador o una hoja de clculo, pero con muchas ms limitaciones.
Esa programacin elemental permita a la tabuladora desarrollar las operaciones e imprimir el resultado
en un rollo de hojas continuas. Las tarjetas IBM (tambin conocida como tarjeta de cdigo Hollerith),
tenan 80 columnas a todo lo ancho con doce posiciones predeterminadas en cada una de las
columnas
para
ubicar
las
perforaciones.
colocadas en una sola hilera que abarcaba el ancho de las tarjetas. Cuando las tarjetas pasaban
entre un rodillo metlico electrificado y las escobillas, stas ltimas "lean" a travs de las
perforaciones la informacin contenida en la tarjeta al momento de hacer contacto elctrico con el
rodillo. A continuacin la informacin recogida por las escobillas se enviaba al sistema electrnico
de la mquina, que se encargaba de interpretar, procesar e imprimir los datos.
LOS BITS Y LOS BYTES
Seguramente conoces que un ordenador constituye un dispositivo electrnico digital. La palabra digital
est
relacionada
con
el
trmino
dgito,
que
a
su
vez
significa
dedo.
La etimologa de esta palabra proviene de la poca en que nuestros antepasados tenan que contar con
los dgitos o dedos las piezas que cazaban. De ah tambin que las impresiones que dejan nuestros
dedos cuando tocamos un objeto se denominen huellas digitales.
Se supone que por la necesidad que tenan esos primeros homo sapiens
de utilizar los diez dedos de las manos para contar (recurso que an utilizan
muchos nios e incluso no muy nios), surgi el sistema numrico que
aprendemos desde muy temprano en la escuela, compuesto por diez dgitos
o nmeros que van del 0 al 9. Ese sistema que todos conocemos, se
denomina "sistema numrico decimal", o "de base 10".
Pero en el mundo de las matemticas el sistema decimal no es nico que existe para realizar clculos
simples o complejos. Coexisten, adems, otros sistemas numricos, prcticamente desconocidos para
la mayora de la gente, entre los que se encuentran el "sistema numrico hexadecimal", de "base 16", y
el "sistema numrico binario", de "base 2". Este ltimo es el ms utilizado en informtica y emplea para
efectuar todas las operaciones matemticas solamente el 0 y 1, dgitos con los cuales los
ordenadores realizan todas las operaciones para las que fueron concebidos. De ah su denominacin
de
"dispositivos
digitales".
El sistema numrico binario fue el escogido por los ingenieros informticos para el funcionamiento de
los ordenadores, porque era ms fcil para el sistema electrnico de la mquina distinguir y manejar
solamente dos dgitos, o sea, el "0" y el "1" que componen el sistema numrico binario, en lugar de los
diez
dgitos
(del
0
al
9),
que
constituyen
el
sistema
numrico
decimal.
De no haber existido el sistema matemtico binario, el desarrollo de una tecnologa para que los
ordenadores pudieran funcionar empleando el sistema decimal hubiera sido tan costosa que los
ordenadores no hubieran estado siquiera al alcance de la mayora de las empresas, tal como ocurra
con las voluminosas computadoras o mainframes que se utilizaron a partir de los aos 50 del siglo
pasado.
Esas enormes mquinas slo la podan adquirir empresas muy poderosas, que las utilizaron hasta que
comenzaron a ser desplazadas, a partir de los aos 80 del siglo pasado, por los ordenadores o
computadoras personales (PC).
Para formar cada carcter alfanumrico, es decir una letra, nmero o signo, los ingenieros informticos,
despus de realizar muchas pruebas, optaron por combinar ocho bits o cadena de ceros y unos para
formar
un
octeto
al
que
denominaron
byte.
A cada carcter alfanumrico le asignaron un byte de informacin y estructuraron 256 valores binarios
distintos en un cdigo que llamaron ASCII (American Standard Code for Information Interchange
Cdigo
Estndar
Americano
para
Intercambio
de
Informacin).
En el Cdigo ASCII los valores binarios entre 0 y 31 corresponden a instrucciones, entre 32 y 127
corresponden al alfabeto alfanumrico y entre 128 y 255 a caracteres de otros idiomas y signos menos
convencionales.
cuanto ste oa ese sonido en el dispositivo receptor, saba que le estaban transmitiendo la letra A.
Lo mismo ocurra cuando las escobillas del sistema electrnico de las antiguas mquinas tabuladoras
IBM lean en la tarjeta las dos perforaciones correspondientes a la letra A o cualquier otro signo
alfanumrico para que la mquina lo interpretara e imprimiera. Por tanto, cuando escribimos en el
teclado del ordenador letras, nmeros y signos, se forman cadenas de bytes codificados que
representan instrucciones y caracteres alfanumricos que el ordenador interpreta como tales.
Lgicamente, para escribir los programas, aplicaciones o softwares que el ordenador emplea para
trabajar, el programador utiliza un lenguaje de programacin denominado de alto nivel, que le permite
crearlos escribiendo lneas de texto codificadas. Esas lneas de texto u rdenes el programador las
puede escribir, leer y entender, no as el ordenador mientras se mantengan escritas de esa forma.
Para que el ordenador pueda entender las ordenes contenidas en un programa cualquiera escrito por el
programador en lenguaje de "alto nivel", es necesario que otro programa denominado compilador las
traduzca y convierta a cdigo mquina de bajo nivel. Este cdigo, compuesto solamente de unos y
ceros, es el nico que entiende el ordenador y es el que le permite interpretar las rdenes contenidas
en
los
programas
para
que
las
pueda
ejecutar.
Por eso, cuando queremos adquirir un ordenador o computadora personal, adems de interesarnos por
el tipo de microprocesador que utiliza, debemos preocuparnos tambin por la capacidad de
almacenamiento de datos en gigabytes (GB) o preferiblemente en terabytes (TB) que admiten tanto la
memoria principal de trabajo (RAM), como el disco duro.
CDIGO ASCII
Cdigo ASCII (parcialmente representado) que se emplea para representar los caracteres
alfanumrico, es decir, letras, nmeros y signos. Este cdigo comprende los nmeros decimales
del 0 al 255. Del 0 al<31 corresponde a instrucciones. El nmero 32 corresponde a la orden de
ejecutar espacios entre<palabras cuando oprimimos la barra espaciadora en el teclado. Del 33 al
127 corresponde a los<caracteres alfanumricos ms utilizados. A partir del nmero 128 aparecen
otras letras y algunos signos<que generalmente no aparecen en el teclado del ordenador.
Si quieres escribir cualesquiera de los caracteres alfanumricos incluidos entre el nmero 33 y el
255,<slo tienes que abrir el procesador de textos y activar el teclado numrico. Si ese teclado no
se<encuentra activado, slo tienes que oprimir la tecla Bloq Num en el propio teclado
(cuando est< activado se reconoce porque se enciende el primer LED, situado encima de esa
tecla, que aparece con< el nombre N/Lock). Seguidamente se oprime la tecla Alt y se teclea,
simultneamente, sin soltarla, el< nmero decimal correspondiente a la letra, nmero o signo del
Cdigo ASCII que queremos obtener. A< continuacin soltamos la tecla Alt y el carcter
aparecer escrito en el procesador.
En el cdigo binario, el nmero 0 corresponde igualmente al "0" y el 255 al "1111 1111". Cada
uno de<los caracteres alfanumricos del Cdigo ASCII equivale a un Byte de informacin, aunque
el nmero<binario correspondiente al decimal no ocupe ocho cifras.
El cdigo ASCII comprende slo hasta el nmero decimal 255, porque a partir de ah, el nmero
256 en<binario pasa a ser 1 0000 0000, sobrepasando los ocho dgitos requeridos para completar
un byte de<informacin.
NMEROS DECIMALES Y SUS EQUIVALENTES EN BINARIO
Nmero Decimal
Nmero Binario
Octeto Binario
0000 0000
0000 0001
10
0000 0010
11
0000 0011
100
0000 0100
101
0000 0101
110
0000 0110
111
0000 0111
1000
0000 1000
1001
0000 1001
10
1010
0000 1010
20
1 0100
0001 0100
30
1 1110
0001 1110
40
10 1000
0010 1000
50
11 0010
0011 0010
60
11 1100
0011 1100
70
100 0110
0100 0110
80
101 0000
0101 0000
90
101 1010
0101 1010
100
110 0100
0110 0100
255
1111 1111
1111 1111
256
1 0000 0000
---
Cualquier nmero decimal tiene su equivalente en el sistema numrico binario, el que puede
estar<formado por un solo dgito como mnimo, como en el caso del "0" y el "1". A partir del nmero
decimal<256 la cifra que se obtiene en la conversin al sistema numrico binario adquiere 9
dgitos, lo que<sobrepasa la cantidad requerida para obtener el octeto necesario para integrar un
byte de informacin.<Por esa razn el Cdigo ASCII slo contiene 256 combinaciones posibles
para formar los caracteres<alfanumricos.