Carlos gallego conceptos programacion
description
Transcript of Carlos gallego conceptos programacion
Carlos Andres Gallego Uribe - USTA
Programacion
Para que la computadora“piense” es necesarioprogramarla, es decir, darleinstrucciones ordenadas,para que procese datos yproduzca informaciòn.
Estas instrucciones sedenominan lenguaje deprogramaciòn.
Algoritmos
Los algoritmos son muy útiles en la programaciònporque definen el orden en que se tienen quedesarrollar las actividades y el alcance general delas tareas a desarrollar por la computadora. Unalgoritmo de programación es un conjuntoordenado y finito deasignaciones, procesos, cálculos y decisiones quepermiten a un programa satisfacer una unidad defuncionalidad dada.
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.
Diagramas de flujo
Un diagrama de flujo es unarepresentación visual deltratamiento de unproblema, mínimamentemuestra las operacionesrealizadas dentro del procesoque pretende la solución delproblema.
Un diagrama de flujorepresenta graficamente unalgoritmo.
Ejemplos de Diagramas de flujo
DivisionRaiz Cuadrada
Prueba de escritorio
Es una prueba a mano para evaluarel programa o algoritmo, es decirrealizarlo por uno mismo paravisualizar el comportamiento de losestados de las variables en eltranscurso de la ejecución de unprograma.
Prueba de escritorio