1. Historia y clasificación

Sistemas Operativos - Curso 2015. 1. Historia y clasificación. Para responder las preguntas que se plantean a continuación se sugiere la lectura del capıtulo 2 ...
274KB Größe 9 Downloads 72 vistas
´ lisis de Sistemas Tecnicatura Superior en Ana Sistemas Operativos - Curso 2015

1.

Historia y clasificaci´ on Para responder las preguntas que se plantean a continuaci´on se sugiere la lectura del cap´ıtulo 2 del libro de Stallings (2da edici´on), y la del cap´ıtulo 1 del libro de Silberschatz-Galvin (5ta edici´on), adem´as de los comentarios realizados en clase. En general, ambos libros proveen una visi´on de todos los temas, aunque cada uno profundiza diferentes aspectos, de modo que con ambas visiones se obtiene una mejor comprensi´on para la consiguiente elaboraci´on de las respuestas.

1. ¿Para qu´e se necesita un sistema operativo? ¿Qu´e objetivos se persiguen en su dise˜ no? 2. ¿Por qu´e aparece la multiprogramaci´on? ¿En qu´e consiste? ¿Qu´e la diferencia del multiprocesamiento? ¿Puede existir una cosa sin la otra? 3. ¿Qu´e es el JCL? ¿Para qu´e sirve? ¿En qu´e tipos de sistemas tiene sentido utilizarlo? 4. ¿En qu´e consiste el procesamiento off-line o fuera de l´ınea? 5. Haga un cuadro comparando buffers y spool seg´ un: raz´on de su aparici´on, ventajas, desventajas, medio f´ısico que utilizan, modo de funcionamiento, y alg´ un otro que considere interesante. 6. Describa las principales propiedades de los sistemas operativos batch o por lotes, interactivo, de tiempo compartido, de tiempo real y distribu´ıdos. 7. ¿Por qu´e es necesaria la t´ecnica de spooling para la multiprogramaci´on batch? ¿Es necesaria para un sistema interactivo? Justifique su respuesta. 8. ¿Cu´ales son los problemas de seguridad que se pueden plantear en los sistemas operativos que soportan multiprogramaci´on y tiempo compartido?

´ lisis de Sistemas Tecnicatura Superior en Ana Sistemas Operativos - Curso 2015

2.

Funciones, soporte y construcci´ on Para responder las preguntas que se plantean a continuaci´on se sugiere la lectura del cap´ıtulo 1 del libro de Stallings (2da edici´on), y la de los cap´ıtulos 2 y 3 del libro de Silbershatz-Galvin (5ta edici´on), adem´as de los comentarios realizados en clase. En general, ambos libros proveen una visi´on de todos los temas, aunque cada uno profundiza diferentes aspectos, de modo que con ambas visiones se obtiene una mejor comprensi´on para la consiguiente elaboraci´on de las respuestas.

1. ¿Cu´ando dos procesos se dicen concurrentes? ¿Cu´ando se dicen paralelos? ¿Por qu´e un S.O. debe administrar procesos? 2. ¿Para qu´e sirven los administradores de dispositivos? 3. ¿Qu´e es lo que un S.O. debe proteger? ¿Por qu´e? 4. ¿Cu´ales son las principales tareas de un S.O. en relaci´on con cada recurso que administra? 5. ¿Qu´e servicios provee un S.O.? ¿Qu´e son las llamadas al sistema? ¿C´omo pueden agruparse? 6. Construya un cuadro comparativo de las ventajas y desventajas de cada una de las formas de construcci´on de sistemas operativos: monol´ıticos o simples, capas, m´aquinas virtuales y administradores independientes o microkernel. 7. ¿Qu´e son los puertos de E/S? ¿C´omo se utilizan? ¿Qui´en los utiliza? 8. ¿De qu´e maneras pueden realizarse las operacions de E/S? Describir brevemente cada t´ecnica. 9. ¿Para qu´e sirven las interrupciones? ¿Cu´ales son los tipos m´as comunes? ¿C´omo afectan las interrupciones la ejecuci´on de un programa? ¿Qui´en se encarga de procesar una interrupci´on? ¿Puede una interrupci´on ser interrumpida? ¿Qu´e diferencia trampa (trap) e interrupci´on? 10. ¿Qu´e son los procedimientos reentrantes? ¿A qu´e se llama registro de activaci´on? ¿Conoce alg´ un S.O. que utilice esta t´ecnica? En ese caso, explicar c´omo lo hace. 11. ¿Qu´e diferencia memoria principal y almacenamiento secundario? ¿C´omo se expresa esta diferencia en la jerarqu´ıa de memoria? ¿Por qu´e debe un S. O. administrar ambas clases de almacenamiento? ¿D´onde entra la cach´e en la jerarqu´ıa de memoria? ¿Para qu´e sirve? ¿Y la memoria virtual? Describir en pocas palabras en qu´e consiste esta u ´ltima.