PENSAMIENTO COMPUTACINAL
ALGORITMO
Resolver un problema mediante una serie de pasos bien definidos
CARACTERISTICAS
Son independientes del lenguaje de programacion
Sencillos y con pasos claros
Son precisos indican claramente el orden en el que se deven realizar paso a paso
Cada vez que se ejecutan con las mismas entradas se obtiene el mismo resultado
Tienen un numero de pasos finito
Pasos para la resolucion de un problema
diseño del algoritmo
expresar el algoritmo
ejecucion y validacio del programa
Diagramas de flujo
Un diagrama de flujo es una representacion diagramatica que ilustra la secuencia de lasoperaciones para coseguir la solucion de un problema
Estructura de control repetitivas o iterativas
Declaracion WHILE (Mientras)
Declaracion DO-WHILE(repetir)
Declaracion FOR(para)
Software en linea
ESTRUCTURA LOGICA
ENTRADA: Es la informacion que necesita el algoritmo para ponerse en marcha
PROCESO: Son el conjunto de todas las funciones a realizar
SALIDA: Son los resultados obtenidos
Construccion de un algoritmo
Prroblema
Diseño de algoritmo
Programa
Escritura de algoritmos
Se emplea un lenguaje describiendo paso a paso el algoritmo en cuestion
Estructura de control
estructura de decision
Declaracion iF(Si entonces)
Declaracion iF(si entonces sino)
Declaracion CASE