Sistemas Operativos 1
![]() |
![]() |
![]() |
Título del Test:![]() Sistemas Operativos 1 Descripción: Ayuda para estudiar |




Comentarios |
---|
NO HAY REGISTROS |
Un Sistema Operativo: Proporciona comunicación entre los procesadores, la memoria principal y los módulos de salida. Es un conjunto de programas destinados a permitir la comunicación del usuario con un ordenador y gestionar sus recursos de manera eficiente. Transfiere datos entre el computador y su entorno externo. En un clúster asimétrico. Dos o más hosts ejecutan aplicaciones y se monitorizan entre sí. Usa todo el hardware disponible. Una máquina está en modo de espera caliente. El mecanismo que controla el acceso de procesos y usuarios a los recursos definidos por un sistema informático se denomina: Protección. Seguridad. Compactación. Los sistemas multiprocesador: Tienen un procesador de propósito general y varios procesadores de propósito especial. Sus ventajas fundamentales son: mayor rendimiento, economía de escala, mayor fiabilidad. Tienen un solo procesador de propósito general. Desde el punto de vista de la computadora: el sistema operativo es visto como: Un programa de control. Gestor de la ejecución de los programas de usuario para evitar errores y mejorar el uso de la computadora. Un asignador de recursos. La estructura por capas de un Sistema Operativo. Implica un solo nivel en donde se implementa sólo un pequeño conjunto de primitivas necesarias. Los recursos reales se reparten entre las distintas máquinas virtuales. La principal ventaja es la modularidad. Las capas se escogen de modo que cada una utilice funciones y servicios de las capas inferiores. El sistema operativo es responsable de una de las siguientes actividades referente a la gestión de disco. Asignar y liberar la asignación del espacio de memoria según sea necesario. Asignación del espacio de almacenamiento. Creación y borrado de archivos. En la estructura del sistema operativo por niveles una de las principales desventajas es: No tiene una estructura bien definida. Definición apropiada de los diferentes niveles. Su rendimiento es peor que el de las otras estructuras de Sistemas Operativos. En la estructura simple de un sistema operativo una de las principales desventajas es: No tiene una estructura bien definida. Definición apropiada de los diferentes niveles. Su rendimiento es peor que el de las otras estructuras de Sistemas Operativos. Un proceso es: Un programa. Código de programa. Programa en ejecución. Los estados por los que un proceso puede pasar son: Nuevo, Ejecución y Listo. Nuevo, Ejecución y terminado. Nuevo, Ejecución, Espera, Preparado y Terminado. Los procesos que afectan o pueden verse afectado por los demás procesos se los conocen como: Competitivos. Cooperativos. Paralelos. División implícita de tareas: Significa que los procesos son definidos por el programador. Significa que los procesos son definidos por el sistema. Permite elevar el rendimiento y controlar explícitamente las actividades del sistema. El bloque de control de proceso está formado por varios elementos entre ellos el de información de planificación de la CPU, el mismo que: Es el contador que indica la dirección de la siguiente instrucción que va a ejecutar dicho proceso. Incluye información de la prioridad del proceso, los punteros a las colas de planificación y otros parámetros de planificación que se requieren. Incluye información acerca del valor de los registros base y límite, las tablas de páginas o de segmentos, dependiendo del mecanismo de gestión de la memoria utilizado por el SO. Entre las desventajas de una máquina virtual tenemos: Los costos de una máquina virtual son muy altos. Difícil manejo. La implementación puede ser compleja y lenta. El algoritmo de planificación que despacha primero al proceso más antiguo es: SJF. Round Robin. FIFO. El multiprocesamiento simétrico (SMP) existe o se caracteriza por: Existe un procesador maestro que planifica el trabajo de los otros procesadores. En sistemas monoprocesador permite que dos procesos se ejecuten simultáneamente. En sistemas multiprocesador en el que cada procesador se auto-planifica. El bloque de control de proceso está formado por varios elementos entre ellos el de información de gestión de memoria, el mismo que: Es el contador que indica la dirección de la siguiente instrucción que va a ejecutar dicho proceso. Incluye información de la prioridad del proceso, los punteros a las colas de planificación y otros parámetros de planificación que se requieren. Incluye información acerca del valor de los registros base y límite, las tablas de páginas o de segmentos, dependiendo del mecanismo de gestión de la memoria utilizado por el SO. 19. La región críti. La región crítica es. El conjunto de instrucciones que delimitan la actualización de una o más variables compartidas. Cuando un proceso permite temporalmente a los demás procesos utilizar la sección compartida. El conjunto de instrucciones que permiten trabajar con secciones compartidas. El semáforo contador. Sólo puede ser 0 ó 1. Puede variar en un dominio no restringe. Se conocen como cerrojos mútex. El sistema operativo se define como: Un conjunto de programas que sirven de interfaz entre el sistema de E/S y la memoria, Es un programa que actúa como intermediario entre el usuario y el hardware de una computadora. Conjunto de dispositivos lógicos que usa el computador. Es el sistema computacional que se divide en cuatro componentes: el hardware, el sistema operativo, los programas de aplicación y los usuarios. Desde el punto de vista del sistema operativo, ¿cuál es la diferencia entre sistemas monoprocesador y multiprocesador?. El incremento de la complejidad para la administración del uso del CPU. No existe diferencia por que el sistema operativo es el mismo, no importa el número de procesadores. El sistema multiprocesador tiene la capacidad de atender a más de un proceso en forma concurrente, mientras que el sistema monoprocesador solo atiende a uno. El sistema monoprocesador tiene mayor rendimiento y mayor fiabilidad que un sistema multiprocesador. Selecciones los elementos que debe manejar un sistema operativo: Procesos Memoria Procesador Almacenamiento. Dispositvos E/S. El sistema operativo se encarga de las siguientes actividades relacionadas con la gestión de procesos: Saber cuáles partes de la memoria se están usando actualmente y quién las está usando. Proveer primitivas para manipulación de archivos y directorios. Crear y eliminar procesos tanto de usuario como del sistema. Planificar disco. La estructura por capas de un sistema operativo. Implica un solo nivel en donde se implementa solo un pequeño conjunto de primitivas necesarias. Los recursos reales se reparten entre las distintas máquinas virtuales. Crea la ilusión de que múltiples procesos se ejecutan cada uno en su propio procesador con su propia memoria (virtual). La principal ventaja es la modularidad. Las capas se escogen de modo que cada una utilice funciones y servicios de las capas inferiores. En los sistemas por lotes. Los trabajos con necesidades similares se agrupaban y se los ejecutaban en la computadora como un grupo. Se sincronizan procesadores y los recursos compartidos a los que acceden. El que una tarea de tiempo real crítica goza de prioridad respecto a otras tareas y conserva esa prioridad hasta que se lleva a cabo. El usuario interactúa directamente con el equipo puede ver los resultados inmediatamente. Entre las desventajas de una máquina virtual tenemos: Los costos de una máquina virtual son muy altos. Difícil manejo. Dependencia del Hardware. La implementación puede ser compleja y lenta. Las llamadas al sistema operativo proporcionan una interfaz a través de la cual se puede invocar los servicios que el sistema operativo ofrece. Verdader. Falso. Tres de las razones para la culminación de un proceso son: Normal, Por tiempo excedido, Violación de límites. Memoria disponible, tiempo de ejecución, Error de protección. Normal, Por tiempo cancelado, Violación de límites. Error de ejecución, Por tiempo excedido, Violación de límites. De la siguiente lista identifique cuales son los estados de un proceso. Nuevo, En ejecución. Listo. Procesado. El planificador a corto plazo selecciona de entre los procesos terminados para ser ejecutados nuevamente. Verdadero. Falso. Los procesos cooperantes se definen como: Abstracción de un programa en ejecución y es la unidad de trabajo del sistema. Son los que pueden que no son afectados por los demás procesos que se ejecutan en el sistema. Las tareas y algunos de sus atributos son definidos por el programador y permiten elevar el rendimiento y controlar explícitamente las actividades. Son los que pueden afectar o ser afectados por los demás procesos que se ejecutan en el sistema. Una la respuesta correcta: Planificación de corto plazo:. Planificación a Mediano plazo:. Planificación a largo plazo:. Describa las diferencias entre la planificación de corto plazo, de mediano plazo y de largo plazo. El algoritmo de planificación de procesos que realiza una asignación equitativa del tiempo de procesador es. SJF. Round Robin. Por prioridad. FIFO. El algoritmo de planificación que despacha primero al proceso más antiguo es: SJF. Round Robin. Por prioridad. FIFO. Seleccione los criterios que utilizan los algoritmos para la planificación de la CPU. Utilización de la CPU. Buffer del disco duro. Tiempo de ejecución de los procesos. Tasa de procesamiento. El multiprocesamiento simétrico (SMP) existe o se caracteriza por: Existe un procesador maestro que planifica el trabajo de los otros procesadores. En sistemas monoprocesador permite que dos procesos se ejecuten simultáneamente. En sistemas multiprocesador en el que cada procesador se auto-planifica. Todos los procesos utilizan los algoritmos de planificación FIFO para que los procesos se ejecuten en forma paralela. El concepto de semáforo es: Proceso que es definido por el sistema y se aplica en sistemas operativos multitarea. Tiempo relacionado con los tiempos de respuesta parciales de los procesos interactivos. Es una selección de trabajos a cargar en memoria principal. Es una variable entera a la que, una vez asignado un valor inicial, solo puede accederse a través de dos operaciones atómicas estándar. La región crítica es. El conjunto de instrucciones que delimitan la actualización de una o más variables compartidas. Cuando un proceso permite temporalmente a los demás de utilizar la sección compartida. El conjunto de instrucciones que permiten trabajar con secciones compartidas. Una región que existe en memoria virtual. Si el proceso se está ejecutando en su sección crítica los demás procesos no pueden estar ejecutándose en sus secciones críticas, significa que existe un estado de. Exclusión mutua. Sincronización. Bloqueo mutuo. Sección crítica. Seleccione los problemas de sincronización en los cuales la utilización de semáforos es una solución conveniente: Problema de los lectores-escritores. Problema de la cola compartida. Problema de dispositivos de E/S. Problema de la cena de los filósofos. |