Definición de Algoritmo
Un algoritmo es un método para resolver un problema mediante una serie de pasos precisos, definidos y finitos.
— Luis Joyanes Aguilar.
Un algoritmo es un método para resolver un problema mediante una serie de pasos precisos, definidos y finitos.
— Luis Joyanes Aguilar.
Una variable es un objeto cuyo valor puede cambiar durante el desarrollo del algoritmo. Se identifica por su nombre y por su tipo, que podrá ser cualquiera, y es el que determina el conjunto de valores que podrá tomar la variable.
Como conclusión es aquel objeto al que se le atribuirá cualquier valor necesario para completar el algoritmo y cumplirá parte del orden en que se desarrolle.
Son datos cuyo valor no cambia durante todo el desarrollo del algoritmo. Las constantes podrán ser literales o con nombres. Las constantes simbólicas o con el nombre se identifican por su nombre y el valor asignado.Una constante literal es un valor de cualquier tipo que se utiliza como tal.
Como conclusión siempre cumplirán con su deber y literalmente como su nombre lo dice no cambia pues se identifica al ser utilizado en cualquier tipo de situación.
Es aquella combinación de operadores y operando. Donde los operando podrán ser consideradas como constantes, variables u otras expresiones, y los operadores de cadena, aritméticos, relacionales o lógicos. Todo esto se clasifica según el resultado al que llegan.
Como conclusión son las que todos reconocemos y conforme se van desarrollando llegamos a un resultado con el cual debemos identificarlos.

Básicamente esta seria la relación que debemos seguir para conseguir efectuar correctamente las operaciones necesarias.
Dentro del programa vamos a disponer de una serie de operadores y funciones matemáticas, en general lo común dentro de todos los lenguajes. Se utiliza principalmente para dos fines; Realizar operaciones matemáticas y obtener un resultado verdadero o falso después de plantear una hipótesis o situación.
Todo se concluye que es lo más común que encontraremos para realizar nuestras hipótesis y situaciones pues son las operaciones que más utilizaremos para encontrarlas.
Los símbolos y palabras clave se conocen como Operadores Aritméticos los cuales son los siguientes:
+ suma
– resta
* multiplicación
/ división
↑, **, ^ exponenciación
div, / división entera
mod, % módulo (resto)
Estos operadores se utilizan de igual forma que en matemáticas. Y cumplen una de las funciones más importantes pues representan la manera en la que trabajaremos y continuaremos con el algoritmo.
Las fases de resolución de un problema con computadora son:
• Análisis del problema.
• Diseño del algoritmo.
• Codificación.
• Compilación y ejecución.
• Verificación.
• Depuración.
• Mantenimiento.
• Documentación.
Las características más sobresalientes de la resolución de problemas son:
• Análisis. El problema se analiza teniendo presente la especificación de los requisitos dados por el cliente de la empresa o por la persona que encarga el programa.
• Diseño. Una vez analizado el problema, se diseña una solución que conducirá a un algoritmo que resuelva el problema.
• Codificación (implementación). La solución se escribe en la sintaxis del lenguaje de alto nivel (por ejemplo, Pascal) y se obtiene un programa fuente que se compila a continuación.
• Ejecución, verificación y depuración. El programa se ejecuta, se comprueba rigurosamente y se eliminan todos los errores (denominados “bugs”, en inglés) que puedan aparecer.
• Mantenimiento. El programa se actualiza y modifica, cada vez que sea necesario, de modo que se cumplan todas las necesidades de cambio de sus usuarios.
• Documentación. Escritura de las diferentes fases del ciclo de vida del software, esencialmente el análisis, diseño y codificación, unidos a manuales de usuario y de referencia, así como normas para el mantenimiento.
• Preciso (indica el orden de realización en cada paso),
• Definido (si se sigue dos veces, obtiene el mismo resultado cada vez),
• Finito (tiene fin; un número determinado de pasos).