EVOLUCIÓN DE LOS
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
1-
¿Describa qué es un sistema de archivos?
Un sistema de
archivos son los
métodos y estructuras de datos que un sistema operativo utiliza para seguir la
pista de los archivos de un disco o partición; es decir, es la manera en la que
se organizan los archivos en el disco. El término también es utilizado para
referirse a una partición o disco que se está utilizando para almacenamiento, o
el tipo del sistema de archivos que utiliza. Así uno puede decir “tengo dos sistemas de archivo” refiriéndose a que tiene dos
particiones en las que almacenar archivos, o que uno utiliza el sistema de “archivos extendido”, refiriéndose al tipo del sistema de
archivos.
2-
Detalle los diferentes tipos de sistemas de archivos
+Sistemas de archivos soportados por
Linux
Linux
soporta una gran cantidad de tipos diferentes de sistemas de archivos. Para
nuestros propósitos los más importantes son:
minix
El más antiguo y supuestamente el más fiable,
pero muy limitado en características (algunas marcas de tiempo se pierden, 30
caracteres de longitud máxima para los nombres de los archivos) y restringido
en capacidad (como mucho 64 MB de tamaño por sistema de archivos).
xia
Una versión modificada del sistema de archivos
minix que eleva los límites de nombres de archivos y tamaño del sistema de
archivos, pero por otro lado no introduce características nuevas. No es muy
popular, pero se ha verificado que funciona muy bien.
ext3
El sistema de archivos ext3 posee todas las
propiedades del sistema de archivos ext2. La diferencia es que se ha añadido
una bitácora (journaling). Esto mejora el rendimiento y el tiempo de
recuperación en el caso de una caída del sistema. Se ha vuelto más popular que
el ext2.
ext2
El más sistema de archivos nativo Linux que
posee la mayor cantidad de características. Está diseñado para ser compatible
con diseños futuros, así que las nuevas versiones del código del sistema de
archivos no necesitará rehacer los sistemas de archivos existentes.
ext
Una versión antigua de ext2 que no es
compatible en el futuro. Casi nunca se utiliza en instalaciones nuevas, y la
mayoría de la gente que lo utilizaba han migrado sus sistemas de archivos al
tipo ext2.
reiserfs
Un sistema de archivos más robusto. Se utiliza
una bitácora que provoca que la pérdida de datos sea menos frecuente. La
bitácora es un mecanismo que lleva un registro por cada transacción que se va a
realizar, o que ha sido realizada. Esto permite al sistema de archivos
reconstruirse por sí sólo fácilmente tras un daño ocasionado, por ejemplo, por
cierres del sistema inadecuados.
Adicionalmente,
existe soporte para sistemas de archivos adicionales ajenos, para facilitar el
intercambio de archivos con otros sistemas operativos. Estos sistemas de
archivos ajenos funcionan exactamente como los propios, excepto que pueden
carecer de características usuales UNIX , o tienen curiosas limitaciones, u
otros inconvenientes.
msdos
Compatibilidad con el sistema de archivos FAT
de MS-DOS (y OS/2 y Windows NT).
umsdos
Extiende el dispositivo de sistema de archivos
msdos en Linux para obtener nombres de archivo largos, propietarios, permisos,
enlaces, y archivos de dispositivo. Esto permite que un sistema de archivos
msdos normal pueda utilizarse como si fuera de Linux, eliminando por tanto la
necesidad de una partición independiente para Linux.
vfat
Esta es una extensión del sistema de archivos
FAT conocida como FAT32. Soporta tamaños de discos mayores que FAT. La mayoría
de discos con MS Windows son vfat.
iso9660
El sistema de archivos estándar del CD-ROM; la
extensión popular Rock Ridge del estándar del CD-ROM que permite nombres de
archivo más largos se soporta de forma automática.
nfs
Un sistema de archivos de red que permite
compartir un sistema de archivos entre varios ordenadores para permitir fácil
acceso a los archivos de todos ellos.
smbfs
Un sistema de archivos que permite compartir un
sistema de archivos con un ordenador MS Windows. Es compatible con los
protocolos para compartir archivos de Windows.
hpfs
El sistema de archivos de OS/2.
sysv
EL sistema de archivos de Xenix, Coherent y
SystemV/386..
+El sistema de archivos de Ms-DOS,
Windows 3.11 y Windows 95 de Microsoft
FAT: proviene de
("File Allocation Table"), que significa tabla de localización
de archivos. Esta tabla se mantiene en el disco duro de nuestro ordenador, y
contiene un mapa de toda la unidad de forma que "sabe" donde está
cada uno de los datos almacenados.
Cuando se escribe un nuevo fichero al disco duro, este es
guardado en uno o más clusters, dependiendo del tamaño del fichero (archivo).
Los tamaños típicos del cluster son 2.048 Bytes, 4.096 Bytes o 8.192 Bytes. El
sistema operativo crea una entrada de FAT por cada nuevo fichero, graba y
almacena la posición del cluster (o clusters) donde se ha guardado. Cuando
queremos leer un fichero, el sistema operativo busca en la FAT la posición del
mismo para su ejecución.
Las primeras versiones de Microsoft
Ms-DOS usaban la clásica FAT 16,
con tamaños máximos de 16 bits; esto limitaba la capacidad total del disco duro
a 512 MB, asumiendo el mayor tamaño de cluster (8.192 Bytes). Con la aparición
de la versión 5.0 y las primeras de Windows 95 podían llegar a manejar discos
duros de un máximo de 2 GB (4x512 Bytes), también las memorias
USB actuales utilizan este
sistema de archivos. Los sistemas operativos PC-DOS, Ms-DOS, Windows 3.11 y Windows
95 de Microsoft solo reconocen el sistema de archivos FAT y el CDFS utilizado
en CD-ROM.
FAT32: proviene de ("File
Allocation Table 32"), que significa tabla de localización de archivos
a 32 bits. Es el sistema de archivos que se empezó a usar a partir de la
versión OSR2 de Microsoft
Windows 95, la cuál tiene una mejor manera
de almacenar los datos con respecto a la FAT 16 ya que puede
manejar discos duros de hasta 2 Terabytes. Se utiliza básicamente
con Microsoft Windows 98 y Microsoft
Windows ME. Los sistemas operativos Windows
98 y ME de Microsoft reconocen el sistema de archivos FAT, FAT32, el CDFS
utilizado en CD-ROM y el UDF utilizado en DVD-ROM.
+ El sistema de archivos de Windows XP,
Windows Vista y Windows 7 de
Microsoft
NTFS: proviene
de ("New Tecnology File System"), que significa sistema de
archivos de nueva tecnología, utilizado en la plataforma Windows
NT. Permite accesos a archivos y carpetaspor medio de permisos, no es compatible con Linux
(solo lee, y difícilmente escribe), ni con Ms-DOS, ni Windows 95, ni Windows 98
y tampoco puede accederla, tiene formato de compresión nativa, permite
encriptación, soporta 2 TB, no se recomienda en sistemas con menos de 400 MB.
Se utiliza para Microsoft Windows XP y Microsoft Windows Vista y Windows 7. Los sistemas operativos Windows XP, Vista y 7 de Microsoft
reconocen el sistema de archivos FAT, FAT32, NTFS, el CDFS utilizado en CD-ROM,
el UDF utilizado en DVD-ROM y el LFS para discos sin registro de arranque
maestro.
exFAT: proviene de ("EXtended File
Allocation Table"), que significa tabla de localización de archivos
extendida, el cuál se diseño para su uso en dispositivos de almacenamiento
electrónico basados en el uso de tecnología de memoria NAND, tales como memorias USB y unidades SSD, para ser utilizado con
versiones de Microsoft Windows CE, es importante mencionar que Windows
Vista y 7 tienen soporte para el formateo con este sistema de archivos, al
igual que MacOS y Linux. Una característica importante es que Permite almacenar
hasta 1000 archivos en una carpeta.
WinFS: proviene
de 2 significados diferentes: ("Windows Future Storage") y
("Windows File System"), significando almacenamiento de "Windows"
del futuro y sistema de archivos de "Windows". Este sistema
fue desarrollado por Microsoft para facilitar la clasificación y las búsquedas
de archivos, utilizando un modo distinto a lo que actualmente conocemos como
sistemas de directorios y archivos, basado en funciones de búsqueda utilizadas
en las bases de datos como SQL; por lo que no se definió de manera clara si
WinFS se trataba de un sistema de archivos al 100% ó como un agregado al
sistema NTFS. Este sistema de archivos se vislumbró como propuesta para su uso
con Microsoft® Windows 7, pero no
se concretó el proyecto y se conserva NTFS en tal sistema
operativo.
+ El sistema de archivos de MacOS de Apple
HFS/HFS+: significa
("Hierarquical File System") ó sistema de archivos por jerarquía,
sustituyo al MFS ("Macintosh File System") y el símbolo + indica
extendido, es decir, la última versión de HFS. Fué desarrollado por Apple,
admite el uso de direcciones de espacio en disco de 64 bits y permite
utilizar bloques de asignación de archivos de 32 bits con el fin de
potenciar la eficiencia del disco al reducir la utilización de espacio en
volúmenes de gran tamaño o con un número elevado de archivos. Admite nombres de
archivo más descriptivos, con una longitud máxima de 255 caracteres y
codificación de texto Unicode para los nombres de archivo internacionales o con
sistemas de escritura mixtos, también ofrece un formato opcional de sistema de
archivos con distinción de mayúsculas y minúsculas para HFS+ que permite al
administrador alojar sin problemas archivos utilizados por
aplicaciones UNIX que requieren esta función. Los sistemas operativos modernos
MacOS de Apple® reconocen el sistema de archivos HFS, HFS+, FAT, FAT32, el CDFS
utilizado en CD-ROM y el UDF utilizado en DVD-ROM.
ZFS: significa
("Zettabyte File System") ó sistema de archivos ZettaByte,
desarrollado por Sun Microsystems para el sistema operativo Solaris. Es un
robusto sistema de ficheros de 128 bits, creado para superar las expectativas
de cualquier sistema real, cuenta un sistema ligero de ficheros, nueva estructura de almacenamiento en disco y
administración simple de espacio y un sistema de autor reparación denominado
"Self-healing" entre muchas otras características que permiten su
implementación en grandes servidores.
- Formato de registro de
arranque maestro: se trata del sistema de archivos del estándar ISO9660, que
típicamente en una sola sesión, permite el almacenamiento de los datos y una
vez hecho lo anterior, no permite la escritura de nuevos datos (esto se le
llama cerrar sesión). Permite almacenar en cualquier disco de la familia de los
CD, de los DVD como lo son DVD-R, DVD-ROM, DVD-RW, DVD-RAM, etc. y de los
Blu-ray Disc.
3-
Detalle las
extensiones que tienen los diferentes tipos de archivos y presente ejemplos de
la mayor cantidad de archivos que se manejan (Programa – tipo - aplicación)
Extensión
|
Descripción
|
Programas asociados
|
3ds
|
Archivos de Autodesk 3d Studio 4
|
Studio 3d max a partir de la versión 3
|
ace
|
Los archivos con extensión .ace son
archivos comprimidos. Para abrirlos se debe utilizar un programa de
descompresión de archivos.
|
Programas de descompresión
|
aif
|
Los archivos con extensión .aif, .aiff y .aifc
son clips de audio y se pueden reproducir con un reproductor multimedia.
|
Reproductor multimedia
|
aiff
|
Los archivos con extensión .aif, .aiff y .aifc
son clips de audio y se pueden reproducir con un reproductor multimedia.
|
Reproductor multimedia
|
aifc
|
Los archivos con extensión .aif, .aiff y .aifc
son clips de audio y se pueden reproducir con un reproductor multimedia.
|
Reproductor multimedia
|
ani
|
Los archivos con extensión .ani son cursores
animados y se pueden utilizar como punteros para el ratón.
|
|
arc
|
Los archivos con extensión .arc son
archivos comprimidos. Para crearlos o abrirlos se debe utilizar un programa
de descompresión de archivos.
|
Programa de descompresión
|
arj
|
Los archivos con extensión .arj son archivos
comprimidos que requieren un programa de descompresión, como arj.exe.
La sintaxis para descomprimir este tipo de
archivo en una línea de comandos es:
arj x nombre_del_archivo_que se_descomprimirá.arj destino -va -r El atributo -va indica que los archivos en varios volúmenes se procesarán automáticamente El atributo -r indica que la estructura de árbol se reconstruirá.
La sintaxis para comprimir un
archivo con ARJ es:
arj un nombre_de_archivo.arj nombre_del_archivo_que se_descomprimirá -va -r |
quickzip, WinArj
|
asp
|
Páginas del servidor activo (ASP) de Microsoft.
Éstas son páginas web dinámicas generadas en el servidor web.
|
Navegador para el cliente, servidor web (Microsoft
IIS) para interpretarlas.
|
avi
|
Video clip; se puede reproducir por medio de un
reproductor multimedia.
|
Reproductor multimedia
|
bak
|
Archivo de copia de seguridad creado por un
programa como medida de precaución. Este tipo de archivo no es esencial; se
puede eliminar, aunque se recomienda conservarlo como copia de seguridad.
|
|
bmp
|
Formato de imagen en mapa de bits. Se puede ver
con casi cualquier programa de visualización de imágenes.
|
|
bat
|
Archivo por lotes. Se trata de
archivos de texto que contienen una sucesión de comandos de MS-DOS ejecutados
en forma encadenada.
El siguiente archivo por lotes debe ir en el directorio "c:/" y edita el archivo "config.sys".
c:
cd \ edit config.sys |
Editor de texto
|
bin
|
Archivo que contiene información en lenguaje binario
El programa CDR-WIN y algunos programas de software de grabación de CD utilizan esta extensión para las imágenes de CD. |
|
c
|
Archivo de origen de lenguaje C; contienen el
programa en caracteres legibles. Estos archivos luego se compilan para ser
ejecutados.
|
Editor de texto
|
cab
|
Los archivos con extensión .cab son archivos
comprimidos. Es un formato empleado por Microsoft para comprimir
aplicaciones. Se pueden descomprimir con aplicaciones de descompresión
recientes o con la utilidadCabView que viene incluida en el
paqueteTweak UI.
|
CabView
|
cda
|
Archivos para CD de audio
|
Reproductor multimedia que reproduzca CD
|
cdf
|
||
cdr
|
Dibujo de Corel Draw
|
|
cfm
|
Archivos ColdFusion. Se trata de páginas web
dinámicas
|
|
cgi
|
Secuencia de comandos de interfaz de pasarela
común (Common Gateway Interface Script)
|
|
cgm
|
Imagen vectorizada
|
|
chk
|
Clúster recuperado por medio de scandisk (o
chkdsk en DOS)
|
|
class
|
Applet de Java
|
|
com
|
Archivo ejecutable. Precaución: esta extensión
puede ocultar un virus.
|
|
cpe
|
Es una portada de fax
|
|
cpl
|
Módulo de panel de control (debe colocarse en
[c:\windows\system "c:\windows\system"] para que aparezca en el
panel de control)
|
|
cpp
|
Archivo de origen C++
|
Bloc de notas, edit.exe
|
css
|
||
cue
|
Archivo de imagen CDR-WIN
|
CDR-Win
|
cur
|
Puntero del ratón
|
|
dat
|
user.dat y system.dat son archivos esenciales que
se encuentran en el registro
|
|
dvit
|
Dispositivo independiente; formato de archivo de
texto compilado
|
visro dvi
|
dbf
|
DBF - Archivo de base de datos/base de datos de
consultas
|
dBase III+,
MonTableur, Clarisworks, Paradox5, FoxPro Database, Psion, Aston-Tate, dBASE,
dBFast, DataBoss
|
dib
|
Imagen de mapa de bits
|
|
Archivo vacío comprimido en divx
|
reproductor de video+ códec adecuado
|
|
diz
|
Archivo que contiene información en modo textual
|
|
dll
|
Archivo de sistema
|
|
doc
|
Archivo de documento (Microsoft Word o Wordpad)
|
Microsoft Word, OpenOffice
|
dos
|
Archivo para el sistema MS-DOS
|
|
dot
|
Plantilla de documento de Word
|
Microsoft Word
|
drv
|
Driver
|
|
drw
|
Dibujo de Micrografx Draw o Designer
|
|
dwg
|
Archivo de AutoCAD Autodesk
|
AutoCAD
|
dxf
|
Archivo de AutoCAD Autodesk en formato "de
intercambio de dibujos de autodesk".
|
|
ecd
|
Archivo de Easy CD
|
Easy CD
|
eps
|
Imagen de PostScript (PostScript encapsulado)
|
|
eqn
|
Ecuación de WordPerfect
|
|
exe
|
Archivo ejecutable. Precaución: esta extensión
puede ocultar un virus.
|
|
fif
|
Imagen fractal
|
|
flc
|
Animación de Autodesk Animator
|
|
fli
|
Animación de Autodesk Animator
|
|
fon
|
Fuente de caracteres
|
|
for
|
Archivo de origen FORTRAN
|
|
fot
|
Fuente True Type
|
|
gif
|
Imagen de formato de intercambio de gráficos
|
|
grp
|
Grupos de aplicaciones para Windows
|
|
gz
|
Archivo comprimido con Gzip
|
|
h
|
Archivo de encabezado de archivo .C
|
|
hlp
|
Archivo de ayuda
|
|
Archivo de hipertexto de Internet
|
||
Archivo de hipertexto de Internet
|
||
icc
|
Perfil colorimétrico operado por los sistemas de
gestión de colores
|
|
ico
|
Icono
|
|
icm
|
Perfil colorimétrico operado por los sistemas de
gestión de colores
|
|
idf
|
Archivo de música en formato MIDI
|
|
iff
|
Imagen de Deluxe Paint
|
|
iges
|
Imagen de formato de especificaciones iniciales
para intercambio de gráficos
|
|
ilbm
|
Imagen
|
|
inf
|
Archivo de información (específicamente para la
descripción de material)
|
|
ini
|
Archivo de configuración
|
|
jar
|
Archivo de contención de Java. Archivo de
implementación en servidores web de aplicación.
|
|
jav
|
Archivo de origen de Java
|
|
java
|
Archivo de origen de Java
|
|
jpeg
|
Imagen en formato JPEG
|
|
jpg
|
Imagen en formato JPEG
|
|
lha
|
Archivo comprimido
|
|
lbm
|
Imagen de Deluxe Paint
|
|
lib
|
Biblioteca de datos para la programación de
lenguajes
|
|
lnk
|
Acceso directo a un documento
|
|
log
|
Registro de eventos
|
|
lzh
|
Archivo comprimido
|
|
m
|
Fuente de Matlab
|
Matlab
|
m3u
|
Música
|
Winamp
|
max
|
Archivo 3D
|
|
mid
|
Archivo de audio en formato MIDI
|
Winamp
|
mkv
|
Archivo de Matroska Video. Se puede
reproducir con un reproductor de video una vez instalados los códecs
correspondientes
|
|
mod
|
Archivo de audio (módulo)
|
Winamp
|
mov
|
Archivo de video de QuickTime
|
Apple QuickTime
|
Archivo de audio Mpeg
|
Winamp
|
|
mp3
|
Archivo de audio MP3 (MPEG-1
Layer 3)
|
Winamp
|
mpg
|
Película de video MPEG (grupo de expertos en imagen
en movimiento)
|
|
msi
|
Paquete de instalación de Microsoft
|
Instalador de Microsoft (Windows 9x), Instalador
de Microsoft (Windows NT)
|
n64
|
ROM de Nintendo 64
|
|
nfo
|
Archivo de información
|
|
nrg
|
Archivo de imagen de CD (imagen ISO)
|
Nero Burning ROM
|
ocx
|
Verificación OLE personalizada
|
|
old
|
Copia de seguridad (normalmente se puede
eliminar)
|
|
p
|
Archivo de origen Pascal
|
|
pcd
|
Imagen de Kodak PhotoCD
|
|
pct
|
Imagen de Macintosh PICT
|
|
pcx
|
Imagen de mapa de bits
|
|
pdf
|
Archivo de Adobe Acrobat
|
Adobe Acrobat Reader
|
php
|
Procesador de hipertexto PHP, versión 4 (PHP4).
Son páginas web dinámicas generadas en el servidor.
|
Cualquier navegador o servidor web que admita PHP
|
php3
|
Procesador de hipertexto PHP. Son páginas web
dinámicas generadas en el servidor.
|
Cualquier navegador o servidor web que admita PHP
|
pic
|
Imagen de Macintosh PICT
|
|
pif
|
Archivo de configuración de aplicaciones DOS en
Windows 3.1, 95, o 98. Precaución: esta extensión puede ocultar un virus.
|
|
pl
|
Archivo fuente de Perl
|
|
pls
|
Lista de reproducción
|
Winamp
|
png
|
Imagen PNG (gráficos portátiles de red)
|
|
ppj
|
Archivo de proyecto
|
Adobe Premiere
|
pps
|
Archivo de PowerPoint
|
Microsoft
PowerPoint, Microsoft PowerPoint Viewer
|
ppt
|
Archivo de PowerPoint
|
Microsoft
PowerPoint, Microsoft PowerPoint Viewer
|
prj
|
Proyecto de 3D Studio Autodesk o Turbo C
|
3D Studio
|
ps
|
Archivo en formato PostScript
|
GhostScript Viewer
|
psd
|
Imagen de Adobe Photoshop
|
Adobe Photoshop
|
psp
|
imagen de
Paint Shop Pro
|
|
pub
|
Archivo de Microsoft Publisher
|
Microsoft Publisher
|
pwl
|
Lista de contraseñas
|
|
qt
|
Archivo de QuickTime
|
QuickTime
|
ra
|
Archivo en formato Real Audio
|
RealAudio
|
ram
|
Archivo en formato Real Audio
|
RealAudio
|
rar
|
Archivo comprimido
|
|
reg
|
Archivo de datos en el registro (se instala en
Windows 95 haciendo clic con el botón derecho en el ratón y luego en instalar).
|
|
rtf
|
Formato de texto enriquecido
|
|
scr
|
Protector de pantalla. Precaución: esta extensión
es un ejecutable y puede ocultar un virus.
|
|
snd
|
Archivo de audio
|
Winamp
|
sql
|
Lenguaje SQL
|
|
sys
|
Archivo de sistema
|
|
swf
|
Archivo multimedia de Macromedia
Shockwave Flash
|
Explorador que contiene un complemento de Flash
|
swp
|
Archivo de intercambio (SWAP; proporciona una
simulación de memoria en el disco cuando no la memoria RAM no es suficiente)
|
|
tar
|
Archivo comprimido
|
untar.exe, comando tar de UNIX
|
tga
|
Imagen de Targa
|
|
tgz
|
Archivo Tar comprimido por medio de Gzip
|
|
theme
|
Archivo de tema para Microsoft Plus! o para
Microsoft XP
|
|
tif
|
Imagen
|
|
tiff
|
Imagen
|
|
tmp
|
Archivo temporal
|
|
torrent
|
Archivo de BitTorrent
|
Cliente de BitTorrent
|
ttf
|
Fuente True Type
|
|
txt
|
Documento de texto
|
|
Acceso directo a Internet
|
||
uu
|
Archivo ASCII codificado con UUENCODE
|
|
uue
|
Archivo ASCII codificado con UUENCODE
|
|
vbs
|
Archivo de VBScript. Precaución: esta extensión
puede ocultar un virus.
|
|
vivo
|
Video comprimido
|
|
voc
|
Archivo de audio
|
SoudForge
|
vtc
|
Archivo que contiene preferencias para un archivo
de audio.
|
<a
href="http://carrot.prohosting.com">Virtual Turn
Tables</a>
|
vue
|
Animación
|
3D Studio
|
vxd
|
Driver de 32-bit en modo de protección
|
|
wav
|
Archivo de audio
|
Winamp
|
wiz
|
Asistente
|
|
wmf
|
Imagen vectorizada (Windows Metalife)
|
|
wmv
|
Windows Media Video, archivo de video de alta
definición
|
Media
Player Classic, Windows Media Player, VLC,...
|
wpg
|
Imagen
|
|
wri
|
Archivo de texto
|
Write
|
xi
|
Archivo de instrumento
|
|
xls
|
Archivo de Microsoft Excel
|
Microsoft Excel
|
xm
|
Archivo de música
|
|
xmi
|
Formato de importación de archivo de modelado UML
|
|
zip
|
Archivo comprimido
|
gzip.exe, pkunzip.exe, pkzip.exe, Winzip,
PowerArchiver, 7Zip, etcétera.
|
zoo
|
Archivo comprimido
|
No hay comentarios:
Publicar un comentario