expocontrolcalidad
DESCRIPTION
Gestión de ProcesosTRANSCRIPT
![Page 1: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/1.jpg)
![Page 2: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/2.jpg)
Conjunto de Actividades mutuamente relacionadas o que interactúan para generar valor y las cuales transforman elementos de la entrada en resultados
![Page 3: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/3.jpg)
Es la metodología corporativa cuyo objetivo es mejorar el desempeño (Eficiencia y Eficacia) de la Organización a través de la gestión de los procesos de negocio.
![Page 5: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/5.jpg)
Se deben diseñar, modelar, organizar, documentar y optimizar de forma continua.
El Modelo de Administración por Procesos, se refiere al cambio operacional de la empresa al migrar de una operación funcional a una operación de administrar por procesos
![Page 6: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/6.jpg)
BPM es el entendimiento, visibilidad y control de los procesos de negocio de una organización. Un proceso de negocio representa una serie discreta de actividades o pasos de tareas que pueden incluir, personas, aplicativos, eventos de negocio y organizaciones.
BPM se puede relacionar con otras disciplinas de mejora de procesos como SixSigma, Calidad
![Page 7: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/7.jpg)
Los procesos de negocio deberían estar documentados – actualizados- para ayudar a entender a la organización que están haciendo a través de su negocio.
Durante la etapa de descubrimiento de procesos, todos se ponen relativamente de acuerdo de cómo los procesos actuales están definidos.
![Page 8: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/8.jpg)
El As-Is, entonces pueden usar esta información para determinar dónde el proceso debería ser mejorado.
La sola documentación del proceso no es la herramienta para que los gerentes tomen control sobre todo el proceso.
![Page 9: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/9.jpg)
Es un programa en ejecución Una unidad de actividad que se caracteriza por la
ejecución de una secuencia de instrucciones y un conjunto de recursos del sistema asociados
Cada proceso tiene su contador de programa, registros y variables, aislados de otros procesos, incluso siendo el mismo programa en ejecución 2 veces.
Cuándo este último caso sucede, el sistema operativo usa la misma región de memoria de código, debido a que dicho código no cambiará, a menos que se ejecute una versión distinta del programa.
![Page 10: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/10.jpg)
Es un registro del procesador de un computador que indica la posición donde está el procesador en su secuencia de instrucciones
Dependiendo de los detalles de la máquina particular, contiene o la dirección de la instrucción que es ejecutada, o la dirección de la próxima instrucción a ser ejecutada.
![Page 11: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/11.jpg)
Los procesos son gestionados por el sistema operativo y están formados por◦ Las instrucciones de un programa destinadas a ser
ejecutadas por el microprocesador
◦ Su estado de ejecución en un momento dado (valores de los registros y ucp en el momento de ejecución de un programa)
◦ Su memoria de trabajo que es reservada para su ejecución.
◦ Otra información que permite al sistema operativo su planificación
![Page 12: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/12.jpg)
Un proceso se rige en pequeñas porciones, conocidas como páginas, y cada proceso tiene su propia tabla de paginación, fungiendo como una optimización del sistema operativo ante los fallo de página.
En caso de sistemas multihilo donde cada proceso es divido en uno o mas hilos
El sistema operativo se encarga de crear y eliminar los procesos así como de la comunicación
![Page 13: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/13.jpg)
Bifurcación◦ Es la denominación que se da cuando un proceso
crea otro proceso.
◦ En linux arranca un solo proceso (init) y después crea los hilos necesarios para que el so este listo para usarse
◦ Los nuevos procesos pueden ser independientes y no compartir el espacio de memoria con el proceso que los ha creado o ser creados en el mismo espacio de memoria.
![Page 14: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/14.jpg)
Dos o más procesos pueden cooperar mediante señales de forma que uno obliga a detenerse a los otros hasta que reciban una señal para continuar Se usa una variable de tipo semáforo para sincronizar
los procesos
Si un proceso está esperando una señal, se suspende hasta que la señal se envíe
Se mantiene una cola de procesos en espera en el semáforo
La cola es del tipo first in first out
![Page 15: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/15.jpg)
Creación de un proceso
Ejecución de instrucciones
Terminación de un proceso.
![Page 16: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/16.jpg)
Hay cuatro eventos principales que provocan la creación de procesos◦ El arranque del sistema.
◦ La ejecución, desde un proceso, de una llamada al sistema para la creación de otro proceso.
◦ Una petición de usuario para crear un proceso.
◦ El inicio de un trabajo.
![Page 17: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/17.jpg)
Puede estar en diferentes estados que obedecen a su participación y disponibilidad dentro del SO
Los procesadores sólo pueden ejecutar un sólo proceso a la vez, turnándolos para el uso de éste
Procesos apropiativos que ocupan todo el tiempo del procesador hasta que deciden dejarlo.
Procesos no apropiativos ocupan por un periodo de tiempo el procesador hasta que una interrupción o señal llega al procesado
![Page 18: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/18.jpg)
Ejecución◦ Es un proceso que está haciendo uso del
procesador
Bloqueado ◦ No puede ejecutarse hasta que un evento externo
sea llevado a cabo.
Listo◦ Ha dejado disponible al procesador para que otro
proceso pueda ocuparlo.
![Page 19: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/19.jpg)
Salida normal◦ Cuando el proceso termina de forma voluntario.
Salida por error◦ Cuando tiene salir por insuficiencia de datos.
Error fatal◦ Se produce por un error del programa ejm. División
por cero.
Eliminado por otro proceso.◦ Se utiliza cuando un proceso se queda colgado ejm.
Alt-ctrl-supr.
![Page 20: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/20.jpg)
Modo kernel◦ Son más lentos por las llamadas al sistema que
realizan, sin embargo, son más seguros por la integridad que representan
Modo usuario.◦ El usuario proporciona los datos que el proceso
utilizará
![Page 21: Expocontrolcalidad](https://reader033.vdocumento.com/reader033/viewer/2022060200/559804251a28aba1458b48a3/html5/thumbnails/21.jpg)