Un Algoritmo es una serie ordenada de
instrucciones, pasos o procesos que llevan a la
solución de un determinado problema
Metodología para la solución de problemas
por medio de computadora
utilizando la computadora: *definir el problema *analizar el problema *diseñar el algoritmo
*diagrama de flujo *pseudocódigo *codificar, compilar, depurar y ejecutar programa *elaborar
documentación Definir el problema: *Definir que desea que realice la computadora Análisis de
problema: *Datos de entrada *Cual es la información que se desea producir es decir salir.
Diagramas de flujo
Un diagrama de flujo es una
representación gráfica de un proceso.
Código Fuente
Es un conjunto de líneas de texto
con los pasos que debe seguir la
computadora para ejecutar un
programa
Variables
Es una característica que puede fluctuar y cuya variación es
susceptible a adoptar diferentes valores, los cuales pueden
medirse u observarse
Estructuras repetitivas o cíclicas
Son aquellos en cuya solución es necesario utilizar
un mismo conjunto de acciones que se puedan
ejecutar una cantidad específica de veces.
Historia de los lenguajes de programación
En los cincuenta, los tres primeros lenguajes de programación modernos,
cuyos descendientes aún continúan siendo utilizados, son: FORTRAN (1955),
creado por John Backus. LISP (1958), creado por John McCarthy. COBOL (1959),
creado por el Short Range Committee, altamente influenciado por Grace
Hopper.