TEMA 1- Fundamentos de la informtica 1.- SISTEMA BINARIO El sistema de numeracin binario es el sistema que utilizan los ordenadores para almacenar y procesar la informacin. El sistema binario utiliza solo dos cdigos: 0y1 1010111 sera un nmero expresado en el sistema binario. A cada una de las cifras que forman un nmero binario se le llama bit. En el ejemplo anterior el nmero binario est formado por 7 bits. En la siguiente tabla se representan los primeros 16 nmeros en binario y su correspondiente valor decimal. N binario N decimal
La cantidad mxima de nmeros que se pueden obtener con 4 bits es 16 Ete nmero responde a la frmula 2 4 =16 Por lo tanto, para n bits la cantidad mxima ser: 2 n
Para 7bits de informacin, qu nmero ser el mximo? 128 porque 2 7 es igual a 128.
Csar Laro Palacio TIC 1 Bach 2 TECNOLOGAS DE LA INFORMACIN Y LA COMUNICACIN
Cuntos bytes son 1kilobyte? 8bits x 1024 bites porque 8 bits son 1byte y 1024 bytes son 1 kilobyte. 8bits x 1024= 8192 kilobytes
Tengo un vdeo en HD que ocupa 5 minuto, sabiendo que la calidad HD un segundo de grabacin ocupa 64 byte calcula cunto ocupara mi vdeo. Expresalo en kilobyte. 5x60= 300s 300x64= 19200 bytes 19200:1024= 18,75 kilobytes
Cmo pasar un nmero de sistema decimal a sistema binario? Un ejemplo de cmo pasar un nmero binario a decimal:
1. Se divide el nmero entre 2. 2. El resto se vuelve a dividir entre 2. 3. As sucesivamente hasta que el resto sea menor que 2. 4. El nmero binario ser el resultado de coger el ltimo cociente y todos los restos anteriores Como el bit es una unidad muy pequea, se utilizan mltiplos como: Byte= 8bits Kilobyte(Kb)= 1024 bytes Megabyte (Mb)= 1024 kilobytes Gigabyte (Gb)= 1024 megabytes Terabyte (Tb)= 1024 gigabyte
Csar Laro Palacio TIC 1 Bach 3 TECNOLOGAS DE LA INFORMACIN Y LA COMUNICACIN
Es un sistema de numeracin que utiliza 16 digitos distintos, 10 son digitos los digitos utilizados en el sistema dcimal( de 0 a 9) y 6 son las letras utilizadas(de a a la f) 3FD2 sera un nmero expresado en el sistema hexadecimal.
Nmero posicin base
Csar Laro Palacio TIC 1 Bach 4 TECNOLOGAS DE LA INFORMACIN Y LA COMUNICACIN
Binario Decimal Hexadecimal 0000 0 0 0001 1 1 0010 2 2 0011 3 3 0100 4 4 0101 5 5 0110 6 6 0111 7 7 1000 8 8 1001 9 9 1010 10 A 1011 11 B 1100 12 C 1101 13 D 1110 14 E 1111 15 F
EJEMPLO DE CMO PASAR UN NUMERO HEXADECIMAL A DECIMAL:
1C3= 316 0 +1216 1 +116 2 = 3+192+265=451 2 1 0
1. Se multiplica cada cifra por 16 elevado a la posicin que se ocupa 2. Se empieza con la posicin 0 y as sucesivamente hasta completar todas las cifras 3. El nmero en decimal ser el resultado de sumar todos los sumandos.
EJERCICIOS: 1234= 4660
NUMERO POSICIN BASE
Csar Laro Palacio TIC 1 Bach 5 TECNOLOGAS DE LA INFORMACIN Y LA COMUNICACIN
EJEMPLO DE CMO PASAR UN NMERO DECIMAL A HEXADECIMAL:
1. Se divide el nmero entre 16. 2. El resto obtenido se vuelve a dividir entre 16. 3. As sucesivamente hasta que el resto sea menor que 16. 4. El nmero en hexadecimal ser el resultado de coger el ltimo cociente y todos los restos anteriores. Los valores mayores de 9 se representan con su letra correspondiente. 10=A 11=B 12=C 13=D 14=E 15=F Por lo tanto, 300(en decimal)=12C (en hexadecimal)
PASO DE UN NMERO BINARIO A HEXADECIMAL:
El paso de un nmero binario a decimal hexadecimal es muy sencillo. Basta en agrupar los bits en grupos de 4 empezando por la derecha. A cada grupo se le asigna el valor hexadecimal correspondiente.
111001000111
16 903 103 56 16 3
Csar Laro Palacio TIC 1 Bach 6 TECNOLOGAS DE LA INFORMACIN Y LA COMUNICACIN PASAR DE UN NMERO BINARIO A DECIMAL n BINARIO 1010 N DECIMAL 10 PASAR UN NMERO DECIMAL A BINARIO N DECIMAL 345 N BINARIO 101011001 PASAR UN NMERO BINARIO A HEXADECIMAL N BINARIO 1010 N HEXAGE. A PASAR UN NMERO DECIMAL A HEXADECIMAL N DECIMAL 11111 N HEXAGE. 2B67 PASAR UN NMERO HEXADECIMAL A BINARIO N HEXAGE. A N BINARIO 1010 PASAR UN NMERO HEXADECIMAL A DECIMAL N HEXADE. C N DECIMAL 12
3.CDIGO ASCII
Para digitalizar los caracteres del alfabeto y otros smbolos, se asigna 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 puesdes ver los cdigos ASCII de las letras maysculas y los nmeros, tambin tienen su cdigo las letras minsculas, signos de puntuacin, pulsaciones de teclado, etc.
Csar Laro Palacio TIC 1 Bach 7 TECNOLOGAS DE LA INFORMACIN Y LA COMUNICACIN
EJERCICIO, ESCRIBE TU NMERO EN CDIGO ASCII
0100 0011 - 0100 0101 - 0101 0011 - 0100 0011 - 0101 0011 C s a r