Sei sulla pagina 1di 3

1. ¿Qué es un Sistema Operativo?

 Es un conjunto de programas que permiten la comunicación


del usuario con la computadora y gestionar sus recursos de
manera eficiente
2. Describa las funciones del S.O.
 Inicializar la maquina: prepara el ordenador para su funcionamiento
 Servir de maquina extendida: oculta los detalles del hardware al
usuario y da un externo más cómodo
 Administrar los recursos para su Funcionamiento: asignar los
recursos que necesite. y controla el uso correcto de los recursos
 Interfaz entre el usuario, hardware y software
 Controla los dispositivos
 Detecta errores del sistema
 Planifica recursos entre usuarios
 Recuperarse de errores
 Competir hardware entre los usuarios
3. ¿Qué es un Proceso en S.O?
 Es la parte que más se utiliza del sistema operativo, por lo que
reside en memoria
4. Mencionar las funciones que el S.O. sobre los procesos
 Crear el PCB
 Auxiliar en la ejecución del proceso
 Suspender cometariamente el proceso
 Bloquear un proceso
 Reanudar un proceso
 Cambiar la prioridad de un proceso
 Dormir un proceso
 Despertar un proceso
 Destruir un proceso
5. Mencionar los estados del Diagrama del Procesos
 Preparado o listo
 Ejecución
 Bloquear

6. ¿Qué es Bloque de control de Procesos (BCP )´


 Es un registro especial donde el sistema operativo agrupar toda la
información que necesita conocer sobre un proceso particular
7. ¿Cuáles son los campos del BCP?
 Identificador del proceso
 Estado del proceso
 Contador del programa
 Valores del registro del CPU
 Espacio de dirección de memoria
 Lista de recursos asignados
 Datos del propietario
 Permiso asignados
 Estadísticas del proceso
8. En cuales aspectos se enfoca la administración del procesador?
 La cantidad de procesos por unidad de tiempo que se puede
ejecutar en un sistema operativo
 Tiempo de respuestas de los procesos
9. ¿Cuáles son los Tres niveles del planeación de los S.O.?
 Planificación de alto nivel
 Planificación de nivel intermedio
 Planificación bajo nivel
10. Mencione los criterios de planificación
 Limitación de un proceso a operaciones de entradas / solida
 Limitación de proceso al CPU
 Si un procesador es por lote o interactivo
 Rapidez de respuestas
 Prioridad
 Tiempo de ejecución real
 Tiempo de ejecución adicional
11. ¿Qué es el planificador?
 Es el programa dentro del sistema o, que administra de manera
eficiente el programa el procesador, es parte del nucleó del S.O.
12. Funciones del planificador
 Dar del alta al PCB
 Hacer actualizaciones al PCB
 Dar de baja al PCB – Asigna tiempos de ejecución a procesar
 Organizar al fila de listos y bloqueados
13. Mencione las estrategias del planificador del procesador
 Planificación no apropiativa
 Planificación apropiativa
14. ¿Qué es bloque mutua?
 Es el bloqueo permanente de un conjunto de procesos o hilos de
ejecución en un sistema.
15. ¿Explique la forma en que un proceso hace uso de un recurso?
 Solicitud: Si el recurso está disponible se le otorga, si no el proceso
pasa a estado de espera.
 Uso: El proceso utiliza el recurso.
 Liberación: El proceso debe liberar el recurso.
16. ¿Cuáles son las condiciones necesarias para que se produzca
Deadlock?
1. Es asimétrica
2. Sistema con procesadores esclavos adicionales
3. Todo está administrado por el procesador primario / maestro
17. Identifique las configuraciones típicas de multiprocesamiento
 Configuración esclavo / maestro:
 Es asimétrico
 Sistema con procesadores esclavos adicionales
 Todo está administrado por el procesador primario
 Configuración débilmente acoplada:

 Cada procesador controla sus propios recursos


 Cada procesador mantiene sus tablas de comandos
 Configuración simétrica
 Es más confiable
 Utiliza recursos de efectividad
 Puede equilibrar las cargas

18.¿Que es procesamiento paralelo?


 Es aquel proceso que se realiza al mismo tiempo que otro, siendo
ejecutados ambos de simultáneos

19. Identificar los mecanismos de comunicación y sincronización de los


sistemas operativos

 Archivos: permite comunicar un número potencialmente


ilimitado de procesos.
 Tuberías: mecanismo de comunicación y sincronización, están:
tuberías sin nombre (pipe) y tuberías con nombre (fifo)
 Semáforo: M. sincronización, se utiliza en sistema con memoria
compartida.
 Mutex : M. sincronización es para hilos, es un semáforo binario.
 Variables condicionales : var de sincronización asociadas a un
mutex, conviene ejecutarlas entre lock y unlock
 Paso de mensajes : útiles cuando se necesita sincronizar y
comunicar procesos en maquinas distintas .

20.¿cuales son las funciones de Ad.de archivos?

 Lleva el control de donde se almacenar cada archivo.


 Determinar dónde y cómo se almacenaran los archivos.
 Asignar cada archivo.
 Designar el archivo cuando es devuelto y comunica su
disponibilidad.

Potrebbero piacerti anche