Unidad 2 desarrollo de logica algoritmica
2.1 .metodologia para la solucion de problemas
METODOLOGIA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA RESOLVER PROBLEMAS
El concepto método, que a lo largo de la historia ha llamado la atención de gran cantidad de filósofos y científicos. El Diccionario Larousse define el termino método como “el conjunto de operaciones ordenadas con que se pretende obtener un resultado” La metodología es la ciencia aplica este método. Existen muchos tipos de metodología, como la metodología de la investigación, metodología de la enseñanza-aprendizaje, metodología par resolver cálculos matemáticos, etc.
La resolución de problemas consta de cinco etapas que garantizan una llegada correcta a la …ver más…
Metodología para el diseño de software
Top-down
y
Bottom-up
son estrategias de procesamiento de información características de lasciencias de la información, especialmente en lo relativo al software. Por extensión se aplicantambién a otras ciencias sociales y exactas.En el modelo
Top-down
se formula un resumen del sistema, sin especificar detalles. Cada partedel sistema se refina diseñando con mayor detalle. Cada parte nueva es entonces redefinida, cadavez con mayor detalle, hasta que la especificación completa es lo suficientemente detallada paravalidar el modelo. El modelo "Top-down" se diseña con frecuencia con la ayuda de "cajas negras"que hacen más fácil cumplir requerimientos aunque estas cajas negras no expliquen en detalle loscomponentes individuales.En contraste, en el diseño
Bottom-up
las partes individuales se diseñan con detalle y luego seenlazan para formar componentes más grandes, que a su vez se enlazan hasta que se forma elsistema completo. Las estrategias basadas en el flujo de información "bottom-up" se antojanpotencialmente necesarias y suficientes porque se basan en el conocimiento de todas las variablesque pueden afectar los elementos del sistema.En el proceso de desarrollo de software, los enfoques
Top-down
y
Bottom-up
juegan un