Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Hebras)
Unidad de procesamiento que Código del programa: Instrucciones. Es un programa en ejecución (flujo de
gestiona el sistema operativo. ejecución) que comparte la imagen de
Conjunto de datos asociados a la
memoria y otras informaciones con otros
ejecución del programa.
procesos ligeros.
Procesos ligeros
2.- Analizar mediante ejemplos de la vida real el concepto de proceso, programa y Procesador y trasladarlo al contexto de las
computadoras.
Son declaraciones u órdenes Este lenguaje se usa en los Ordenadores Centrales (Mainframes) y es
con las que se indica al sistema específico para cada sistema operativo.
operativo qué tareas debe
realizar, en qué secuencia han
JOB de ejecutarse y en
qué periféricos están ubicados
los ficheros de datos (de
entrada y/o de salida).
Acción de comenzar Una unidad central y múltiple. Sirve para
una sesión de un usuario empresas monitores y teclados.
SESIÓN específico, permitiendo así
identificarse frente a
un sistema o servicio
Los Sistemas Operativos por El renderizado de los fotogramas de una película.
lotes, procesan una gran
cantidad de trabajos con poca
LOTE
o ninguna interacción entre los
usuarios y los programas en
ejecución.
4.- Definir el concepto de interbloqueo (deadlock).
Es el bloqueo permanente de un conjunto de procesos que o bien compiten por recursos del sistema, o bien se comunican entre ellos.
En otras palabras, cada miembro del conjunto de procesos bloqueados espera un recurso poseído por un proceso bloqueado. Ninguno de
los procesos puede continuar su ejecución, ni liberar recursos, y puede ser despertado.
Condición de exclusión mutua. Cada recurso está asignado a un único proceso o está disponible.
Condición de posesión y espera. Los procesos que tienen, en un momento dado, recursos asignados con anterioridad, pueden
solicitar nuevos recursos.
Condición de no apropiación. Los recursos otorgados con anterioridad no pueden ser forzados a dejar un proceso. El proceso que
los posee debe liberarlos en forma explícita.
Condición de espera circular. Debe existir una cadena circular de dos ó más procesos, cada uno de los cuales espera un recurso
poseído por el siguiente miembro de la cadena.
Estas cuatro condiciones deben estar presentes para que ocurra un bloqueo. Si una de ellas está ausente, no es posible el bloqueo.