Computación y
Sociedad
Representación de la
información en los sistemas
computacionales
Agenda
● Análogo vs Digital
● Números Binarios y unidades
● Otros sistemas de numeración
● Representación de caracteres y cadenas
● Representación de otros tipos de datos (imágenes, audio
y video)
Qué tipos de datos manejan las
computadoras?
Pero, cómo las computadoras las
representan?
La información como señal
Análogo vs Digital
Analógicos Continuo
Digitales Discreto
Las señales electrónicas son muchos más fáciles de mantener si sólo transfieren datos
binarios
Una señal analógica fluctúa continuamente en voltaje alto y bajo
Una señal digital sólo tiene dos estados, y pueden ser representados por dígitos binarios
Toda señal electrónica se degrada a medida que avanzan por un medio(linea). La
diferencia es que las analógicas son irrecuperables
Las señales digitales, por otro lado, saltan bruscamente entre dos extremos. Esto se
conoce como modulación de código de pulso (PCM)
Como los representa/procesan las
computadoras?
Binary 1
Binary 0
Utilizan sistemas de
numeración para representar
la información.
Que es un sistema numérico?
Un sistema de numeración define a un conjunto de signos y reglas
para expresar a los números.
Que sistema numérico utilizamos?
Binario 2 0 -1
Octal 8 0-1-2-3-4-5-6-7
Decimal 10 0-1-2-3-4-5-6-7-8-9
0-1-2-3-4-5-6-7-8-9-
Hexadecimal 16
A-B-C-D-E-F
Sistema Binario
Representación con los dígitos
binarios
Sistema binario n
2
1 dígito 2 5 dígitos 32 9 dígitos 512
2 dígitos 4 6 dígitos 64 10 dígitos 1024
3 dígitos 8 7 dígitos 128 11 dígitos 2048
4 dígitos 16 8 dígitos 256 12 dígitos 4096
Conversión de Decimal a Binario
En el sistema decimal, las cifras que componen un número son las cantidades que
están multiplicando a las distintas potencias de diez (1,10,100,1000,10000, etc..)
Por ejemplo, 745 = 7 * 100 + 4*10 + 5*1 o 745 = 7*10^2 + 4*10^1 + 5*10^0
En el sistema binario, las cifras que componen un número son las cantidades que
están multiplicando a las distintas potencias de dos(1,2,4,8,16, etc..)
Ejercicios - Convertir decimal a binario
1. 54868 1. 1101 0110 0101 0100
2. 74621 2. 1 0010 0011 0111 1101
3. 98317 3. 1 1000 0000 0000 1101
4. 4. 1 0100 1101 1111 1000
4.
5.
85496
5.
6. 15844 5. 11 1101 1110 0100
7. 45873
6. 6. 1011 0011 0011 0001
8.
7.
7. 54868 7. 1000 0101 0100 1100
8. 8. 1000 1110 0100 0111
8.
9. 34124
9.
10. 36423 9. 101 1010 1101 0011
9.
11.
10.
10. 23251 10. 1011 0011 0001 0010
11. 11.
11.
12.
12.
Ejercicios - Convertir decimal a binario
1. 54868 1. 1101 0110 0101 0100
2. 74621 2. 1 0010 0011 0111 1101
3. 98317 3. 1 1000 0000 0000 1101
4. 4.
5. 5.
6. 6.
7.
8.
Convertir de binario a decimal
1101011001010100
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
32768 + 16384 + 4096 + 1024 + 512 + 64 + 16 + 4
54.868
Ejercicios - Convertir binario a decimal
1. 100011010110 2 1. 2262 10
2. 110011000111 2 2. 3271 10
3. 111100011010 2 3. 3866 10
4. 101010111001 2 4. 2745 10
5. 110011011100 2 5. 3292 10
6. 110101011011 2 6. 3419 10
7. 100111101001 2 7. 2537 10
8. 101001110111 2 8. 2679 10
9. 111010110011 2 9. 3763 10
10. 110111111101 2 10. 3581 10
11. 11.
Ejercicios - Convertir binario a decimal
1. 100011010110 2 1. 2262 10
2. 110011000111 2 2. 3271 10
3. 111100011010 2 3. 3866 10
4. 4.
5. 5.
6. 6.
7.
7.
8. 8.
9. 9.
10.
Decimales con fracciones a binarios
42.375 10 CON 3 dig. de precisión.
Binarios con fraccionarios a decimales
Ejercicio
Convertir los siguientes valores binarios
153,78 con precisión de 4 dígitos
294,13 con precisión de 4 dígitos
147,21 con precisión de 5 dígitos
Convertir los siguientes valores a decimales
1111010100,0101001
1101101011,0100111
Sistema octal / binario / decimal
3 dígitos binarios hacen
un 1 octal
Sistema Octal
Conversión binario/octal - octal/binario
1 5 3 3 = 1533 8
Sistema Hexadecimal
Cuántos dígitos
binarios necesito para
representar un
hexadecimal?
Conversión decimal / hexadecimal
Con fracciones en la conversión
hexadecimal