codificación ezequiel cortés

21
UNIVERSIDAD TECNÓLOGICA DE PANAMÁ FACULTAD DE INGENIERÍA EN SISTEMAS COMPUTACIONALES TECNOLOGÍA INFORMÁTICA REPRESENTACIÓN DE LA INFORMACIÓN PRESENTADO POR: EZEQUIEL CORTÉS 2013 06/30/2013 Lic. Ezequiel Cortés 1

Upload: ezequiel-cortes

Post on 15-Aug-2015

60 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Codificación ezequiel cortés

Lic. Ezequiel Cortés 1

UNIVERSIDAD TECNÓLOGICA DE PANAMÁFACULTAD DE INGENIERÍA EN SISTEMAS

COMPUTACIONALES

TECNOLOGÍA INFORMÁTICA

REPRESENTACIÓN DE LA INFORMACIÓN

PRESENTADO POR:EZEQUIEL CORTÉS

2013

06/30/2013

Page 2: Codificación ezequiel cortés

Lic. Ezequiel Cortés 206/30/2013

OBJETIVOS

Estudiar los aspectos relacionados con la representación interna de los datos de las computadoras.

Page 3: Codificación ezequiel cortés

Lic. Ezequiel Cortés 3

CONTENIDO

Sistemas Numéricos

Conversiones

06/30/2013

Page 4: Codificación ezequiel cortés

Lic. Ezequiel Cortés 4

SISTEMA DECIMALEl sistema decimal tiene base (raíz) 10, porque dispone de 10 símbolos (0-9) numéricos discretos para contar. Entonces, la "base" de un sistema numérico es la cantidad de símbolos que lo componen y el valor que define al sistema.

06/30/2013

Page 5: Codificación ezequiel cortés

Lic. Ezequiel Cortés 5

EJEMPLOS

06/30/2013

Page 6: Codificación ezequiel cortés

Lic. Ezequiel Cortés 6

SISTEMA BINARIO

El sistema numérico binario (de base 2) usa solamente dos símbolos diferentes, 0 y 1, que significan "ninguna unidad" y "una unidad" respectivamente.

A diferencia del sistema decimal, el valor relativo de los dígitos binarios a la izquierda del dígito menos significativo aumenta en una potencia de dos cada vez, en lugar de hacerlo en potencias de diez.

06/30/2013

Page 7: Codificación ezequiel cortés

Lic. Ezequiel Cortés 7

En la tabla que empezamos en el 0,luego el 1, y como se llega al límite el siguiente es combinación 10, luego el 11, y como llegamos al límite seguimos con el 100.

Cuando se dice que se llegó al límite, es como cuando llegamos en el sistema decimal al 9, el cual el límite en el sistema decimal para un dígito, seguiría el 10 y al llegar al 99 que es el límite parados dígitos, sigue el 100

06/30/2013

Page 8: Codificación ezequiel cortés

Lic. Ezequiel Cortés 8

EJEMPLOS

06/30/2013

Page 9: Codificación ezequiel cortés

Lic. Ezequiel Cortés 9

HEXADECIMAL

Los números binarios de gran magnitud consisten en largas series de ceros y unos, que son difíciles de interpretar y manejar. Como un medio conveniente para representar esos números binarios de gran magnitud se utiliza el sistema numérico hexadecimal (de base 16). Cada dígito hexadecimal representa cuatro dígitos binarios.

06/30/2013

Page 10: Codificación ezequiel cortés

Lic. Ezequiel Cortés 10

HEXADECIMAL

La notación hexadecimal requiere el uso de 16 símbolos para representar 16 valores numéricos. Dado que el sistema decimal proporciona solamente diez símbolos numéricos (de 0 a 9), se necesitan seis símbolos adicionales para representar los valores restantes. Se han adoptado para este fin las letras A, B, C, D, E, y F aunque podrían haberse utilizado cualesquiera otros símbolos. La lista completa de símbolos hexadecimales consta, por lo tanto, del 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F, en orden ascendente de valor.

06/30/2013

Page 11: Codificación ezequiel cortés

Lic. Ezequiel Cortés 11

EJEMPLO

06/30/2013

Page 12: Codificación ezequiel cortés

Lic. Ezequiel Cortés 12

OCTAL• El sistema numérico en base 8 se llama octal y utiliza los

dígitos 0 a 7.• Para convertir un número en base decimal a base octal se

divide por 8 sucesivamente hasta llegar a cociente 0, y los restos de las divisiones en orden inverso indican el número en octal. Para pasar de base 8 a base decimal, solo hay que multiplicar cada cifra por 8 elevado a la posición de la cifra, y sumar el resultado.

• Es más fácil pasar de binario a octal, porque solo hay que agrupar de 3 en 3 los dígitos binarios, así, el número 74 (en decimal) es 1001010 (en binario), lo agruparíamos como 1 / 001 / 010, después obtenemos el número en decimal de cada uno de los números en binario obtenidos: 1=1, 001=1 y 010=2. De modo que el número decimal 74 en octal es 112.

06/30/2013

Page 13: Codificación ezequiel cortés

Lic. Ezequiel Cortés 13

EJEMPLO

06/30/2013

Page 14: Codificación ezequiel cortés

Lic. Ezequiel Cortés 1406/30/2013

CONVERCIÓN

Page 15: Codificación ezequiel cortés

Lic. Ezequiel Cortés 15

Decimal a Binario• Para cambiar de base decimal a cualquier otra

base se divide el número que se quiere convertir por la base del sistema al que se quiere cambiar, los resultados que se obtengan en el cociente deben seguir dividiéndose hasta que este resultado sea menor que la base.

• Los residuos que resulten de todas las divisiones en orden progresivo se irán apuntando de derecha a izquierda.

06/30/2013

Page 16: Codificación ezequiel cortés

Lic. Ezequiel Cortés 1606/30/2013

Page 17: Codificación ezequiel cortés

Lic. Ezequiel Cortés 17

decimal a hexadecimal

El mecanismo de conversión es el mismo que el descripto en el punto 3, pero dividiendo el número por 16, que es la base del sistema hexadecimal. Para convertir una fracción decimal a su equivalente hexadecimal, aplicamos el algoritmo parte entera, con base 16.

06/30/2013

Page 18: Codificación ezequiel cortés

Lic. Ezequiel Cortés 18

Decimal a Octal

06/30/2013

Page 19: Codificación ezequiel cortés

Lic. Ezequiel Cortés 19

binario a decimal• Se suman los productos de todos los valores

posicionales por el número que ocupa la posición.

06/30/2013

Page 20: Codificación ezequiel cortés

Lic. Ezequiel Cortés 20

binario a hexadecimal• Se divide el número binario en grupos de cuatro

dígitos binarios, comenzando desde la derecha y se reemplaza cada grupo por el correspondiente símbolo hexadecimal. Si el grupo de la extrema izquierda no tiene cuatro dígitos, se deben agregar ceros hasta completar 4 dígitos.

06/30/2013

Page 21: Codificación ezequiel cortés

Lic. Ezequiel Cortés 2106/30/2013

GRACIAS