Вы находитесь на странице: 1из 4

1 Método para solucionar un problema

Lo primero que se debe de hacer para solucionar un problema en una


computadora es realizar un análisis sobre cómo está conformado el problema
para determinar una posible solución y desarrollar un programa para hacer de esta
operación más sencilla con esta parte debemos de especificar a el programa las
fases que debe de realizar como también la posible solución o el resultado
deseado.

A demás debemos de ser detallados y específicos con la entrada y la salida para


poder dar una solución más precisa.

2 Diseño del algoritmo

En esta etapa se realizará cual será la principal función del programa también se
debe diseñar el cómo debe de realizar la tarea que se está solicitando a
continuación se debe de seleccionar el mejor método para que realiza las tareas
asignadas.

El diseñar un algoritmo puede ser una tarea difícil y el saber entenderlo es un


proceso muy laborioso ya que se necesita tener varios años para poder tener una
experiencia y que sea más fácil el realizar los diseños.

Una vez que el algoritmo este diseñado y representado se debe de llevar a la fase
de resolución de fase de solución de programa con el ordenador esta fase se
descompone también en las siguientes fases:

1codificación del algoritmo en un programa

2ejecución del programa

3comprobación del programa

El diseño deberá de ser de acuerdo a la sintaxis del lenguaje de programación ya


que solamente las operaciones escrita mente correcta podrán ser ejecutadas, el
siguiente paso es comprobar el resultado de la ejecución ya que puede que haya
habido errores tanto en la codificación ya sea en el algoritmo por lo tanto se
deberá de comprobar el correcto funcionamiento del programa y asesorarse de su
valides de los resultados proporcionados.

4 El diagrama de flujo

Un diagrama de flujo es la representación gráfica de un algoritmo. En realidad es


la representación esquemática este diagrama permite visualizar los pasoso
procesos que se deben de llevar acabo para alcanzar la solución del problema su
debida construcción es sumamente importante debido a que se puede realizar un
programa en algún lenguaje de programación.

Debemos de recordar que un diagrama de flujo debe de contener gráficamente los


pasos o procesos para poder alcanzar la dicha solución del problema los
símbolos presentados colocados adecuadamente permiten crear una estructura
grafica flexible que demuestra los pasos a seguir para alcanzar el resultado
especifico, el diagrama de flujo facilitara la escritura del programa en el lenguaje
de programación.

Todo diagrama de flujo debe de tener un inicio y un fin además las líneas para
indicar la dirección del diagrama estas serán rectas verticales u horizontales
también su construcción debe de ser de arriba hacia abajo (top Down)y de
izquierda a derecha (right to left) el diagrama de ser independiente al del lenguaje
de programación, cuando realizamos tareas complejas debemos de colocar
anotaciones para poder comprender lo que se está realizando si el diagrama de
flujo es demasiado extenso debemos de colocar conectores adecuado además de
enumerar las páginas y solo puede llegar una línea al simbol si no es hacia la
operación no será valida

5Pseudocodigo

Sin duda, en el mundo de la programación el pseudocódigo es una de las


herramientas más conocidas para el diseño de solución de problemas por
computadora. Esta herramienta permite pasar casi de manera directa la solución
del problema a un lenguaje de programación específico. El pseudocódigo es una
serie de pasos bien detallados y claros que conducen a la resolución de un
problema. La facilidad de pasar casi de forma directa el pseudocódigo a la
computadora ha dado como resultado que muchos programadores implementen
de forma directa los programas en la computadora, cosa que no es muy
recomendable, sobre todo cuando no se tiene la suficiente experiencia para tal
aventura, pues se podrían tener errores propios de la poca experiencia acumulada
con la solución de diferentes problemas

La prueba o depuración

Los errores humanos dentro de la programación de computadoras son muchos y


siempre aumentan con la complejidad del problema el proceso de identificar y
eliminar errores para dar paso a la solución sin errores se le llama depuración, la
depuración o prueba resulta una tarea tan creativa como el desarrollo de la
solución por eso se debe de tomar de la misma manera con toda las precauciones
necesarias.

Selectivos

PROBLEMARIO DE ALGORITMOS RESUELTOS CON DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO


Primera edición 2014 El cuidado de la edición de este libro estuvo a cargo del Departamento
Editorial de la Dirección General de Difusión y Vinculación de la Universidad Autónoma de
Aguascalientes.

Introducción a la programación Derechos reservados:

© 2014, Mihaela Juganaru Mathieu

© 2014, Grupo Editorial Patria, S.A. de C.V. Renacimiento 180, Colonia San Juan Tlihuaca,
Delegación Azcapotzalco, Código Postal 02400, México, D.F.

 Joyanes, L., & Zohanero, I. (2005). Programación en C. Metodología, algoritmos y estructuras de


datos. España: Mc Graw Hil

Cairó, O. (2005). Metodología de la programación: Algoritmos, diagramas de flujo y programas.


México, D.F.: Alfaomega