“Conocimientos Programación>Lenguajes De Programación

Razones para crear un subprograma en Programación

2013/6/25
subrutinas son un elemento crucial de cualquier programa informático. También conocido como funciones , rutinas , procedimientos o métodos ( dependiendo del idioma ) , estos elementos proporcionan al programador con sencillez y ayudan a reducir el tamaño total del programa. También proporcionan una forma sistemática de hacer tareas repetitivas con resultados consistentes . Cualquier buen programador aprende rápidamente para aprovechar el poder de las subrutinas . ¿Cómo funciona una subrutina

Una subrutina toma un insumo básico y realiza un conjunto predeterminado de cálculos o tareas sobre los datos. El resultado se devuelve de nuevo al programa . Esto permite a un programador para crear una única operación que se va a utilizar siempre que sea necesario . El programador no necesita escribir a cabo la operación cada vez que se va a utilizar . En su lugar , se llama a la subrutina y proporciona la información necesaria.
Ejemplo de uso

Un ejemplo de una subrutina básica sería el que tiene un número, multiplica por 5 , a continuación, resta 2 . La subrutina ( apodado ' doMathTask ' ) estaría representada por la frase " doMathTask (x ) = x * 5 - 2 . Cuando la subrutina es llamada por la frase " doMathTask ( 3 ) " , el número 3 se inserta en la subrutina , devolviendo un valor de 13 para el programa . La mayoría de las subrutinas son mucho más complejas que esto, y pueden incluir múltiples variables.

Razones para uso

Muchos programas de realizar miles de tareas , algunas de las cuales son repetido una y otra vez. A medida que el programa está diseñado , un subprograma puede ser llamado como se necesita muchas veces la operación deseada. En lugar de recordar y reproducir la operación, la programación original se utiliza cada vez que se llama a la subrutina .
Beneficios

Desde repetidas operaciones se llevan a cabo por una sola subrutina , tamaño de archivo de un programa se puede reducir considerablemente . Cientos de líneas de código se pueden guardar mediante la sustitución por una única subrutina. Estos fragmentos de código también ayudan a eliminar errores e inconsistencias con copiar y pegar secciones de código repetidamente. Un cambio a una única subrutina es más eficiente que cambiar cada sección repetida de código.

Lenguajes De Programación
La historia de la programación Prolog Idioma
¿Cómo de detección de picos en MATLAB
Cómo asociar extensiones de archivo con programas
Cómo escribir una combinación externa en la AFD en WebFOCUS
Cómo utilizar un CheckBox en un GroupBox en NET
¿Cómo puedo cambiar el orden del artículo en StackPanel
Cómo prevenir una barra de navegación de empujar hacia abajo un Subvista
Cómo borrar un DropDownList
Conocimientos Informáticos © http://www.ordenador.online