Diagrama1
En este caso el sistema operativo realizo una serie de procesos en cada una de estas aplicaciones abierta por Daniela:
Como se puede apreciar en la tabla todas las aplicaciones pasan por los procesos marcados con una X, entendiendose que:
Nuevo: Se dice que un proceso está en estado de nuevo cuando apenas se encuentra en proceso de crearse.
Listo: Un proceso está en estado de listo, cuando podría usar una CPU, si hubiera una disponible.
En Ejecución: Se dice que un proceso está estado de ejecución, si en ese momento tiene esta ocupando la CPU.
Bloqueado: Se dice que un proceso está en estado de bloqueado, si espera que ocurra algo, como por ejemplo, la terminación de una E/S, para así poder ponerse en marcha.
Terminado: Cuando un proceso se ha completado su ejecución pasa a ser un proceso terminado.
Nuevo: Se dice que un proceso está en estado de nuevo cuando apenas se encuentra en proceso de crearse.
Listo: Un proceso está en estado de listo, cuando podría usar una CPU, si hubiera una disponible.
En Ejecución: Se dice que un proceso está estado de ejecución, si en ese momento tiene esta ocupando la CPU.
Bloqueado: Se dice que un proceso está en estado de bloqueado, si espera que ocurra algo, como por ejemplo, la terminación de una E/S, para así poder ponerse en marcha.
Terminado: Cuando un proceso se ha completado su ejecución pasa a ser un proceso terminado.
___________________________________________________________
2. José, estudiante de 8vo grado se encuentra en una clase de informática, el profesor le pede que den apertura al procesador de texto, el rápidamente abre Word y le da el reproductor de música, seguidamente coloca su PenDrive para grabar el trabajo elaborado en clases. Describa los procesos por los que paso el sistema operativo.
Diagrama2
En este caso José es un usuario más experimentado el sistema operativo realiza una serie de procesos que a continuación se detallan:
José se dispone a realizar lo solicitado por el profesor, le da click al icono que representa la aplicación de Word, el SO entra inmediatamente en la transición Admitido (Proceso): Nuevo-Listo, cuando esta aplicación es mostrada en pantalla pasa a la transición Despacho (Proceso): Listo-En ejecución, quedando a espera de nuevas instrucciones pasa a la transición Tiempo excedido (Proceso): En ejecución-Listo y luego Bloqueo (Proceso): En ejecución Bloqueado, José le gusta escuchar música mientras trabaja así que ubica el icono del Reproductor Windows Media y le da click para abrirlo y poner su música preferida esta aplicación pasa por la transición Admitido (Proceso): Nuevo-Listo y luego Despacho (Proceso): Listo-En ejecución, esta aplicación se mantiene así ya que se esta reproduciendo un tema musical, inmediatamente a José se le ocurre resguardar el trabajo que va a hacer introduce su Pen Drive en el dispositivo de puertos USB de su PC, esto genera automáticamente las siguientes transiciones Admitido (Proceso): Nuevo-Listo , Despacho (Proceso): Listo-En ejecución, como queda en espera de que suceda una instrucción pasa rápidamente a Tiempo excedido (Proceso): En ejecución-Listo y luego Bloqueo (Proceso): En ejecución Bloqueado, una vez que José comience a trabajar en el Word esta aplicación saldrá de su transición Tiempo excedido (Proceso): En ejecución-Listo, para pasar a Despertar (Proceso): Bloqueo-Listo y luego Despacho (Proceso): Listo-En ejecución, cuando José culmine su tarea se dispondrá a cerrar todas las aplicaciones que estaba utilizando pasando todas por la transición Salir (Proceso): En ejecución-Terminado.
___________________________________________________________
3. Francisco, José, Darío, forman parte da la plantillas de los trabajadores de la polar, ellos cuentan con una impresora en común y los 3 al mismo tiempo manda a imprimir unos documentos. Describa los procesos por los que paso el sistema operativo.
Diagrama3
El SO toma en cuenta el perfil de cada usuario ya que según este habrá o no prioridades, como no fue especificado en el caso tomaremos que Francisco, José y Darío mantienen un mismo perfil de usuario, cuando se tiene una impresora que trabaja para un grupo, esta recibe solicitudes de tareas a través de una red, cuando varias personas del grupo le solicitan una tarea, esta comienza un proceso de cola resolviendo las solicitudes según vayan llegando, auque se diga que tres personas mandan a imprimir al mismo tiempo, eso es difícil de asegurar por que siempre existe una diferencia minima de tiempo entre cada una, el SO que maneja o administra los procesos de la impresora realiza una serie de procesos que trataremos de explicar:
Cuando Francisco, José y Darío solicitan imprimir desde sus PC inician la transición Admitido (Proceso): Nuevo-Listo, estas instrucciones viajan por la red hasta la impresora, cuando llegan allí el SO comienza el proceso de organizar una cola para ir atendiendo las solicitudes, digamos que la primera solicitud atendida fue la de José, entonces su proceso pasaría a la transición Despacho (Proceso): Listo-En ejecución, mientras la de Francisco y Darío entran a la transición Bloqueo (Proceso): En ejecución-Bloqueado, si el proceso de José excede el tiempo asignado para su ejecución pasaría inmediatamente a la transición Tiempo excedido (Proceso): En ejecución-Listo, para así darle paso a los otros procesos en cola, sino entonces entra la transición Salir (Proceso): En ejecución-Terminado, entra ahora el siguiente proceso de cola (el de Francisco) pasando primero por la transición Despertar (Proceso): Bloqueo-Listo y luego Despacho (Proceso): Listo-En ejecución, cuando termina su operación pasa a la transición Salir (Proceso): En ejecución-Terminado, por ultimo entra la de Darío pasando primero por Despertar (Proceso): Bloqueo-Listo y luego Despacho (Proceso): Listo-En ejecución culminando con la transición Salir (Proceso): En ejecución-Terminado. Cabe destacar que estas transiciones ocurrieran así si los procesos realizados son de corto periodo de ejecución o se pueden ejecutar en una sola secuencia de transición, de no ser así todas estas transiciones entrarían en un ciclo hasta completando su tarea, por otro lado la impresora cumplirá las siguientes transiciones Admitido (Proceso): Nuevo-Listo, Despacho (Proceso): Listo-En ejecución y por ultimo Salir (Proceso): En ejecución-Terminado.
___________________________________________________________
El dispositivo de entrada (Mouse) genera un proceso de ejecución primaria y solo se ejecuta la acción o no lo hace, pasando por los siguientes procesos y transiciones:
___________________________________________________________
4. Describa un proceso que solo pase por los estados en los cuales solo se ejecutan o no se ejecutan. Elija bien su ejemplo.