Está en la página 1de 6

Nombre de la materia

Sistemas Operativos

Nombre de la Licenciatura
Ing. Sistemas computacionales

Nombre del alumno


Omar Josias Garduño Solis

Matrícula
010374794

Nombre de la Tarea
Tarea 3

Unidad 3
Procesos

Nombre del Docente


Juan Moisés Olmedo Pineda

Fecha
08/06/2022
Unidad 3: Procesos
Sistemas Operativos

Introducción
En este pequeño documentó se estará presentando primero, los elementos principales que
provocan la creación de procesos, y ejemplos de cada uno de ello, a continuación, con la ayuda
de una tabla se mencionan las condiciones para la terminación de procesos y un ejemplo de
cada condición. Tambien se presentara mediante una captura de pantalla los procesos que se
estan ejecutando en ese momento, y para concluir se contestan dos muy interesantes
preguntas.

2
Unidad 3: Procesos
Sistemas Operativos

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.

Eventos principales Ejemplos


Proceso para aceptar el correo electrónico entrante, que
El arranque del sistema. permanece inactivo la mayor parte del tiempo y se activa
cuando llega un mensaje
La ejecución, desde un
Crear un proceso para obtener datos y colocar los en un búfer
proceso, de una llamada al
compartido, un segundo proceso remueve los elementos de
sistema para la creación de
datos y los procesa
otro proceso.

Una petición de usuario para Haciendo doble click en un icono para iniciar un proceso y
crear un proceso. ejecutar el programa seleccionado

Cuando se envían trabajos de procesamiento por lotes al


El inicio de un trabajo por sistema y el sistema operativo decide que tiene los recursos
lotes para ejecutar otro trabajo, crea un proceso y ejecuta el
siguiente trabajo de la colade entrada.

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.

Condiciones Ejemplo

Salida normal Procesadores de palabras, que cuentan con un botón en su pantalla,


(voluntaria) para eliminar los archivos temporales abiertos y terminar

Cuando se quiere abrir un archivo inexistente, que, en el caso de los


Salida por error
procesos orientados a pantalla, primero aparece un cuadro de dialogo
(voluntaria)
para dar aviso del archivo inexistente

Error fatal Cuando un programa hace referencia a una parte de memoria no


(involuntaria) existente

Eliminado por otro Cuando desde el administrador de tareas, sefuerza la terminación de


proceso (involuntaria) un proceso

3
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.

4. Posteriormente responde con base en la consulta del problema de los


lectores y escritores:

¿Para qué se utiliza el modelado del algoritmo de los lectores y escritores?

Es un método que se usa para ordenar mediante pasos previamente establecidos por el sistema
operativo para ejecutar los procesos de tipo lector y escritor de forma eficaz a través del procesador.

¿Cuántas variaciones o casos pueden ocurrir en este algoritmo? Descríbelos.

En una solución donde los lectores tienen prioridad, el sistema asume que cualquier lector que solicite
acceso debe tener acceso primero, cuando el acceso esté disponible. Esto significa que cualquier escritor
que quiera acceder al recurso podría necesitar esperar. Por el contrario, el sistema podría asumir que
debido a que los escritores necesitan hacer cambios que puedan afectar a los lectores, se les debe dar
prioridad bajo el problema de lectores-escritores. Cuando un lector termina con un recurso, un escritor
puede intervenir para hacer un cambio. Esto se aplica no solo a las acciones del usuario, como intentar

4
Unidad 3: Procesos
Sistemas Operativos

guardar un documento, sino a los procesos internos dentro de la computadora que mantienen el sistema
en funcionamiento.

Otra opción permite que el problema de los lectores-escritores equilibre las necesidades de ambas
partes, permitiendo que cada hilo de procesamiento acceda a medida que llega. Esto evita que los
escritores realicen cambios que se anulen entre sí o confundan a los lectores, sin dejar a los lectores en
espera ni forzar a los escritores a esperar mientras los lectores terminan. Dichas prioridades pueden
integrarse en un programa de software o control de acceso a la memoria en una computadora. Los
usuarios pueden realizar cambios si se sienten cómodos con la programación y el sistema lo permite.

5
Unidad 3: Procesos
Sistemas Operativos

Conclusión
Gracias a este documento pudimos ver los elementos principales que provocan la creación de procesos,
y sus ejemplos, y también mediante una tabla se mencionaron las condiciones para la terminación de un
proceso y ejemplos de cada condición. Y se presento mediante una captura de pantalla los procesos que
se estaban ejecutando en ese momento, y al final se le dio respuesta a dos preguntas muy interesantes,
con esto concluimos este documento.

También podría gustarte