estructura

Páginas: 7 (1565 palabras) Publicado: 23 de octubre de 2013







NOMBRE DEL PROFESOR




NOMBRE DE LA ASIGNATURA

DISEÑO ESTRUCTURADO DE ALGORITMOS



CARRERA

INGENIERÍA EN SISTEMAS COMPUTACIONALES



FECHA DE ELABORACION

3 DE SEPTIEMBRE DE 2002



ELABORO





No. DE CONTROL






INDICE


INTRODUCCIÓN...................................................................................03

UNIDAD IV.TÉCNICAS DE DISEÑO ...............................................04

4.1 Top down...........................................................................................04

4.2 Bottom up..........................................................................................06

4.3 Warter orr..........................................................................................07UNIDAD V. TÉCNICAS PARA LA FORMULACIÓN DE ALGORITMOS.......................................................................................09

5.1 Diagrama de flujo..............................................................................09

5.2 Pseudocodigo.....................................................................................13

5.3 Diagrama estructurado(nassi-schneiderman)....................................15





















INTRODUCCION



El desarrollo de algoritmos es un tema fundamental en el diseño de programas por lo cual el alumno debe tener buenas bases que le sirvan para poder desarrollar de manera fácil y rápida sus programas.


Este trabajo servirá de apoyo al alumno del Instituto Tecnológico de Toluca, que lleva laasignatura de Diseño estructurado de Algoritmos .

El uso de algoritmos, facilitará desarrollar la capacidad analítica y creadora del alumno, para de esta manera mejorar su destreza en la elaboración de algoritmos que sirven como base para la codificación de los diferentes programas que tendrá que desarrollar a lo largo de la carrera.
























UNIDAD IV.TÉCNICAS DE DISEÑO

4.1 Top down
4.2 Bottom up
4.3 Wanter


4.1 Top Down


Técnica para diseñar que consiste en tomar el problema en forma
inicial como una cuestión global y descomponerlo sucesivamente en problemas más pequeños y por lo tanto, de solución más sencilla.

La descomposición del problema original (y de las etapas subsecuentes),
puede detenerse cuando los problemasresultantes alcanzan un nivel de detalle
que el programador o analista pueden implementar fácilmente.


Objetivos básicos del Top-Down

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.

El programa final queda estructurado en forma de bloque o móduloslo que hace mas sencilla su lectura y mantenimiento.










Ejemplo de un diseño descendente (top-down ) de un control de almacén :


















4.2 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 depaquetes 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 fechalimite 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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructura
  • Estructura
  • Estructura
  • Estructuras
  • Estructuras
  • Estructuras
  • Estructuras
  • Estructuras

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS