{"id":70183,"date":"2024-11-27T11:03:37","date_gmt":"2024-11-27T09:03:37","guid":{"rendered":"https:\/\/www.techopedia.com\/es\/?post_type=definition&p=70183"},"modified":"2024-11-27T13:08:12","modified_gmt":"2024-11-27T11:08:12","slug":"procedimiento","status":"publish","type":"definition","link":"https:\/\/www.techopedia.com\/es\/definicion\/procedimiento","title":{"rendered":"Procedimiento"},"content":{"rendered":"
En programaci\u00f3n inform\u00e1tica<\/a>, un procedimiento es un m\u00f3dulo de c\u00f3digo independiente que cumple alguna tarea concreta<\/strong> y al que se hace referencia dentro de un cuerpo mayor de c\u00f3digo fuente. Este tipo de elemento de c\u00f3digo tambi\u00e9n puede denominarse funci\u00f3n o subrutina.<\/p>\n El papel fundamental de un procedimiento es ofrecer un \u00fanico punto de referencia para alg\u00fan peque\u00f1o objetivo o tarea que el desarrollador o programador puede activar invocando al propio procedimiento.<\/p>\n Un procedimiento tambi\u00e9n puede denominarse funci\u00f3n, subrutina, rutina, m\u00e9todo o subprograma.<\/p>\n La idea b\u00e1sica de un procedimiento de c\u00f3digo surgi\u00f3 del deseo de hacer el c\u00f3digo m\u00e1s eficiente. Los primeros programas de c\u00f3digo lineal carec\u00edan a menudo de la versatilidad y sofisticaci\u00f3n que permitir\u00edan procesos m\u00e1s complejos en el c\u00f3digo.<\/p>\n Al utilizar un procedimiento, un programador<\/a> puede hacer que un programa haga esa misma cosa de muchas formas distintas<\/strong>, utilizando diferentes par\u00e1metros y conjuntos de datos, simplemente invocando al procedimiento con diferentes variables adjuntas.<\/p>\nDefinici\u00f3n de procedimiento<\/span><\/h2>\n