Blogia
CCI Informatica

Fundamentos de programacion

Algoritmos

Algoritmos

Los algoritmos son un conjunto de pasos logicos que determinan la forma de realizar una tarea, un procedimiento, y/o resolver un problema, los algoritmos se pueden hacer o escribir de diferentes formas, pueden ser:

a) Narrados

        Cuando utilizamos un lenguaje comun, es decir nuestro idioma para indicar las instruccioenes o pasos que se deben realizar para determinado proposito. Por ejemplo podriamos mencionar una receta de cocina o los pasos para armar un juguete.

B) Pseudocodigo

         Le llamamos Pseudocodigo cuando las instrucciones estan escritas utilizando alguna sintaxis previamente definida, y se utilizan variables y expresiones para especificar los pasos o procedimientos a seguir, generalmente este es el que utilizamos, como una tecnica para resolver problemas, previos a convertirlos en programas de computadora.

c) Graficos

          Hay muchas formas de algoritmos graficos, como el conjunto de imagenes que encontramos en las pistas de carros para nuestros niños, o como las señales que encontramos en la carretera indicandonos la forma de llegar a determinado lugar, en el caso de la programacion especificamente utilizamos el diagrama de flujo.

 

Variables y expresiones

Variables y expresiones

Por medio de variables y expresiones, podemos determinar los pasos a seguir para resolver determinado problema, por ejemplo:

Dado el problema: Calcular el promedio de las notas de 3 bimestres para un estudiante.

Narrado:

paso 1. Debo obtener el valor de las notas de cada bimestre

Paso 2. Seguidamente procedo a calcular el valor de la suma de las notas obtenidas de cada bimestre

Paso 3. El Resultado obtenido de la suma en el paso 2 lo dividire dentro de 3 que es el numero de notas.

Paso 4. Dar a conocer el resultado.

al escribir estas instrucciones de forma narrada nos damos cuenta que las instrucciones son un poco largas, posiblemente, poco precisas o ambiguas (es decir dan lugar a dudas)

de otra manera  por medio de variables y expresiones podriamos escribir.

 

Inicio

         Leer(a,b,c)

         Suma = a + b + c

         Promedio = Suma / 3

         Escribir(Promedio)

Fin

       en este ejemplo podemos darnos cuenta en primer lugar de lo corto que son las instrucciones, por otro lado que el resultado siempre seria el mismo, en relacion a los calculos. ya que esta bien definido que la suma se obtendra de los valores de a,b,c respectivamente, ya que son los valores que seran ingresados al computador. y el promedio que sera mostrado sera el resultado obtenido de la suma dividida dentro de 3.