manejo interno de datos

Anuncio
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/
Descargar