Mas que ayer

Solo disponible en BuenasTareas
  • Páginas : 4 (863 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de febrero de 2011
Leer documento completo
Vista previa del texto
Programación Estructurada
Característica:
* La estructura del programa es más claro
* En la PE, deberán profundizar más de lo normal
* Minimizar la complejidad de los problemas y reducelos errores
* Seguridad de funcionamiento
* PE utiliza tres estructuras: secuencia, selección e interacción. Por lo tanto sus instrucciones están relacionados entre si
* Una lógica másvisible
* Alta precisión
Ventajas:
* Los programas son más fáciles de leer y entender
* Por su precisión, son programas que pueden ser leídos y modificados por otro programador.
* Loserrores pueden ser detectados y corregidos más fácilmente
* Puede ser leídos en secuencia
Programación modular
Características:
* Divide el programa en secciones llamadas módulos
*Existe un modulo principal que controla a los otros
* Cada modulo trabaja de forma independencia
* La interacción entre los módulos se da a través del modulo principal
* Manejo un sistema dejerarquías en donde el modulo principal es la cabeza y el resto adquiere un nivel determinado de acuerdo a su importancia dentro de la aplicación

Ventajas:
* Mayor facilidad para manipular elprograma
* Disminuye la complejidad y el tamaño total del programa
* Permite la reutilización del código

UNIDAD II Conceptos básicos de programación orientada a objetos
Abstracción:
Es unode los medios más importantes para resolver la complejidad de los programas. Es la propiedad que permite representar las características esenciales de un objeto sin preocuparse de las restantes. Seenfoca en la vista externa de un objeto. Del modo que sirve para separar el comportamiento esencial de un objeto de su implementación.
Encapsulamiento:
Es la propiedad que permite asegurar que elcontenido de la información de un objeto esta oculta del mundo exterior; es decir, un objeto(A) no conoce lo que hace un objeto (B) y viceversa.
Modularidad:
Permite dividir una aplicación en partes...
tracking img