Skip to content
EntityQ1418502· pop 38· linked from 575 articles

programación por procedimientos

Sign in to save

paradigma de programación

Described at

Procedural Programming — Definition & Overview • DeepSource

Procedural programming is a programming paradigm built around the idea that programs are sequences of instructions to be executed.

deepsource.com

Procedural programming is a programming paradigm built around the idea that programs are sequences of instructions to be executed. They focus heavily on splitting up programs into named sets of instructions called procedures, analogous to functions. A procedure can store local data that is not accessible from outside the procedure's scope and can also access and modify global data variables. Some of the earliest procedural programming languages were Fortran and ALGOL . Ideas developed in ALGOL are very much relevant and prevalent in modern-day programming languages. Programs are composed of sequences of instructions. Minimal abstraction is present between the code and the machine. Procedures, which are logical blocks consisting of groups of instructions, can be invoked from other places in the code. A procedure can accept arguments and return values to the caller. Additionally, functions can access and modify variables in the global scope. Procedural languages follow structured programming practices and use block-based control flow rather than goto commands.

Excerpt from a page describing this subject · 2,855 chars · not written by Vinony

Article · Español

La programación procedimental o programación por procedimientos es un paradigma de la programación. Muchas veces es aplicable tanto en lenguajes de programación de bajo nivel como en lenguajes de alto nivel. En el caso de que esta técnica se aplique en lenguajes de alto nivel, recibirá el nombre de programación funcional. Esta técnica consiste en basarse de un número muy bajo de expresiones repetidas, englobarlas todas en un procedimiento o función y llamarlo cada vez que tenga que ejecutarse. Esta técnica de programación ofrece muy buena respuesta con relación al tamaño de los programas, y en bruto casi no se nota en la velocidad de ejecución de los mismos (mientras que las variables, constantes o índices de vector estén en memoria, como suele ser normal, estos se relacionarán entre sí, sin una carga de memoria considerablemente alta para los procesadores modernos); aunque es muy complicado conseguir una programación por procedimientos pura.

Abstract from DBpedia / Wikipedia · CC BY-SA