PROBLEMAS

 Definiciones de problema:

 •Problema es una cuestión que se propone con la finalidad y ánimo de aclararla o resolverla utilizando una metodología determinada.






 DEFINICION DEL PROBLEMA 

      Requiere que el problema sea definido y comprendido claramente para que pueda ser analizado con detalle 

ANALISIS DEL PROBLEMA 
    
    El propósito del análisis de un problema es ayudar al programador para llegar a una
cierta comprensión de la naturaleza del problema. El problema debe estar bien
definido si se desea llegar a una solución satisfactoria.

Para poder definir con precisión el problema se requiere que las especificaciones de
entrada, proceso y salida sean descritas con detalles.

•Entrada, son todos los datos que hay que ingresar para la resolución del problema.

•Proceso, son los diferentes procedimientos en los cuales usare los datos
proporcionados por el usuario en el paso anterior para resolver el problema.

•Salida, la resolución del problema.

Una buena definición del problema, junto con una descripción detallada de las
especificaciones de entrada y salida, son los requisitos mas importantes para llegar a
una solución eficaz.

El análisis del problema exige una lectura previa del problema a fin de obtener una
idea general de lo que se solicita . la segunda lectura deberá servir para responder a
las preguntas:

•¿Qué información debe proporcionar la resolución del problema?

•¿Qué datos se necesitan para resolver el problema?

La respuesta a la primera pregunta indicara los resultados deseados o las salidas del
problema. La respuesta a la segunda pregunta indicara que datos proporcionan o las
entradas del problema.

En esta fase debemos aprender a analizar la documentación de la empresa ,
investigar, observar todo lo que rodea el problema.


DISEÑO DE LA SOLUCION 

    Una computadora no tiene la capacidad para solucionar mas que cuanto se le
proporcionan los sucesivos pasos a realizar. Estos pasos sucesivos que indican las
instrucciones a ejecutar por la maquina constituyen, como ya sabemos el algoritmo.

La información proporcionada al algoritmo constituye su entrada y la información
producida por el algoritmo constituye su salida.

Los problemas complejos se pueden resolver mas eficazmente con la computadora
cuando se rompen en subproblemas que sean mas fáciles de solucionar que el
original. La descomposición del problema original en subproblemas mas simples y a
continuación dividir estos subproblemas en otros mas simples que puedan ser
implementados para su solución en la computadora de denomina diseño
descendente



Es presiso representar el algoritmo mediante una determinada herramienta de
programación: diagramas de flujo, pseudocódigo o diagramas N - S.




Comentarios

Entradas más populares de este blog

LENGUAJE DE PROGRAMACION

PROGRAMACION MODULAR