¿qué es un procedimiento informático?
No lo saquen de Google por favor
Respuestas a la pregunta
Respuesta:
Un proceso, en informática, puede entenderse informalmente como un programa en ejecución. Formalmente un proceso es "Una unidad de actividad que se caracteriza por la ejecución de una secuencia de instrucciones, un estado actual, y un conjunto de recursos del sistema asociados
Explicación:
Proceso informático en qué fase se encuentran.
Siguiendo con el símil de tostar el pan, podríamos entender esto de la siguiente forma:
Fijándonos en el proceso de esperar que se tueste el pan, podemos dividirlos en varios subprocesos o hilos, por ejemplo, partir el pan dos trozos y aprovechar las dos ranuras del tostador. O también comernos un trozo mientras tostamos el otro.
Cada trozo estará más o menos tostado, y ese será su estado de ejecución, nosotros, el procesador, debemos estar pendientes de que no se queme.
Mira este artículo para saber más acerca de qué son los hilos de un procesador y la diferencia con los núcleos
Como empieza y termina un proceso
Proceso informático
El hecho de que los ordenadores son sistemas multiproceso nos lleva a pensar que evidentemente, habrá procesos que estén relacionados unos con otros. De la misma forma, un proceso a lo mejor necesita el resultado de otro para continuar ejecutándose. Por eso los programas se dividen en subrutinas
Una tarea que tiene barias subrutinas debe esperar a que estas terminen y den un resultado para continuar la ejecución. Digamos que se mantendrá en una cola de procesos con un determinado contador parado hasta que el valor de una variable active de nuevo el proceso. Por supuesto, la idea siempre del procesador será terminar primero, el que primero empezó (first in – first out).
Siguiendo con la comparativa del pan, una subrutina puede ser la de esperar una cuenta atrás hasta que el pan esté tostado. El apartado nos mandará una señal para avisarnos de que retiremos el pan, continuando así con otro proceso.
Las formas de empezar un proceso informático serán las siguientes:
- Que nosotros arranquemos un programa o el propio ordenador: desencadenamos una ejecución obligada al pinchar en el icono o pulsar un botón
- Que el sistema llame a los programas o procesos: se ejecutará el boot loader del disco duro y el sistema comenzará a cargar procesos en memoria. O bien el sistema le pida a un programa, por ejemplo, un controlador, ejecutarse.
- Y también se pueden terminar:
- Terminar la rutina o el programa: dando un resultado final que considera correcto
- Finalizar de forma repentina por un error: la rutina puede estar mal programada y no dar el resultado esperado
- A partir de otro proceso o interruptor por nosotros mismos: nosotros mismos podemos ejecutar una tarea que elimine el que se está ejecutando
- Se puede bloquear: si espera una terminada respuesta y ésta no llega el proceso permanecerá bloqueado hasta que el sistema detecte que no puede continuar.
- Por un corte de alimentación
- Como ver matar un proceso en Windows
- La siguiente tarea que podemos hacer es la de visualizar los procesos en el sistema operativo Windows. Esto es tarea sencilla, ya que solo debemos de pulsar con botón derecho sobre la barra de tareas y elegir la opción “Administrador de tareas”. Una segunda forma de hacer esto será pulsar la combinación de teclas “Ctrl+ Mayus + Esc”. Y una tercera será pulsar la combinación de teclas “Ctrl + Alt + Supr”.
- De esta forma, sacaremos una aplicación que monitoriza tanto procesos como servicios en ejecución de programas y el sistema operativo, además de un monitor de rendimiento del hardware. De esta forma es como podremos matar o intentar matar un proceso que esté bloqueado.
- Proceso informático
- En la pestaña procesos tenemos toda la lista con su actividad en tiempo real representada. Solo debemos seleccionar el que queramos eliminar y pulsar Supr.
- Proceso informático
- Todavía podemos hacer un poco más, dirigiéndonos al apartado de “rendimiento” y ver la actividad de todo nuestro hardware principal. En la esquina inferior derecha, estando en el apartado “CPU”, encontraremos una lista de especificaciones del procesador. En ella, veremos representados sus núcleos y también sus hilos, threads o procesadores lógicos. En esta captura sabemos que nuestro procesador tiene 4 hilos y dos núcleos.
- Proceso informático
- Y no paramos, porque ahora vamos a pulsar sobre la opción de “Abrir el monitor de recursos” para abrir una nueva aplicación que nos muestra más detalles acerca de la CPU y los procesos. Nos dirigimos al apartado de “CPU” de este monitor y veremos una lista de procesos en los que también tenemos una columna que nos muestra todos los subprocesos o hilos de cada uno de ellos.
- Conclusión sobre un proceso informático
- Los procesos llevan entre nosotros desde que se crearon las primeras computadoras. Es un concepto aplicable a muchas otras áreas, pero siempre con una contante, la de realizar una serie de tareas hasta llegar a un resultado. No solo se trata de procesos digitales, hemos hecho un simil con una tarea cotidiana, y además las primeras computadoras era mecánicas y ya ejecutaban algoritmos.
Explicación: