Está en la página 1de 3

Metodologa de programacin I

Tcnicas de programacin
Segn las necesidades del programador, las tcnicas de la programacin pueden
ser:
Programacin estructurada: Consiste en escribir ficheros de cdigo fuente de
forma clara usando tres estructuras bsicas:
Secuencial
Selectiva
Iterativa
Programacin modular: Consiste en dividir los programas en funciones, mtodos
y procedimientos (en general programas que llaman a otros programas, o que
devuelven un valor a otro programa). Permite la modificacin del programa de
manera mucho ms eficiente. Adems permite reaprovechar el cdigo.
Programacin Orientada a Objetos: Es una filosofa para construir aplicaciones
que define los programas en trminos de clases de objetos. Y estos objetos tienen
propiedades, mtodos, y otras muchas ms estructuras. Se pretende trabajar
tratando de tener una coleccin de objetos que interactan entre ellos, buscando
la similitud con la vida real.
(vila, 2012)
En la actualidad, la metodologa ms utilizada en programacin es, la
Programacin orientada a objetos,
Debido a que esta metodologa se puede utilizar en diversos lenguajes de
programacin. Adems la orientacin a objetos ofrece un amplio alcance en la
forma de diseo, desarrollo y mantenimiento del software. Esto permite minimizar
los problemas y preocupaciones que existen por la falta de tiempo del software.
(CHACN & Huber Jhonn SINCHE RICRA, 2013)

PASOS PARA ELABORAR UN PROGRAMA:
1. Anlisis:
Esta fase est dada por el enunciado del problema, el cual requiere una definicin
clara y precisa. (Wilder Urbaez, 2005)
2. Creacin del algoritmo
i. Debe tener un punto particular de inicio.
ii. Debe ser definido.
iii. Debe ser finito en tamao y tiempo de ejecucin.
iv. DFD: Diagrama flujo de datos.
3. Debug (Depuracin)
i. Caja negra. Comprobacin de errores mediante ensayo y error. (hacemos
que el programa falle, por ejemplo metiendo la vara de Sebastin donde
dice que metamos un nmero).
ii. Caja Blanca. Comprobacin de errores mediante ensayo y error de manera
automatizada. (se programa la comprobacin de errores).
(vila, 2012)

4. Codificacin.
El programa es implementado en un lenguaje de programacin.







Trabajos citados
vila, I. (20 de Octubre de 2012). Proyecto Simio. Recuperado el 28 de Abril de 2014, de Proyecto
Simio: http://www.proyectosimio.com/metodologia-de-programacion-i/
CHACN, L. T., & Huber Jhonn SINCHE RICRA. (2013). DISEO DE UNA APLICACIN MVIL PARA LA
CONSULTA ACADMICA DE LA FIIS-UTP. Peru.
Wilder Urbaez. ( 7 de Septiembre de 2005). DesarrolloWeb.com. Recuperado el 29 de Abril de
2014, de DesarrolloWeb.com: http://www.desarrolloweb.com/articulos/2144.php

También podría gustarte