Está en la página 1de 6

Preguntas Generadoras 2

Santiago Varela Daza


Ingeniería de sistemas y computación,
Universidad Antonio Nariño

Svarela03@uan.edu.co.

1) Explique con sus palabras qué es un fichero o archivo en el contexto


de la informática.
Un fichero o archivo es un conjunto de información medida en bytes, relacionada entre sí, y definida
por su creador que tiene un formato especifico y que dado un tipo de formato puede manipular de una
forma específica la información que se le pide que procese, es decir si yo intento abrir un archivo de
música con otro formato no podré hacerlo.

2) ¿Qué son los directorios y qué formas organizativas pueden


presentar?

Los directorios son un tipo especial de ficheros que actúan como compartimentos dentro de una unidad
de almacenamiento que puede contener diferentes “objetos” del sistema, como por ejemplo los
ficheros o accesos directos entre otros, estos últimos son los que definen el peso en bytes del
directorio, como tal un directorio no tiene peso.

Directorio de un nivel:
Todos los archivos están contenidos en el mismo directorio, el cual es fácil de soportar y entender, sin
embargo, cuando aumenta el número de archivos o cuando hay más de un usuario un directorio de un
solo nivel tiene limitaciones considerables. Debido a que todos los archivos están en el mismo
directorio deben tener nombres únicos.

La principal desventaja de un directorio de un solo nivel es la confusión de los nombres de archivos


creados por usuarios diferentes. La solución estándar consiste en crear un directorio distinto para cada
usuario.

Figura 1 Directorio de un nivel:Un único directorio para todos los usuarios, problemas de nombramiento
Directorio de 2 niveles
Cada usuario tiene su propio directorio de archivos de usuario (user file directory, UFD) cada UFD
tiene una estructura similar, pero lista solo los archivos de un usuario. Cuando comienza un trabajo
de usuario o se conecta un usuario, se hace una búsqueda en el directorio de archivos maestro (master
file directory, MFD). el MFD esta indexado por el nombre de usuario o el número de cuenta y cada
entrada apunta al UFD para dicho usuario.

Figura 2 Directorio de 2 niveles: un directorio por cada usuario, camino de acceso


automático o manual, el mismo nombre de ficheros para varios usuarios, Búsqueda
eficiente, problemas de agrupación.

Directorio con estructura de árbol

Se puede visualizar como un árbol de dos niveles, la generalización natural consiste en extender la
estructura del directorio e un árbol de altura arbitraria. Esta generalización permite a los usuarios crear
sus propios subdirectorios y organizar sus archivos con base en esto. El árbol tiene un directorio raíz,
Cada archivo del sistema tiene un nombre de ruta único. Un directorio (o subdirectorio) contiene un
conjunto de archivos o subdirectorios. Un directorio es simplemente otro archivo, pero es tratado en
una forma especial. Todos los directorios tienen el mismo formato interno. Un bit en cada entrada del
directorio define la entrada como un archivo (0) o como un subdirectorio (1). Ciertas llamadas
especiales al sistema crean y borran directorios.
Figura 3 Directorio con estructura de árbol: Búsqueda eficiente y agrupación, nombres relativos y
absolutos.

3) Justifique qué utilidad les confiere a los directorios como tipo


especial de fichero.

Dado a que en cualquier sistema operativo se puede trabajar con una cantidad absurda de información,
no es de extrañar que para sacar el máximo provecho a dicha información se busque organizarla de
la forma más cómoda y eficientemente posible para poder acceder a ella. Si nuestra información no
se pudiera organizar se gastaría mucho trabajo solamente en encontrar la información que
necesitásemos. Es por eso que no es de extrañar que un directorio se represente como una carpeta
del mundo físico, ya que esta es la forma más adecuada (no la única) de clasificar y organizar la
documentación en un contexto físico.

4) ¿Qué operaciones se realizan con los ficheros y cómo se procede


bajo un sistema operativo?

Con los ficheros se pueden hacer las siguientes operaciones:

1. Crear
2. Eliminar
3. Copiar
4. Abrir
5. Cerrar
6. Lectura (en datos y atributos), Escritura
7. Añadir
8. Seek
9. Renombrar
10. Truncar
Desde la mayoría de sistemas operativos la forma de realizar la manipulación de ficheros se procede de
dos maneras, desde consola y desde un entorno gráfico, para el primero se necesitan de comandos para
poder llevar acabo estas operaciones y en la segunda usa la metodología “Arrastrar y soltar” en donde el
principal medio para llevar a cabo lo descrito anteriormente es con el mouse.

5) Explique a través de ejemplos las diferencias y semejanzas al


realizar operaciones con ficheros en un entorno gráfico y en el modo
de consola.

Considere la siguiente estructura de archivos y directorios:

Figura 4 Una estructura simple de ficheros y directorios

Suponga que desea copiar el fichero con nombre y extensión “Preguntas generadoras 2.docx” al
directorio “Ejemplo1”. En la figura 4 se presenta como se haría si quisiéramos hacerlo por consola,
para ello utilizamos el comando COPY, cuando se especifica el nombre, la extensión y la ruta y se da
enter, el proceso se completa.

Si por el contrario quisiéramos hacerlo en el entorno gráfico, procederíamos a seleccionar el archivo,


dar clic derecho y pinchar en “copiar” luego nos remitiríamos a la carpeta y daríamos pegar.
Figura 5 Proceso de copiado en entorno gráfico.

De esta manera concluimos que las operaciones que se realizaron fueron las mismas, diferenciándose
estas solo en la forma de proceder.

6) ¿Qué comandos de los sistemas operativos Windows y Ubuntu se


pueden utilizar para la gestión de archivos?

Windows Descripción Ubuntu


RENAME renombra fichero MV
TYPE ver el contenido del fichero CAT
DEL ó
ERASE borra fichero RM
COPY copea fichero CP
MOVE mueve fichero MV
ATTRIB cambia los atributos del fichero FILE
HELP permite ver características de comandos HELP
Referencias
1) (2019). Retrieved from http://ocw.uc3m.es/ingenieria-informatica/sistemas-
operativos/material-de-clase-1/mt_t5_l12.pdf
2) Jerarquia de Directorios. (2019). Retrieved from https://eosnaya.wordpress.com/jerarquia-
de-directorios/