Hhghfh

Solo disponible en BuenasTareas
  • Páginas : 2 (472 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de enero de 2011
Leer documento completo
Vista previa del texto
UNIDAD 3. REPRESENTACIÓN DE ALGORITMOS. TÉCNICAS DE PROGRAMACIÓN.
3.1.- TÉCNICAS DE PROGRAMACIÓN Las técnicas de programación constituyen parte fundamental en el proceso de desarrollo e Ingenieríadel Software dentro del ámbito informático. Cada técnica tiene sus propias características, y distintos métodos de resolución de problemas, así como la implementación de estándares de ciertas compañíaso instituciones, y es de gran importancia aprender a implementarlas a la hora de adentrarse en la evolución de cualquier proyecto de desarrollo de software.

3.2.- PROGRAMACIÓN ESTRUCTURADA a)Secuenciales: cuando se requiere que una instrucción siga después de otra. b) Selección o decisión: se utiliza cuando se requiere tomar decisiones lógicas, la ejecución de las instrucciones dependerá deque se cumplan o no, una o varias condiciones. c) Repetición o Iteración: se utiliza cuando un proceso debe repetirse un número determinado o no de veces, una vez se haya establecido cierta condiciónpara finalizar el proceso de repetición. Asimismo dentro de las estructuras básicas existen acciones o procesos a los cuales son sometidos los datos, entre ellos, tenemos: a. Asignación b. Condicionado(a través de las expresiones lógicas) c. Alternativas (estructura condicional) d. Iterativas e. De entrada y salida

3.3. TÉCNICAS MODERNAS DE PROGRAMACIÓN Programación modular En la programaciónmodular consta de varias secciones dividas de forma que interactúan a través de llamadas a procedimientos, que integran el programa en su totalidad.

Ing. N ahiby Castillo

9

En la programaciónmodular, el programa principal coordina las llamadas a los módulos secundarios y pasa los datos necesarios en forma de parámetros. A su vez cada modulo puede contener sus propios datos y llamar aotros módulos o funciones.

Programación orientada a objetos (POO) Se trata de una técnica que aumenta considerablemente la velocidad de desarrollo de los programas gracias a la reutilización de los...
tracking img