Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROCESOS
Esta sección examina la naturaleza de los…
PROCESOS
Esta sección examina la naturaleza de los procesos y la forma en que se gestionan operando sistemas.
Conceptos básicos
Programa: conjunto de instrucciones junto con la estructura y la información de secuencia para controlar el orden en el que se lleva a cabo las instrucciones.
La definición de proceso y programa quieren decir que cuando ejecutamos un programa, se crea un proceso.
-
Crear un proceso
El primer paso es escribir un programa que exprese la lógica necesaria para resolver un problema en particular.
La semántica(lógica) representada por la consecuencia de acciones que surgen del funcionamiento del proceso, siendo el mismo que se expresa en el programa.
Hay una manera de dirigir el procesamiento para hacer algo útil(la entrada) y una forma de averiguar el resultado(la salida).
El concepto de flujos IO da lugar a la posibilidad de que el IO se pueda conectar a muchas fuentes o dispositivos y ni siquiera tiene que involucrar al usuario directamente.
-
-
-
Programación del proceso
Un proceso se "ejecuta" haciendo que sus instrucciones se ejecuten en la unidad central de procesamiento(CPU).
Tradicionalmente, las computadoras de uso general han tenido una sola CPU, que tenia un solo núcleo ( el núcleo es la parte que realmente ejecuta un proceso).
Examina el papel que juega el sistema operativo en la gestión de los recursos del sistema y procesos de programación.
-
Se esta volviendo común en los sistemas modernos tener múltiples CPU y/o para que cada CPU tenga varios núcleos.
-
-
Justificación y Resumen
Dentro de un sistema particular o aplicación múltiples procesos se ejecutan como entidades separadas, programadas por el sistema operativo.
El sistema es un pre-requisito clave para diseñar sistemas de procesos que se comunican para construir niveles superiores, estructuras y así resolver problemas a nivel de aplicación de sistemas distribuidos.
Nota:
1. La distinción más importante entre un programa y un proceso es que un programa no hace cualquier cosa, mas bien es una descripción de como hacer algo.
2. Cuando se crea un proceso, se lleva a cabo las instrucciones del programa relacionado.
3. Otra de las relaciones importantes entre un programa y un proceso es que el mismo programa puede ser ejecutado muchas veces, cada vez dando lugar a un proceso único.
-