Programacion algoritmo
Enviado por miguel66 • 22 de Mayo de 2013 • 405 Palabras (2 Páginas) • 416 Visitas
I. PROGRAMACION
Fuente: http://www.slideshare.net/arbaes/programacion-13021740
• Algoritmo es una secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las operaciones que un ordenador debe realizar para llevar a cabo una tarea en un tiempo más finito. [Donald E. Knuth, 1968]Un algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo y formulados con base a un conjunto finito de reglas no ambiguas, que proveen un procedimiento para dar la solución o indicar la falta de esta a un problema en un tiempo determinado. [Rodolfo Quispe-Otazu, 2004]
• diagrama de flujo es una representación visual del tratamiento de un problema; Como mínimo un diagrama de flujo muestra las operaciones realizadas dentro del proceso que pretende la solución del problema y la secuencia en al que son realizadas dichas operaciones. Un diagrama de flujo es una representación gráfica de los pasos que seguimos para realizar un proceso; partiendo de una entrada, y después de realizar una serie de acciones, llegamos a una salida
• Ejemplo: En un diagrama de flujo determine el pago En un diagrama de flujo y dada la duración en minutos depara realizar por la entrada a un espectáculo donde una llamada calcular el costo considerando: Hasta tres se pueden comprar solo hasta cuatro localidades, minutos el costo es $ 0,50 Por encima de tres minutos es $donde al costo de dos entradas se les descuenta el 0, 50 más $ 0,1 por cada minuto adicional a los tres10% al de tres el 15% y a la compra de cuatro se le primeros descuenta el 20%.
• Recorra lógicamente desde el inicio, cada una de los símbolos del flujo grama yhaga los cambios de contenidos que establezcan dichos símbolosColoque basura (contenido que tienen las direcciones de las variables del flujograma al momento de ser asignadas) en cada una de las variables.Haga una lista horizontal de todas las variables que se utilizan en el flujo grama.Reglas para desarrollar una buena prueba de escritorio.
• Las pruebas de escritorio son pruebas manuales que se encargan de visualizar el comportamiento de los estados de las variables en el transcurso de la ejecución de un programa. Las pruebas de escritorio son muy útiles cuando los procesos no resuelven correctamente u calculo, si las operaciones están bien estructuradas, pero el resultado está mal. Las pruebas de escritorio son para no perder tiempo escribiendo el programa y luego tener que buscar en donde está el error y como debemos corregirlo. Se realizan en papel y a lápiz
...