Sistemas de Ficheros - 2º Grado Ingeniería Informática
47 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Qué tipo de fichero es 'fichero.mp3'?

  • Imagen en formato JPEG
  • Código fuente en C
  • Fichero de sonido codificado en MP3 (correct)
  • Fichero de texto genérico
  • ¿Cuál de las siguientes opciones describe mejor el acceso secuencial a un fichero?

  • Utiliza métodos como lseek para posicionar
  • Requiere leer todos los bytes en un orden específico (correct)
  • Libera el acceso a través de dispositivos físicos
  • Permite leer bytes en cualquier orden
  • ¿Qué atributo comúnmente no se almacena junto a un fichero?

  • Fecha de creación
  • Nombre del fichero
  • Tamaño del fichero
  • Color de la interfaz de usuario (correct)
  • ¿Cuál es la característica principal de un fichero con acceso aleatorio?

    <p>Permite leer bytes en cualquier orden</p> Signup and view all the answers

    ¿Qué extensión de fichero corresponde a un archivo de ayuda?

    <p>fichero.hlp</p> Signup and view all the answers

    ¿Qué ocurre si un fichero admite acceso aleatorio?

    <p>También permite acceso secuencial</p> Signup and view all the answers

    ¿Cuál de las siguientes opciones no es un formato de imagen?

    <p>fichero.html</p> Signup and view all the answers

    ¿Cuál es el propósito de las expresiones «.» y «..» en la construcción de rutas?

    <p>Permiten construir rutas relativas para acceder a ficheros y directorios.</p> Signup and view all the answers

    ¿Qué operación no se puede realizar en un directorio que no esté vacío?

    <p>Eliminar un directorio.</p> Signup and view all the answers

    ¿Cuál de las siguientes rutas se considera una ruta absoluta válida en Linux, aunque no sea mínima?

    <p>//usr/../etc//passwd</p> Signup and view all the answers

    ¿Qué función tiene la operación 'Opendir' en el manejo de directorios?

    <p>Abre un directorio para ser recorrido y obtener una lista de su contenido.</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones es falsa sobre la operación 'Readdir'?

    <p>Permite cambiar el nombre de un directorio abierto.</p> Signup and view all the answers

    ¿Cuál es el resultado de la operación 'Link' en el contexto de manejo de archivos?

    <p>Permite que un mismo fichero tenga múltiples nombres o aparezca en varios directorios.</p> Signup and view all the answers

    La función 'Unlink' se utiliza principalmente para:

    <p>Eliminar una entrada de un directorio.</p> Signup and view all the answers

    ¿Cuál de las siguientes definiciones describe mejor la operación 'Rename'?

    <p>Cambia el nombre y/o la ubicación de un directorio.</p> Signup and view all the answers

    ¿Qué ocurre si la única entrada que existe para un fichero es eliminada?

    <p>Se libera el espacio que ocupaba en el almacenamiento secundario.</p> Signup and view all the answers

    ¿Cómo se accede a un directorio según la información proporcionada?

    <p>Usando la función readdir.</p> Signup and view all the answers

    ¿Por qué no se permite usar la operación writedir para cambiar el contenido de un directorio?

    <p>Las modificaciones se hacen a través de llamadas al sistema.</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones sobre los dispositivos de almacenamiento secundario es correcta?

    <p>Algunos dispositivos no exportan una interfaz de array lineal de bloques.</p> Signup and view all the answers

    ¿Qué implica que los directorios sean considerados ficheros?

    <p>Tienen atributos, aunque su significado puede cambiar.</p> Signup and view all the answers

    ¿Qué función cumplieron algunos sistemas operativos respecto a los dispositivos de almacenamiento?

    <p>Crearon una interfaz uniforme para dispositivos con tecnologías diferentes.</p> Signup and view all the answers

    ¿Cuál es un efecto de modificar un directorio indirectamente?

    <p>Se actualiza automáticamente cuando se crea o elimina un fichero.</p> Signup and view all the answers

    ¿Qué consecuencia tendría permitir a los programas de usuario leer directorios usando read?

    <p>Obligaría a los programas a conocer la estructura interna del directorio.</p> Signup and view all the answers

    ¿Cuál es un problema asociado con la fragmentación externa?

    <p>El espacio se desperdicia en bloques pequeños.</p> Signup and view all the answers

    ¿Qué desventaja se menciona sobre el acceso aleatorio a los ficheros?

    <p>Es lento debido a la cadena de bloques enlazados.</p> Signup and view all the answers

    ¿Qué se requiere para acceder a un fichero almacenado como lista ligada de bloques?

    <p>La dirección del primer bloque del fichero.</p> Signup and view all the answers

    ¿Qué implica que el espacio de almacenamiento en un bloque no sea potencia de dos?

    <p>Algunos bytes se utilizan para el apuntador.</p> Signup and view all the answers

    ¿Qué ocurre al añadir información al final de un fichero con lista ligada de bloques?

    <p>Es necesario leer todos los bloques existentes.</p> Signup and view all the answers

    ¿Qué se puede inferir sobre el tamaño de los ficheros en el contexto de la fragmentación?

    <p>Pueden ser menores que el tamaño de bloque.</p> Signup and view all the answers

    ¿Cuál es un inconveniente importante de la lectura secuencial en esta implementación?

    <p>Depende de la longitud total del fichero.</p> Signup and view all the answers

    ¿Cuál es la función principal del directorio en relación a los ficheros?

    <p>Conservar el nombre y la ubicación del primer bloque.</p> Signup and view all the answers

    ¿Cuál es la longitud máxima del nombre en este contexto?

    <p>255 caracteres</p> Signup and view all the answers

    ¿Por qué es útil el campo que almacena la longitud del registro?

    <p>Para permitir renombrar entradas sin mover registros.</p> Signup and view all the answers

    ¿Qué información se encuentra en el nodo-i de un archivo?

    <p>Tipo, tamaño, tiempos, propiedad y bloques en disco.</p> Signup and view all the answers

    ¿Qué sucede si se renombra un archivo a un nombre más corto?

    <p>Los bytes que sobran seguirán formando parte del registro.</p> Signup and view all the answers

    ¿Cómo afecta el tamaño del registro a la gestión del espacio libre dentro de un directorio?

    <p>Permite renombrar entradas sin necesidad de mover registros.</p> Signup and view all the answers

    ¿Qué puede indicar que la longitud del registro es un múltiplo de 4?

    <p>Que en el campo del nombre siempre hay bytes libres.</p> Signup and view all the answers

    ¿Qué campo se utiliza para acelerar los listados de directorio?

    <p>Nombre del fichero.</p> Signup and view all the answers

    En el contexto de archivos, ¿qué representa la longitud del nombre?

    <p>El tamaño máximo permitido para una entrada.</p> Signup and view all the answers

    ¿Cuál es la función principal del superbloque en un sistema de ficheros?

    <p>Contener información sobre el tamaño del disco</p> Signup and view all the answers

    ¿Qué rol desempeña la tabla de nodos-i en la gestión de ficheros?

    <p>Mantiene información sobre el tamaño y permisos de los ficheros</p> Signup and view all the answers

    ¿Cuál es una característica del mapa de bits en un sistema de ficheros?

    <p>Representa la ocupación de los bloques de datos</p> Signup and view all the answers

    En la estructura de un sistema de ficheros, ¿qué representan los bloques de datos?

    <p>Las áreas donde se almacenan efectivamente los datos</p> Signup and view all the answers

    ¿Qué información puede encontrarse en un bit del nodo-i?

    <p>Los permisos de acceso y propietario del fichero</p> Signup and view all the answers

    ¿Cómo se relacionan los bloques de datos con las direcciones en el disco?

    <p>Cada bloque de datos tiene una dirección que lo identifica en el disco</p> Signup and view all the answers

    ¿Qué información proporciona el mapa de bits sobre los nodos-i?

    <p>Si un nodo-i específico está libre o ocupado</p> Signup and view all the answers

    ¿Qué componente es responsable de identificar direcciones específicas en una serie de bloques de datos?

    <p>La tabla de nodos-i</p> Signup and view all the answers

    Study Notes

    Apuntes de Introducción a los Sistemas Operativos

    • Curso: 2º de Grado en Ingeniería Informática
    • Tema: Sistemas de Ficheros
    • Año académico: 2021/2022
    • Propósito: Material de apoyo para la asignatura.
    • Restricciones de uso: Prohibida la reproducción total o parcial, o su incorporación a sistemas informáticos, sin permiso.

    Índice General

    • Sistemas de ficheros (Tema 4): Incluye introducción a ficheros, directorios, implementación, administración de espacio en disco, cachés de disco, particiones y estructuras de sistemas de ficheros.

    Ficheros

    • Definición: Unidades lógicas de almacenamiento.
    • Estructura: Secuencias de bytes con significado definido por programas.
    • Tipos:
      • Ficheros regulares (texto o binarios): contienen información de usuario.
      • Directorios: organizan ficheros dentro del sistema.
      • Ficheros especiales de caracteres: para E/S con dispositivos serie (terminales, impresoras, etc.)
      • Ficheros especiales de bloques: para E/S con dispositivos de almacenamiento secundario (discos, etc.).

    Directorios

    • Definición: Ficheros gestionados para organizar ficheros.
    • Estructura jerárquica: Forman un árbol con directorio raíz.
    • Rutas:
      • Rutas absolutas: desde el directorio raíz.
      • Rutas relativas: desde el directorio actual.
    • Entradas especiales: Directorios «.» (actual) y «..» (padre).
    • Operaciones: Crear, eliminar, renombrar, abrir, cerrar, leer, escribir, buscar, obtener atributos, etc.

    Implementación del Sistema de Ficheros

    • Almacenamiento: Ficheros almacenados en bloques de disco.
    • Asignación adyacente (contigua): Bloques contiguos en disco.
    • Asignación mediante lista ligada: Punteros a bloques en disco, en lugar de bloques contiguos.
    • Asignación mediante lista ligada e índice: Un índice en memoria que apunta a bloques en disco.
    • Nodos-i: Estructura que contiene direcciones de bloques, atributos del fichero y más.

    Caché de disco

    • Propósito: Reducir accesos al disco mediante una caché en memoria principal.
    • Funcionamiento: Cuando se solicita un bloque, se comprueba si está en caché. Si está, se usa. Si no, se lee del disco, se guarda en caché y se devuelve.

    Discos y Sistemas de Ficheros

    • Particiones: Porciones de bloques de disco gestionados por el sistema operativo.
    • Estructura del sistema de ficheros: Incluye mapas de bits para bloques libres, tabla de nodos-i, superbloque, etc.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Este cuestionario se centra en el tema de los sistemas de ficheros, parte fundamental de la asignatura de Introducción a los Sistemas Operativos. Los estudiantes explorarán los diferentes tipos de ficheros, su estructura y administración en un entorno de sistemas operativos. Ideal para reforzar el aprendizaje en el segundo año de Ingeniería Informática.

    More Like This

    Use Quizgecko on...
    Browser
    Browser