option
Cuestiones
ayuda
daypo
buscar.php

Sistemas Operativos

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Sistemas Operativos

Descripción:
Tema 5: Ficheros. SISTEMAS DE FICHEROS

Fecha de Creación: 2025/06/27

Categoría: Otros

Número Preguntas: 370

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Qué se entiende por "transparencia" en los dispositivos de entrada/salida en los sistemas operativos?. Que los dispositivos sean visibles directamente por el usuario. Que el usuario debe conocer los detalles de cada dispositivo. Que el sistema oculta al usuario los detalles de funcionamiento de los dispositivos. Que el usuario puede modificar libremente la configuración de los dispositivos.

¿Cuál es uno de los principales objetivos de los servicios de almacenamiento permanente que ofrecen los sistemas operativos?. Obligar al usuario a gestionar la memoria RAM manualmente. Hacer que los usuarios gestionen los movimientos entre RAM y disco. Permitir al usuario acceder a los datos sin preocuparse por su ubicación física. Forzar el uso exclusivo de dispositivos SSD.

¿Qué componente de un sistema operativo se encarga de gestionar y manipular los ficheros?. El planificador de procesos. El gestor de memoria. El sistema de archivos. El gestor de red.

¿Cuál de las siguientes es una organización lógica común de los ficheros?. Por nodos de red. En estructuras RAM. Por bloques contiguos o dispersos. En registros de pila.

¿Qué permite la organización jerárquica del sistema de archivos?. Ejecutar múltiples procesos simultáneamente. Compartir memoria entre procesos. Agrupar ficheros en carpetas o directorios. Optimizar la velocidad del procesador.

¿Cuál es una ventaja de la interfaz que ofrece el sistema operativo para la gestión de ficheros?. Requiere conocimientos avanzados del hardware. Ofrece comandos simples para crear, leer, escribir y borrar archivos. Permite a los usuarios modificar el firmware del disco. Obliga a los usuarios a programar en bajo nivel.

¿Qué impacto tiene el tamaño del bloque en un sistema de archivos?. Cuanto mayor sea, menor será el rendimiento del procesador. Cuanto menor sea, mayor será el espacio desperdiciado en disco. Cuanto mayor sea, más espacio puede desperdiciarse debido a fragmentación interna. Cuanto mayor sea, menos ficheros pueden almacenarse en el sistema.

¿Cuál de las siguientes es una desventaja de la asignación contigua de archivos?. Requiere índices complejos. Dificulta la lectura secuencial. Es incompatible con discos magnéticos. Provoca fragmentación externa.

¿Qué característica tiene la asignación enlazada de espacio en disco?. Cada bloque contiene un puntero al siguiente bloque del fichero. Requiere que todos los bloques estén contiguos. Permite acceso directo eficiente a cualquier bloque. Solo puede utilizarse con estructuras FAT.

¿Por qué es eficiente la asignación indexada para archivos de gran tamaño?. Porque almacena todos los datos en la RAM. Porque los bloques de datos están siempre contiguos. Porque todos los punteros a los bloques del fichero están en un bloque índice. Porque no necesita estructuras de punteros.

¿Cuál de las siguientes estructuras de directorios permite la existencia de archivos con el mismo nombre en diferentes ubicaciones?. Directorio plano. Directorio de un solo nivel. Directorio jerárquico. Directorio simple.

¿Qué ventaja tiene usar mapas de bits para gestionar el espacio libre del disco?. Cada bloque libre ocupa más espacio en disco. Permite localizar fácilmente grandes áreas contiguas de bloques libres. Es más lento que las listas enlazadas. Solo se puede usar con bloques de tamaño fijo.

¿Cuál es una desventaja del uso de listas enlazadas para gestionar espacio libre en disco?. Es más eficiente en lectura secuencial. Requiere menos espacio que los mapas de bits. Es ineficiente para localizar bloques contiguos libres. Permite la fragmentación interna.

¿Cuál es el principal objetivo de los mecanismos de consistencia en un sistema de ficheros?. Mejorar la velocidad de lectura de archivos. Asegurar que los datos almacenados sean correctos y coherentes. Comprimir el tamaño de los ficheros. Evitar el acceso concurrente a los archivos.

¿Qué herramienta o proceso se utiliza comúnmente para detectar y resolver inconsistencias en bloques y directorios?. El gestor de red. Un comprobador de sistemas de archivos (como fsck). El optimizador de código. Un firewall.

¿Cuál de los siguientes métodos ayuda a recuperar información en caso de pérdida de datos en el sistema de archivos?. La compresión de ficheros. El cifrado simétrico. El uso de backups o copias de seguridad. El almacenamiento temporal en caché.

¿Qué tipo de error puede detectar un sistema de ficheros mediante la comprobación de bloques?. Errores de sintaxis en código fuente. Acceso no autorizado. Bloques asignados a múltiples archivos simultáneamente. Fallos en el sistema operativo.

¿Cuál de las siguientes es una técnica usada para mejorar el rendimiento del sistema de ficheros?. Refragmentación de procesos. Agrupación o clustering de bloques. Restricción de acceso por IP. Emulación del sistema operativo.

¿Qué ventaja aporta el uso de una caché de disco en los sistemas de archivos?. Mejora la seguridad de los archivos. Permite recuperar archivos borrados. Acelera el acceso a datos que se usan con frecuencia. Elimina archivos duplicados automáticamente.

¿Qué problema busca resolver el uso de registros de diario (journaling) en los sistemas de archivos?. La reducción del espacio libre en disco. El tiempo de arranque del sistema operativo. La pérdida de datos tras fallos inesperados. La duplicación de archivos innecesarios.

¿Cuáles son las dos partes principales que componen un sistema de ficheros?. Ficheros y gestor de procesos. Ficheros y tabla de páginas. Ficheros y estructura de directorios. Memoria RAM y CPU.

¿Cuál es la función principal de la estructura de directorios en un sistema de ficheros?. Encriptar los ficheros del usuario. Organizar los ficheros y proporcionar información sobre ellos. Ejecutar automáticamente los programas almacenados. Gestionar la memoria virtual.

¿Qué afirmación describe mejor qué es un fichero en un sistema operativo?. Un conjunto de procesos ejecutables. Una estructura rígida definida por el sistema. Una secuencia de datos cuya interpretación depende de la aplicación que lo usa. Un módulo de hardware externo al sistema.

¿Qué elemento del sistema de ficheros guarda metadatos como nombre del fichero, tamaño, fecha de creación y permisos?. El sector de arranque. La tabla de páginas. La estructura de directorios. El buffer de entrada/salida.

¿Por qué el sistema operativo no impone una interpretación fija al contenido de un fichero?. Porque el hardware la define automáticamente. Porque solo los sistemas embebidos lo requieren. Porque la interpretación corresponde a la aplicación que usa el fichero. Porque no existen estándares de ficheros.

¿Qué ventaja aporta organizar los ficheros mediante una estructura de directorios?. Evita el uso de espacio en disco. Permite representar la jerarquía lógica entre conjuntos de archivos. Limita el número de archivos por usuario. Asegura la integridad de los datos automáticamente.

¿Por qué todas las aplicaciones necesitan almacenar y recuperar información?. Para ejecutar múltiples hilos en paralelo. Para mantener el estado y datos relevantes entre ejecuciones. Para liberar espacio en la RAM. Para evitar que se inicie el sistema operativo.

¿Cuál es una limitación del espacio de direcciones virtuales para almacenar datos de una aplicación?. Es compartido con otros sistemas operativos. Es volátil y limitado en tamaño. No se puede usar en arquitecturas modernas. Solo sirve para almacenar imágenes.

¿Qué ocurre con la información almacenada en el espacio de direcciones de un proceso al terminar su ejecución?. Se guarda automáticamente en disco. Se transfiere a otro proceso. Se pierde completamente. Se convierte en una variable global.

¿Por qué el uso exclusivo del espacio de direcciones virtuales no es adecuado para ciertas aplicaciones como un sistema de reservas de vuelos?. Porque no permite usar más de un núcleo. Porque no tiene permisos de red. Porque no es suficientemente grande ni persistente. Porque no puede almacenar texto.

¿Cuál es el rol fundamental del sistema de archivos frente a las limitaciones del espacio de direcciones del proceso?. Ejecutar el proceso más rápido. Proporcionar almacenamiento persistente más allá de la vida del proceso. Eliminar información innecesaria del sistema. Optimizar la caché del procesador.

¿Cuál es una limitación fundamental del almacenamiento de información dentro del espacio de direcciones de un único proceso?. Solo puede usarse para archivos de texto. La información no puede ser cifrada. Solo ese proceso puede acceder a la información. El sistema operativo no puede asignarle memoria.

¿Qué solución permite que varios procesos accedan a la misma información sin restricciones de pertenencia a un solo proceso?. Almacenar la información en el disco mediante el sistema de archivos. Usar caché L1 del procesador. Guardar la información en la pila del proceso. Dividir la RAM entre los procesos.

¿Cuál de las siguientes NO es una condición esencial para el almacenamiento de información a largo plazo?. Que sea posible almacenar grandes cantidades de información. Que los datos estén cifrados para mayor seguridad. Que la información sobreviva a la ejecución del proceso que la usa. Que varios procesos puedan acceder concurrentemente a los datos.

¿Por qué es importante que la información sobreviva a la ejecución del proceso que la genera?. Para reducir el uso de CPU. Para mantener la coherencia del kernel. Para permitir que los datos puedan ser reutilizados posteriormente. Para ejecutar más procesos simultáneamente.

¿Qué ventaja proporciona el almacenamiento persistente frente al almacenamiento en memoria principal?. Mejora la velocidad de procesamiento. Garantiza acceso concurrente y permanencia de datos. Reduce la necesidad de hilos múltiples. Permite procesar directamente instrucciones del sistema operativo.

¿Cuál es la solución propuesta para los problemas de almacenamiento limitado, pérdida de datos y acceso concurrente entre procesos?. Guardar la información en registros de CPU. Almacenar la información en memoria compartida. Usar ficheros en medios de almacenamiento externos. Incrementar el tamaño del espacio de direcciones virtuales.

¿Qué característica fundamental debe tener la información almacenada en ficheros para que sea útil a largo plazo?. Que sea cifrada. Que sea persistente. Que tenga un nombre corto. Que ocupe poco espacio.

¿Qué componente del sistema operativo es responsable de administrar los ficheros?. El gestor de memoria. El programador de procesos. El sistema de ficheros. El planificador de tareas.

¿Cuál de las siguientes NO es una función típica del sistema de ficheros dentro del sistema operativo?. Gestionar el acceso a los ficheros. Asignar direcciones IP a los procesos. Controlar los permisos de los ficheros. Organizar la estructura de almacenamiento.

¿Qué aspectos de los ficheros son responsabilidad directa del sistema de ficheros?. Su formato gráfico. La velocidad de la CPU que los ejecuta. Su estructura, forma de acceso, nombre y protección. Su representación binaria en pantalla.

¿Qué ocurre con la información almacenada en ficheros cuando un proceso finaliza?. Se pierde automáticamente si no se ha leído. Es transferida al gestor de procesos. Permanece intacta hasta que se modifique o elimine. Se convierte en parte del espacio de direcciones del proceso siguiente.

¿Qué aspecto del sistema de ficheros es más relevante desde la perspectiva del usuario?. La forma en que los bloques están indexados en el disco. Qué constituye un fichero, cómo se nombra y protege, y qué operaciones se permiten. El número de sectores físicos por cilindro. La velocidad de rotación del disco.

¿Qué tipo de operaciones deben estar disponibles para el usuario en la interfaz del sistema de ficheros?. Cambiar el número de sectores por bloque. Verificar la tabla de asignación de bloques. Crear, leer, escribir, renombrar o eliminar ficheros. Modificar directamente el mapa de bits del disco.

¿Qué elementos del sistema de ficheros son de interés exclusivo para los diseñadores de sistemas, no para los usuarios?. El tipo de fichero y su contenido. El nombre del archivo y los permisos. La implementación de listas enlazadas o mapas de bits para gestionar el espacio libre. La ubicación del fichero en el escritorio.

¿Por qué se divide el estudio del sistema de ficheros en dos grandes apartados?. Porque se estudian por separado en diferentes cursos. Para distinguir claramente entre la interfaz de usuario y los mecanismos internos del sistema operativo. Porque uno se usa en sistemas Linux y el otro en Windows. Para facilitar la fragmentación de datos.

¿Cuál de los siguientes aspectos es parte de la interfaz de usuario del sistema de ficheros?. El tamaño del clúster físico. El algoritmo de asignación de bloques. Las operaciones como abrir, cerrar, leer o escribir ficheros. La estructura de árbol B+ en el disco.

¿Qué aspecto se aborda al estudiar los ficheros desde el punto de vista del usuario?. Cómo funcionan los algoritmos de asignación de bloques. Cómo se accede a ellos y qué propiedades tienen. Cómo se organiza el sistema de archivos en sectores físicos. Cómo se implementan las estructuras de datos internas.

¿Qué tipo de operaciones son las más relevantes para el usuario en la gestión de ficheros?. Configurar la tabla de particiones del disco. Abrir, leer, escribir, cerrar, renombrar o borrar ficheros. Modificar la estructura de directorios a nivel físico. Gestionar el espacio libre del disco.

¿Cuál es el propósito principal de estudiar el sistema de ficheros desde la perspectiva del usuario?. Entender la estructura interna de los discos. Facilitar la interacción y manejo efectivo de los ficheros por parte del usuario. Mejorar la velocidad de lectura del disco. Estudiar los algoritmos de protección y seguridad.

¿Qué es un fichero en términos de abstracción en un sistema operativo?. Un bloque físico del disco duro. Un mecanismo para almacenar y recuperar información en un disco. Una parte del espacio de direcciones de un proceso. Una unidad de memoria RAM.

¿Cuál es el elemento clave para identificar y acceder a un fichero creado por un proceso?. Su tamaño en bytes. Su nombre. Su ubicación física en el disco. El tiempo de creación.

¿Qué ocurre con un fichero después de que el proceso que lo creó finaliza?. El fichero desaparece automáticamente. El fichero se mantiene y puede ser accedido por otros procesos mediante su nombre. El fichero se mueve a una carpeta temporal. El fichero queda bloqueado para su uso.

¿Las reglas para nombrar ficheros son iguales en todos los sistemas operativos?. Sí, siempre son idénticas. No, pueden variar ligeramente entre sistemas. Sí, pero solo en sistemas Windows. No, los ficheros no tienen nombre en algunos sistemas.

¿Cómo suelen estar formados los nombres de archivo en muchos sistemas operativos?. Por una sola palabra sin símbolos. Por dos partes separadas por un punto, como en prog.c. Por un número y un símbolo de dólar. Por caracteres aleatorios sin significado.

¿Qué indica generalmente la extensión de un fichero?. El tamaño del fichero. El tipo o formato del archivo. La velocidad de acceso. La fecha de creación.

En sistemas UNIX, ¿qué particularidad existe respecto a las extensiones de archivo?. La extensión debe tener siempre tres caracteres. No existe extensión ni puntos en los nombres de archivo. El tamaño y número de extensiones pueden ser variables y están a criterio del usuario. Las extensiones están prohibidas.

¿Las extensiones de los ficheros son siempre obligatorias y forzadas a un valor concreto?. Sí, en todos los sistemas operativos. No, en ciertos casos son solo convenciones y no están forzadas. Sí, en UNIX siempre. No, las extensiones nunca se usan en ningún sistema.

¿Cuántos tipos de ficheros se distinguen en Unix?. 2. 3. 4. 5.

¿Qué es un fichero regular u ordinario en Unix?. Un archivo que contiene información creada por un usuario, aplicación o programa del sistema. Un archivo que lista otros archivos. Un archivo que representa un dispositivo periférico. Un archivo para intercambio de información entre aplicaciones.

¿Cuál es la función de un directorio en Unix?. Almacenar información de dispositivos periféricos. Organizar archivos de forma jerárquica mediante una lista de nombres de archivos. Intercambiar datos entre aplicaciones. Servir como archivo temporal de sistema.

¿Qué caracteriza a los ficheros especiales en Unix?. Son archivos que contienen texto plano. Representan dispositivos periféricos y pueden ser de carácter o de bloque. Son archivos temporales. Contienen configuraciones del sistema.

¿Qué son los tubos con nombre en Unix?. Archivos para almacenar imágenes. Dispositivos de almacenamiento externo. Mecanismos para intercambio de información entre aplicaciones. Tipos de directorios especiales.

¿Qué son los ficheros regulares u ordinarios en Unix?. Archivos que contienen información introducida por usuarios, aplicaciones o programas del sistema. Listas de nombres de archivos organizados jerárquicamente. Ficheros que representan dispositivos de hardware. Ficheros temporales que se eliminan al cerrar sesión.

¿Cómo se muestra un fichero regular en la salida del comando ls -l en Unix?. Con una d al inicio de los permisos. Con un guion - al inicio de los permisos, por ejemplo -rw-r--r--. Con un símbolo de interrogación ?. Con una l al inicio de los permisos.

¿Qué es un directorio en Unix?. Un fichero regular que contiene texto plano. Una lista jerárquica de nombres de archivos que organiza la información. Un fichero especial que representa un dispositivo de bloque. Un archivo oculto del sistema.

¿Cómo se identifica un directorio en la salida del comando ls -dl en Unix?. Por un guion - al inicio de los permisos. Por una letra d al inicio de los permisos, por ejemplo drwxr-xr-x. Por una letra l al inicio de los permisos. No se puede identificar en la salida de ls.

¿Qué es un enlace simbólico (symlink) en Unix?. Una copia física de otro archivo. Un archivo especial que almacena una referencia textual a otro archivo. Un archivo oculto del sistema. Un archivo de log temporal.

¿Cómo se representa un enlace simbólico en la salida del comando ls -l?. Con un guion - al inicio. Con una letra d al inicio. Con una letra l al inicio, como lrwxrwxrwx. Con una letra p al inicio.

¿Cuál de las siguientes afirmaciones sobre enlaces simbólicos es correcta?. Copian físicamente el contenido del archivo destino. Son independientes del archivo al que apuntan. Pueden almacenar rutas relativas o absolutas. Solo se usan con archivos ejecutables.

¿Qué diferencia existe entre un archivo especial de carácter y uno de bloque en Unix?. El archivo de carácter se usa para almacenar texto, el de bloque para binarios. El archivo de carácter se usa para dispositivos secuenciales, el de bloque para dispositivos que permiten acceso aleatorio. El de bloque solo puede ser accedido por root. No hay diferencia funcional.

¿Qué tipo de archivo especial tiene una línea como esta en ls -l: crw------- ... /dev/null?. Enlace simbólico. Directorio. Archivo de carácter. Tubo con nombre.

¿Qué utilidad tienen los tubos con nombre (Named Pipes) en Unix?. Crear copias de seguridad del sistema. Enviar datos entre sistemas de archivos. Permitir la comunicación entre procesos, incluso con usuarios y permisos diferentes. Enlazar archivos a dispositivos.

¿Cómo se identifican los tubos con nombre en la salida de ls -l?. Comienzan con l como los enlaces simbólicos. Comienzan con d como los directorios. Comienzan con p, como en prw-rw----. No aparecen en la lista.

¿Cuál es la diferencia principal entre un fichero ASCII y un fichero binario?. Los ficheros ASCII no se pueden abrir con editores de texto. Los ficheros binarios están comprimidos y los ASCII no. Los ficheros ASCII contienen texto legible, mientras que los binarios contienen datos no interpretables como texto. Los ficheros binarios son más pequeños que los ASCII.

¿Cuál de las siguientes opciones es un ejemplo de fichero ASCII?. /bin/ls. /etc/passwd. /dev/sda. /usr/bin/bash.

¿Qué caracteriza a un fichero binario en Unix?. Solo contiene caracteres imprimibles. Siempre es ejecutable. Puede contener datos estructurados y no imprimibles en texto. Solo puede ser accedido por el usuario root.

¿Qué nombre recibe la información como la fecha de creación, tamaño y permisos que acompaña a un archivo en Unix?. Contenido. Encabezado. Atributos. Metadatos.

¿Qué atributo NO forma parte de los típicamente asociados a un fichero en Unix?. Nombre del archivo. Dirección IP del creador. Tamaño del archivo. Fecha de última modificación.

¿Qué tipo de información puede incluir un atributo de fichero en un sistema operativo?. Solo la fecha de creación y el tamaño del archivo. Solo el nombre del usuario que lo creó. Información como protección, visibilidad, tamaño y temporalidad. Solo datos del contenido interno del archivo.

¿Cuál de los siguientes atributos se podría usar para ocultar un fichero del usuario en un sistema operativo?. Atributo de visibilidad. Atributo de propiedad. Atributo de temporalidad. Atributo de tamaño.

¿Cuál de estas llamadas al sistema está relacionada con la operación de crear un nuevo fichero?. open(). read(). write(). creat().

¿Qué llamada al sistema permite leer datos desde un fichero abierto?. write(). close(). read(). remove().

¿Cuál es la función principal de la llamada al sistema open()?. Borrar un fichero. Cambiar los atributos del fichero. Preparar un fichero para lectura o escritura. Mostrar el contenido del fichero en pantalla.

¿Qué llamada al sistema se usa para eliminar un archivo?. erase(). close(). delete(). unlink().

¿Qué operación se utiliza para crear un nuevo archivo en el sistema de ficheros?. OPEN. CREATE. WRITE. ALLOCATE.

¿Qué hace la operación DELETE sobre un fichero?. Cierra el fichero sin borrarlo. Elimina el contenido pero mantiene el nombre. Elimina el archivo del dispositivo de almacenamiento. Borra solo los atributos del archivo.

¿Cuál es la finalidad principal de la operación OPEN?. Crear un archivo nuevo. Conectar un archivo existente a un proceso para operaciones posteriores. Leer datos desde un archivo. Cerrar el archivo.

¿Qué efecto tiene la operación CLOSE sobre un archivo?. Lo borra del sistema. Lo guarda en un directorio. Desconecta el archivo del proceso que lo estaba utilizando. Reemplaza el archivo por uno nuevo.

¿Qué hace la operación READ?. Copia un archivo a otra ubicación. Extrae datos del archivo y los traslada a la memoria del proceso. Cambia los permisos de un archivo. Inserta datos en el archivo desde un programa.

¿Cuál es la diferencia principal entre WRITE y APPEND?. APPEND borra el contenido previo y WRITE no. WRITE posiciona el puntero al final siempre. APPEND escribe al final del archivo; WRITE puede escribir en cualquier parte. No hay diferencia, son sinónimos.

¿Qué hace la operación SEEK en un archivo de acceso aleatorio?. Mueve el archivo a otra ubicación. Cambia el tamaño del archivo. Posiciona el puntero en una localización específica del archivo. Lee los metadatos del archivo.

¿Qué ventaja principal ofrecen los ficheros mapeados en memoria respecto al acceso tradicional a ficheros?. Permiten usar archivos con múltiples extensiones simultáneamente. Aumentan el tamaño físico del archivo sin consumir memoria. Hacen que el acceso al archivo sea tan eficiente como el acceso a memoria. Permiten modificar archivos sin necesidad de permisos especiales.

¿Qué función tiene la llamada al sistema MAP en el contexto de ficheros mapeados en memoria?. Crea un nuevo archivo en disco. Mueve datos entre procesos. Asocia un archivo con una región del espacio de direcciones de un proceso. Borra el contenido de un archivo mapeado.

¿Qué ocurre cuando se usa UNMAP con un fichero previamente mapeado en memoria?. El archivo se borra del sistema. Se pierde todo el contenido del archivo. Se desasocia el archivo del espacio de direcciones del proceso. El archivo se guarda automáticamente en otro disco.

¿Cuál es uno de los principales usos de los ficheros mapeados en memoria?. Comprimir archivos grandes. Facilitar el acceso eficiente a archivos grandes o frecuentemente accedidos. Ejecutar archivos binarios desde disco sin cargarlos en memoria. Dividir archivos en múltiples fragmentos pequeños.

¿Por qué se considera que el acceso tradicional a archivos es menos eficiente que el acceso a memoria?. Porque requiere compilar el archivo antes de acceder. Porque necesita más tiempo de CPU. Porque implica múltiples llamadas al sistema para cada operación. Porque impide el acceso concurrente por parte de varios procesos.

¿Cuál de los siguientes es un inconveniente de utilizar ficheros mapeados en memoria?. Siempre requieren privilegios de administrador. El sistema puede no conocer con precisión el tamaño del archivo de salida. No se puede acceder a los datos desde varios procesos. Sólo funcionan con archivos binarios.

¿Qué problema puede surgir si dos procesos acceden simultáneamente a un archivo mapeado?. El archivo se elimina automáticamente. Ambos procesos comparten el mismo espacio de direcciones. Puede producirse una inconsistencia en el contenido del archivo. El archivo deja de ser persistente.

¿Qué debe hacer un sistema operativo cuando el archivo mapeado es mayor que el espacio de direcciones disponible?. Rechazar el mapeo del archivo. Asociar sólo una parte del archivo al espacio de direcciones del proceso. Aumentar automáticamente el espacio de direcciones virtual. Convertir el archivo a formato binario.

¿Cuál de las siguientes afirmaciones es verdadera sobre el uso de ficheros mapeados en memoria?. Elimina por completo la necesidad de sincronización entre procesos. Es más seguro que el acceso tradicional a archivos. Requiere que el archivo completo quepa en memoria RAM. Puede requerir mecanismos adicionales para mantener la consistencia de datos entre procesos**.

¿Qué característica define a la organización de ficheros como una serie no estructurada de bytes?. Los archivos deben tener un encabezado que indique su tipo. El sistema operativo interpreta el contenido de los archivos. El sistema operativo trata el archivo como una secuencia de bytes sin estructura interna. Solo puede usarse en sistemas de ficheros FAT32.

¿Qué ventaja ofrece una organización de ficheros como una secuencia de registros de longitud fija?. Mayor flexibilidad para los programas de usuario. Facilita el acceso aleatorio a los datos. Permite compresión automática de los registros. Elimina la necesidad de usar punteros en memoria.

¿Qué tipo de organización lógica usan sistemas como UNIX y Windows?. Registros de longitud fija. Árboles B+. Serie no estructurada de bytes. Bloques de registros con encabezado.

¿Cuál es una desventaja de usar una secuencia de registros de longitud fija para estructurar archivos?. Solo puede utilizarse con archivos de imagen. Aumenta la complejidad para el sistema operativo. Limita la flexibilidad de almacenamiento para datos de longitud variable. Obliga al usuario a comprimir el archivo antes de abrirlo.

¿Qué papel tiene el sistema operativo en una organización de archivo como serie no estructurada de bytes?. Calcula el número de registros. Gestiona directamente el contenido de los datos. Ignora el contenido y solo gestiona la secuencia de bytes. Convierte automáticamente los datos a formato ASCII.

¿Qué característica define a un archivo organizado mediante un árbol de registros (ISAM)?. Todos los registros tienen exactamente la misma longitud. Los registros están organizados al azar. Cada registro tiene un campo clave en una posición fija. Los registros están indexados por el sistema operativo con tablas hash.

¿Cuál es una ventaja de usar una estructura ISAM en grandes sistemas como mainframes?. Permite edición colaborativa de archivos. Ofrece eficiencia en búsquedas mediante ordenación por clave. Reduce el tamaño físico de los archivos. Es ideal para dispositivos de almacenamiento secuencial como cintas.

¿Qué tipo de acceso a ficheros se utilizaba principalmente en los primeros sistemas operativos?. Acceso aleatorio. Acceso mapeado. Acceso secuencial. Acceso por clave criptográfica.

¿Cuál es una desventaja del acceso secuencial a archivos?. Solo funciona con archivos de texto. No permite modificar el archivo una vez creado. Es ineficiente si se necesita acceder a registros arbitrarios. Requiere que los archivos estén organizados en árboles ISAM.

¿Por qué los ficheros secuenciales eran adecuados para cintas magnéticas?. Porque las cintas permiten acceso bidireccional. Porque las cintas solo permiten acceso aleatorio. Porque las cintas son dispositivos de acceso secuencial por naturaleza. Porque las cintas usan estructuras ISAM por defecto.

¿Qué característica permite a los ficheros de acceso aleatorio o directo diferenciarse de los de acceso secuencial?. Requieren el uso de cintas magnéticas como soporte físico. Pueden ser accedidos solo desde la RAM. Permiten acceder directamente a cualquier byte o registro sin leer los anteriores. Son siempre archivos binarios estructurados en bloques.

¿Qué tecnología hizo viable el uso de ficheros de acceso aleatorio?. La memoria RAM dinámica. Las cintas perforadas. Los discos magnéticos. Los ficheros comprimidos.

¿Qué ventaja tiene el acceso directo frente al acceso secuencial?. Menor uso de memoria RAM. Mayor velocidad para operaciones localizadas dentro del archivo. Mejores propiedades de compresión. Uso exclusivo de estructuras tipo árbol.

¿Cuál de las siguientes aplicaciones se beneficiaría más de un fichero con acceso aleatorio?. Reproductor de música que reproduce canciones en orden. Registro de logs de sistema almacenados cronológicamente. Base de datos que consulta registros por identificador. Sistema de backup en cinta.

¿Por qué los ficheros de acceso aleatorio no eran posibles con cintas magnéticas?. Porque las cintas solo podían almacenar datos comprimidos. Porque las cintas solo permiten lectura y no escritura. Porque las cintas deben recorrerse desde el inicio hasta el punto deseado. Porque las cintas no son compatibles con sistemas de archivos modernos.

¿Cuál es la función principal de los directorios en un sistema de ficheros?. Almacenar exclusivamente archivos ejecutables. Asignar espacio en disco a los archivos. Llevar la cuenta del número de usuarios conectados. Contener entradas que permiten organizar y localizar ficheros.

¿Qué inconveniente presenta un sistema de ficheros con un solo directorio para todos los usuarios?. Mejora el rendimiento del acceso a los ficheros. Aumenta la seguridad del sistema. Facilita la búsqueda por nombres. Provoca conflictos por coincidencia de nombres de ficheros entre usuarios.

¿Qué tipo de sistemas operativos utilizaban una estructura de directorios única y simple?. Sistemas mainframe con múltiples particiones. Sistemas modernos basados en Unix. Microcomputadores primitivos. Servidores de alto rendimiento.

¿Cómo se representa comúnmente un directorio dentro de un sistema operativo moderno?. Como una partición física separada. Como un fichero con una estructura específica. Como una tabla de índices RAM. Como una instrucción en lenguaje máquina.

¿Cuál sería una solución efectiva para evitar conflictos de nombres en sistemas con múltiples usuarios?. Usar sólo archivos con nombres numéricos. Utilizar múltiples sistemas operativos. Implementar una estructura jerárquica de directorios. Eliminar la capacidad de crear nuevos archivos.

¿Cuál es la principal ventaja de tener un directorio por usuario en lugar de un único directorio para todos los ficheros?. Se reduce la cantidad total de archivos en el sistema. Se eliminan los conflictos de nombres entre usuarios. Se mejora la velocidad de acceso a archivos. Se evita la necesidad de permisos de acceso.

¿Por qué un directorio por usuario no es suficiente para satisfacer a usuarios con muchos ficheros?. Porque no permite acceso concurrente a archivos. Porque no puede proteger los archivos con permisos. Porque dificulta la agrupación lógica de ficheros. Porque no soporta ficheros binarios.

¿Qué estructura se utiliza comúnmente para organizar directorios y ficheros de forma lógica y natural?. Lista enlazada. Árbol jerárquico. Tabla hash. Matriz de bits.

¿Cuál es una característica clave de un sistema de ficheros que utiliza un árbol de directorios?. Los archivos pueden estar en varios directorios a la vez sin duplicación. Cada fichero tiene una única ubicación en la jerarquía de directorios. Los directorios no pueden contener otros directorios. El acceso a archivos es siempre secuencial.

¿Cuál es el principal beneficio para los usuarios al disponer de un árbol de directorios?. Menor uso de espacio en disco. Capacidad para ejecutar archivos más rápido. Posibilidad de organizar los archivos en grupos lógicos y personalizados. Eliminación de la necesidad de permisos de acceso.

¿Qué es un nombre de ruta absoluta en un sistema de ficheros organizado como un árbol de directorios?. Un nombre que comienza en el directorio actual del usuario. Un nombre que comienza en el directorio raíz y es único. Un nombre relativo a cualquier subdirectorio. Un nombre que contiene sólo el nombre del archivo sin ruta.

¿Qué representa un nombre de ruta relativa en un sistema de ficheros jerárquico?. Un nombre que siempre comienza en el directorio raíz. Un nombre que depende del directorio de trabajo actual del usuario. Un nombre que no puede ser utilizado para acceder a archivos. Un nombre que siempre contiene el camino completo desde la raíz.

¿Qué es el directorio de trabajo (o directorio actual) en un sistema operativo?. El único directorio raíz del sistema. El directorio predeterminado que siempre apunta a /home. El directorio en el que el usuario está trabajando actualmente, usado para resolver rutas relativas. Un directorio especial donde se almacenan los archivos temporales.

¿Cuál de las siguientes afirmaciones es verdadera sobre los nombres de ruta absoluta?. Pueden variar dependiendo del directorio de trabajo actual. Son únicos e independientes del directorio de trabajo. Sólo se pueden usar en sistemas con un único directorio. No especifican la ubicación completa del archivo.

¿Qué ventaja ofrecen los nombres de ruta relativa para los usuarios?. Permiten acceder a archivos sin necesidad de conocer la estructura completa del sistema de ficheros. Siempre requieren especificar la ruta completa desde el directorio raíz. Son idénticos a los nombres de ruta absoluta. Son utilizados exclusivamente para archivos ocultos.

¿Cuál es la función de la llamada al sistema CREATE en la gestión de directorios?. Crear un archivo nuevo. Crear un directorio nuevo. Eliminar un directorio existente. Cambiar el nombre de un directorio.

¿Qué operación permite eliminar un directorio en un sistema tipo UNIX?. DELETE. UNLINK. REMOVE. CLOSEDIR.

¿Para qué sirve la llamada al sistema OPENDIR?. Abrir un directorio para modificar su nombre. Abrir un directorio para leer sus entradas. Crear un enlace simbólico a un directorio. Cerrar un directorio abierto.

¿Qué hace la llamada al sistema READDIR?. Lee el contenido de un archivo dentro del directorio. Lee la siguiente entrada en el directorio abierto. Elimina la última entrada añadida al directorio. Renombra una entrada del directorio.

¿Cuál es la diferencia principal entre las llamadas LINK y UNLINK?. LINK elimina un enlace y UNLINK crea un enlace. LINK crea un enlace a un archivo o directorio, UNLINK elimina un enlace existente. LINK cambia el nombre de un archivo, UNLINK lee una entrada del directorio. LINK abre un directorio, UNLINK lo cierra.

¿Qué llamada al sistema se usa para cambiar el nombre de un directorio o archivo?. RENAME. MOVE. LINK. DELETE.

¿Cuál es la principal preocupación del usuario respecto al sistema de ficheros?. Cómo se almacenan los ficheros en disco. Qué operaciones están permitidas y cómo referenciar un fichero. La cantidad de espacio libre en el disco. La eficiencia interna del sistema de ficheros.

Desde el punto de vista del sistema operativo, ¿cuál de las siguientes NO es una preocupación principal?. Cómo se almacenan ficheros y directorios. La cantidad de espacio libre en disco. Cómo mejorar la eficiencia y fiabilidad del sistema de ficheros. Cómo los usuarios eligen los nombres de los ficheros.

¿Qué aspecto es fundamental para que la gestión del sistema de ficheros sea eficiente y fiable?. Permitir que cada usuario tenga su propio espacio en disco. Controlar cuánto espacio de disco queda libre y gestionar su asignación. Crear un único directorio para todos los archivos. Eliminar archivos automáticamente cuando el espacio sea insuficiente.

¿Cuál de estas tareas corresponde al sistema operativo en relación con el sistema de ficheros?. Definir las extensiones de los archivos. Mostrar al usuario la estructura de directorios. Gestionar el almacenamiento físico de ficheros y directorios en disco. Definir los nombres de los ficheros creados por los usuarios.

¿Por qué se prefiere dividir los ficheros en bloques de tamaño fijo en lugar de almacenarlos como secuencias contiguas de bytes?. Porque mejora la legibilidad de los ficheros. Porque permite mayor seguridad. Porque evita tener que mover el fichero cuando crece. Porque los bloques son más fáciles de comprimir.

¿Qué es un bloque en el contexto de almacenamiento en disco?. Una secuencia de archivos relacionados entre sí. Un único byte que contiene metadatos. Uno o varios sectores, generalmente de tamaño potencia de dos. Un archivo comprimido dentro del disco duro.

¿Qué desventaja tiene almacenar ficheros como secuencias contiguas de bytes?. Dificulta la protección de archivos. Obliga a reservar espacio excesivo. Requiere mover el fichero completo si crece. Solo permite archivos de texto.

¿Cuál de las siguientes afirmaciones es correcta respecto al tamaño de bloque en un sistema de ficheros?. Todos los ficheros usan bloques del mismo tamaño que su contenido. El tamaño del bloque puede ser mayor que el contenido real del fichero. Los bloques deben estar siempre ubicados de forma contigua en el disco. Cuanto menor sea el tamaño del bloque, mayor será el rendimiento.

¿Cuál es una consecuencia directa de elegir una unidad de asignación muy grande, como el cilindro?. Se mejora el acceso aleatorio a los datos. Se reduce la fragmentación interna. Se incrementa la fragmentación interna. Se necesita menos espacio en disco.

¿Cuál de los siguientes elementos del disco NO se menciona como posible unidad de asignación para bloques?. Sector. Pista. Cilindro. Clúster lógico.

¿Por qué es importante elegir adecuadamente el tamaño del bloque en un sistema de ficheros?. Porque determina qué tipo de archivos pueden crearse. Porque afecta directamente al rendimiento de red. Porque influye en el uso eficiente del espacio en disco. Porque define la cantidad de usuarios que pueden acceder al sistema.

¿Qué sucede si se usa una unidad de asignación demasiado grande para ficheros pequeños?. Se optimiza el acceso secuencial. Se reduce la carga del sistema operativo. Se desperdicia mucho espacio en disco. Se mejora la protección de archivos.

¿Qué ocurre cuando se utiliza una unidad de asignación demasiado pequeña en un sistema de ficheros?. Se reduce el tiempo de búsqueda en disco. Se mejora la velocidad de transferencia de datos. Cada fichero se divide en muchos bloques, lo que reduce el rendimiento. Se incrementa la fragmentación interna.

¿Qué conflicto se señala entre la velocidad de transferencia y la utilización del espacio?. A mayor utilización del espacio, mayor velocidad de transferencia. No existe conflicto si se usa acceso secuencial. Una mayor utilización del espacio suele implicar una menor velocidad de transferencia. El tamaño del fichero determina ambos factores por igual.

¿Qué factor principal afecta negativamente la velocidad al usar bloques pequeños?. El exceso de nombres de archivo. El mayor número de operaciones de búsqueda y latencia. El uso de múltiples extensiones. El tipo de sistema de archivos (NTFS vs ext4).

¿Cuál es una práctica común respecto al tamaño de los bloques en sistemas de ficheros modernos?. Usar bloques de tamaño variable según el archivo. Elegir bloques de entre 512 bytes y 4K bytes. Utilizar únicamente bloques de 512 bytes. Adaptar el tamaño del bloque al nombre del fichero.

¿Qué ocurre si se selecciona un tamaño de bloque de 1K en un disco cuyos sectores son de 512 bytes?. El sistema leerá un solo sector. El sistema ignorará los sectores físicos. El sistema agrupará dos sectores consecutivos como una unidad indivisible. Se perderá la mitad del espacio disponible.

¿Qué ventaja ofrece elegir bloques de 1K, 2K o 4K en lugar de bloques muy grandes?. Se eliminan completamente los tiempos de búsqueda. Se evita la fragmentación externa. Se reduce el desperdicio de espacio en archivos pequeños. Se optimiza la velocidad en cintas magnéticas.

¿Qué representa un bloque en el contexto de los sistemas de ficheros?. Una unidad lógica de almacenamiento compuesta por uno o más sectores. Un tipo especial de archivo. Un nombre alternativo de fichero. Un directorio de bajo nivel.

¿Cuál es la principal característica de la asignación contigua de espacio en disco para ficheros?. Cada fichero se guarda en bloques dispersos a lo largo del disco. Se asignan bloques dinámicamente a medida que se escriben datos. Se almacenan los ficheros en bloques adyacentes de forma continua. Solo se aplica en sistemas con discos ópticos.

¿Cuál es una ventaja clara de la asignación contigua?. Minimiza la fragmentación interna. Permite compartir bloques entre procesos. Ofrece acceso extremadamente rápido, especialmente en modo secuencial. Facilita el uso de estructuras en árbol para organizar los bloques.

¿Qué desventaja importante presenta la asignación contigua?. Dificulta la lectura en paralelo. Requiere el uso de memoria virtual. Es ineficiente si los ficheros cambian de tamaño con frecuencia. Elimina completamente la fragmentación externa.

¿Qué objetivo busca la asignación de espacio en los sistemas de ficheros?. Aumentar el tamaño de los archivos automáticamente. Maximizar el uso del procesador. Usar eficientemente el disco y minimizar los tiempos de acceso. Reducir el número de usuarios activos simultáneamente.

¿Qué dato es suficiente para acceder a cualquier bloque de un fichero en asignación contigua?. El número de bloques libres en el disco. La dirección del último bloque. La dirección del índice del sistema de ficheros. La dirección del bloque de comienzo del fichero.

¿Cuál de las siguientes es una ventaja de la asignación contigua de archivos?. Permite redimensionar los archivos sin restricciones. Mejora la compresión de archivos multimedia. Permite acceso directo a cualquier bloque del fichero. Elimina por completo la fragmentación externa.

¿Qué característica hace que la implementación de la asignación contigua sea sencilla?. El uso de un sistema de índices jerárquicos. Solo es necesario conocer el tamaño total del disco. Basta con guardar el bloque de inicio del fichero. Se gestiona desde el kernel del sistema de forma automática.

¿Qué tipo(s) de acceso admite la asignación contigua de archivos?. Únicamente acceso secuencial. Solo acceso aleatorio directo. Acceso secuencial y acceso directo. Ninguno, se necesita indexación externa.

¿Cuál es una de las principales desventajas de la asignación contigua de ficheros?. Genera fragmentación interna en todos los bloques. Impide el acceso directo a los bloques del fichero. Requiere conocer de antemano el tamaño del fichero. Solo se puede usar en sistemas con disco duro sólido.

¿Qué tipo de fragmentación se asocia con la asignación contigua de archivos?. Fragmentación lógica. Fragmentación de índice. Fragmentación externa. Fragmentación interna.

¿Cuál es uno de los problemas al intentar encontrar espacio libre para un nuevo fichero en asignación contigua?. El sistema no admite nuevos archivos si hay más de 100. Se necesita borrar ficheros antiguos para hacer espacio. Requiere ejecutar un algoritmo de compresión antes. Se debe buscar un bloque suficientemente grande y contiguo.

¿Qué estrategia puede aplicarse para encontrar espacio libre en asignación contigua?. LRU (Least Recently Used). Round Robin. First-Fit, Best-Fit y Worst-Fit. Paging y Swapping.

¿Qué técnica permite resolver el problema de la fragmentación externa, aunque con un alto coste computacional?. Indexación directa. Compresión de bloques. Compactación del disco. Reubicación por mapeo de memoria.

¿Qué inconveniente importante presenta la asignación contigua con respecto al crecimiento de los ficheros?. No permite lectura secuencial. El fichero debe comprimirse para crecer. Es difícil predecir cuánto espacio reservar. Solo admite bloques de 512 bytes.

¿Qué estrategia puede ayudar a retrasar los problemas derivados del crecimiento de ficheros en asignación contigua?. Asignar bloques no contiguos desde el inicio. Asignar más espacio del necesario inicialmente. Reducir el tamaño del bloque lógico. Convertir todos los archivos a ficheros binarios.

¿Qué caracteriza a la asignación enlazada de espacio en disco?. Todos los bloques deben estar en pistas contiguas. Cada bloque tiene una dirección fija determinada por el sistema. Los bloques se enlazan mediante punteros dentro de cada bloque. Requiere conocer la longitud del fichero de antemano.

Si un bloque de disco tiene 1024 bytes y se usa asignación enlazada, ¿cuántos bytes quedan disponibles para datos si el puntero ocupa 2 bytes?. 1022 bytes. 1024 bytes. 1000 bytes. 512 bytes.

¿Cuál de las siguientes es una ventaja de la asignación enlazada de espacio a ficheros?. Acceso directo eficiente a cualquier bloque. La eliminación de fragmentación interna. Los ficheros pueden crecer dinámicamente mientras haya espacio. Los bloques se almacenan contiguamente.

¿Qué problema presenta la asignación enlazada en cuanto al acceso aleatorio a los bloques del fichero?. No se puede acceder a los bloques. Solo permite acceso a bloques de 512 bytes. Requiere recorrer toda la lista desde el inicio hasta el bloque deseado. Sólo funciona con discos magnéticos.

Una desventaja técnica de la asignación enlazada es que: Consume más espacio en disco que la asignación contigua. El tamaño del bloque se reduce debido al espacio ocupado por el puntero. Solo puede utilizarse con archivos de texto. Requiere reservar espacio adicional al inicio del fichero.

¿Por qué el hecho de que los bloques contengan punteros puede ser un problema en algunos sistemas?. Porque los punteros ocupan exactamente la mitad del bloque. Porque puede implicar un tamaño de bloque no alineado a potencias de dos. Porque requieren acceso aleatorio a memoria principal. Porque hacen imposible la lectura secuencial.

¿Qué tipo de fragmentación se elimina con la asignación enlazada?. Fragmentación interna. Fragmentación de índice. Fragmentación externa. Fragmentación dinámica.

¿Cuál es la principal limitación de la asignación enlazada que la asignación indexada intenta resolver?. La fragmentación externa. El acceso aleatorio ineficiente. El consumo excesivo de bloques. La dificultad de liberar espacio.

¿Cómo se almacena la información de los bloques de un fichero en la asignación indexada?. En forma de una lista enlazada de bloques. En un bloque de índice con punteros a todos los bloques de datos. En una cadena de texto ASCII. En sectores contiguos con metadatos embebidos.

¿Qué ventaja tiene la asignación indexada frente a la enlazada respecto a la fiabilidad?. Es más rápida en la escritura secuencial. No tiene fragmentación interna. Reduce el riesgo de referencias cruzadas o pérdida de punteros. Elimina la necesidad de sistemas de archivos.

¿Qué inconveniente presenta la asignación indexada en relación con archivos muy grandes?. No puede manejar archivos binarios. Puede requerir múltiples bloques de índice si hay muchos bloques de datos. No soporta archivos fragmentados. Requiere que todos los bloques estén contiguos.

¿Por qué puede considerarse más eficiente la asignación indexada en comparación con la enlazada si los punteros se mantienen en memoria?. Porque reduce el uso de la memoria RAM. Porque elimina completamente la latencia del disco. Porque permite acceso directo sin tener que leer múltiples bloques. Porque los ficheros se guardan como cadenas de texto.

¿Cuál es la principal mejora que se obtiene al usar una tabla en memoria para almacenar los punteros de los bloques en una asignación enlazada?. Se elimina completamente la necesidad de punteros. Se permite que todo el bloque esté disponible para datos. Se incrementa la fragmentación externa. Se ralentiza el acceso aleatorio.

¿Cómo se facilita el acceso aleatorio a los bloques del fichero en esta organización?. Leyendo cada bloque secuencialmente desde el disco. Siguiendo la cadena de punteros almacenada en disco. Utilizando la tabla de punteros que está en memoria, evitando accesos a disco para encontrar punteros. Accediendo solo al primer bloque.

¿Qué método utiliza MS-DOS para la asignación de espacio a ficheros en disco?. Asignación contigua. Asignación enlazada con tabla en memoria (FAT). Asignación indexada con i-nodos. Árbol de directorios.

¿Cuál es la principal desventaja del método FAT utilizado por MS-DOS?. No permite acceso aleatorio. La tabla FAT debe estar en memoria todo el tiempo. No permite ficheros grandes. No permite acceso secuencial.

¿Qué estructura utiliza UNIX para la asignación indexada de los ficheros?. Tabla FAT. Lista enlazada en disco. i-nodo. Árbol B+.

¿Qué contiene un i-nodo en UNIX?. Solo los datos del fichero. Información de protección, facturación y punteros a bloques de datos. Solo la ubicación del directorio. La tabla completa de asignación de bloques.

¿Cómo accede UNIX a los bloques de datos más allá de los 10 primeros bloques directos en un fichero?. No permite acceder a más bloques. Acceso indirecto a través de punteros adicionales en disco. Acceso mediante lista enlazada en memoria. Utilizando la FAT.

¿Qué ocurre cuando un fichero en UNIX tiene más de 10 bloques de disco?. Se eliminan los bloques adicionales. Se utiliza un bloque indirecto simple que contiene punteros a bloques de disco. Se crea un nuevo i-nodo. El sistema no puede gestionar más de 10 bloques.

¿Cuántas direcciones de disco puede contener un bloque indirecto simple con bloques de 1K y direcciones de 32 bits?. 128. 256. 512. 1024.

¿Para qué tamaño máximo de fichero es suficiente el uso de un puntero indirecto simple?. 10 bloques. 256 bloques. 266 bloques. 65.802 bloques.

¿Qué método se utiliza para ficheros con más de 266 bloques en UNIX?. Se usan dos bloques directos más. Se usa un puntero indirecto doble. Se elimina el exceso de bloques. Se divide el fichero en dos ficheros.

¿Cuántos bloques puede gestionar un puntero indirecto doble, considerando bloques de 1K y direcciones de 32 bits?. 256. 266. 65.802. 1.048.576.

¿Qué puntero se emplea en UNIX para ficheros mayores de 64 MB?. Puntero directo. Puntero indirecto simple. Puntero indirecto doble. Puntero indirecto triple.

¿Cuál es el límite máximo de tamaño de fichero que puede manejar el esquema estándar de UNIX con punteros indirectos?. 64 MB. 16 GB. 1 TB. No hay límite.

¿Cuándo se utilizan los bloques indirectos en el esquema UNIX de i-nodos?. Siempre, desde que se crea el fichero. Solo cuando el fichero es menor de 10 KB. Solo cuando el fichero necesita bloques adicionales más allá de los directos. Nunca se usan bloques indirectos.

¿Cuántas referencias a disco, como máximo, se necesitan para localizar la dirección de cualquier byte de un fichero grande (sin contar la lectura del nodo-i)?. 1. 2. 3. 4.

¿Qué ocurre con el nodo-i al abrir y cerrar un fichero?. Se elimina cuando se abre y se crea cuando se cierra. Se lee al abrir y se mantiene en memoria hasta que se cierra. Se crea un nodo-i nuevo para cada acceso al fichero. No se utiliza el nodo-i para la gestión del fichero.

¿Qué acción debe realizarse antes de poder usar un fichero en un sistema operativo?. Compilarlo. Ejecutarlo. Abrirlo. Guardarlo.

¿Qué información proporciona el usuario para que el sistema operativo localice un fichero?. El número de bloques. La clave de acceso. El nombre del dispositivo. El nombre de ruta.

¿Cuál es el propósito de transformar un nombre de ruta en nodos-i o su equivalente?. Mejorar la seguridad. Establecer permisos de red. Organizar el disco físicamente. Localizar los bloques de datos del fichero.

¿Qué componente del sistema operativo gestiona la correspondencia entre nombres de ficheros y su localización en disco?. El gestor de procesos. El planificador de tareas. El sistema de archivos. El compilador.

¿Qué cuestión clave plantea la necesidad de transformar un nombre de ruta en un nodo-i?. Cómo compilar archivos binarios. Cómo ordenar procesos por prioridad. Cómo organizar ficheros y directorios. Cómo gestionar interrupciones.

¿Qué representan los directorios de ficheros en un sistema operativo?. La organización física de los sectores del disco. La organización lógica de los ficheros sobre los dispositivos. El orden en el que se ejecutan los procesos. La tabla de interrupciones del sistema.

¿Cómo se denomina cada entrada en un directorio de ficheros?. Nodo raíz. Índice de archivo. Bloque de control del fichero. Estructura FAT.

¿Qué tipo de información contiene un bloque de control de fichero?. Dirección IP y configuración de red. Nombre del archivo, información de acceso y protección. Ruta de instalación del sistema operativo. Tiempos de ejecución y uso de CPU.

¿Qué puede incluir una entrada de directorio además de los datos del fichero?. Un puntero al proceso padre. Un puntero al directorio raíz del sistema. Un puntero a la entrada correspondiente en el directorio del dispositivo. Una referencia al gestor de interrupciones.

¿Cuál es la estructura más común para organizar directorios de ficheros en los sistemas modernos?. Organización lineal secuencial. Árbol de directorios jerárquico. Tabla de páginas multinivel. Lista circular doblemente enlazada.

¿Qué contiene cada entrada en una estructura de directorios basada en FAT (File Allocation Table)?. El nombre del fichero y su ubicación en memoria RAM. El nombre del fichero y el número de su primer bloque. El tipo de fichero y su extensión. La ruta absoluta completa del fichero.

¿Qué papel cumple el número del primer bloque en la FAT?. Determinar la cantidad de memoria necesaria. Activar los permisos de ejecución del fichero. Servir como índice en la tabla de asignación para localizar los bloques del fichero. Señalar el nodo raíz del sistema de ficheros.

¿Dónde se almacena toda la información de un fichero en sistemas UNIX?. En el directorio raíz. En una entrada de la FAT. En su nodo-i correspondiente. En la memoria virtual.

¿Qué contienen las entradas de directorio en UNIX?. El nombre del fichero y su extensión. El nombre del fichero y su nodo-i. El nodo-i y los permisos del fichero. Solo los bloques de datos del fichero.

¿Cómo permite UNIX localizar toda la información de un fichero a partir de un directorio?. Siguiendo un árbol B+ hasta el sector físico. Consultando la FAT asociada al directorio. Usando el número del nodo-i para acceder a la estructura del fichero. Buscando en la memoria virtual una tabla con los permisos del fichero.

¿Dónde deben almacenarse los directorios según las buenas prácticas de implementación?. Siempre completamente en memoria principal. Solo en memoria secundaria (disco). En ambos: entradas activas en memoria, el resto en disco. En la caché del procesador para máxima velocidad.

¿Cómo determina el sistema operativo qué entradas de directorio deben estar en memoria principal?. Cargando todos los directorios al iniciar el sistema. Escaneando periódicamente todo el disco. Observando los ficheros que se abren para su procesamiento. Consultando un log de actividad semanal.

¿Dónde se debe ubicar físicamente el directorio raíz para garantizar su acceso?. En la zona de intercambio (swap). En cualquier lugar, siempre que se indique su posición en una tabla. En una posición fija y conocida dentro del volumen. En la parte final del disco, para facilitar el orden secuencial.

¿Por qué se guarda el directorio raíz en una posición conocida del volumen?. Para que otros programas lo puedan modificar directamente. Porque se carga en la ROM del sistema. Para que el sistema operativo pueda encontrarlo sin referencias adicionales. Para protegerlo contra ataques de virus.

¿Cuántos bytes ocupa cada entrada de directorio en MS-DOS?. 64 bytes. 16 bytes. 32 bytes. 128 bytes.

¿Cuántos bytes de cada entrada de directorio en MS-DOS se destinan al nombre y extensión del fichero?. 11. 8. 10. 12.

¿Qué contiene el byte de atributos en una entrada de directorio en MS-DOS?. Tamaño del fichero. Número de bloques utilizados. Tipo de fichero, estado (oculto, de sistema, etc.). La ruta del fichero.

¿Qué indican los 2 bytes usados como puntero al primer bloque en MS-DOS?. El tamaño del fichero en sectores. El número de archivo en la FAT. La dirección física en disco del primer byte. La posición del primer bloque de datos del fichero en disco.

¿Cómo divide MS-DOS el disco físico?. En zonas de usuario y sistema. En zona de datos y tabla de asignación de ficheros (FAT). En bloques contiguos y bloques dispersos. En memoria principal y memoria secundaria.

¿Qué estructura de datos representa la FAT en MS-DOS?. Árbol binario. Lista enlazada. Tabla hash. Cola circular.

¿Qué contienen las dos primeras posiciones de la FAT?. Punteros a los primeros archivos. Códigos de error. Tamaño del disco. Nombre del sistema de ficheros.

¿Qué representa el código “EOF” en la FAT?. Bloque defectuoso. Último bloque de datos de un fichero. Bloque de datos libre. Error en lectura.

¿Qué indica el código “FREE” en la FAT?. Bloque reservado. Bloque defectuoso. Bloque de datos libre. Bloque en uso.

¿Cuál es el significado del código “BAD” en la FAT?. Bloque reservado para el sistema. Bloque de datos defectuoso. Bloque en proceso de copia. Bloque de sistema de archivos.

¿Dónde se almacena toda la información sobre un fichero en UNIX?. En la tabla FAT. En el directorio raíz. En el nodo-i. En un bloque de datos.

¿Qué son los directorios en UNIX?. Archivos binarios especiales. Estructuras en memoria únicamente. Ficheros que contienen entradas de otros ficheros. Listas enlazadas en disco.

¿Cuántos bytes ocupa cada entrada en un directorio UNIX?. 32 bytes. 14 bytes. 16 bytes. 18 bytes.

¿Cómo se distribuyen esos 16 bytes en cada entrada de directorio UNIX?. 14 bytes para el nombre del archivo y 2 bytes para el número de nodo-i. 16 bytes para el nombre del archivo. 2 bytes para el nombre del archivo y 14 bytes para el nodo-i. 8 bytes para el nombre y 8 bytes para la fecha.

¿Dónde se encuentra almacenado el nodo-i del directorio raíz en el sistema de ficheros?. En una posición variable del disco. En un lugar fijo del disco. En la memoria principal únicamente. En un bloque aleatorio del disco.

Al acceder a un fichero mediante un nombre de ruta absoluta, ¿cuál es el primer paso que realiza el sistema de ficheros?. Cargar todos los directorios en memoria. Buscar el fichero en el directorio de trabajo actual. Localizar el directorio raíz y su nodo-i. Abrir el fichero directamente sin buscar el nodo-i.

¿Cómo se procede tras localizar el nodo-i del directorio raíz en el acceso por ruta absoluta?. Se accede al primer elemento de la ruta en el directorio raíz y luego a su nodo-i, repitiendo este proceso hasta encontrar el fichero deseado. Se accede directamente al nodo-i del fichero sin buscar en directorios intermedios. Se solicita al usuario que introduzca el número de nodo-i del fichero. Se abre el fichero desde la raíz sin más comprobaciones.

Una vez cargado el nodo-i del fichero en memoria, ¿qué información se obtiene?. La lista de usuarios que pueden acceder al fichero. La posición de todos los bloques de datos del fichero. El tamaño del disco duro. La lista de directorios en el sistema.

¿Dónde se encuentra el nodo-i del directorio raíz en UNIX?. En un lugar variable del disco. En un lugar fijo del disco. En la memoria RAM únicamente. En el directorio /usr.

Al buscar la ruta /usr/ast/mbox, ¿qué componente se busca primero en el directorio raíz?. ast. mbox. usr. home.

¿Cómo se accede al nodo-i correspondiente a un fichero en UNIX a partir de su número?. A través de búsquedas secuenciales en disco. De manera directa, porque cada nodo-i tiene una posición fija en disco. Mediante una tabla en memoria que contiene todos los nodos-i. Utilizando el sistema de archivos FAT.

¿Qué ocurre después de localizar el nodo-i de /usr para continuar con la búsqueda?. Se detiene la búsqueda. Se abre el fichero mbox directamente. Se localiza el directorio de /usr y se busca la siguiente componente, ast. Se reinicia la búsqueda desde el directorio raíz.

¿Cómo se accede a los bloques de datos del fichero mbox una vez localizado su nodo-i?. Leyendo únicamente los bloques directos. A través de los apuntadores directos e indirectos en el nodo-i. Buscando manualmente en el disco. El nodo-i no contiene información sobre bloques de datos.

¿Desde dónde se buscan los nombres relativos de rutas de acceso?. Desde el directorio raíz. Desde el directorio de trabajo (directorio actual). Desde la carpeta home del usuario. Desde el nodo-i del fichero.

¿Qué representan las entradas "." y ".." que tiene cada directorio?. "." representa el directorio padre y ".." el directorio raíz. "." representa el directorio actual y ".." el directorio padre. Ambas representan ficheros ocultos. Son entradas para ficheros temporales.

¿Por qué es útil que un fichero pueda aparecer en varios directorios diferentes?. Para evitar el uso excesivo de espacio en disco. Para que diferentes usuarios puedan compartir un mismo fichero. Para mejorar la seguridad del sistema. Para evitar que los ficheros sean borrados accidentalmente.

¿Cómo se denomina la conexión que une un fichero compartido con el directorio donde aparece?. Nodo-i. Enlace. Puntero. Directorio raíz.

¿Qué estructura lógica forman los sistemas de ficheros cuando se permiten enlaces entre ficheros y directorios?. Árbol binario. Lista enlazada. Grafo acíclico dirigido (DAG). Matriz.

¿Cuál es un problema que puede surgir al compartir ficheros en sistemas donde los directorios contienen direcciones de disco?. El fichero se duplica automáticamente en todos los directorios. Si se añaden bloques nuevos, sólo se actualiza el directorio del usuario que realiza la operación. Los permisos de acceso se pierden al compartir el fichero. El sistema operativo se bloquea.

¿Cómo se llama el método que consiste en listar los bloques de disco en una estructura de datos asociada al propio fichero, y no en los directorios?. Enlace simbólico (soft link). Enlace duro (hard link). Nodo-i dinámico. Puntero directo.

¿Qué contiene un fichero creado como enlace simbólico (soft link)?. Una copia completa del fichero original. El número de bloque del fichero original. El nombre de ruta del fichero al que enlaza. Un puntero directo al primer bloque de datos.

¿Qué ocurre cuando se accede a un fichero que es un enlace simbólico?. Se accede directamente al fichero enlace sin más. El sistema operativo sigue el nombre de ruta guardado para acceder al fichero original. Se genera un error porque no contiene datos reales. El sistema copia el fichero original en el enlace simbólico.

¿Qué ocurre cuando un usuario borra un fichero que tiene varios enlaces duros?. Se borra inmediatamente el fichero y todos sus enlaces. No se borra el fichero si existen otros enlaces duros apuntando a él. Se borran todos los ficheros que tengan el mismo nombre. Se borra el fichero y se eliminan todos los punteros en memoria.

¿Qué hace el sistema operativo en el nodo-i del fichero cuando se crea un nuevo enlace duro?. Cambia el propietario del fichero. Incrementa la cuenta de enlaces que apunta al fichero. Copia el fichero original en otro lugar del disco. Modifica la fecha de creación del fichero.

¿Qué sucede si un usuario borra un fichero compartido cuando hay varios enlaces duros apuntando a él?. Se borra el nodo-i y todos los enlaces existentes. Se libera el nodo-i y las demás entradas quedan apuntando a un nodo-i inválido. No se permite borrar el fichero mientras su contador de enlaces sea mayor que 1. Se borra la entrada del directorio y el nodo-i permanece intacto.

¿Qué debe hacer el sistema operativo si se intenta borrar un fichero compartido con múltiples enlaces y el contador de enlaces es mayor que 1?. Eliminar la entrada del directorio correspondiente y dejar el nodo-i intacto. Borrar el fichero completamente, liberando el nodo-i. Ignorar la petición de borrado. Copiar el fichero a un nuevo nodo-i antes de borrarlo.

¿Por qué es problemático liberar el nodo-i cuando un fichero con enlaces duros es borrado?. Porque aumenta el espacio utilizado en disco. Porque puede provocar enlaces a nodos-i inválidos o a ficheros incorrectos. Porque no se puede reasignar un nodo-i una vez liberado. Porque no se puede localizar el fichero raíz.

¿Por qué los enlaces simbólicos no tienen el problema de referencias inválidas al borrar el fichero original?. Porque cada usuario tiene un puntero directo al nodo-i. Porque los enlaces simbólicos almacenan el nombre de ruta, no punteros al nodo-i. Porque el sistema no permite borrar el fichero original mientras haya enlaces simbólicos. Porque los enlaces simbólicos se actualizan automáticamente al borrar el fichero.

¿Qué sucede cuando el propietario borra un fichero que tiene enlaces simbólicos?. El fichero se destruye y los enlaces simbólicos quedan rotos (inaccesibles). Los enlaces simbólicos automáticamente redirigen a un nuevo nodo-i. Los enlaces simbólicos impiden que el fichero sea borrado. No se permite borrar el fichero mientras haya enlaces simbólicos activos.

¿Qué efecto tiene borrar un enlace simbólico sobre el fichero original?. Destruye el fichero original. No tiene ningún efecto sobre el fichero original. Borra también todos los enlaces simbólicos restantes. Actualiza el nodo-i del fichero original.

¿Cuál es una desventaja principal de los enlaces simbólicos en comparación con los enlaces duros?. Mayor riesgo de corrupción del nodo-i. Consumo adicional de recursos y accesos extra al disco para resolver rutas. No permiten el acceso directo a ficheros grandes. Son incompatibles con sistemas UNIX.

¿Qué recursos adicionales consume cada enlace simbólico?. Un nodo-i adicional y un bloque de disco para el nombre de ruta. Solo un nodo-i adicional. Solo un bloque de disco adicional. No consume recursos adicionales.

¿Cuál es una ventaja importante de los enlaces simbólicos respecto a la ubicación del fichero enlazado?. Permiten enlazar ficheros solo en el mismo disco. Permiten enlazar ficheros en máquinas remotas usando la dirección de red y ruta. No permiten enlazar ficheros en otras máquinas. Obligan a copiar el fichero enlazado en la máquina local.

¿Qué problema pueden causar los enlaces (duros o simbólicos) en programas que buscan ficheros recursivamente en directorios?. No permiten acceder a ficheros en subdirectorios. Localizan varias veces el mismo fichero enlazado, causando duplicaciones. Impiden la lectura de ficheros enlazados. Corrompen la estructura del directorio raíz.

¿Cuál es uno de los métodos para llevar la cuenta de los bloques libres en un sistema de ficheros?. Tabla de asignación de ficheros (FAT). Lista enlazada de bloques libres. Nodo-i. Tabla de directorios.

¿Qué alternativa a la lista enlazada se utiliza para gestionar los bloques libres?. Árbol binario. Mapa de bits (bitmap). Lista doblemente enlazada. Tabla de nodos-i.

¿Qué contiene cada bloque en una lista enlazada de bloques libres?. Números de bloques ocupados. Números de bloques libres. Información del fichero. Nombres de directorios.

Si el tamaño de bloque es de 1 KB y cada número de bloque ocupa 16 bits, ¿cuántos números de bloques libres caben en un bloque de la lista?. 256. 511. 1024. 2048.

¿Cuántos bloques ocuparía la lista de bloques libres en un disco de 20 MB si se utiliza este esquema?. No más de 10 bloques. No más de 20 bloques. No más de 40 bloques. No más de 100 bloques.

¿Cuál de las siguientes es una ventaja del uso de listas enlazadas para gestionar bloques libres en disco?. Produce fragmentación externa. Es costoso de implementar. Facilita el acceso secuencial. Dificulta la inserción de nuevos bloques.

¿Qué tipo de fragmentación evita el uso de listas enlazadas para la gestión del espacio libre?. Fragmentación interna. Fragmentación externa. Fragmentación lógica. Fragmentación virtual.

¿Cuál es una desventaja de la utilización de listas enlazadas en la gestión del espacio libre?. Coste computacional alto. Fragmentación externa. Produce una pequeña fragmentación interna promedio. Dificultad para gestionar bloques defectuosos.

¿Qué ventaja tiene la lista enlazada en cuanto a la manipulación del disco?. Evita la necesidad de punteros. No permite bloques defectuosos. Facilita la gestión de bloques defectuosos. Requiere que todos los bloques sean contiguos.

¿Cuál es una desventaja del uso de listas enlazadas para la gestión del espacio libre?. Dificultan el acceso secuencial. Aumentan el uso de memoria. Dificultan el acceso directo. No permiten la gestión de bloques defectuosos.

¿Qué problema grave puede causar un puntero de enlace dañado en una lista enlazada de bloques?. Pérdida temporal de rendimiento. Bloqueo de procesos. Inaccesibilidad de todo un conjunto de bloques. Error de formato del sistema de archivos.

¿Qué ventaja ofrece la técnica de mapa de bits respecto a la lista enlazada?. Facilita el acceso secuencial pero no el directo. Requiere menos memoria que la lista enlazada. Mejora el acceso directo y elimina diferencias de tiempo. Elimina por completo la necesidad de punteros.

¿Qué característica permite al mapa de bits facilitar el acceso a los bloques de un fichero?. Que utiliza punteros dentro de cada bloque. Que almacena los bloques físicamente contiguos. Que utiliza una tabla en memoria que indica bloques libres u ocupados. Que agrupa los bloques en regiones de tamaño fijo.

¿Cuántos bits se necesitan en un mapa de bits para gestionar un disco con n bloques?. n bytes. n/8 bits. n bits. n × 16 bits.

¿Qué valor representa comúnmente un bloque libre en un mapa de bits?. 0. 1. -1. Cualquier número par.

¿Cuántos bloques ocuparía el mapa de bits para un disco de 20M (20.000 bloques)?. 1 bloque. 2 bloques. 3 bloques. 20 bloques.

¿Por qué el mapa de bits requiere menos espacio que la lista enlazada para gestionar bloques libres?. Porque almacena información en disco en vez de en memoria. Porque usa punteros de 1 bit. Porque emplea solo 1 bit por bloque frente a 16 bits en la lista enlazada. Porque omite los bloques defectuosos.

¿En qué situación puede ocupar menos espacio la lista enlazada que el mapa de bits?. Cuando el disco está completamente lleno. Cuando el disco tiene muchos bloques defectuosos. Cuando el disco está casi lleno. Nunca, la lista enlazada siempre ocupa más.

¿Cuál es la técnica de gestión del espacio libre preferida por los diseñadores cuando hay suficiente memoria principal disponible?. Lista enlazada. Árbol AVL. Mapa de bits. Tabla hash.

¿Qué condición es necesaria para que el mapa de bits sea la técnica preferida de gestión del espacio libre?. El disco debe tener bloques grandes. Debe haber mucha fragmentación externa. Debe haber suficiente memoria principal. Debe haber más de 50% de bloques defectuosos.

¿Cuál es una ventaja clave del mapa de bits frente a la lista enlazada?. Consume menos recursos de CPU. Soporta discos con errores sin corrupción. Permite acceso más rápido si se encuentra en memoria. Requiere menos espacio en disco para sistemas llenos.

¿Qué se considera más desastroso?. La pérdida de la memoria RAM. El fallo de un dispositivo de entrada. La destrucción del sistema de ficheros. El fallo de una fuente de alimentación.

¿Cuál es uno de los principales problemas que afectan a la fiabilidad del sistema de ficheros?. El tamaño de los bloques de disco. La velocidad de transferencia del disco. La presencia de bloques defectuosos. El tipo de partición usada.

¿Por qué no se fabrican discos totalmente libres de bloques defectuosos?. Porque la tecnología actual no lo permite. Porque los bloques defectuosos se reparan automáticamente. Porque el coste de fabricación sería muy alto. Porque los discos son desechables por diseño.

¿Qué proporcionan los fabricantes respecto a los bloques defectuosos?. Un seguro para su reemplazo. Un programa de diagnóstico. Una lista de bloques defectuosos descubiertos en pruebas. Un mapa binario del disco completo.

¿Cuál es una de las soluciones al problema de los bloques defectuosos?. Usar discos SSD exclusivamente. Eliminar físicamente los bloques defectuosos. Aplicar una solución hardware o software. Utilizar discos con sectores más pequeños.

¿Qué hace la solución hardware con los bloques defectuosos?. Los ignora al formatear. Los marca como inservibles y no los sustituye. Utiliza bloques o pistas de repuesto para sustituirlos. Los repara automáticamente con controladores inteligentes.

¿Dónde se almacena la lista de bloques defectuosos en la solución hardware?. En la BIOS del sistema. En un fichero temporal del sistema operativo. En un sector dedicado del disco. En la RAM del sistema.

¿Cuándo se lee la lista de bloques defectuosos en la solución hardware?. Cada vez que se inicia el sistema operativo. Cuando se apaga el equipo. La primera vez que se inicializa el controlador del disco. Después de formatear el disco.

¿Qué requiere la solución software al problema de los bloques defectuosos?. Comprar discos sin bloques defectuosos. Formatear el disco cada vez que se detecten errores. Construir un fichero con los bloques defectuosos. Reiniciar el sistema cada vez que falle un bloque.

¿Cuál es el objetivo de crear un fichero que contenga bloques defectuosos?. Aumentar la velocidad del sistema. Proteger el disco frente a escritura accidental. Eliminar esos bloques de la lista de disponibles. Reparar automáticamente los sectores dañados.

¿Qué precaución se debe tener con el fichero de bloques defectuosos durante las copias de seguridad?. Debe ser comprimido antes de copiarse. Debe omitirse para evitar errores de lectura. Debe almacenarse en un USB externo. Debe copiarse varias veces por seguridad.

¿Por qué es importante hacer copias de seguridad, incluso con soluciones para bloques defectuosos?. Porque mejoran el rendimiento del disco. Porque los sistemas de ficheros siempre fallan. Porque permiten recuperar información en caso de fallo. Porque son obligatorias en todos los sistemas.

¿Qué dificultad presentan las copias de seguridad completas de discos fijos muy grandes?. No se pueden hacer automáticamente. Requieren de un sistema operativo especial. Son lentas y consumen mucho tiempo. Pueden borrar los datos originales.

¿Cuál es una solución práctica mencionada para facilitar las copias de seguridad en discos grandes?. Usar solo discos externos. Comprimir todos los datos antes de copiarlos. Tener dos unidades de disco por computador. Usar discos SSD exclusivamente.

¿Cómo se realiza la copia de seguridad entre las dos unidades de disco mencionadas?. Usando un software específico durante el arranque. Con un script de copia cada vez que se borra un fichero. Copiando la porción de datos de una unidad al área de copia de la otra durante la noche. Al finalizar cada sesión de usuario.

¿Cuál es la desventaja principal del sistema de doble disco para copias de seguridad?. Requiere un sistema operativo adicional. Es incompatible con discos grandes. Duplica el coste y desperdicia espacio. Solo funciona en sistemas UNIX.

¿Qué es un volcado incremental del sistema de ficheros?. Una copia completa del disco cada día. Una copia de los ficheros creados por el usuario. Una copia de seguridad que solo guarda los ficheros modificados desde el último volcado completo. Una copia que se realiza cuando el sistema se apaga.

¿Qué condición es necesaria para implementar correctamente los volcados incrementales?. Hacer una copia exacta del sistema operativo. Guardar la configuración de usuario. Disponer de una lista con las fechas de volcado de cada fichero. Crear una imagen ISO del sistema.

¿Cuál es la ventaja principal del volcado incremental frente al volcado completo?. Mayor velocidad al restaurar. Mejora la compatibilidad con discos SSD. Menor tiempo y espacio necesarios para hacer copias. Permite realizar copias sin detener el sistema.

¿Con qué tipo de volcado debe combinarse el volcado incremental para que sea efectivo a largo plazo?. Con copias temporales en memoria. Con volcados lógicos de procesos. Con volcados completos periódicos. Con copias de discos externos.

¿Qué puede ocurrir si el sistema se detiene antes de que los bloques modificados se escriban en el disco?. El sistema operativo se reinicia automáticamente. El sistema de ficheros puede quedar en un estado inconsistente. Se pierden únicamente los archivos temporales. Los bloques se sincronizan automáticamente tras reiniciar.

¿Qué tipos de bloques son especialmente críticos si no se actualizan correctamente en el disco?. Bloques de caché. Bloques de texto. Bloques de nodos-i, de directorios y de la lista de bloques libres. Bloques de usuario.

¿Cuál es la causa principal de la incoherencia en el sistema de ficheros?. Un ataque de virus. El uso excesivo del disco. La pérdida de energía o apagado inesperado antes de guardar los cambios. El uso de discos duros lentos.

¿Por qué el fallo en actualizar los bloques de la lista de bloques libres puede ser problemático?. Puede provocar que se borre la partición. Puede llevar a usar bloques ya asignados, causando corrupción de datos. Aumenta la fragmentación externa. Hace que el sistema se ralentice.

¿Qué herramienta utilizan los sistemas para verificar la coherencia del sistema de ficheros tras un fallo?. Compilador. Desfragmentador. Comprobador de sistema de ficheros. Monitor de rendimiento.

¿Cuándo suele ejecutarse el comprobador de sistema de ficheros?. Cada vez que se apaga el sistema. Durante la copia de seguridad. Tras el formateo del disco. Al autoarrancar el sistema, especialmente después de una caída.

¿Qué tipos de comprobaciones de coherencia se suelen realizar?. De sectores y de usuarios. De bloques y de directorios. De permisos y de caché. De procesos y de memoria.

¿Cómo se verifica normalmente la coherencia del sistema de ficheros?. Como parte de una tarea del usuario root. Usando una conexión remota. Sistema por sistema, de manera independiente. De forma conjunta entre todos los discos.

¿Qué estructura utiliza el programa de comprobación para verificar la consistencia de los bloques?. Un archivo de respaldo. Una lista de directorios. Una tabla con dos contadores por bloque. Un búfer de memoria temporal.

¿Qué indica el primer contador de la tabla que se construye para cada bloque?. Si el bloque pertenece al núcleo del sistema. El número de veces que el bloque aparece como libre. El número de veces que el bloque está presente en un fichero. El número total de bloques del disco.

¿Qué indica el segundo contador de la tabla construida para los bloques?. El tamaño total del fichero asociado. El número de veces que el bloque está en la lista de bloques libres. El número de veces que el bloque ha sido leído. El número de directorios que hacen referencia al bloque.

¿Qué elementos del sistema de ficheros examina el programa para incrementar los contadores?. Sólo los ficheros temporales. Las tablas de partición. Los nodos-i y la lista/mapa de bloques libres. Los procesos en ejecución.

Si el sistema de ficheros es consistente, ¿cómo aparece cada bloque en las tablas de contadores?. Con un 0 en ambas tablas. Con un 1 en al menos una de las tablas. Con un número aleatorio en ambas tablas. Con un 1 en ambas tablas.

¿Qué significa que un bloque no aparezca en ninguna de las dos tablas?. El bloque está defectuoso. El bloque está perdido y se está desperdiciando su espacio. El bloque pertenece a un fichero temporal. El bloque está siendo utilizado por el sistema.

¿Qué acción debe realizarse cuando un bloque está perdido?. Ignorarlo. Marcarlo como defectuoso. Añadirlo a la lista de bloques libres. Eliminar el fichero asociado.

¿Qué ocurre si un bloque aparece más de una vez en la lista de bloques libres?. Se ignora la duplicidad. Se elimina el bloque defectuoso. Se reconstruye la lista de bloques libres. Se borra el disco completo.

¿Qué ocurre si el mismo bloque de datos aparece en más de un fichero?. El bloque se comparte sin problemas entre los ficheros. Al eliminar un fichero, el bloque se añade a la lista de libres, aunque todavía esté en uso por otro fichero. El bloque se elimina inmediatamente del disco. No afecta al sistema de ficheros.

¿Qué problema surge si ambos ficheros que comparten un mismo bloque son eliminados?. El bloque nunca se libera. El bloque se pierde sin ser liberado. El bloque aparece dos veces en la lista de bloques libres. El sistema se reinicia automáticamente.

¿Cuál es la solución adecuada para tratar un bloque que aparece en varios ficheros?. Ignorar el problema y continuar. Borrar todos los ficheros involucrados. Asignar un nuevo bloque libre, copiar el contenido al nuevo bloque y actualizar uno de los ficheros. Formatear el disco completo.

¿Qué debe hacer el verificador del sistema de ficheros tras solucionar el problema del bloque compartido?. No hacer nada más. Informar al usuario para que inspeccione el daño. Eliminar el fichero afectado. Reiniciar el sistema operativo.

¿Qué debe comprobar el verificador del sistema de ficheros además de los bloques?. La tabla de asignación de archivos (FAT). El sistema de directorios. El sistema operativo. El hardware del disco.

¿Cómo realiza el verificador la comprobación de los directorios?. Inspecciona aleatoriamente algunos directorios. Inicia en el directorio raíz y desciende recursivamente por todo el árbol de directorios. Solo verifica el directorio raíz. Solo verifica los directorios creados recientemente.

¿Qué hace el verificador para cada fichero que encuentra en un directorio?. Borra el fichero si está corrupto. Incrementa el contador del nodo-i correspondiente al fichero. Modifica el contenido del fichero. Crea un enlace simbólico.

¿Qué tipo de tabla utiliza el verificador para llevar el registro en la comprobación de directorios?. Tabla de contadores por bloque. Tabla de contadores por directorio. Tabla de asignación de memoria. Tabla de archivos temporales.

¿Qué indica la lista que se obtiene tras contar las referencias en los directorios?. El número de bloques libres. El número de directorios que apuntan a cada nodo-i. El tamaño de cada fichero. El número de enlaces simbólicos.

¿Qué se compara para comprobar la consistencia de los enlaces?. El número de bloques de datos con el tamaño del fichero. Los contadores de enlaces almacenados en el nodo-i con el número de entradas del directorio que apuntan a él. El número de enlaces simbólicos con el número de enlaces duros. El número de ficheros con el número de directorios.

¿Qué puede indicar un contador de enlaces del nodo-i superior al número de entradas del directorio?. Que hay enlaces simbólicos no contabilizados. Que el sistema de ficheros está corrupto o inconsistente. Que el fichero es muy grande. Que el fichero está bloqueado.

¿Qué implica que el contador de enlaces del nodo-i sea inferior al número de entradas del directorio?. Que existen referencias a nodos-i inválidos. Que hay directorios apuntando a nodos-i inexistentes o errores en la estructura. Que el disco está casi lleno. Que los enlaces simbólicos funcionan correctamente.

¿Qué sucede si el contador de enlaces de un nodo-i es mayor que el número real de entradas en los directorios?. El sistema de ficheros se bloquea. El nodo-i será eliminado de inmediato. El fichero no puede ser eliminado aunque no aparezca en ningún directorio. El contador se ajusta automáticamente sin intervención.

¿Cuál es la consecuencia de un nodo-i con contador de enlaces mayor de lo debido?. La pérdida total del sistema de archivos. Un aumento en el rendimiento del disco. Desperdicio de espacio en disco. La creación de enlaces simbólicos innecesarios.

¿Cómo se soluciona el problema de un contador de enlaces superior al real?. Eliminando todos los enlaces simbólicos. Restaurando el sistema operativo. Corrigiendo el valor del contador de enlaces en el nodo-i. Copiando el fichero en otro directorio.

¿Qué debe hacerse si el contador ajustado del nodo-i resulta ser 0?. Se debe mover el fichero al directorio raíz. El fichero debe eliminarse completamente. Se debe convertir el nodo-i en un enlace simbólico. Se debe guardar una copia en la memoria virtual.

¿Qué ocurre si el número de entradas en los directorios que apuntan a un nodo-i es mayor que su contador de enlaces?. El sistema ignorará el error. El fichero se vuelve de sólo lectura. El nodo-i puede ser liberado prematuramente. El sistema duplica el nodo-i automáticamente.

¿Cuál es el riesgo principal si un nodo-i se libera mientras todavía hay directorios que lo referencian?. El sistema genera un respaldo del nodo-i. El espacio se libera pero no se reutiliza. Los bloques pueden asignarse a otros ficheros, causando corrupción. El nodo-i se convierte automáticamente en un enlace simbólico.

¿Cuál es la solución al problema de que el contador de enlaces del nodo-i sea inferior al número real de enlaces?. Eliminar el nodo-i inmediatamente. Sincronizar el nodo-i con la tabla de bloques libres. Forzar que el contador refleje correctamente el número de enlaces reales. Convertir el nodo-i en un directorio temporal.

¿Qué tipo de error es considerado más peligroso respecto a los contadores de enlaces de nodo-i?. El contador es mayor que el número real de enlaces. El nodo-i no contiene ningún bloque. El contador es menor que el número real de enlaces. El nodo-i se encuentra en una partición diferente.

¿Por qué se integran en una sola operación las comprobaciones de bloques y directorios?. Para facilitar la tarea al usuario. Para reducir el número de errores posibles. Por razones de eficiencia. Para permitir correcciones automáticas.

¿Cuál de las siguientes verificaciones adicionales puede realizar un comprobador de sistema de ficheros?. Que el nombre del fichero no exceda 255 caracteres. Que el número de nodo-i no exceda el total de nodos-i del disco. Que el nodo-i tenga al menos 3 enlaces simbólicos. Que el tamaño del fichero sea siempre múltiplo del tamaño de bloque.

¿Qué se considera un atributo extraño que puede detectarse en los nodos-i durante una verificación?. Tener exactamente 10 enlaces. Que tenga permiso 0007. Que pertenezca a múltiples grupos. Que no tenga un nombre asignado.

¿Por qué un verificador puede señalar un directorio con muchas entradas como problemático?. Puede indicar un intento de sobrecarga o abuso del sistema. Los sistemas de archivos modernos no permiten más de 100 ficheros por directorio. Cada entrada adicional genera una copia del nodo-i. Porque cada entrada requiere una partición distinta.

¿Cuál es uno de los principales factores que afectan al rendimiento de las operaciones de entrada/salida en un sistema de ficheros?. La fragmentación interna de la RAM. La velocidad del procesador. El acceso a disco. El tamaño de los directorios.

¿Qué técnica común utiliza el sistema operativo para reducir los accesos al disco y mejorar el rendimiento del sistema de ficheros?. Compresión de archivos. Particiones dinámicas. Caché de disco. Copias de seguridad incrementales.

¿Qué tipo de estructura es una caché de disco?. Una estructura física situada en la placa base. Una característica del hardware de disco. Una estructura software mantenida por el sistema operativo. Una tabla de punteros dentro de la BIOS.

¿Cuál es la diferencia entre una caché de disco y una memoria caché tradicional?. No existe ninguna diferencia técnica. La memoria caché se usa para reducir acceso a disco y la caché de disco para reducir acceso a red. La memoria caché actúa sobre la memoria principal, mientras que la caché de disco se enfoca en reducir accesos al disco. La caché de disco está ubicada en el hardware del disco y la caché de memoria en la CPU.

¿Cuál de las siguientes es una ventaja directa de utilizar caché de disco en un sistema operativo?. Reduce la necesidad de utilizar nodos-i. Permite operaciones de E/S solapadas en distintas unidades y controladores. Elimina completamente la fragmentación de disco. Aumenta la capacidad de almacenamiento del disco.

¿Qué ventaja proporciona la caché de disco cuando los bloques de índices están en memoria?. Reduce el número de nodos-i requeridos. Permite el acceso más rápido a los ficheros. Mejora la seguridad del sistema de ficheros. Aumenta la velocidad de lectura secuencial únicamente.

¿Cómo ayuda la caché de disco a la asignación rápida de bloques?. Fragmentando el espacio libre. Manteniendo porciones de la lista de bloques libres en memoria. Usando bloques enlazados en el disco. Reescribiendo todos los bloques cada vez que se accede a disco.

¿Qué problema introduce el uso de caché de disco con respecto a la escritura?. Reducción en el rendimiento de lectura. Fragmentación externa aumentada. Escritura diferida que puede afectar la integridad de los datos. Mayor dependencia del mapa de bits.

¿Qué mecanismo utiliza UNIX para minimizar el riesgo de pérdida de datos debido a la escritura diferida?. Llamadas RPC. Sistema de archivos FAT32. Llamada al sistema SYNC. Compactación del sistema de ficheros.

¿Cuál es el objetivo principal de la planificación del disco en sistemas de ficheros?. Reducir el tamaño de los bloques de disco. Minimizar el uso de la caché. Reducir el tiempo de búsqueda de los datos. Maximizar el número de bloques defectuosos usados.

¿Qué ventaja se obtiene al agrupar bloques de un fichero dentro de la misma pista o cilindro?. Evita la fragmentación interna. Reduce el tiempo de acceso debido a menor movimiento del brazo del disco. Permite almacenar más nodos-i por cilindro. Mejora la integridad del sistema de ficheros.

¿Cuál de las siguientes estrategias ayuda a minimizar el movimiento del brazo del disco al acceder a un fichero?. Usar enlaces simbólicos en vez de enlaces duros. Almacenar los nodos-i en un disco distinto. Situar los nodos-i y los bloques de datos cerca entre sí. Fragmentar los bloques de datos en diferentes cilindros.

¿Qué dos elementos del sistema de ficheros deben estar lo más próximos posible para mejorar el rendimiento?. Mapa de bits y tabla FAT. Nodo-i y bloques de datos correspondientes. Lista de bloques libres y memoria RAM. Directorios raíz y bloques defectuosos.

¿Qué ventaja ofrece definir varios sistemas de ficheros (discos lógicos) dentro de un mismo disco físico?. Reduce el tamaño de los bloques. Mejora la seguridad frente a fallos del hardware. Facilita la optimización del rendimiento. Elimina la necesidad de particiones.

¿Qué técnica consiste en separar físicamente los bloques consecutivos de un fichero para mejorar el rendimiento de lectura secuencial?. Planificación de disco. Asignación dinámica. Técnica de entrelazado (interleaving). Fragmentación interna.

En una técnica de entrelazado, ¿cuál es el objetivo principal de separar los bloques consecutivos por una cierta distancia en el disco?. Disminuir la probabilidad de fallos del disco. Aumentar el tamaño de bloque disponible. Asegurar que el sistema tenga tiempo para procesar un bloque antes de que llegue el siguiente. Evitar la fragmentación externa.

Si un disco tiene un tiempo de rotación de 16,67 ms y el sistema tarda 4 ms en procesar un bloque, ¿cuánto debe separarse un bloque de su predecesor en el disco según la técnica de entrelazado?. 1/8 de vuelta. 1/4 de vuelta. 1/2 de vuelta. 1 vuelta completa.

¿Cuál es el principal problema que puede surgir si se borra un fichero compartido mientras su contador de enlaces es mayor que 1?. El nodo-i se convierte en de solo lectura. El sistema lanza una excepción de acceso. Otros directorios pueden quedar apuntando a un nodo-i inválido. El fichero se convierte en inmutable.

¿Por qué los enlaces simbólicos no tienen el mismo problema que los enlaces físicos al eliminar un fichero?. Porque están cifrados. Porque apuntan a rutas, no al nodo-i. Porque usan discos separados. Porque no se pueden eliminar.

¿Cuál es una desventaja principal de los enlaces simbólicos respecto a los físicos?. No pueden ser eliminados. Usan demasiados nodos-i compartidos. Requieren más recursos para su resolución. Son incompatibles con sistemas modernos.

¿Qué estructura usa menos espacio en disco para llevar el control de bloques libres?. Lista enlazada. Árbol B+. Mapa de bits. Árbol AVL.

¿Cuál es una ventaja de utilizar una lista enlazada para la gestión del espacio libre en disco?. Facilita el acceso directo. Produce menos fragmentación interna. Es más eficiente para accesos secuenciales. Reduce la necesidad de nodos-i.

¿Cuál es una causa común de inconsistencia en el sistema de ficheros después de un apagón repentino?. Eliminación manual de nodos-i. Pérdida del mapa de bits. Escritura incompleta de bloques modificados. Fallos en la conexión de red.

¿Qué acción realiza un verificador de sistema de ficheros cuando detecta un bloque marcado como libre y asignado a un fichero al mismo tiempo?. Lo elimina. Lo marca como defectuoso. Reconstruye la lista de bloques libres. Le asigna un nodo-i nuevo.

¿Qué tipo de copia de seguridad evita tener que volcar todo el sistema de ficheros cada vez?. Copia cíclica. Copia reflejo. Copia incremental. Copia paralela.

¿Cuál es la función del comando sync en UNIX respecto al sistema de ficheros?. Respalda todo el sistema. Limpia el mapa de bits. Fuerza la escritura a disco de bloques modificados. Elimina los enlaces simbólicos no válidos.

Denunciar Test