Beruflich Dokumente
Kultur Dokumente
Se caracteriza por su interfaz y su implementacin. Interfaz ( Primitivas de acceso, descripcin de las propiedades de los datos) Seccin privada ( atributos y su representacin, algoritmos y parmetros actuales)
Reglas de modularizacin
Mtodo de diseo. Conectar los diferentes mdulos. Cada mdulo tiene un significado especfico. Condiciones de lmite de fronteras (errores).
Reglas de la mdularidad
Acoplamiento de mdulos
Es una medida del grado de interdependencia entre mdulos, es decir el modo en que un mdulo est siendo afectado por la estructura interna de otro mdulo. Un sistema modular dbilmente acoplado facilita: La sustitucin de un mdulo por otro. El seguimiento de un error.
Bajo (Dbil)
Alto
Cohesin de mdulos
Describe la naturaleza de los interacciones dentro de un mdulo de software. Las interfaces de los mdulos son claras simples. Ejecuta una tarea sencilla de un procedimiento y requiere poca interaccin con otros procedimiento.
Bajo
Alto
Alto
Tipos de datos
Tipo de dato es un conjunto de valores y un conjunto de operaciones definidas por esos valores. Representacin + operaciones. Los tipos de datos que se construyen en un compilador de este modo se conocen como tipos de datos fundamentales(predefinidos) Int, char y float. Tambin soportan un nmeros de constructores, de tipos incorporados que permiten generar ms tipos de datos complejos. En los lenguajes Como C. Son composiciones de constructores. Operaciones = operaciones constructores + operaciones bases.
Mtodo2 Mtodo4
Implementacin de mtodos: Cdigo del mtodo 1. Cdigo del mtodo 2. ..... Cdigo del mtodo 3.
Formato de un TAD
TAD nombre del tad es DATOS Describir la estructura de datos OPERACIONES constructores Valores iniciales: Datos iniciales para iniciar el objeto. Proceso : Iniciar objeto. Operacin: Entrada: datos del cliente Precondiciones: Estado necesario antes de ejecutar la operacin. Proceso: Acciones ejecutadas con los datos. Salida: Los datos devuelven al cliente. Postcondicin: Estado del sistema despus de ejecutar la operacin. Operacin.......... Fin del Tad.