Вы находитесь на странице: 1из 2

INSTITUTO TECNOLOGICO DE SAN LUIS POTOSI CAMPUS XILITLA

ESTRUCTRA DE DATOS MIGUEL TOMAS BENITO

Modulo Uno de los elementos principales de programacin utilizados en la representacin de cada mdulo es la subrutina. Una subrutina es un conjunto de instrucciones de cmputo que realizan una tarea. Un programa principal llama a estos mdulos a medida que se necesitan. Un mdulo es un segmento, rutina, subrutina, subalgoritmo o procedimiento, que puede definirse dentro de un algoritmo con el fin de ejecutar una tarea especfica y puede ser llamada o invocada desde el algoritmo principal cuando sea necesario.

La modularizacion es til: Cuando existe un grupo de instrucciones o una tarea especfica que deba ejecutarse en ms de una ocasin. Cuando un problema es complejo o extenso, la solucin se divide o segmenta en mdulos que ejecutan partes o tareas especficas.

Ventaja de la programacin modular Se puede efectuar con mayor facilidad, se podr modificar un modulo sin efectuar a las dems las tareas, subalgoritmos. Facilita la proyeccin y la comprensin de la lgica subyacente para el programador y el usuario. Aumenta la facilidad de depuracin y bsqueda de errores en un programa, el mantenimiento y la modificacin de la programacin se facilita.

Desarrollar programas de forma modular Significa que pueden identificarse las principales tareas a realizar por el programa y que se pueden disear y probar procedimientos individuales para estas tareas.

Tiempo de vida de los datos Se da segn el lugar donde son declaradas puede haber dos tipos de variables, que son: globales y locales.

Globales: las variables permanecen activas durante todo el programa. Se crean al iniciarse ste y se destruyen de la memoria al finalizar

INSTITUTO TECNOLOGICO DE SAN LUIS POTOSI CAMPUS XILITLA


ESTRUCTRA DE DATOS MIGUEL TOMAS BENITO

Locales: las variables son creadas cuando el programa llega a la funcin o procedimiento en la que estn definidas. Al finalizar la funcin o el procedimiento, desaparecen de la memoria.

Parmetros Formales Es un tipo especial de variables en un procedimiento a los que se pueden pasar valores desde el exterior del procedimiento.

Parmetros por Valor Son los parmetros que pueden recibir valores pero que no pueden devolverlos. Es una variable global que se conecta con una variable local mediante el envo de su valor, despus de lo cual ya no hay relacin.

Parmetros por Variable Son los que pueden recibir y devolver valores. Son variables globales que se conectan con una local a travs de su contenido; al establecerse dicha conexin las variables se convierten en sinnimos, lo que afecte a la variable local le suceder a la variable global.

Procedimientos Son subprogramas, es decir, mdulos que forman parte de un programa y realizan una tarea especfica. Un procedimiento puede tener sus propias variables que se declaran en la seccin var del propio procedimiento. Estas se llaman variables locales. Funciones La funcin es una estructura autnoma similar a los mdulos. La diferencia radica en que la funcin se usa para devolver un solo valor de un tipo de dato simple a su punto de referencia. Las funciones se dividen en estndares y definidas por el usuario.

Estndar: Son funciones proporcionadas por cualquier lenguaje de programacin de alto nivel, y se dividen en aritmticas y alfabticas.

Definidas por el usuario: son funciones que puede definirlas el programador con el propsito de ejecutar alguna funcin especfica.

Вам также может понравиться