You are on page 1of 3

UNIVERSIDAD NACIONAL DE CHIMBORAZO

FACULTAD DE INGENIRA ESC. DE INGENIERIA EN SISYEMAS Y COMPUTACIN PRIMER SEMESTRE Nombre: Alex Yungn Fecha: Rbba 04/07/2013

FUNCIN En programacin, una funcin es un grupo de instrucciones con un objetivo en particular y que se ejecuta al ser llamada desde otra funcin o procedimiento. Una funcin puede llamarse mltiples veces e incluso llamarse a s misma (funcin recurrente).

Las funciones pueden recibir datos desde afuera al ser llamadas a travs de los parmetros y deben entregar un resultado
Se diferencian de los procedimientos porque estos no devuelven un resultado.

En general las funciones deben tener un nombre nico en el mbito para poder ser llamadas, un tipo de dato de resultado, una lista de parmetros de entrada y su cdigo.

DEFINICIN DE PROCEDIMIENTO (PROGRAMACIN) En programacin, un tipo de subrutina. Porcin de cdigo dentro de un programa ms grande, que realiza una tarea especfica y es relativamente independiente del resto del cdigo. La mayora de los lenguajes de programacin incluyen soporte para la creacin de procedimientos (u otros tipos de subrutinas, como funciones o mdulos).

Los procedimientos suelen utilizarse para reducir la duplicacin de cdigos en un programa, permitir reusar los cdigos, descomponer problemas complejos en piezas simples (mejorando la mantenibilidad y facilidad de extensin del cdigo), mejora la lectura del cdigo de un programa, oculta o regula parte de un programa, etc.

UNIVERSIDAD NACIONAL DE CHIMBORAZO

Los procedimientos son ejecutados cuando son llamados desde otros procedimientos, funciones o mdulos. Los procedimientos pueden recibir parmetros, pero no necesitan devolver un valor como las funciones.

Cada lenguajes de programacin tiene su propia implementacin de procedimientos (si es que posee procedimientos).

1. Proceso: es un conjunto de actividades o eventos que se realizan o suceden alternativa o simultneamente con un determinado fin. Estetrmino tiene significados diferentes segn la rama de la ciencia o la tcnica en que se utilice. Funcin: es un grupo de instrucciones con un objetivo en particular y que se ejecuta al ser llamada desde otra funcin o procedimiento

2. En el mbito de la programacin, una funcin es un tipo su algoritmo, es el trmino para describir una secuencia de rdenes que hacen una tarea especfica de una aplicacin ms grande. Las declaraciones de funciones generalmente son especificadas por: Un nombre nico en el mbito.- Nombre de la funcin con el que se identifica y se distingue de otras. No podr haber otra funcin ni procedimiento con ese nombre (salvo sobrecarga o polimorfismo en programacin orientada a objetos). Un tipo de dato de retorno.- Tipo de dato del valor que la funcin devolver al terminar su ejecucin. Una lista de parmetros.- Especificacin del conjunto de argumentos (pueden ser cero, uno o ms) que la funcin debe recibir para realizar su tarea.

SEMEJANZA ENTRE FUNCIN Y PROCEDIMIENTO

UNIVERSIDAD NACIONAL DE CHIMBORAZO

La definicin de ambos aparece en la seccin de subprogramas de la parte de declaraciones de un programa y en ambos casos consiste en una cabecera, una parte de declaraciones una parte de instrucciones. - Ambos son unidades de programa independientes. Los parmetros, constantes y variables declarados en una funcin o procedimiento son locales a la funcin o al procedimiento, solamente son accesibles dentro del subprograma. - Cuando se llama a una funcin o a un procedimiento, el nmero de los parmetros reales debe ser el mismo que el nmero de los parmetros formales y los tipos de los parmetros reales deben coincidir con los tipos de los correspondientes parmetros formales, con una excepcin: se puede asociar un parmetro real de tipo entero con un parmetro formal por valor de tipo real.

http://www.alegsa.com.ar/Dic/funcion.php http://www.alegsa.com.ar/Dic/procedimiento.php http://www.slideshare.net/Anita_Sango/la-diferencia-entre-funcin-y-procedimiento

You might also like