BYUM

Páginas: 6 (1495 palabras) Publicado: 9 de julio de 2014
PROGRAMACION MODULAR Y ESTRUCTURADA.












ÍNDICE

INTRODUCCION
PROGRAMACION ESTRUCTURADA
PROCEDIMIENTOS
PASOS
OCULTAMIENTO DE INFORMACION
PROGRAMACION MODULAR
PROCEDIMIENTOS
PASOS
OCULTAMIENTO DE INFORMACION









INTRODUCCIÓN
La programación es una disciplina cuyo objetivo fundamental es la resolución de problemas mediante la formulación delos pasos necesarios para obtener la solución, codificados en un lenguaje que pueda ser interpretado por una computadora.
Podemos decir también que la programación es una secuencia de instrucciones cuya ejecución producen una serie de acciones que cambian o transforman el estado inicial del ambiente, pasando por varios intermedios y finalmente arriban a un estado final, el cual debe ser lasolución del problema. A tal efecto en la siguiente investigación consideramos los siguientes temas: Programación modular; Programación estructurada.













PROGRAMACION MODULAR
Es un tipo de programación el cual se trata de dividir los programas en módulos y subprogramas a fin de que el mismo sea más manejable, sencillo y legible, es decir que es la solución que se le da a unproblema llevándolo a su descomposición de lo general a lo mínimo.
PROCEDIMIENTOS Y FUNCIONES

Un algoritmo que resolviera un problema complejo, contendría cientos o miles de líneas de código en su interior. Esto es inabarcable para cualquier programador, por lo que se utiliza el concepto de procedimientos y funciones para subdividir el problema en partes. La idea es que cada una de estas partescontenga un conjunto de instrucciones que permita la ejecución de algún proceso determinado y lógico desde el punto de vista humano.

FUNCIONES

Una función es una un conjunto de instrucciones, con un nombre asociado, que cumple las siguientes características:
-Tiene uno o más parámetros de entrada.
-Tiene un parámetro exclusivamente de salida y de tipo simple (es decir, lo que devuelve).---Muchos lenguajes de programación no requieren el hecho de que el parámetro  sea simple pero en esta asignatura se considerará la versión más purista.
-Todos los valores de entrada son necesarios y suficientes para determinar el valor 
de salida.



PROCEDIMIENTOS

Son conjuntos de instrucciones con un nombre asociado, al igual que las funciones, pero no devuelven ningún valor. Losparámetros pueden ser de entrada, salida o de entrada/ salida.

PARAMETROS 

PARAMETRO POR VALOR: tiene dicho nombre porque lo que recibe el subprograma no son más que copias de los valores de los datos que el programa invocador le pasa. Por tanto si en el procedimiento modificamos alguno de estos valores, los datos originales permanecerán inalterados. 

PARAMETROS POR REFERENCIA: aquí lo quese pasa al procedimiento son los datos en sí. Y si éste los modifica, los cambios permanecerán una vez que la ejecución vuelva al módulo que invocó al procedimiento. Se utilizan para obtener valores de los cálculos que haga un subprograma, y en el anterior.

PASOS
a. Antes de iniciar la codificación en el ordenador es preciso analizar y definir previamente el problema a resolver lo másclaramente posible.
b. Elaborar un diseño completo de la estructura prevista para la resolución del problema, poniendo especial interés en la posibilidad de modularizar la estructura general.
c. Establecimiento de los requerimientos (variables, constantes, dimensiones, etc.) Del programa
d. Comenzar la codificación en el ordenador siempre y cuando los pasos anteriores estén claros.

PROGRAMACIÓNESTRUCTURADA

Es una técnica en la cual la estructura de un programa, esto es, la interpelación de sus partes realiza tan claramente cómo es posible mediante el uso de tres estructuras lógicas de control:
a. Secuencia: Sucesión simple de dos o más operaciones.
b. Selección: bifurcación condicional de una o más operaciones.
c. Interacción: Repetición de una operación mientras se cumple...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS