UTN – 1° Rec 1° Parcial Sistemas Operativos. 30/11/2013 ... Enuncie qué es una llamada al sistema y qué es un cambio de modo. Si hay alguna relación entre ...
Nombre y Apellido:...................................................................................................................... Curso: ………..…........
Para esto tenga en cuenta que: hay 3 bowls, 5 pizzeras y un horno. Los abuelos van colocando los bollos en una única bandeja que tiene una capacidad máxima de 10 bollos (ya que si no se comienzan a pegar). Peter podrá colocar pizzas en el mismo momento en el que los invitados agarren porciones (aunque se pelee con Bernstein). Tenga en cuenta que Peter corta las pizzas en 4, pero que de cada una se come una porción. Nota: en el proceso de elaboración de una pizza se la coloca dos veces en el horno, la primera, para preparar la prepizza, la segunda para que se derrita el queso.
TEORÍA: Responda en no más de 5 líneas las siguientes preguntas. Justifique.
Ejercicio 2 El siguiente diagrama representa la ejecución de 4 procesos planificados según un algoritmo. Observe detenidamente el gráfico e indique. 1) ¿Qué algoritmos se pueden estar utilizando si consideramos el Gantt hasta el instante 6 (antes de elegir a D)? 2) ¿Cuál fue el algoritmo utilizado considerando toda la ejecución de los procesos? Justifique en ambos casos.
UTN – 1° Rec 1° Parcial Sistemas Operativos
1. 2. 3. 4.
5.
30/11/2013
Enuncie qué es una llamada al sistema y qué es un cambio de modo. Si hay alguna relación entre ellas, explique. ¿Qué es la imagen de un proceso? ¿Qué la compone? ¿Qué parte debe estar siempre en memoria? ¿Por qué? Compare las técnicas de evasión, protección y detección de deadlocks, teniendo en cuenta los siguientes atributos: criticidad sistema, flexibilidad de asignación de recursos, overhead generado, frecuencia/momento de ejecución. Tip: utilice una tabla V o F a. El planificador de corto plazo, o short term scheduler, es el planificador que se ejecuta con mayor frecuencia ya que se encarga de pasar procesos (enteros o partes) de memoria principal a disco. b. El algoritmo por prioridades sufre de starvation (inanición). Sin embargo, esto puede solucionarse. ¿Cuáles son las condiciones que una solución de sincronización debe cumplir para ser considerada buena? Nota: inicialmente los procesos llegan a una cola en el orden ABCD. ¿Los semáforos los cumplen? Fundamente tanto por sí como por no.
Bonus: Suponga que se encuentra desarrollando una biblioteca de hilos de usuario. ¿Qué mecanismos podría proveer la misma para que al invocar una operación de E/S, planifique la ejecución de otro hilo sin bloquear todo el proceso? PRÁCTICA: Resuelva los siguientes ejercicios justificando las conclusiones obtenidas. Ejercicio 1 Peter decidió festejar su cumpleaños e invitar a muchos amigos, por lo que debe elaborar muchas pizzas. Como peter quiere terminar lo antes posible, consigue ayuda para poder paralelizar el trabajo mientras llegan los invitados. Sincronice (utilizando sólo semáforos) el trabajo de Peter y su equipo (amigos, abuelos, primos) para que la fiesta sea un éxito.
Ejercicio 3 En un sistema que utiliza el algoritmo del banquero como método para evitar los deadlocks, indique cuáles de los siguientes pedidos serían satisfechos inmediatamente, suponiendo que cada uno se efectuará sobre el estado presentado inicialmente: 1) P1: una instancia de R1 2) P1: una instancia de R4 3) P3: 2 R2 4) P3: 2R1 y 3 R4
Condiciones de aprobación: 3 preguntas correctamente respondidas (el bonus suma como una pregunta más, aunque es opcional) y 1,5 ejercicios correctamente resueltos.
del sistema operativo. Ing. Sergio Omar Aguilera. 4. Unidad I A: Introd. SOp. Williams Stallings SISTEMAS OPERATIVOS. Principios de diseño e interioridades.
Digitalización con propósito académico. Sistemas Operativos. ÍTULO 1 4. Seguridad as exigencias de seguridad de la información en una organización han ...
Cuando se trata de OS multitarea, se encarga de que cada tarea tenga su lugar en la misma. Controla los tiempos de permanencia, controla las particiones, las ...
Sistemas Operativos 2017. 1. El sistema operativo como administrador de recursos. El sistema operativo es el software de más bajo nivel, indica y supervisa.
vicios básicos de E/S provistos por los sistemas operativos es el ... Tal vez el aspecto más contuso en el diseño de los sistemas operativos sea la entrada/salida.
SISTEMAS OPERATIVOS. ▻ Realiza tareas de: • Administración del hardware de la computadora. • Interface entre la máquina y el usuario. • Interpretar ...
Unidad III Sistema de Llamadas y. Señales ... [ENOSPC] no hay suficiente espacio en el sistema de archivos. .... Williams Stallings SISTEMAS OPERATIVOS.
Universidad Tecnológica Nacional. Facultad Regional Buenos Aires. Sistemas Operativos. Guía Práctica nº 2. Sincronización. Realizada por los Profesores: Lic.
Sistemas informáticos industriales ... Un Sistema Operativo o OS (del ingles Operating System) ... El propósito de un sistema operativo es crear un entorno.
por parte del CPU, al cabo del cual la abandona y continua con la tarea siguiente en un modo recurrente. Este tiempo se denomina quantum. El cambio de.
Ing. Sergio Omar Aguilera. 22. Unidad VI Parte A Administración de. Memoria. TIPOS. Algoritmo del primer ajuste (first-fit). Algoritmo del siguiente ajuste (next-fit): ...
dad de esos sistemas. La proteccic'm se concebia originalmente como algo asociado a los sistemas operativos mulfiprogramados, de modo que los usuarios ...
Laboratorio de Sistemas Operativos. Prof. Sarraillet Julia –Lorenzo Fabiana. 1. Subneteo. La función del Subneteo o Subnetting es dividir una red IP física en ...
1) Realizar en pseudocódigo el siguiente algoritmo: En un shopping hay 10 ... c) Promedio de edad de los clientes argentinos que entraron al negocio C y F ...
Laboratorio de Sistemas Operativos. Prof. Sarraillet, Julia-Lorenzo, Fabiana. 1. Direccionamiento y Protocolos de red. Que son los Protocolos? Para que 2 ...
... las dos máquinas tiene mayor vida útil? 2) Una industria tiene 4 plantas de fabricación (F1, F2, F3 y F4) encargadas de producir los 3 componentes (A, B y C).
por medio de archivos y, casi en todas las aplicaciones, la salida se guarda en .... porte de E/S para la variedad de tipos de dispositivos de almacenamiento.
b) La función de beneficio. ... 3) Hallar la expresión de la función inversa de. 3. 4. 5 ... a partir de la definición de derivada de una función en un punto, siendo. 4.
2. a ¿Bajo qué circunstancias avanzará el frente de un glaciar? ¿Retrocederá? ¿Permanecerá estacionario? b ¿Cómo difiere en aspecto un valle de montaña.