Está en la página 1de 7

INSTITUTO TECNOLÓGICO SUPERIOR DE CENTLA

Alumna:

Yhulie Arleth Hernández Hernández

Docente:
Metodología para el
Carmita Castillo Sastre
diseño de software:
Top Down, Bottom Carrera: Ing. Industrial

up, modular y Grado:4


programación Grupo: ‘’A’’
estructurada.
Introducción

Metodología de desarrollo de software


Se describe como el conjunto de herramientas, técnicas,
procedimientos y soporte documental para el diseño de sistemas
de información. Es ingeniería de software cuando se habla de
desarrollo de software se habla de desarrollo
de programas y por lo tanto se considera como una tarea
de ingeniería, en el cual se debe
ejecutar una serie de fases, etapas para obtener un programa
que funcione de acuerdo con métodos ya establecidos en otras
disciplinas de ingeniería.

20XX I N S T I T U T O T E C N O L Ó G I C O S U P E R I O R D E C E N T L A 2
Top Down
 Consiste en efectuar una relación entre las etapas de la
estructuración de forma que una etapa jerárquica y su
inmediato inferior se relacionen mediante entradas y salidas
de información. Este diseño consiste en una serie de
descomposiciones sucesivas del problema inicial, que recibe
el refinamiento progresivo del repertorio de instrucciones
que van a formar parte del programa. La utilización de la
técnica de diseño Top-Down tiene los siguientes objetivos
 básicos:
 Simplificación del problema y de los subprogramas de cada
descomposición. Las diferentes partes del problema pueden
ser programadas de modo
 independiente e incluso por diferentes personas.

20XX 3
Bottom Up
El diseño ascendente se refiere a la identificación de aquellos procesos que necesitan
computarizarse con forme vayan apareciendo, su análisis como sistema y su codificación, o
bien, la adquisición de paquetes de software para satisfacer el problema inmediato. Cuando
la programación se realiza internamente y haciendo un enfoque ascendente, es difícil llegar
a integrar los subsistemas al grado tal de que el

desempeño global, sea fluido.

Los problemas de integración entre los subsistemas son sumamente costosos y muchos de
ellos no se solucionan hasta que la programación alcanza la fecha límite para la integración
total del sistema. En esta fecha, ya se cuenta con muy poco tiempo, presupuesto o
paciencia de los

usuarios, como para corregir aquellas delicadas interfaces, que en un principio, se ignoran.

Aunque cada subsistema parece ofrecer lo que se requiere, cuando se contempla al sistema
como una entidad global, adolece de ciertas limitaciones por haber tomado un enfoque
ascendente. Uno de ellos es la duplicación de esfuerzos para accesar el software y más aun
al introducir los datos.
MODULAR

El programa se divide en un núcleo principal de instrucciones


desde las que se llama a un conjunto de módulos
independientes de pequeño tamaño fáciles de corregir y
mantener, que serán los que realicen las diferentes funciones
del programa.

20XX M U E S T R A D E T E X T O D E P I E D E P Á G I N A 5
Programación estructurada.

La programación estructurada es una teoría orientada a mejorar la


claridad, calidad y tiempo de desarrollo utilizando únicamente
subrutinas o funciones. Basada en el teorema del programa
estructurado propuesto por Böhm y Jacopini, ha permitido desarrollar
software de fácil comprensión.

La programación estructurada es una corriente que nació con la


vocación de facilitar la vida de los programadores, sobre todo cuando
estos debían abordar fases de mejora posteriores a la creación del
programa, y de ordenar la forma en la que se creaba cualquier tipo de
programa.

I N S I T U T O T E C N O L Ó G I C O S U P E R I O R D E
16/02/23
C E N T L A 6
19e50034iie@centña.tecnm.mx

Conclusión
Hoy en día el uso de la metodología de
diseño rápido de aplicaciones ha adquirido
mucha popularidad en el campo de la
informática. Es posible asegurar un resultado
exitoso si los proyectos se desarrollan para
cumplir con un itinerario estricto y
sacrificando algún tipo de funcionalidad.

Gracias por su
atención…
16/02/23 I N S T I T U T O T E C N O L Ó G I C O S U P E R I O R D E C E N T L A 7

También podría gustarte