Análisis Del Problema Informático
-
Upload
jose-antonio-gonzalez -
Category
Documents
-
view
22 -
download
0
description
Transcript of Análisis Del Problema Informático
Anlisis del problema informticoCuando un usuario plantea a un programador un problema que resolver mediante suordenador, por lo general ese usuario tendr conocimientos ms o menos amplios sobre el dominio del problema, pero no es habitual que tenga conocimientos deinformtica. Por ejemplo, un contable que necesita un programa para llevar la contabilidad de una empresa ser un experto en contabilidad (dominio del problema), pero no tiene por qu ser experto enprogramacin.Del mismo modo, el informtico que va a resolver un determinado problema puede ser un experto programador, pero en principio no tiene por qu conocer el dominio del problema; siguiendo el ejemplo anterior, el informtico que hace un programa no tiene por qu ser un experto en contabilidad.Por ello, al abordar un problema que se quiere resolver mediante un ordenador, el programador necesita de la experiencia del experto del dominio para entender el problema. Al final, si se quiere llegar a una solucin satisfactoria es necesario que: El problema est bien definido con el mximo detalle Las especificaciones de las entradas y salidas del problema, deben ser descritas tambin en detalle:UNIDAD 2.- TEMA 2.2 REPRESENTACION DE ALGORITMOS: GRAFICA Y PSEUDOCODIGOoctubre 8, 2013 deload2013 enUNIDAD 2 ALGORITMOS. REPRESENTACIN GRFICAIntroduccin.Los diagramas de flujo son una manera de representar visualmente el flujo de datos a travs de sistemas de tratamiento de informacin. Los diagramas de flujo describen que operaciones y en que secuencia se requieren para solucionar un problema dado.Un diagrama de flujo u organigrama es una representacin diagramtica que ilustra la secuencia de las operaciones que se realizarn para conseguir la solucin de un problema. Los diagramas de flujo se dibujan generalmente antes de comenzar a programar el cdigo frente a la computadora. Los diagramas de flujo facilitan la comunicacin entre los programadores y la gente del negocio. Estos diagramas de flujo desempean un papel vital en la programacin de un problema y facilitan la comprensin de problemascomplicadosy sobre todomuy largos. Una vez que se dibuja el diagrama de flujo, llega a ser fcil escribir el programa en cualquier idioma de alto nivel. Vemos a menudo cmo los diagramas de flujo nos dan ventaja al momento de explicar el programa a otros. Por lo tanto, est correcto decir que un diagrama de flujo es una necesidad para la documentacin mejor de un programa complejo.Reglas para dibujar un diagramas de flujo.Los Diagramas de flujo se dibujan generalmente usando algunos smbolos estndares; sin embargo, algunos smbolos especiales pueden tambin ser desarrollados cuando sean requeridos. Algunos smbolos estndares, que se requieren con frecuencia para diagramar programas de computadora se muestran a continuacin:Inicio o fin del programa
Pasos, procesos o lneas de instruccin de programa de computo
Operaciones de entrada y salida
Toma de decisines y Ramificacin
Conector para unir el flujo a otra parte del diagrama
Cinta magntica
Disco magntico
Conector de pagina
Lneas de flujo
Anotacin
Display, para mostrar datos
Enva datos a la impresora
Observacin: Para obtener la correcta elaboracin de los smbolos, existen plantillas. Las puedes conseguir en Papeleras.SmbolosgrficosDentro de los smbolos fundamentales para la creacin de diagramas de flujo, los smbolos grficos son utilizados especficamente para para operaciones aritmticas y relaciones condicionales. La siguiente es una lista de los smbolos ms comnmente utilizados:+Sumar
Menos
*Multiplicacin
/Divisin
Mas o menos
=Equivalente a
>Mayor que
0 ENTONCESescribirEl nmero introducido es positivoSI NOSI NUMERO