El lenguaje que entiende el ordenador se denomina lenguaje máquina, la información se codifica en forma de ceros y unos. Las señales eléctricas que se transmiten por los cables de la máquina cuando superan ciertos voltajes son unos en caso contrario son ceros. Si transformamos los 10 dígitos digitales a código binario. Comprobamos que se precisan por lo menos 4 cifras, por ello la mínima palabra escrita en binario deberá tener 8 cifras (ceros o unos). Sobre estas bases se sientan las unidades de memoria. La mínima es el bit (que vale cero o uno). 8 bits constituyen un Byte. El Kbyte deberían ser 1000 bytes pero no es posible ya que las unidades de memoria son combinaciones de ceros y unos y como consecuencia deben ser potencias de 2. La potencia de 2 más cercana a 1000 es 2 elevado a la 10 cuyo valor es 1024. Haciendo la misma consideración el resto de los múltiplos se verifican del 1024 en 1024 en lugar de 1000 en 1000.
La codificación en lenguaje máquina resulta muy complicada, por ello se suelen utilizar lenguajes más amigables para el ser humano y más parecidos al propio lenguaje humano. A este tipo de lenguajes se les denomina lenguajes de alto nivel y para realizar el proceso de "traducción" se emplea un programa interprete o compilador.
ACTIVIDADES
1.- CONOCE ALGÚN CÓDIGO MÁS QUE SE UTILICE ADEMÁS DE LOS NOMBRADOS EN EL VIDEO.
Los códigos de barras y los QR
2.- TRANSFORME 25 Y 12 DE DECIMAL A BINARIO POR EL MÉTODO TRADICIONAL Y UTILIZANDO LA CALCULADORA DE WINDOWS QUE ENCONTRARÁ EN ACCESORIOS.
25= 11001 y 12 = 1100
Divida cada número entre 2 el último cociente es el dígito de mayor peso, el resto de los dígitos corresponden a los restos de las divisiones.
3.- TRANSFORME LAS ANTERIORES CIFRAS A HEXADECIMAL.
12 = C y 25 =19
En Hexadecimal 10 (A) 11(B) 12 (C) 13 (D) 14 (E) 15 (F)
4.- A QUE VALOR DECIMAL SE REFIERE EL VALOR BINARIO 11011,01.
Multiplique cada valor por la potencia correspondiente a su posición. Las que están a la derecha de la coma tienen exponente negativo. Sume todos los valores y obtendrá 27,25
5.- INVESTIGUE QUE APLICACIÓN PRÁCTICA TIENE LA CODIFICACIÓN EN COMA FLOTANTE.
El código de la coma flotante se aplica sobre todo para codificación de información en CPU
6.- ¿CUANTA MEMORIA SUELEN TENER LOS DISCOS DUROS DE LOS ORDENADORES ACTUALES? ¿A CUANTOS BITS CORRESPONDE DICHA MEMORIA?
Estan entre 500 GB y un 1TB
1TB = 1.125.899.906.264 bytes ( 2 elevado a 50)= 2 elevado a 53 bits
No hay comentarios:
Publicar un comentario