Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistema de Archivos
Sistema de Archivos
I.
INTRODUCCIN
Saavedratm25@gmail.co
m
operativos. Globalmente, a esa parte del sistema operativo que trata los
ficheros se la conoce como el sistema de ficheros.
Desde el punto de vista de los usuarios, el aspecto ms importante de un
sistema de ficheros es su apariencia, es decir, qu constituye un fichero,
como se nombran y se protegen los ficheros, qu operaciones se permiten,
etc. Los detalles de si para seguir la pista de la memoria libre se utilizan listas
enlazadas o mapas de bits, o el detalle de cuntos sectores hay en un
bloque lgico, son cuestiones de menos inters, aunque son de gran
importancia para los 2 diseadores del sistema de ficheros.
II.
ARCHIVOS
1.
Qu es un archivo?
TEXTO.TXT
Que representan a archivos de distintos tipos (un archivo tipo batch, un
programa ejecutable, y un archivo de texto).
En Unix se permiten nombres de archivos ms largos (la mayora de las
realizaciones aceptan como mnimo hasta catorce carcteres),
distinguindose
maysculas
y
minsculas,
de
forma
que
ARCHIVO,Archivo, archivo y ArChIvO son nombres de distintos
archivos.
Adems del nombre, los archivos tienen otras propiedades como su tipo, la
fecha y hora de su creacin, el nombre o identificador del creador, su
longitud, y algunos ms. A estas propiedades se les suelen denominar
atributos y varan de un sistema a otro.
2.
Qu es un Sistema de archivos?
Nombre de un archivo:
Saavedratm25@gmail.co
m
Extensin
Significado
File.back
Backup file
File.hlp
Help file
File.html
File.jpg
File.mp3
File.mpg
File.txt
File.zip
Compressed archive
Saavedratm25@gmail.co
m
4.
Tipos de Ficheros:
A.
Sistema: Estos son los archivos necesarios para el funcionamiento del
Sistema Operativo as como de los diferentes programas que trabajan en
l. No est recomendado moverlos, editarlos o variarlos de ningn modo
porque pueden afectar al buen funcionamiento del sistema.
386 --> Controlador de dispositivo virtual
ACA --> Microsoft Agent Character
ACG --> Vista previa de Microsoft Agent
ACS --> Microsoft Agent Character
ACW --> Configuracin del asistente de Accesibilidad
ANI --> Cursor animado
BAT --> Archivo por lotes MS-DOS
BFC --> Maletn
BKF --> Copia de seguridad de Windows
BLG --> Monitor del sistema
CAT --> Catlogo de seguridad
CER --> Certificado de seguridad
CFG --> Configuraciones
CHK --> Fragmentos de archivos recuperados
CHM --> Ayuda HTML compilado
CLP --> Clip de Portapapeles
CMD --> Secuencia de comandos de Windows NT
CNF --> Velocidad de marcado
COM --> Aplicacin MS-DOS
CPL --> Extensin del Panel de control
Saavedratm25@gmail.co
m
Saavedratm25@gmail.co
m
Saavedratm25@gmail.co
m
B.
Audio: Los archivos de audio son todos los que contienen sonidos (no
solo msica). Las diferentes extensiones atienden al formato de compresin
utilizado para convertir el sonido real en digital.
Saavedratm25@gmail.co
m
10
Saavedratm25@gmail.co
m
11
Saavedratm25@gmail.co
m
12
Saavedratm25@gmail.co
m
13
D.
Comprimidos: Los formatos de compresin son de gran utilidad a la
hora del almacenamiento de informacin ya que hacen que esta ocupe
el menor espacio posible y que se puedan reunir muchos ficheros en uno
slo.
ACE --> WinACE
ARJ --> WinARJ
BZ --> IZarc / WinRAR
BZ2 --> IZarc / WinRAR
CAB --> CAB Station
GZ --> IZarc / WinRAR
HA --> IZarc / WinRAR
ISO --> WinRAR
LHA --> IZarc / WinRAR
LZH --> IZarc / WinRAR
R00 --> WinRAR
R01 --> WinRAR
Saavedratm25@gmail.co
m
14
E.
Imgenes: Poco hay que decir de las imgenes y de sus formatos
salvo que cada uno de ellos utiliza un mtodo de representacin y que
algunos ofrecen mayor calidad que otros. Tambin cabe destacar que
muchos programas de edicin grfica utilizan sus propios formatos de
trabajo con imgenes.
AIS --> ACDSee Secuencias de imagen
Saavedratm25@gmail.co
m
15
Saavedratm25@gmail.co
m
16
Saavedratm25@gmail.co
m
17
Saavedratm25@gmail.co
m
18
G.
Saavedratm25@gmail.co
m
19
Otros:
Acceso a ficheros
Saavedratm25@gmail.co
m
20
Saavedratm25@gmail.co
m
21
modific. Son tiles para varias cosas. Por ejemplo, si un fichero fuente se
modific despus de crear el fichero objeto correspondiente, ser
necesario recompilarlo. Estos campos proporcionan la informacin
necesaria.
El tamao actual indica lo grande que es un fichero. Algunos sistemas
operativos de mainframe antiguos exigen que se especifique el tamao
mximo cuando se crea un fichero, para poder reservar por adelantado la
cantidad mxima de espacio de almacenamiento. Los sistemas operativos
de
estaciones de trabajo y ordenadores personales son lo bastante
inteligentes como para prescindir de esa informacin.
8.
Saavedratm25@gmail.co
m
22
E.
Read. Se leen datos de un fichero. Normalmente, los bytes provienen
de la posicin actual. Quien efecta la llamada debe especificar cuntos
datos necesita, y el bfer donde deben colocarse.
F.
Write. Se escriben datos en un fichero, tambin, normalmente, en la
posicin actual. Si la posicin actual es el fin del fichero, aumenta el
tamao del fichero. Si la posicin actual est en un punto intermedio del
fichero, los datos existentes se sobrescriben y se perdern sin remedio.
G.
Append. Esta llamada es una forma restringida de write; con ella slo
se puede agregar datos al final del fichero. Los sistemas que ofrecen un
nmero mnimo de llamadas al sistema por lo general no tienen append,
pero muchos sistemas ofrecen varias formas de hacer lo mismo, y en
algunos casos cuentan con append.
H.
Seek. En el caso de ficheros de acceso aleatorio, se requiere alguna
forma de especificar el punto del fichero de donde se tomarn los datos.
Un mtodo comn es usar una llamada al sistema, seek, que site el
puntero del fichero en un lugar especfico del fichero. Una vez ejecutada
esta llamada, podrn leerse datos de esa posicin, o escribir en ella.
I.
Get attributes. Muchas veces los procesos necesitan leer los atributos
de un fichero para efectuar su trabajo. Por ejemplo, el programa make de
UNIX se usa por lo comn para administrar proyectos de desarrollo de
software que contienen muchos ficheros fuente. Cuando se invoca a make
se examinan los tiempos de modificacin de todos los ficheros fuente y
objeto y se determina el nmero mnimo de compilaciones necesarias para
que todo est actualizado. Para efectuar su trabajo, el sistema debe
examinar atributos, a saber, las horas de modificacin.
J.
Set attributes. El usuario puede establecer algunos de los atributos, o
modificarlos despus de que se cre el fichero, y eso se logra con esta
llamada al sistema. La informacin de modo de proteccin es un ejemplo
obvio. Casi todos los indicadores pertenecen tambin a esa categora.
K.
Rename. Es comn que un usuario necesite cambiar el nombre de un
fichero existente. Esta llamada al sistema lo hace posible. No siempre es
estrictamente necesaria, pues por lo general el fichero puede copiarse en
un fichero nuevo con el nuevo nombre, borrando despus el fichero viejo.
Saavedratm25@gmail.co
m
23
III.
SEGURIDAD Y PROTECCIN
Saavedratm25@gmail.co
m
24
25
26
4.
Saavedratm25@gmail.co
m
27
A.
B.
Identificacin Fsica
Saavedratm25@gmail.co
m
28
Saavedratm25@gmail.co
m