Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones....

16
Proceso de convertir una frase a: Código ASCII- código Binario Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel Gabriel. Lares Domínguez Nadia Lizeth.

Transcript of Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones....

Page 1: Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel.

Proceso de convertir una frase a:

Código ASCII- código Binario

Instituto Tecnológico de Tijuana.Ing. Tecnologías de la Información y Comunicaciones.Matemáticas Discretas IEquipo: “Cero Lógico”

Cárdenas Osorio Ángel Gabriel.Lares Domínguez Nadia Lizeth.

Page 2: Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel.

Para comenzar… ¿Qué es el código ASCII?

ASCII es una sigla para "American Standard Code for Information Interchange" (Código Standard Norteamericano para Intercambio de Información).

El ASCII es un código numérico que representa los caracteres, usando una escala decimal del 0 al 127. Esos números decimales son convertidos por la computadora en números binarios para ser posteriormente procesados.

Page 3: Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel.

› En este trabajo se transformara una frase a este tipo de código, nosotros decidimos utilizar la frase “Disfruta las pequeñas cosas”, que fue vista en la película Zombieland.

› Buscaremos y utilizaremos una tabla del código ASCII, como ayuda para dar solución al problema.

Page 4: Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel.

Código ASCII

Page 5: Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel.
Page 6: Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel.
Page 7: Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel.

Frase a convertir:

“Disfruta las pequeñas cosas.”

Page 8: Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel.

Paso 1: Determinar las letras que contiene la frase, evitando repetidas. Los espacios y puntos también se representaran.

“Disfruta las pequeñas cosas.”

D, i, s, f, r, u, t, a, l, p, e, q, ñ, c, o, .

Page 9: Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel.

Paso 2: Ubicar la letra o símbolo en la tabla, y determinar el valor.

D, i, s, f, r, u, t, a, l, p, e, q, ñ, c, o.

NOTA: Revisar si la letra lleva acento, o esta con mayúsculas.

Page 10: Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel.

Símbolo:

ASCII:

D 68

i 105

s 115

f 102

r 114

u 117

t 116

a 97

l 108

p 112

e 101

q 113

ñ 164

c 99

o 111

. 46

espacio 32

Page 11: Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel.

D = 68 i = 105 s = 115 f = 102 r = 114 u = 117 t = 116 a = 97 espacio = 32 l = 108 a = 97 s = 115 espacio = 32

p = 112 e = 101 q = 113 u = 117 e = 101 ñ = 164 a = 97 s = 115 espacio = 32 c = 99 o = 111 s = 115 a = 97 s = 115 . = 46

Paso 3: Asignación de valores.

Page 12: Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel.

Representación de la frase en ASCII.

68 105 115 102 114 117 116 97 32 108 97 115 32 112 101

113 117 101 164 97 115 32 99 111 115 97 115 46 Nota: Los espacios solo fueron puestos para

separar los valores, no es necesario que se utilicen.

Page 13: Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel.

Paso 4: Conversión a Binario:

128 64 32 16 8 4 2 1 Re:

0 0 0 1 0 0 1 0 18

En el sistema Binario, un 0 representa falso, y un 1 verdadero.Por lo tanto cuando se encuentra un 0 el valor de la parte superior no se es tomado en cuenta.

Se toma el valor en decimal (ASCII), y se coloca en la tabla para realizar la suma, verificando que la suma de los valores concuerde con lo buscado.

Page 14: Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel.

Representación final en sistema binario:

1000100 = 68 = D 1101001 = 105 = i 1110011 = 115 = s 1100110 = 102 = f 1110010 = 114 = r 1110101 = 117 = u 1110100 = 116 = t 1100001 = 97 = a 100000 = 32 =

Espacio

1101100 = 108 = l 1100001 = 97 = a 1110011 = 115 = s 100000 = 32 = Espacio

1110000 = 112 = p 1100101 = 101 = e 1110001 = 113 = q 1110101 = 117 = u 1100101 = 101 = e

Page 15: Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel.

10100100 = 164 = ñ 1100001 = 97 = a 1110011 = 115 = s 100000 = 32 = Espacio 1100011 = 99 = c 1101111 = 111 = o 1110011 = 115 = s 1100001 = 97 = a 1110011 = 115 = s 101110 = 46 = .

Page 16: Instituto Tecnológico de Tijuana. Ing. Tecnologías de la Información y Comunicaciones. Matemáticas Discretas I Equipo: “Cero Lógico” Cárdenas Osorio Ángel.

¡Gracias por

su atención !