Presentaciòn que explica brevemente los conceptos de programacion, algoritmos, diagramas de flujo y pruebas de escritorio con sus respectivos ejemplos. Archivo realizado como desarrollo de las actividades propuestas en la asignatura Programacion orientada a objetos USTA - Colombia - 2012
2. Programacion
Para que la computadora
“piense” es necesario
programarla, es decir, darle
instrucciones ordenadas,
para que procese datos y
produzca informaciòn.
Estas instrucciones se
denominan lenguaje de
programaciòn.
3. Algoritmos
Los algoritmos son muy útiles en la programaciòn
porque definen el orden en que se tienen que
desarrollar las actividades y el alcance general de
las tareas a desarrollar por la computadora. Un
algoritmo de programación es un conjunto
ordenado y finito de
asignaciones, procesos, cálculos y decisiones que
permiten a un programa satisfacer una unidad de
funcionalidad dada.
4. Ejemplo de Algoritmos
Algoritmo división
Inicio
Muestre: ‘Programa que divide dos números - Digite los números'
Lea: números a y b
Asigne:
División = a/b
Muestre: 'La división de los números entrados es ', división
Fin.
Algoritmo Raíz cuadrada
Inicio
Muestre: ‘'Programa que halla la raíz cuadrada de cualquier numero - Digite el numero'
Lea: número
Asigne:
Raíz = numero ^(1/2)
División = a/b
Muestre: 'La raíz cuadrada de ', numero, ' es ', raíz
Fin.
5. Diagramas de flujo
Un diagrama de flujo es una
representación visual del
tratamiento de un
problema, mínimamente
muestra las operaciones
realizadas dentro del proceso
que pretende la solución del
problema.
Un diagrama de flujo
representa graficamente un
algoritmo.
7. Prueba de escritorio
Es una prueba a mano para evaluar
el programa o algoritmo, es decir
realizarlo por uno mismo para
visualizar el comportamiento de los
estados de las variables en el
transcurso de la ejecución de un
programa.