Anda di halaman 1dari 5

Presentado Por: Jose Vidal Ordoñez.

Guía de Sistemas Operativos II

1. ¿Qué es un archivo?
• Colección de información relacionada y almacenada en un dispositivo de
almacenamiento secundario

2. ¿Cuáles son las características de los archivos?


Se caracterizan por:
Nombre: única información en formato legible
– Tipo: cuando el sistema soporte diferentes tipos
– Localización: información sobre su localización en el dispositivo
– Tamaño: tamaño actual del archivo
– Protección: controla quién puede leer, escribir y ejecutar
– Tiempo, fecha e identificación del usuario: necesario para protección,
seguridad y monitorización

3. En un sistema de archivos ¿Qué tipos de archivos existen y cuáles son sus


formas de acceso?
• Existen archivos regulares, directorios, de dispositivo etc. y su forma de
acceso son secuencial, aleatorio entre otros.

4. ¿Qué operaciones podemos realizar en los archivos?


– Crear
– Borrar
– Renombrar
– Copiar
– Establecer y obtener atributos

5. ¿Qué organización lógica debe proporcionar los directorios?


a. Eficiencia: localización rápida de un archivo
b. Denominación: adecuada a los usuarios
i. Dos usuarios pueden tener el mismo nombre para diferentes
archivos
ii. El mismo archivo puede tener varios nombres
c. Agrupación: agrupar los archivos de forma lógica según sus
propiedades (Ej. todos los programas en C).
6. ¿Qué tipos de estructura hay en los directorios y cuáles son sus
características?
En árbol
a. Necesidad de búsquedas eficientes
b. Posibilidad de agrupación
c. Directorio actual (de trabajo)
d. Nombres de camino absolutos y relativos
En grafo
e. Compartición de subdirectorios y archivos
f. Más flexibles y complejos

7. ¿En qué consiste la protección de los archivos en un sistema de archivo?


Básicamente consiste en proporcionar un acceso controlado a los archivos
Lo que puede hacerse
Por quién

8. ¿Cuáles son las funciones básicas de un sistema de archivo?


 Tener conocimiento de todos los archivos del sistema
 Controlar la compartición y forzar la protección de archivos
 Gestionar el espacio del sistema de archivos
 Traducir las direcciones lógicas del archivo en direcciones físicas del disco

9. ¿Cómo debe ver un usuario un sistema de archivo?


 Definir un archivo y sus atributos
 Definir las operaciones permitidas sobre un archivo
 Definir la estructura de directorios

10. ¿Qué estructura tiene un sistema de archivo?


11. Realice un cuadro comparativo de la ventajas y desventajas de los métodos de
asignación de espacio

Contiguo ventajas desventajas


Sencillo: solo necesita la No se conoce
localización de inicialmente el tamaño
comienzo (nº de bloque)
y la longitud Derroche de espacio

Buenos tanto el acceso Los archivos no pueden


secuencial como el crecer
directo
No Contiguo Evita la fragmentación El acceso directo no es
externa efectivo

El archivo puede crecer Espacio requerido para


dinámicamente cuando los punteros de enlace.
hay bloques de disco Solución: agrupaciones
libres à no es necesario de bloques (clusters)
compactar
Seguridad por la
Basta almacenar el pérdida de punteros.
puntero al primer bloque Solución: lista
del archivo doblemente enlazada

No Contiguo - Indexado Buen acceso directo Posible desperdicio de


No produce espacio en los bloques
fragmentación externa índices

12. ¿En que consiste la eficiencia y el rendimiento en la implementación de


directorios?
Depende de la asignación de disco y de la implementación de directorios
utilizada. Para proporcionar mejor debe tomar en cuenta:
Caché de disco: secciones de M.P. con bloques usados
Discos virtuales o discos RAM: almacén temporal.

13. ¿Qué es una estructura de disco?


Una estructura el SO la se puede ver como un array de bloques.
14. ¿Cuáles son las partes de una estructura de disco?
unidad (número de dispositivo),
superficie (o cara),
pista, y
sector

15. ¿Cuáles son las partes de una petición?


1. Posicionamiento de la cabeza en la pista o cilindro
2. Latencia: espera a que pase el bloque deseado
3. Transferencia de los datos entre MP y disco

16. ¿Cuál es la información necesaria para una petición?


Información necesaria para una petición son:
- Revisar si la operación es de entrada o de salida.
- Dirección del bloque.
- Dirección de memoria a donde, o desde donde, copiar los datos a
transferir.
- Cantidad de información a transferir.

17. Realice un cuadro comparativo de los tipos de planificación de disco

Cuando el proceso que actualmente está SSTF (Shortest Seek Time First, Tiempo de
ejecutando cesa su ejecución entonces el busqueda más corta):
proceso más viejo en la cola es
seleccionado para correr. La Primero la petición cuyo tiempo de
implementación de esta política es a posicionamiento sea más corto.
través de colas FIFO (First-In, First-Out).

SCAN las cabezas se mueven de un C-SCAN: las cabezas se mueven del


extremo a otro del disco, atendiendo las primer cilindro al último atendiendo
solicitudes que se van encontrando solicitudes, y retornan al principio

LOOK: las cabezas no se mueven hasta C-LOOK: versión de C-scan


el extremo, sino hasta la última solicitud El brazo solo va tan lejos como esté la
pendiente en el sentido del movimiento. última solicitud en cada dirección,
entonces se devuelve sin ir al extremo.

18. ¿Qué debemos tomar en cuenta para seleccionar un algoritmo de


planificación?
Depende mucho del número y tipo de las peticiones.
19. ¿Qué podemos gestionar en un disco?
En un disco se pueden gestionar todo el particionado.

20. De su propia opinión acerca de la eficiencia y seguridad de un disco.


Pues la eficiencia y la seguridad de un disco radica en cuantos bloques, paridad
y sombras posean para resguardar los datos ya sea por un sistema raid que
maneja los discos por bloques y con lo cual la perdida de datos sea mínima. La
eficiencia depende de qué tipo de estructura posea para recorrer estos discos
ya que lo que se ocupa en que el sistema o estructura de discos cumplan con
su función.

Anda mungkin juga menyukai