Sog 2013 02 N2
Sog 2013 02 N2
Sog 2013 02 N2
Material permitido: Solo calculadora no programable Aviso 1: Todas las respuestas deben estar debida-
mente razonadas.
Tiempo: 2 horas Aviso 2: Escriba con buena letra y evite los tachones.
N2 Aviso 3: Solución del examen y fecha de revisión en
http://www.uned.es/71902048/
Solución Ejercicio 1
a) La afirmación es FALSA, ya que la definición de sistemas operativos distribuidos que se da en
la afirmación corresponde en realidad a la definición de los sistemas operativos en red. Los siste-
mas operativos distribuidos son aquellos que se ejecutan en sistemas informáticos distribuidos, los
cuales se implementan mediante redes de computadores cuyos procesadores no comparten ni reloj
ni memoria, y que se comunican entre sí mediante buses de alta velocidad o líneas telefónicas.
En cada computador de la red se ejecuta un sistema operativo, los diferentes sistemas operati-
vos cooperan estrechamente para dar a los usuarios la ilusión de que únicamente existe un único
sistema operativo. Cuando un usuario ejecuta un programa no sabe si se está ejecutando en el
procesador de su máquina o en el de otra de la red, y lo mismo se aplica al almacenamiento de
archivos.
Solución Ejercicio 2
Además del nombre de un archivo, el sistema operativo tiene que mantener otras informaciones relativas a
un archivo. A los elementos componentes de dicha información se les denomina atributos de un archivo.
La lista de atributos de un archivo varía en función de cada sistema de archivos. Entre los atributos de un
archivo más frecuentemente mantenidos por un sistema de operativo se encuentran los siguientes:
• Tipo del archivo. Es un campo compuesto de uno o varios bits que informa al sistema operativo
sobre el tipo de archivo.
• Tamaño. Incluye al tamaño actual en bytes, palabras o bloques. Además puede incluir información
sobre el tamaño máximo permitido.
• Creador y propietario. Para identificar al usuario que creó el archivo y a su actual propietario.
• Permisos de acceso. Para determinar qué usuarios pueden acceder al archivo y qué operaciones
(lectura, escritura, ejecución) sobre el mismo tienen permitidas.
• Información asociada al tiempo. Como por ejemplo la fecha y hora de creación del archivo, la
fecha y hora del último acceso al archivo, y la fecha y hora de la última modificación.
Solución Ejercicio 3
De forma general los dispositivos de E/S se pueden clasificar en dos grandes categorías: dispositivos
modo bloque y dispositivos modo carácter.
Un dispositivo modo bloque almacena información en bloques de tamaño fijo, normalmente 512 bytes o
una potencia de dos múltiplo de la anterior, cada uno de los cuales tiene asignado un determinado número
identificador o dirección. Ejemplos de dispositivos modo bloque son los discos y las unidades de cinta.
1
UNED - SISTEMAS OPERATIVOS (Cód. 71902048) Solución Examen Febrero 2013 (2ª Semana)
Un dispositivo modo carácter envía o recibe información como una secuencia o flujo lineal de bytes,
en ellos la información no se organiza con una estructura concreta por lo que no es direccionable, y
en consecuencia no permite la realización de operaciones de búsqueda. Ejemplos de dispositivos modo
carácter son las impresoras, el ratón, el teclado y el módem.
Solución Ejercicio 4
La solución que se propone para modelar el punto de encuentro entre los procesos A, B y C utiliza seis
semáforos binarios: SAB, SBA, SAC, SCA, SBC y SCB. Todos los semáforos son inicializados al valor 0
ya que se utilizan para sincronizar.
semáforos binarios SAB, SBA, SAC, SCA, SBC, SCB; /* Definición semáforos binarios*/
ejecución_concurrente(proceso_A,proceso_B, proceso_C);
}
2
UNED - SISTEMAS OPERATIVOS (Cód. 71902048) Solución Examen Febrero 2013 (2ª Semana)
Solución Ejercicio 5
En primer lugar hay que determinar el número de entradas NE que tendrá una tabla de páginas de tamaño
máximo CTP = 27 KiB con un tamaño de entrada SE = 24 bits. Estas tres magnitudes están relacionadas
a través de la siguiente expresión:
CTP = SE ·NE