Definicion de algoritmo
Un algoritmo es una lista definida y ordenada de operaciones o acciones para poder encontrar la solucion a un problema
Esta compuesto por operaciones, metodos y variables
-
Entre las operaciones se conocen las matematicas: +, -, /, *.
-
Los metodos son las funciones disponibles: Mostrar en pantalla
-
Las variables pueden ser diversos de tipos: 1, V y F, "a", [1 2 3 4 5] ó [a b c d e], "aaaa", Null
Lenguaje de programacion:
Es un lenguaje que puede ser utilizador para controlar el comportamiento de una maquina, particularmente una computadora. Consiste en un conjunto de reglas sintacticas y semanticas que definen su estructura y el significado de sus elementos, respectivamente. Aunque muchas veces se usa lenguaje de programacion y lenguaje informatico como si fuesen sinonimos,no tiene porque ser asi, ya que los lenguajes informaticos engloban a los lenguajes de programacion y a otro mas, como, por ejemplo, el HTML
Los driagramas de flujo
Son esquemas que representan graficamente un algoritmo por medio de los pasos de un proeso, que se realizan para entender mejor al mismo y son utillizados en programacion, economia y procesos industriales. Utilizan una serie de simbolos con significados especiales.
Un diagrama de flujo u organigrama es una representacion diagramatico que ilustra la secuencia de las operaciones que se realizan para conseguir la solucion de un problema y son usados normalmente para seguir la secuencia logica de las acciones en el diseño de problemas de computadoras y se dibujan generalmente antes de comenzar a programar el codigo frente a la computadora y una que se dibuja el diagrama de flujo, llega a hacer facil escribir el programa en cualquier idioma de alto nivel
Pseudocodigo:
Es un lenguaje artificial e informal que ayuda a los programadores a desarrollar algoritmos. El pseudocodigo es similar al lenguaje cotidiano; es comodo y amable con el usuario, aunque no es realmente un verdadero lenguaje de computadora. No se ejecutan en las computadoras mas bien sirven para ayudar al programador a razonar un programa antes de intentar escribirlo en algun lenguaje. Un programa ejecutado en Pseudocodigo puede ser facilmente convertido en un programa, si esque esta bien elaborado. Por ejemplo supongamos que la nota para aprobar un examen es de 60. El enunciado del pseudocodigo seria:
Si calificacion >=60 entonces
Mostrar "aprobado"
FinSi