Pedro Goris C. 1 | Page 5

Ejemplo de Módulos por Interfaces: Módulo. Seleccionar sitio de pasajeros. Propósito. Elegir para cada cliente el sitio que cumpla los requisitos de su clase y preferencias. Usa. Preferencias _ sitio. Devuelve. Sitio _ seleccionado, Preferencias _ disponibles.
Detalles funcionales. Buscar entre los sitios disponibles aquellos que cumplan las condiciones en el siguiente orden: clase, fumador y fila.
Estructura de datos Preferencias _ sitio Clase _ asignada * Primera, Negocios, Turista Fumador * S / N Fila * Pasillo, Medio, Ventana
Especificación de Módulos por Pseudocódigo: Es una forma más detallada de describir un módulo. Con un lenguaje formal estructurado se especifica cómo tiene que funcionar el módulo.
Al ser más detallada que la especificación de interfaces tiene un menor margen de error, pero implica más trabajo para el diseñador.
No obstante, la especificación por pseudocódigo se puede complementar con la especificación de interfaces.