RepresentaciónInformación Parte1 v2019-2S

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 34

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.
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.
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
Conversión de Octal/Hexadecimal?

1 Se utiliza como paso intermedio


transformación a binario

Se agrupa de acuerdo al sistema

2 deseado. 3 dígitos para octal y 4


dígitos a hexadecimal.

3 Se transforma al sistema deseado


Ejercicios

Decimal Binario Octal Hexadecimal

4251 10

10010101111011 2

3275 8

49AB1 16
Ejercicios

Decimal Binario Octal Hexadecimal

4251 10 1000001110111 2 10233 8 109B 16

9595 10 10010101111011 2 22573 8 257B 16

1725 10 11010111101 2 3275 8 6BD 16

301745 10 1001001101010110001 2 1115261 8 49ab1 16


Tarea Individual

Investigar cómo funciona el estándar IEEE 754 para representar números decimales en el computador,
haga una breve descripción de este procedimiento máximo un párrafo y luego diríjase al pdf adjunto a
este documento y realice las operaciones para representar los 4 números asignados a su persona.

Nota: Si desee no utilice Word para hacer las operaciones, puede hacerlas en un cuaderno y tomarle una
fotografía y pegarla al documento a entregar, siempre y cuando esté claro y legible (si no se entiende
afectará a su calificación).

Debe subir un documento .pdf con los requerimientos solicitados en este documento.

Realizar un documento formal con la primera página una carátula donde incluya su nombre, apellidos,
fecha, título y luego desarrolle lo solicitado.
Representación de Valores Binarios
Negativos

Existen 4 métodos:

Signo - Magnitud

Complemento a 1

Complemento a 2

Exceso
Negativos / Formato: Signo - Magnitud

El bit más representativo(izq) de la secuencia es el bit de signo, el resto de la secuencia es la


magnitud del número.
Ejemplo

Representar el entero -245 en formato signo-magnitud en memoria de 16 bits.

1 0 0 0 0 0 0 0 1 1 1 1 0 1 0 1

Representar el entero - 4’901.877 en formato signo-magnitud en memoria de 32 bits.

1 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0

1 1 0 0 1 0 1 1 1 1 1 1 0 1 0 1
Ejercicio: Transformar a decimal los siguiente números binarios
negativos en Signo y Magnitud de una secuencia de 8 bits.

1 0 1 1 0 0 0 1 1 0 1 0 0 1 1 1

1 1 0 0 1 0 0 1 1 0 1 1 1 1 1 0

1 0 1 0 0 0 0 1 1 0 1 0 0 1 0 0

1 1 0 1 0 0 0 1 1 0 1 1 0 1 1 0
Complemento a 1 (C1)

● Cambiar todos los 1’s -> 0’s y 0’s -> 1’s


● El bit más significativo va representar el signo 0-> + y 1-> -

Asumiendo que se tiene una secuencia de 8 bits:

C1
Ejercicio: Transformar a decimal los siguiente números binarios
negativos en Complemento a 1 de una secuencia de 8 bits.

1 0 1 1 0 0 0 1 1 0 1 0 0 1 1 1

1 1 0 0 1 0 0 1 1 0 1 1 1 1 1 0

1 0 1 0 0 0 0 1 1 0 1 0 0 1 0 0

1 1 0 1 0 0 0 1 1 0 1 1 0 1 1 0

También podría gustarte