RESOLUCION DE EXAMEN DEL 2º PARCIAL SISTEMAS OPERATIVOS 1.−Explique como ha afectado en Windows el diseño original del S.O a la multitarea. R= • No se le dio información del API a 3eros solo Microsoft la tiene. • Arquitectura de Windows de 16 bits que todavía tiene 32 bits. 2.−Explique las prestaciones del S.O desde el punto de vista del sistema. R= • Asignación de recursos • Contabilidad • Protección 3.−Explique la diferencia entre servicio y aplicación en Windows. R= • El servicio: programa en ejecución automática en la cual el usuario no tiene control de ella, no hay interfaz con el usuario. • La aplicación: realiza tareas especificas con una interfaz con el usuario. Tiene un fin definido. 4.− Describa las dos acciones que pueda tomar el S.O en caso de interrupción de los dispositivos de E/S. R= • El proceso queda en espera hasta que la operación sea terminada. • El proceso continua ejecutándose sin importar que la operación no haya terminado. 5.− Describa las llamadas al S.O para cada uno de los siguientes conceptos. R= • Terminación normal: se realiza la devolución del control del usuario cuyo proceso a terminado a través del interprete de comandos. el sistema se apaga correctamente y sin errores. • Terminación anormal: cuando aparece un error en la ejecución de un programa, este se da por terminado devolviendo el control al interprete de comandos que indicara tal situación de error al usuario. • Petición de estado: se procesa la petición solicitada y se devuelve el control al programa que la solicito. • Peticiones de recursos: los programas solicitaran recursos durante su ejecución que serán atendidos de inmediato o tras un pequeño periodo de espera. • Peticiones de E/S: el usuario pide puertos para los dispositivos . el S.O pide drivers para los dispositivos. 6.−Deduzca las consideraciones necesarias para lograr que el S.O administre recursos en un sistema de múltiples procesadores. 1 R= • Comparticion de drivers • Comparticion de procesadores • Procesa memoria • Comparticion de disco • Un gestor de prioridad de proceso y administración de recursos. 7.− Explique el concepto cliente/servidor. R= • Es la modularizacion del sistema operativo por medio de servicios que están conectados al núcleo del sistema. Los clientes son las aplicaciones. 8.− Explique en que consiste la protección de E/S. R= • Todos los dispositivos externos cuentan, por parte del S.O con rutinas que controlan las operaciones E/S. A estas rutinas se les denomina controladores o drivers de dispositivos, protegen a los accesos incorrectos devolviendo el control al núcleo del S. O indicándole la situación errónea que sea producida. 9.− Explique en que consiste la protección de la memoria. R= • Cada proceso tiene una zona asignada para el tratamiento de los datos denominada espacio de direccionamiento y uno puede acceder a la zona de memoria asignada al S.O o a otros procesos. 10.− explique en que consiste la protección del procesador R= • La presencia de los bucles infinitos o accesos al procesador que no lo liberan nunca. En esos casos lo único es reinisiar, resetear (reset). • Para evitarlo el hardware incluye un temporizador que marca periodos de tiempo, de manera que al terminar un periodo de tiempo se produzca una interrupción y tome el control del sistema operativo 2