Professional Documents
Culture Documents
9 de Octubre de 2007
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Contenidos
1
Conceptos Bsicos
Definiciones
Codificacin
Tipos de Informacin
Operaciones Lgicas
3
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Definiciones
Codificacin
Tipos de Informacin
Definiciones
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Definiciones
Codificacin
Tipos de Informacin
Codificacin
Representacin de la informacin
Para poder representar la informacin ha de sufrir una codificacin
que permita almacenarla y tratarla.
Codificacin:
Transformacin que representa los elementos de un conjunto
mediante los de otro, de forma tal que a cada elemento del primer
conjunto le corresponda un elemento distinto del segundo.
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Definiciones
Codificacin
Tipos de Informacin
Tipos de informacin
Numrica: Enteros, Reales, Ordinales, complejos.
Alfanumrica.
Caracteres alfanumricos a,b,...z,A,B,...Z
Caracteres numricos 0,1,....9
Caracteres especiales (,),*,+,-,?,....
Caracteres de control fin de lnea, carcter de sincronizacin,
avance de pgina, ...
Caracteres grficos
Grfica. Vectoriales
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Sistema Decimal
Es un sistema posicional, ya que el significado de un smbolo
depende fundamentalmente de su posicin relativa al smbolo coma
(,) que en caso de ausencia se supone colocada implcitamente a la
derecha
n
X
no =
(digito)i (base)i
i=d
base = 10.
i = posicin respecto a la coma (centsimas (i = 2), dcimas
(i = 1), unidades (i = 0), decenas (i = 1), centenas (i = 2),...).
d = no de dgitos a la derecha de la coma.
n =no de dgitos a la izquierda de la coma -1.
dgito = cada uno de los componentes del nmero (0, 1, , 9).
Ejemplo:
324, 52 = 2 10 2 + 5 10 1 + 4 100 + 2 101 + 3 102
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Binario
Octal
0
1
2
3
4
5
6
7
000
001
010
011
100
101
110
111
0
1
2
3
4
5
6
7
Decimal
Binario
Hexadecimal
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Resto
Base
77
38
19
9
4
2
1
0
1
0
1
1
0
0
1
2
2
2
2
2
2
2
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Signo magnitud
Complemento a 1 (C1)
Complemento a 2 (C2)
Sesgada o en exceso
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Complemento a 1
Se utiliza el bit ms significativo para el signo.
Determinar la representacin binaria del nmero.
Si el nmero es positivo, la representacin anterior coincide con la
representacin en complemento a 1.
En otro caso: Supone realizar la negacin de todos los bits excepto
el de signo.
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Complemento a 2
Se utiliza el bit ms significativo para el signo.
Determinar la representacin binaria del nmero.
Si el nmero es positivo, la representacin anterior coincide con la
representacin en complemento a 2.
En otro caso: Supone realizar la negacin de todos los bits excepto
el de signo y sumar 1.
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Representacin en exceso
Consiste en sumar al nmero a representar expresado en
decimal una constante definida generalmente como 2n1 y
denominada denominada sesgo. n representa el nmero de bits
de los que se dispone para realizar la codificacin. De esta
forma que el nmero siempre resulta positivo.
Posteriormente se representa en binario.
Rango : [2n1 , 2n1 1]
El cero es nico.
Ejemplo: +127 y -127 si n = 16 bits. Exceso = 2161 = 32768
127(10 = 1000000001111111(exceso 215 807F(hx
127(10 = 0111111110000001(exceso 215 7F 81(hx
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Ejemplos
Nmero
7
6
5
4
+0
-0
-1
-2
-8
C1
0111
0110
0101
0100
0000
1111
1110
1101
-
Hernndez Goya
C2
0111
0110
0101
0100
0000
1111
1110
1000
Exceso
1111
1110
1101
1100
1000
0111
0110
0000
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Tamaos:
Simple precisin: nt = 32, ne = 8, nm = 23 y el Sesgo = 127
Doble precisin: nt = 64, ne = 11, nm = 52 y el Sesgo = 1023
Valores mximos representables: Se determinan con la
expresin: (2 2nm ) 2(2ne 1 1)
Simple precisin: (+)4, 4028 10(+)34
Doble precisin: (+)2 10(+)307
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Operaciones lgicas
Las ms usadas son:
AND producto lgico
OR suma lgica.
XOR suma exclusiva.
NOT complemento o negacin.
Otras operaciones derivadas:
NOR negado de suma lgica.
NAND negado de producto lgico.
NXOR negado de suma exclusiva.
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Puertas Lgicas
Hernndez Goya
Informtica Bsica
Conceptos Bsicos
Representacin de la informacin numrica
Codificacin de informacin alfanumrica
Hernndez Goya
Informtica Bsica