UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO “FACULTAD DE INGENIERÍA” INTEGRANTES: No de CUENTA: Becerril Segovia Luis Armando. 305121190. Hernández Díaz Joram. 305296423. López Bátiz Arturo. 305555085. Mendez Meneses Adolfo Ruben. 305285863. MATERIA: Laboratorio de Computación. PROFESORA: Carolina González González. GRUPO: 1122. EQUIPO: 9. PRACTICAS: 5 y 6. “MANEJO INTERNO DE DATOS” “Por mi raza hablara el Espíritu” PRACTICAS No 5 Y 6 “Manejo Interno De Datos” OBJETIVOS • El alumno podrá codificar y decodificar las distintas formas para representar datos. • El alumno realizara conversiones entre números decimales y otras bases como la hexadecimal, la binaria y la octal, y viceversa • El alumno conocerá los diferentes tipos de archivos que puede manejar una computadora y los programas que soportan algunos de dichos archivos. • El alumno comprenderá el por que para nombrar a los diferentes tipos de archivos se necesita de una extensión y sus variaciones. INTRODUCCION El código ASCII (del inglés American Standard Code for Information Interchange, Código Estadounidense Estándar para el Intercambio de Información), es un código de caracteres basado en el alfabeto latino tal como se usa en inglés moderno y en otras lenguas occidentales. El código ASCII utiliza 7 bits para representar los caracteres. A menudo se llama incorrectamente ASCII a otros códigos de caracteres de 8 bits, como el estándar ISO-8859-1 que es una extensión que utiliza 8 bits para proporcionar caracteres adicionales usados en idiomas distintos al inglés, como el español. ASCII fue publicado como estándar por primera vez en 1967 y fue actualizado por última vez en 1986. En la actualidad define códigos para 33 caracteres no imprimibles, de los cuales la mayoría son caracteres de control obsoletos que tienen efecto sobre cómo se procesa el texto, más otros 95 caracteres imprimibles que les siguen en la numeración (empezando por el carácter espacio). Casi todos los sistemas informáticos actuales utilizan el código ASCII o una extensión compatible para representar textos y para el control de dispositivos que manejan texto. Cuando se habla de una extensión de archivo nos referimos a una cadena de caracteres anexada al nombre de un archivo, usualmente antecedida por un punto. Su función principal es diferenciar el contenido del archivo de modo que el sistema operativo pueda ejecutarlo o interpretarlo, sin embargo, la extensión es solamente parte del nombre del archivo y no representa ningún tipo de obligación respecto al contenido del mismo. Algunos sistemas operativos, especialmente los herederos de DOS como Windows, utilizan las extensiones de archivo para reconocer su formato, incluyendo el de archivos ejecutables. Otros sistemas operativos, como los basados en Unix, utilizan las extensiones de archivo por simple convención, no necesariamente utilizándolas para determinar su tipo. Siendo las extensiones de archivo legado del sistema DOS, muchas de sus actuales características fueron heredadas por limitaciones en dicho sistema. Además, los nombres de archivo en sistemas DOS son insensibles a las mayúsculas y minúsculas, por lo que la mayoría de las extensiones de archivo pueden ser escritos indiferentemente en minúsculas como en mayúsculas o una combinación de ambas. DESARROLLO Ejercicio 1: Busque la representación en hexadecimal (6 dígitos) de los siguientes colores empleados en código HTML. 1. Negro 00 00 00 2. Rojo FF 00 00 3. Azul 00 00 FF 4. Verde 00 FF 00 5. Amarillo FF FF 00 6. Blanco FF FF FF 7. Rosa FF 66 66 8. Gris 99 99 99 9. Naranja CC 66 00 10. Café 99 66 33 Ejercicio 2: Completar la siguiente tabla: LETRAS BINARIO DECIMAL HEXADECIMAL OCTAL N 0100 1110 78 4E 116 0 0100 1111 79 4F 117 SPC 0010 0000 32 20 40 E 0100 0101 69 45 105 N 0100 1110 78 4E 116 T 0101 0100 84 54 124 R 0101 0010 82 52 122 E 0100 0101 69 45 105 G 0100 0111 71 47 107 A 0100 0001 65 41 101 R 0101 0010 82 52 122 SPC 0010 0000 32 20 40 R 0101 0010 82 52 122 E 0100 0101 69 45 105 P 0101 0000 80 50 120 O 0100 1111 79 4F 117 R 0101 0010 82 52 122 T 0101 0100 84 54 124 E 0100 0101 69 45 105 SPCD 0010 0000 32 20 40 D 0100 0100 68 44 104 E 0100 0101 69 45 105 SPC 0010 0000 32 20 40 L 0100 1100 76 4C 114 A 0100 0001 65 41 101 S 0101 0011 83 53 123 SPC 0010 0000 32 20 40 P 0101 0000 80 50 120 R 0101 0010 82 52 122 A 0100 0001 65 41 101 C 0100 0011 67 43 103 T 0101 0100 84 54 124 I 0100 1001 73 49 111 C 0100 0011 67 43 103 A 0100 0001 65 41 101 S 0101 0011 83 53 123 SPC 0010 0000 32 20 40 5 0011 0101 53 35 65 Y 0101 1001 89 59 131 6 0011 0110 54 36 66 SPC 0010 0000 32 20 40 T 0101 0100 84 54 124 I 0100 1001 73 4ª 113 E 0100 0101 69 45 105 N 0100 1110 78 4E 116 E 0100 0101 69 45 105 N 0100 1110 78 4E 116 SPC 0010 0000 32 20 40 1 0011 0001 49 31 61 0 0011 0000 48 30 60 Ejercicio 3: Investigar a qué tipo de archivo hace referencia cada una de las siguientes extensiones: a) .mov Video en QuickTime b) .wri Documento en Write de Microsoft Windows c) .pdf Portable Document Format de Acrobat Reader d) .mpeg Moving Picture Experts Graphics, archivo de video (VCD) e) .far Modulo de Programa Formidable Composer, archivo de audio f) Performance Investigator for Direct X, archivo de imagen .pix g) .rar Archivo comprimido de WinRAR h) .jif Archivo de imagen i) .wma Windows Media Audio j) .log “Login”, ficheros que registren lo que sucede k) .avi Audio and Video Interface, archivo de video l) Windows Media Video .wmv m) .aif Audio Interchange Face n) .midi Musical Instrumental Digital Interface, archivo de audio o) .dib Device Independient Bitmap, archivo de imagen p) .pcx Grafica de Paintbrush, archivo de imagen q) .tiff Grafico de alta Resolución, archivo de imagen r) .ac Extensión de http de Animacion s) .ini Ficheros de inicio de Windows Ejercicio 4: Completar la siguiente tabla, haciendo las conversiones de bases (poner operaciones realizadas) Base 10 Base 2 25 2 50 50 12 Base 8 6 3 2 25 2 12 0 1 1 6 3 26 23 8 50 16 50 2 2 0 0 1 110010 50 100 25 62 12 1 6 2 100 2 50 225 212 2 6 23 8 100 8 12 16 100 20 4 04 0 6 1 3 32 1 00 12 Base 16 0 0 1 4 1100100 15 2 30 30 7 3 2 15 2 7 0 1 144 1 3 2 3 1 99 24 1 16 6 36 1 2 99 2 49 2 24 2 12 2 6 2 3 8 99 8 12 19 4 1 1 0 6 0 1100011 3 1E 12 09 30 04 1 19 12 6 8 30 11110 49 64 0 1 6 16 99 3 3 143 63 Ejercicio 5: Investigar cómo se puede asociar una aplicación a un archivo para poder manipularlo. (Explicado y con imágenes de su pantalla) 1. Primeramente se identifica el archivo con su extensión. Aquí el archivo es de tipo video 2. Posteriormente reconocido el archivo presionaremos click derecho sobre él, presentándonos un menú. 3. Se selecciona la parte donde dice “abrir con” para abrir un sub menú en donde se localizan los programas que puede ejecutar este archivo de video. 4. Aquí se muestra en primer lugar el programa elegido por default por el sistema, considerado el más apto para reproducir este formato de video, pero en nuestro caso obligaremos a este archivo a reproducirse con otra aplicación. En este caso lo abriremos con Winamp en lugar del Reproductor de Windows Media. 5. Y así se consigue asociar una aplicación a un archivo para poder manipularlo. CONCLUSIONES BECERRIL SEGOVIA LUIS ARMANDO • Al realizar esta práctica aprendí como se manejan los datos dentro de una computadora y las distintas formas que existen. • Conocí varios tipos de sistemas numéricos que usan las computadoras como es el sistema binario, hexadecimal, etc. Aprendí a interpretar y darle significado a los caracteres de dicho sistema • También conocí nuevas extensiones que sirven para diferentes cosas y pueden ser muy útiles en mi vida académica. HERNÁNDEZ DÍAZ JORAM. • En cuanto a mi conclusión, la practica me pareció interesante ya que, hablando en lenguaje de computadoras hay diferentes maneras de interpretar un mensaje y esto mediante números, los cuales los tuvimos que pasar a diferentes bases, también pude observar que hay infinidad de extensiones algunas no muy usuales que otras, y esto nos puede ser muy útil cuando perdamos el teclado podremos usar estos códigos sin ningún problema y poder trabajar en la computadora. LÓPEZ BÁTIZ ARTURO. • Es importante para los usuarios de una computadora, el saber los tipos de lenguajes que esta utiliza, ya que en ocasiones, en especial en reparaciones, no entenderemos absolutamente nada sino los sabemos. • Las extensiones, aunque pierden importancia en otros sistemas operativos, son indispensables en Windows para que el sistema reconozca los archivos y los ejecute correctamente. MENDEZ MENESES ADOLFO RUBEN. • Con esta práctica comprendí el lenguaje que utilizan los sistemas electrónicos y aunque para ellos es sumamente fácil comprenderlo, para nosotros no lo es tanto • Pude ver como se realizan las distintas conversiones entre bases. • Las extensiones son indispensables para el sistema a la hora de reconocer un archivo y la elección del programa que lo ejecutara. CONCLUSION GRUPAL Es de suma importancia la comprensión y conocimiento de los distintos sistemas numéricos y su uso en nuestra vida diaria, además de las conversiones entre ellas y la manera como se representan. Además, al igual que los sistemas anteriores, el código ASCII tiene un papel importante en los computadores actuales y un ejemplo muy claro es la manera en que se pueden representar los números y letras de nuestro teclado por este sistema. Otro aspecto importante son las extensiones de los archivos tanto del sistema como los de las aplicaciones, pues es la manera por la cual la computadora identifica dichos archivos y los ejecuta según sea la instrucción y la aplicación que se le asocia, aunque es posible forzar algunos archivos para ser ejecutados por otros programas siempre que estos sean compatibles. BIBLIOGRAFIA • http://lcp02.fi-b.unam.mx/