Programación procesal

Autor: Randy Alexander
Fecha De Creación: 24 Abril 2021
Fecha De Actualización: 10 Mayo 2024
Anonim
Programación procesal - Tecnología
Programación procesal - Tecnología

Contenido

Definición: ¿Qué significa la programación procesal?

La programación procesal es un paradigma de programación que utiliza un enfoque lineal o de arriba hacia abajo. Se basa en procedimientos o subrutinas para realizar cálculos.


La programación procesal también se conoce como programación imperativa.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica la programación procesal

En la programación de procedimientos, un programa consta de datos y módulos / procedimientos que operan en los datos. Los dos son tratados como entidades separadas. Sin embargo, en el paradigma de la programación orientada a objetos (OOP), un programa se construye a partir de objetos. Un objeto es una instancia de una clase, que es una encapsulación de datos (llamados campos) y los procedimientos (llamados métodos) que los manipulan. En la mayoría de los casos, pero no en todos, los campos solo se pueden acceder o modificar a través de los métodos. Por lo tanto, un objeto es como un programa en miniatura o un componente autónomo, lo que hace que el enfoque OOP sea más modular y, por lo tanto, más fácil de mantener y extender.


Otro tipo de paradigma de programación con el que se puede contrastar la programación procesal es la programación dirigida por eventos. En este enfoque, los procedimientos se llaman / ejecutan solo en respuesta a eventos, que pueden incluir clics del mouse, presionar el teclado, conectar o quitar un dispositivo, llegada de datos de una fuente externa, etc. Como estos eventos son impredecibles, los procedimientos que manejan no pueden ejecutarse linealmente como es el caso con la programación de procedimientos.