Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nombre de la materia
Sistemas Operativos
Nombre de la licenciatura
Ingeniería en Sistemas Computacionales
Matrícula
010574635
Nombre de la tarea
Procesos
Unidad #
#3
Tarea 3
Objetivo: Definir “procesos” en el ámbito de los sistemas operativos y plantear los problemas
más comunes en la comunicación de procesos.
Instrucciones:
1. Elabora una tabla de 2X5 donde en una columna se mencionen los eventos principales
que provocan la creación de procesos y en la otra al menos un ejemplo real de ese
evento.
Evento Ejemplo
Proceso para aceptar el correo electrónico
entrante, que permanece inactivo la mayor
El arranque del sistema
parte del tiempo y se activa cuando llega un
mensaje.
Unidad 3 Procesos
Sistemas Operativos
2. Siguiendo el mismo estilo de tabla que el punto anterior, elabora otra donde se
mencionen las condiciones para la terminación de procesos y cita al menos un
ejemplo real de cada condición.
Unidad 3 Procesos
Sistemas Operativos
Condiciones Ejemplo
Procesadores de palabras, que cuentan con
Salida normal (voluntaria) un botón en su pantalla, para eliminar los
archivos temporales abiertos y terminar.
Cuando se quiere abrir un archivo inexistente,
que en el caso de los procesos orientados a
Salida por error (voluntaria
pantalla, primero aparece un cuadro de
dialogo para dar aviso del archivo inexistente.
Cuando un programa hace referencia a una
Error fatal (involuntaria)
parte de memoria no existente.
Cuando desde el administrador de tareas, se
Eliminado por otro proceso (involuntaria)
fuerza la terminación de un proceso.
Unidad 3 Procesos
Sistemas Operativos
3. Muestra a través de una captura de pantalla los procesos que se están ejecutando
en tu ordenador en este momento, explicando el origen o la actividad que realizan
al menos tres de esos procesos.
Explorador de Windows: Nos indica que en directorio del sistema nos encontramos y también
nos permite navegar entre los directorios del sistema atreves de su interfaz gráfica recordando
que también se puede realizar esta acción por la terminal de Windows.
Notas Rápidas: Software para escribir notas rápidas en Windows
Es útil para modelar procesos que compiten por el acceso exclusivo a un número limitado de
recursos, como una unidad de cinta u otro dispositivo de E/S (entrada y salida)
Hay por lo menos tres variaciones de los problemas, que tienen que ver con situaciones en las
que muchos hilos intentan acceder al mismo recurso compartido al mismo tiempo. Algunos
temas pueden leer y escribir algunos puede, con la restricción de que ningún proceso puede
tener acceso al recurso compartido para lectura o escritura, mientras que otro proceso está en
el acto de escribir en él.
En el libro se presentan 2 posibles soluciones.
1. En este el lector tiene prioridad sobre el escritor ya que; hasta que no deje de entrar
o no este un lector activo se permite el acceso al escritor.
2. En este se respeta el lugar que tome el lector o escritor ejemplo: Entra un lector a
continuación entra el escritor y posterior entra otro lector este último queda
bloqueado hasta que el escritor finalice, si entra otro escritor este queda detrás del
último lector y así sucesivamente.
Unidad 3 Procesos
Sistemas Operativos
Conclusión:
Esta definición varía ligeramente en el caso de sistemas operativos multihilo, donde un proceso
consta de uno o más hilos, la memoria de trabajo (compartida por todos los hilos) y la
información de planificación. Cada hilo consta de instrucciones y estado de ejecución.
Unidad 3 Procesos
Sistemas Operativos
Bibliografía: