Representación de la información Representación de la información Objetivos Conocer cómo se representa la información Tipos de sistemas de numeración Conocer cómo se almacena.
Download ReportTranscript Representación de la información Representación de la información Objetivos Conocer cómo se representa la información Tipos de sistemas de numeración Conocer cómo se almacena.
Slide 1
Representación de la información
Representación de la información
Objetivos
Conocer cómo se representa la información
Tipos de sistemas de numeración
Conocer cómo se almacena la información en ficheros y cómo
utilizarlos
Los principales tipos de ficheros en sistemas con Windows
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 2
Representación de la información
Representar información
Ejemplo: textos en castellano
“Hola Juan.” es una cadena de símbolos
para representar información (o datos) en castellano se utilizan
los siguientes símbolos:
A …Z a …z á Á é É Í í ó Ó ú Ú ñ Ñ º ª \ 0 … 9 , . ; - + = ( ) “ ? ¿ ! ¡ ...
La cantidad de objetos (entes informativos) que se puede
representar depende:
de la longitud de la cadena (lon)
del número de símbolos disponibles (num)
cantidad de objetos=numlon
hay 263 = 17576 cadenas distintas de caracteres a ... z (sólo
minúsculas)
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 3
Representación de la información
Representación binaria
Toda la información que maneja un computador (tanto los
datos como las instrucciones que componen los programas)
se representa mediante el sistema binario.
Una representación binaria tiene solamente dos símbolos
básicos:
Estos símbolos se representan normalmente con 0 y 1
Ejemplo: para representar información (o datos) en
castellano se utilizan los siguientes símbolos:
A …Z a …z á Á é É Í í ó Ó ú Ú ñ Ñ º ª \ 0 … 9 , . ; - + = ( ) “ ? ¿ ! ¡ etc.
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 4
Representación de la información
Las unidades de medida
Unidad más pequeña: bit (Binary digit)
corresponde al contenido de una posición
puede tener dos estados distintos (0 o 1)
puede representar dos elementos distintos
1 byte: cadena de 8 bits
¿Cuantos objetos distintos se puede representar con cadenas
de n bits?
1 bit 2 estados = 21 (0,1)
2 bit 4 estados = 22 (00, 01,10, 11)
3 bit 8 estados = 23 (000, 001, 010, 100, 110, 101, 011, 111)
4 bit 16 estados = 24 (0000, 0001, 0010, 0100, 1000, 0011, ...)
8 bit 256 estados = 28 (00000000, 00000001, 00000010, ...)
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 5
Representación de la información
Más unidades de medida
KiloByte (KB, KByte)
kilo =1000
1KByte= 210Byte = 1024 Byte (= 8192 bit)
1 MegaByte (MB, MByte) = 1024 KByte =
220 Byte = 1048576 Byte
1 GigaByte (GB, GByte) = 1024 MByte =
230 Byte = 1073741824 Byte
1 TeraByte (TB, TByte) = 1024 GByte =
240 Byte = 1099511627776 Byte
1 PetaByte = 1024 TByte =
250 Byte = 1125899906842624 Byte
...
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 6
Representación de la información
Representación en el ordenador
Con la representación en el sistema binario:
cualquier dato de entrada (a través de algún periférico de
entrada) tiene que ser codificado a una cadena de 0’s y 1’s
cualquier dato de salida tiene que ser decodificado de cadenas
de 0’s y 1’s al formato que permite su representación en el
periférico de salida correspondiente
Principales tipos de datos:
Texto (cadenas de letras)
Números /cantidades
Imágenes
Vídeo, Audio, …
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 7
Representación de la información
Representación de textos
Se establece un código que asigna a cada símbolo (letra,
blanco, puntuación) una cadena de 0’s y 1’s
Ejemplo:
Código ASCII: h=01101000 o=01101111 l=01101100
a=01100001
Hola tu.=
01001000 01101111 01101100 01100001 00100000 01110100 01110101 00101110
H
o
l
a
_
t
u
.
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 8
Representación de la información
Representación de textos – códigos de E/S
Códigos que asocian a un carácter una secuencia
determinada de bits
Se utilizan para codificar textos con el fin de transferir la
información entre distintos dispositivos informáticos
Ejemplos: BCD, EBCDIC, ASCII
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 9
Representación de la información
Representación de textos – Código ASCII
ASCII = American Standard Code for Information
Interchange
Utiliza 7 bits
27 = 128 caracteres representables
Es de los más utilizados
representa las letras occidentales (minúscula, mayúscula),
signos especiales y cifras
Códigos de E/S: ASCII extendido:
Añade un bit adicional
28 = 256 posibles caracteres
añade las letras especiales (é, ä, Ä, Ó, ...) y símbolos gráficos
(por ejemplo: ╠ ð ╚ )
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 10
Representación de la información
Representación de textos – Código ASCII
Código ASCII:
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 11
Representación de la información
Representación de números
Sistemas de numeración:
Cada sistema de numeración tiene un número (n) de cifras
básicas para poder crear números
nosotros usamos el sistema decimal con las cifras 0, ... , 9 (n=10)
Cadenas de estas cifras pueden representar cualquier número
Ejemplos:
Base 10: cifras 0,1,2,3,4,5,6,7,8,9
100 , 323, 5 , 77...
Base 5: cifras 0,1,2,3,4
100 , 323, 5, 77 ...
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 12
Representación de la información
Representación de números – Valor decimal
Para conocer el valor (decimal) de una secuencia de cifras:
323 en base 10 = 3*102 + 2*101 + 3*100= 323
el valor de la cadena de cifras ckck-1...c0 es igual a
ck * nk + ck-1 * nk-1 + ... + c1 * n1 + c0 * n0
siendo ck c k-1...c1 c0 las cifras de la cadena (desde la izquierda
a la derecha ) y n la base del sistema
Ejemplos:
valor decimal de 323 en base 5:
valor decimal de 323 en base 4:
valor decimal de 2 en base 3:
Informática y Derecho (parte práctica)
3*52 + 2*51 + 3*50=
3*25 + 2*10 + 3*1=88
3*42 + 2*41 + 3*40=
3*16 + 2*4 +3*1=59
2*30=2*1=2
Holger Billhardt
Slide 13
Representación de la información
Representación de números – Sistema Binario
La computadora utiliza el sistema binario
Cifras: 0 y 1
Base = 2
Para representar los números del sistema decimal hay que
codificarlos (decodificarlos) al (del) sistema decimal:
Ejemplos:
valor decimal de 10101: 1*24 + 0*23 + 1*22 + 0*21 + 1*20 =
1*16 + 1*4 + 1*1= 21
valor binario de 17: 1*16+1*1=
1*24 + 0*23 + 0*22 + 0*21 + 1*20 = 10001
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 14
Representación de la información
Representación de números
Paso de Decimal a Binario
1. Dividir el número entre 2. Guardar resto y cociente.
2. Tomar cociente anterior y repetir paso 1. Sino continuar.
3. Escribir (concatenar) el último cociente y los restos
empezando por el último.
Ejemplo:
35/2
17/2
8/2
4/2
2/2
R1=1 y C1=17
R2=1 y C2=8
R3=0 y C3=4
R4=0 y C4=2
R5=0 y C5=1
Informática y Derecho (parte práctica)
Resultado:
100011
Holger Billhardt
Slide 15
Representación de la información
Representación de números
Paso de Binario a Decimal
Recordando
con n=2
ck * nk + ck-1 * nk-1 + ... + c1 * n1 + c0 * n0
Ejemplo:
100011
1*25 + 0*24 + 0*23 + 0*22 + 1*21 + 1*20
32 + 0 + 0 + 0 + 2 + 1 =
35
=
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 16
Representación de la información
Representación de números
Otros sistemas
Sistema octal:
Base 8
Cifras:0, 1, 2, 3, 4, 5, 6, 7
8 es potencia de 2 conversión sencilla entre octal y
binario
Números representados son más pequeños que en Binario:
8 en Octal es 8
8 en Binario es 1000
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 17
Representación de la información
Representación de números
Otros sistemas
Sistema Hexadecimal
Base 16
Cifras:0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
16 es potencia de 2 conversión sencilla
Números representados son más pequeños que en Binario
Es el más usado en informática junto con el decimal
(direcciones de memoria)
Ejemplo:
23(hex)=00100011(bin)=100011(bin)=35(dec)
11111(bin)=1F(hex)=31(dec)
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 18
Representación de la información
Representación de números
Conversión binario / hexadecimal
Hexadecimal
0
1
2
3
4
5
6
7
Binario
0000
0001
0020
0011
0100
0101
0110
0111
Hexadecimal
8
9
A
B
C
D
E
F
Binario
1000
1001
1010
1011
1100
1101
1110
1111
hex bin: 7BC5(hex) = 0111 1011 1100 0101(bin)
bin hex: 1 1111 1000 0111(bin) = 0001 1111 1000 0111(bin)=1F87(hex)
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 19
Representación de la información
Representación de imágenes
Se representan todos sus puntos (dots, pixel(e)s)
Para imágenes, pantallas, impresoras, escáneres
Datos importantes:
Tamaño: en pixeles / cm / pulgadas (inch)
Resolución:
n x m define el número de pixels horizontales (n) y verticales (m)
respecto a pantallas o imágenes se utiliza sin medida (se refiere a
la pantalla o al imagen completo)
respecto a impresoras y escáneres con medida: ppp(puntos por
pulgada) o dpi (dots per inch)
Resoluciones típicas de pantallas:
640 x 480 , 800 x 600, 1024 x 768, ... , 1600 x 1200 pixeles
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 20
Representación de la información
Representación de imágenes
Más datos importantes:
Profundidad / número de colores:
el número de bits que se usan para representar cada punto
1 bit: sólo dos colores (blanco y negro)
4 bit: 24 = 16 colores
8 bit = 1 byte: 28 = 256 colores
16 bit = 2 byte
24 bit = 3 byte: 224 =16777216 (color verdadero)
32 bit = 4 byte
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 21
Representación de la información
Representación de imágenes
¿Qué cantidad de memoria es necesaria para guardar?:
la imagen de la pantalla (resolución de 1024 x 768 pixeles con
color verdadero de 24 bits):
una imagen de resolución 300x300 dpi de tamaño 10x5 inch
en color verdadero (24 bits):
1024 * 768 * 24 bits = 18874368 bits =2359296 byte
= 2304 Kbyte = 2,25 Mbyte
10 x 5 inch = 10* 2,54 x 5 * 2,54 cm = 25,4 x 12,7 cm
10 * 5 * 300 * 300 * 24 bits = 108000000 bits = 13500000 byte
= 12,8 Mbyte
en un disco duro de 10 Gbyte cabrían 800 imágenes de este
tipo, en un CD-ROM de 700 Mbyte unos 54.
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 22
Representación de la información
Ficheros
Se conoce también como archivo.
Un fichero es un conjunto ordenado de datos que tienen
entre sí una relación lógica y están almacenados en un
soporte de información adecuado (memoria principal,
dispositivos de memoria masiva o secundaria como discos
duros, disquetes, etc.)
Cada fichero tiene un nombre y en él se guarda toda la
información referente a un mismo tema de forma
estructurada con el fin de manipular sus datos.
Ficheros de vídeos, audio, imágenes, texto, presentaciones, ...
Ficheros de programas (ejecutables)
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 23
Representación de la información
Ficheros
Los ficheros se guardan en dispositivos de almacenamiento
masivo y cuando es necesario, se cargan en la memoria
principal
La limitación de tamaño viene impuesta por la capacidad de
tales dispositivos
En los dispositivos de discos, los ficheros se guardan por
trozos (de tamaño fijo) no necesariamente consecutivos:
Ejemplo:
fichero 1:
fichero 2:
en disco:
...
Informática y Derecho (parte práctica)
...
Holger Billhardt
Slide 24
Representación de la información
Ficheros y Memoria
Los dispositivos de memoria (principal o secundaria) se
pueden entender como una cadena grande de posiciones de
almacenamiento (una cadena de bits)
De esta cadena se asignan trozos (subcadenas) a cada
fichero
Otras trozos quedan marcados como “libres”
Ejemplo:
memoria principal (RAM) de 128 MByte tiene
134217728 byte = 1073741824 bits o posiciones de
almacenamiento
un disco duro de 20 GByte tiene 171798691840 bits o
posiciones de almacenamiento
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 25
Representación de la información
Ficheros y Memoria
En una parte de la memoria (o del disco) se guarda las
posiciones de los ficheros
Estructura principal de discos duros, CD-ROM, DVD,
disquetes:
control de posiciones
de ficheros
...
...
ficheros
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 26
Representación de la información
Operaciones con ficheros
Creación:
crea el fichero en el dispositivo y asigna espacio para almacenar sus
datos en la parte marcada como “libre”
incluye la posición del fichero en la parte de control
Consulta o recuperación:
conocer el contenido del fichero
Mantenimiento o actualización (modificar contenido):
Inserción de información
Modificación de información
Eliminación de información
Borrado:
elimina los datos del fichero marcando como “libre” el espacio que
ocupaba
elimina la entrada para este fichero en la información de las
posiciones de ficheros
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 27
Representación de la información
Ficheros
El nombre que se puede dar a un fichero depende del sistema operativo:
en MS DOS (versiones antiguas): “nombre.extensión”
“nombre”: hasta 8 caracteres sin espacios
“extensión”: hasta 3 caracteres sin espacios
en Windows:
no se puede utilizar los caracteres: \ / : * ? “ < > |
máximo de 215 caracteres
no hay más restricciones (se pueden utilizar espacios)
es habitual seguir el formato “nombre.extensión”, con extensiones de
hasta 3 caracteres pero nombres más largos
Las extensiones en MS DOS y Windows suelen determinar el tipo de
información que contienen los ficheros
En Windows se interpretan los ficheros de forma automática en función
de la extensión (se abre la aplicación correspondiente al hacer doble clic)
Informática y Derecho (parte práctica)
Holger Billhardt
Representación de la información
Representación de la información
Objetivos
Conocer cómo se representa la información
Tipos de sistemas de numeración
Conocer cómo se almacena la información en ficheros y cómo
utilizarlos
Los principales tipos de ficheros en sistemas con Windows
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 2
Representación de la información
Representar información
Ejemplo: textos en castellano
“Hola Juan.” es una cadena de símbolos
para representar información (o datos) en castellano se utilizan
los siguientes símbolos:
A …Z a …z á Á é É Í í ó Ó ú Ú ñ Ñ º ª \ 0 … 9 , . ; - + = ( ) “ ? ¿ ! ¡ ...
La cantidad de objetos (entes informativos) que se puede
representar depende:
de la longitud de la cadena (lon)
del número de símbolos disponibles (num)
cantidad de objetos=numlon
hay 263 = 17576 cadenas distintas de caracteres a ... z (sólo
minúsculas)
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 3
Representación de la información
Representación binaria
Toda la información que maneja un computador (tanto los
datos como las instrucciones que componen los programas)
se representa mediante el sistema binario.
Una representación binaria tiene solamente dos símbolos
básicos:
Estos símbolos se representan normalmente con 0 y 1
Ejemplo: para representar información (o datos) en
castellano se utilizan los siguientes símbolos:
A …Z a …z á Á é É Í í ó Ó ú Ú ñ Ñ º ª \ 0 … 9 , . ; - + = ( ) “ ? ¿ ! ¡ etc.
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 4
Representación de la información
Las unidades de medida
Unidad más pequeña: bit (Binary digit)
corresponde al contenido de una posición
puede tener dos estados distintos (0 o 1)
puede representar dos elementos distintos
1 byte: cadena de 8 bits
¿Cuantos objetos distintos se puede representar con cadenas
de n bits?
1 bit 2 estados = 21 (0,1)
2 bit 4 estados = 22 (00, 01,10, 11)
3 bit 8 estados = 23 (000, 001, 010, 100, 110, 101, 011, 111)
4 bit 16 estados = 24 (0000, 0001, 0010, 0100, 1000, 0011, ...)
8 bit 256 estados = 28 (00000000, 00000001, 00000010, ...)
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 5
Representación de la información
Más unidades de medida
KiloByte (KB, KByte)
kilo =1000
1KByte= 210Byte = 1024 Byte (= 8192 bit)
1 MegaByte (MB, MByte) = 1024 KByte =
220 Byte = 1048576 Byte
1 GigaByte (GB, GByte) = 1024 MByte =
230 Byte = 1073741824 Byte
1 TeraByte (TB, TByte) = 1024 GByte =
240 Byte = 1099511627776 Byte
1 PetaByte = 1024 TByte =
250 Byte = 1125899906842624 Byte
...
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 6
Representación de la información
Representación en el ordenador
Con la representación en el sistema binario:
cualquier dato de entrada (a través de algún periférico de
entrada) tiene que ser codificado a una cadena de 0’s y 1’s
cualquier dato de salida tiene que ser decodificado de cadenas
de 0’s y 1’s al formato que permite su representación en el
periférico de salida correspondiente
Principales tipos de datos:
Texto (cadenas de letras)
Números /cantidades
Imágenes
Vídeo, Audio, …
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 7
Representación de la información
Representación de textos
Se establece un código que asigna a cada símbolo (letra,
blanco, puntuación) una cadena de 0’s y 1’s
Ejemplo:
Código ASCII: h=01101000 o=01101111 l=01101100
a=01100001
Hola tu.=
01001000 01101111 01101100 01100001 00100000 01110100 01110101 00101110
H
o
l
a
_
t
u
.
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 8
Representación de la información
Representación de textos – códigos de E/S
Códigos que asocian a un carácter una secuencia
determinada de bits
Se utilizan para codificar textos con el fin de transferir la
información entre distintos dispositivos informáticos
Ejemplos: BCD, EBCDIC, ASCII
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 9
Representación de la información
Representación de textos – Código ASCII
ASCII = American Standard Code for Information
Interchange
Utiliza 7 bits
27 = 128 caracteres representables
Es de los más utilizados
representa las letras occidentales (minúscula, mayúscula),
signos especiales y cifras
Códigos de E/S: ASCII extendido:
Añade un bit adicional
28 = 256 posibles caracteres
añade las letras especiales (é, ä, Ä, Ó, ...) y símbolos gráficos
(por ejemplo: ╠ ð ╚ )
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 10
Representación de la información
Representación de textos – Código ASCII
Código ASCII:
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 11
Representación de la información
Representación de números
Sistemas de numeración:
Cada sistema de numeración tiene un número (n) de cifras
básicas para poder crear números
nosotros usamos el sistema decimal con las cifras 0, ... , 9 (n=10)
Cadenas de estas cifras pueden representar cualquier número
Ejemplos:
Base 10: cifras 0,1,2,3,4,5,6,7,8,9
100 , 323, 5 , 77...
Base 5: cifras 0,1,2,3,4
100 , 323, 5, 77 ...
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 12
Representación de la información
Representación de números – Valor decimal
Para conocer el valor (decimal) de una secuencia de cifras:
323 en base 10 = 3*102 + 2*101 + 3*100= 323
el valor de la cadena de cifras ckck-1...c0 es igual a
ck * nk + ck-1 * nk-1 + ... + c1 * n1 + c0 * n0
siendo ck c k-1...c1 c0 las cifras de la cadena (desde la izquierda
a la derecha ) y n la base del sistema
Ejemplos:
valor decimal de 323 en base 5:
valor decimal de 323 en base 4:
valor decimal de 2 en base 3:
Informática y Derecho (parte práctica)
3*52 + 2*51 + 3*50=
3*25 + 2*10 + 3*1=88
3*42 + 2*41 + 3*40=
3*16 + 2*4 +3*1=59
2*30=2*1=2
Holger Billhardt
Slide 13
Representación de la información
Representación de números – Sistema Binario
La computadora utiliza el sistema binario
Cifras: 0 y 1
Base = 2
Para representar los números del sistema decimal hay que
codificarlos (decodificarlos) al (del) sistema decimal:
Ejemplos:
valor decimal de 10101: 1*24 + 0*23 + 1*22 + 0*21 + 1*20 =
1*16 + 1*4 + 1*1= 21
valor binario de 17: 1*16+1*1=
1*24 + 0*23 + 0*22 + 0*21 + 1*20 = 10001
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 14
Representación de la información
Representación de números
Paso de Decimal a Binario
1. Dividir el número entre 2. Guardar resto y cociente.
2. Tomar cociente anterior y repetir paso 1. Sino continuar.
3. Escribir (concatenar) el último cociente y los restos
empezando por el último.
Ejemplo:
35/2
17/2
8/2
4/2
2/2
R1=1 y C1=17
R2=1 y C2=8
R3=0 y C3=4
R4=0 y C4=2
R5=0 y C5=1
Informática y Derecho (parte práctica)
Resultado:
100011
Holger Billhardt
Slide 15
Representación de la información
Representación de números
Paso de Binario a Decimal
Recordando
con n=2
ck * nk + ck-1 * nk-1 + ... + c1 * n1 + c0 * n0
Ejemplo:
100011
1*25 + 0*24 + 0*23 + 0*22 + 1*21 + 1*20
32 + 0 + 0 + 0 + 2 + 1 =
35
=
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 16
Representación de la información
Representación de números
Otros sistemas
Sistema octal:
Base 8
Cifras:0, 1, 2, 3, 4, 5, 6, 7
8 es potencia de 2 conversión sencilla entre octal y
binario
Números representados son más pequeños que en Binario:
8 en Octal es 8
8 en Binario es 1000
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 17
Representación de la información
Representación de números
Otros sistemas
Sistema Hexadecimal
Base 16
Cifras:0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
16 es potencia de 2 conversión sencilla
Números representados son más pequeños que en Binario
Es el más usado en informática junto con el decimal
(direcciones de memoria)
Ejemplo:
23(hex)=00100011(bin)=100011(bin)=35(dec)
11111(bin)=1F(hex)=31(dec)
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 18
Representación de la información
Representación de números
Conversión binario / hexadecimal
Hexadecimal
0
1
2
3
4
5
6
7
Binario
0000
0001
0020
0011
0100
0101
0110
0111
Hexadecimal
8
9
A
B
C
D
E
F
Binario
1000
1001
1010
1011
1100
1101
1110
1111
hex bin: 7BC5(hex) = 0111 1011 1100 0101(bin)
bin hex: 1 1111 1000 0111(bin) = 0001 1111 1000 0111(bin)=1F87(hex)
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 19
Representación de la información
Representación de imágenes
Se representan todos sus puntos (dots, pixel(e)s)
Para imágenes, pantallas, impresoras, escáneres
Datos importantes:
Tamaño: en pixeles / cm / pulgadas (inch)
Resolución:
n x m define el número de pixels horizontales (n) y verticales (m)
respecto a pantallas o imágenes se utiliza sin medida (se refiere a
la pantalla o al imagen completo)
respecto a impresoras y escáneres con medida: ppp(puntos por
pulgada) o dpi (dots per inch)
Resoluciones típicas de pantallas:
640 x 480 , 800 x 600, 1024 x 768, ... , 1600 x 1200 pixeles
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 20
Representación de la información
Representación de imágenes
Más datos importantes:
Profundidad / número de colores:
el número de bits que se usan para representar cada punto
1 bit: sólo dos colores (blanco y negro)
4 bit: 24 = 16 colores
8 bit = 1 byte: 28 = 256 colores
16 bit = 2 byte
24 bit = 3 byte: 224 =16777216 (color verdadero)
32 bit = 4 byte
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 21
Representación de la información
Representación de imágenes
¿Qué cantidad de memoria es necesaria para guardar?:
la imagen de la pantalla (resolución de 1024 x 768 pixeles con
color verdadero de 24 bits):
una imagen de resolución 300x300 dpi de tamaño 10x5 inch
en color verdadero (24 bits):
1024 * 768 * 24 bits = 18874368 bits =2359296 byte
= 2304 Kbyte = 2,25 Mbyte
10 x 5 inch = 10* 2,54 x 5 * 2,54 cm = 25,4 x 12,7 cm
10 * 5 * 300 * 300 * 24 bits = 108000000 bits = 13500000 byte
= 12,8 Mbyte
en un disco duro de 10 Gbyte cabrían 800 imágenes de este
tipo, en un CD-ROM de 700 Mbyte unos 54.
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 22
Representación de la información
Ficheros
Se conoce también como archivo.
Un fichero es un conjunto ordenado de datos que tienen
entre sí una relación lógica y están almacenados en un
soporte de información adecuado (memoria principal,
dispositivos de memoria masiva o secundaria como discos
duros, disquetes, etc.)
Cada fichero tiene un nombre y en él se guarda toda la
información referente a un mismo tema de forma
estructurada con el fin de manipular sus datos.
Ficheros de vídeos, audio, imágenes, texto, presentaciones, ...
Ficheros de programas (ejecutables)
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 23
Representación de la información
Ficheros
Los ficheros se guardan en dispositivos de almacenamiento
masivo y cuando es necesario, se cargan en la memoria
principal
La limitación de tamaño viene impuesta por la capacidad de
tales dispositivos
En los dispositivos de discos, los ficheros se guardan por
trozos (de tamaño fijo) no necesariamente consecutivos:
Ejemplo:
fichero 1:
fichero 2:
en disco:
...
Informática y Derecho (parte práctica)
...
Holger Billhardt
Slide 24
Representación de la información
Ficheros y Memoria
Los dispositivos de memoria (principal o secundaria) se
pueden entender como una cadena grande de posiciones de
almacenamiento (una cadena de bits)
De esta cadena se asignan trozos (subcadenas) a cada
fichero
Otras trozos quedan marcados como “libres”
Ejemplo:
memoria principal (RAM) de 128 MByte tiene
134217728 byte = 1073741824 bits o posiciones de
almacenamiento
un disco duro de 20 GByte tiene 171798691840 bits o
posiciones de almacenamiento
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 25
Representación de la información
Ficheros y Memoria
En una parte de la memoria (o del disco) se guarda las
posiciones de los ficheros
Estructura principal de discos duros, CD-ROM, DVD,
disquetes:
control de posiciones
de ficheros
...
...
ficheros
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 26
Representación de la información
Operaciones con ficheros
Creación:
crea el fichero en el dispositivo y asigna espacio para almacenar sus
datos en la parte marcada como “libre”
incluye la posición del fichero en la parte de control
Consulta o recuperación:
conocer el contenido del fichero
Mantenimiento o actualización (modificar contenido):
Inserción de información
Modificación de información
Eliminación de información
Borrado:
elimina los datos del fichero marcando como “libre” el espacio que
ocupaba
elimina la entrada para este fichero en la información de las
posiciones de ficheros
Informática y Derecho (parte práctica)
Holger Billhardt
Slide 27
Representación de la información
Ficheros
El nombre que se puede dar a un fichero depende del sistema operativo:
en MS DOS (versiones antiguas): “nombre.extensión”
“nombre”: hasta 8 caracteres sin espacios
“extensión”: hasta 3 caracteres sin espacios
en Windows:
no se puede utilizar los caracteres: \ / : * ? “ < > |
máximo de 215 caracteres
no hay más restricciones (se pueden utilizar espacios)
es habitual seguir el formato “nombre.extensión”, con extensiones de
hasta 3 caracteres pero nombres más largos
Las extensiones en MS DOS y Windows suelen determinar el tipo de
información que contienen los ficheros
En Windows se interpretan los ficheros de forma automática en función
de la extensión (se abre la aplicación correspondiente al hacer doble clic)
Informática y Derecho (parte práctica)
Holger Billhardt