Introducción a los algoritmos

Valoración del artículo:
Principales conceptos de este manual, así como una introducción a sus contenidos.
Publicado: 07/9/05
Atención: Contenido exclusivo de DesarrolloWeb.com. No reproducir. Copyright.
El desarrollo de algoritmos es un tema fundamental en el diseño de programas o soluciones. Por lo cual, el alumno debe tener buenas bases que le sirvan para poder crear de manera fácil y rápida sus programas.

La siguiente documentación pueden servir de apoyo a tutores o profesores, en su labor cotidiana de enseñanza y al estudiante, facilitarle el desarrollo de su capacidad analítica y creadora, para de esta manera mejorar su destreza en la elaboración de algoritmos que sirven como base para la codificación de los diferentes programas que tendrá que desarrollar a lo largo de su carrera.

Contenido

Los posteriores artículos mostrarán el desarrollo del tema de algoritmo a manera de curso. Existen una serie de documentación adicional para refuerzo conceptual, dado parte importante en el proceso del tema en cuestión.
La Esencia de la Lógica de Programación (Omar Iván Trejos Buriticá)
Curso Aprende a Programar

¿QUÉ ES ALGORITMO?

La palabra algoritmo se deriva de la traducción al latín de la palabra árabe alkhowarizmi, nombre de un matemático y astrónomo árabe que escribió un tratado sobre manipulación de números y ecuaciones en el siglo IX.

Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico.

¿TIPOS DE ALGORITMOS…?

Existen dos tipos y son llamados así por su naturaleza:
  • Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras.
  • Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.

Lenguajes Algorítmicos

Un Lenguaje algorítmico es una serie de símbolos y reglas que se utilizan para describir de manera explícita un proceso.

Tipos de Lenguajes Algorítmicos

  • Gráficos: Es la representación gráfica de las operaciones que realiza un algoritmo (diagrama de flujo).


  • No Gráficos: Representa en forma descriptiva las operaciones que debe realizar un algoritmo (pseudocodigo).

    INICIO
       Edad: Entero
       ESCRIBA “cual es tu edad?”
       Lea Edad
       SI Edad >=18 entonces
          ESCRIBA “Eres mayor de Edad”
       FINSI
       ESCRIBA “fin del algoritmo”
       FIN

Comentarios
Fueron enviados 11 comentarios al artículo
10 comentarios no revisados
1 comentario revisado:
Por: roberto
22/9/06
El tema es muy interesantes, pero me gustarias sabes que programas existen para crear algoritmos o digramas de flujo fuera de Dfd, me gustaria saber otros prograsm ya que el Dfd no deja ingresar el div, y otras funciones, y me gustaria encontra otra que sea mejor que el Dfd o si ya existe nuevo de Dfd.

Manuales relacionados
Categorias relacionadas
El autor
Últimas noticias
Alojados en el grupo