miércoles, 11 de abril de 2007

INTRODUCCIÓN A LOS ALGORITMOS

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 elaboración de algoritmos sirven como base para la codificación de diferentes programas que tendrán que desarrollar a lo largo de su carrera. Los artículos que se mostrarán en la presente publicación serviran de reverencia al curso. Tambien encontraran enlaces a páginas Web que les ayudara para el desarrollo de un Algoritmo y obtener una solución a un problema.
¿Qué es un Algoritmo?


Es un método para resolver un problema
mediante una serie de pasos:
* definidos

* precisos

* finitos








¿ Por qué Preciso, Definido, Finito?


----> Preciso: Implica el orden de realización de cada uno de los pasos.


----> Definido: Si se sigue dos veces, se obtiene el mismo resultado.


----> Finito: Tiene un numero determinado de pasos, implica que tiene un fin.



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.

martes, 10 de abril de 2007




Constantes y Variables


Tipos De Datos

Todos los datos tienen un tipo asociado con ellos. Un dato puede ser un simple carácter, tal como ‘b’, un valor entero tal como 35. El tipo de dato determina la naturaleza del conjunto de valores que puede tomar una variable.




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