Documentos de Académico
Documentos de Profesional
Documentos de Cultura
P1 P2
P3 P4 P5 P6
6. Cuando y como se realizan las interrupciones del hardware que son muy
importante para los sistemas Operativos.
- Cuando: una interrupción siempre señaliza la ocurrencia de un evento, cuando
esto ocurre desvía la ejecución de la posición actual del programa por una rutina
especifica llamada tratador de interrupciones.
- Como: El tratador realiza las acciones necesarias en función de la ocurrencia de
la interrupción. Él es, simplemente, una rutina que solamente es ejecutada
cuando ocurre una interrupción sin que esa perciba que fue interrumpida.
8. El software del S.O que forma parte del núcleo, cuyo objetivo es controlar y
ejecutar todas las operaciones de entrada y salida realizadas sobre cualquier
periférico conectado a la computadora es el:
a) Subsistema de archivos.
b) Driver
c) Gestor de excepciones.
d) El bloque de control de procesos
13. Dos procesos X e Y sus PCB, tienen la misma posición de dirección, para un
directorio spooling de impresión para realizar la sincronización de los procesos, al
dar lugar a X, Y deja de competir por la utilización del recurso que genera la
exclusión mutua, este tipo de sincronización es llamado:
a) Espera activa.
b) Espera no activa
c) Mecanismo de hardware
d) Ninguna de las anteriores.
Suspende Suspendido
Preparado
Reanuda Preparado
Terminación de la
Terminación de la Operación de E/S o
Operación de E/S o Ejec uc ion la causa
la causa
Suspende Suspendido
Bloqueado
Reanuda Bloqueado
Estados ac tivos Estados NO ac tivos
1. Dos servicios del Propio Sistema Operativo
a. Servicio del usuario: el sistema ofrece sus servicios a los usuarios de
dos formas diferentes:
Las llamadas al Sistema Operativo desde un proceso: constituye la
interfase entre un programa en ejecución y el sistema Operativo que se vuelve a
agrupar en gestión de proceso, gestión de operaciones de E/S, gestión del
sistema de archivos y protección.
La ejecución del programa del propio sistema:
* En los sistemas operativos actuales, además de las funciones
básicas del núcleo que pueden ser controlados a través de llamadas al sistema
operativo, existe un conjunto de programas del sistema o de utilidad es un modo
de resolver problemas comunes.
* Servicios del sistema: el interprete de comandos y los
programas del sistema son los que fijan el entorno y la forma de ver el sistema
operativo por los usuarios. En cambio, para el programador del sistema todos los
recursos son físicos y dispositivos que deben ser convertidos en entidades lógicas
para ofrecer a los usuarios.
P1 P2
P3 P4 P5 P6
1
- Re-entrantes: se caracterizan por no tener asociados datos, es decir, solo
tiene código puro, los datos que utilizan se encuentran en la pila o en registros
internos y no pueden ser modificados durante su uso.
6. Cuando y como se realizan las interrupciones del hardware que son muy
importante para los sistemas Operativos.
Permite que los controladores del periférico llame la atención del procesador,
cuando ocurre desvía la posición de ejecución del programa para una rutina que
atiende las interrupciones llamado tratador de interrupción.
Escritura de Lee
comandos Ejecuc ión resultado
Procesador
2
- Deshabilitar interrupciones: permiten que las interrupciones puedan
estar deshabilitadas.
- TEST_and_SET: su misión es la de forzar la exclusión mutua.
- LOCK: su cometido es permitir el acceso de la sección critica a un proceso
en caso de no existir otra actividad dentro de su sección critica.
Limite inferior
Limite superior
Esta técnica exige que las direcciones generadas sean absolutas, asignada ya sea
durante la compilación o durante la carga del programa.
-Reasignación Dinámica:
Registtro
limite Registro Limite Nuevo Registro Limite = Registro Base + Registro Limite
Comienzo de Se realiza durante la ejecución del programa
la partición Registro base
Página 0
Página 0 1
4
Página 1 2
3
Página 2
1
Página 2
Página 1
3
14. El software del S.O que forma parte del núcleo, cuyo objetivo es controlar y
ejecutar todas las operaciones de entrada y salida realizadas sobre cualquier
periférico conectado a la computadora es el:
a) Subsistema de archivos.
b) Driver
c) Gestor de excepciones.
d) El bloque de control de procesos
15. Cuando en el procesador solo pueden ser ejecutadas los procesos de los
usuarios que se encuentran limitados por el tipo de ordenes que se pueden
realizar decimos que el proceso se encuentran e modo:
a) Supervisor
b) Numero de páginas
c) Tabla de números
d) Usuario
19. Dos procesos X e Y sus PCB, tienen la misma posición de dirección, para un
directorio spooling de impresión para realizar la sincronización de los procesos, al
dar lugar a X, Y deja de competir por la utilización del recurso que genera la
exclusión mutua, este tipo de sincronización es llamado:
a) Espera activa.
b) Espera no activa
c) Mecanismo de hardware
d) Ninguna de las anteriores.
4
Estados de un Proceso y sus transiciones
Suspende Suspendido
Preparado
Reanuda Preparado
Terminación de la
Terminación de la Operación de E/S o
Operación de E/S o Ejec uc ion la causa
la causa
Suspende Suspendido
Bloqueado
Reanuda Bloqueado
Estados ac tivos Estados NO ac tivos