Conceptos Básicos:
QUÉ ES UN ALGORITMO
Según, Brassard y Bratley (2000), algoritmo, “es sencillamente un conjunto de reglas para efectuar algún cálculo, bien sea a mano o, más frecuentemente, en una máquina”,
TIPOS DE ALGORITMOS
ALGORITMO CUALITATIVOS
Son todos aquellos pasos o instrucciones descritos por medio de palabras que sirven para llegar a la obtención de una respuesta o solución de un problema
ALGORITMO CUANTITATIVOS
Son todos aquellos pasos o instrucciones que involucran cálculos numéricos para llegar a un resultado.
ALGORITMO: CARACTERÍSTICAS
Las características fundamentales que debe cumplir un algoritmo son:
PRECISIÓN
Indica el orden de realización de cada paso dentro del proceso.
DEFINICION
Indica la exactitud y consistencia de los pasos descritos en el proceso, si el algoritmo se prueba dos veces, en estas dos pruebas, se debe obtener el mismo resultado.
FINITUD
Indica el número razonable de pasos, los cuales deben conllevar a la
finalización del proceso y producir un resultado en un tiempo finito.
EJEMPLO DE ALGORITMO REPRESENTACIÓN EN PSEUDOCÓDIGO
Si ASISTIO =”SI” Entonces
Leer Sueldo,
Asignar Sueldo = Sueldo + HoraExtra
Fin Si
Donde:
SI
Representa una estructura condicional utilizada para establecer preguntas o programa ciertas condiciones
ASISTIO
Nombre de una Variable lógica que puede obtener sólo dos valores “SI”
o “NO”. En el ejemplo se programa la condición de la variables cuando
es “SI”
ENTONCES
Parte de la instrucción o estructura condicional
LEER SUELDO
I nstrucción utilizando el comando cuya acción es la lectura de un campo o dato
Asignar SUELDO=SUELDO+HORAEXTRA
Instrucción de asignación, permite asignar o calcular el valor que adquirirá una variable
Fin SI
Cierra la estructura condicional Si –Entonces –Fin Si
ASIGNACION No. 1: DEBEN INVESTIGAR Y AMPLIAR TODO LO REFERENTE A LA UNIDAD. EL VIERNES 31/10/2.008 LES DARE LAS INSTRUCCIONES PARA QUE ENTREGEN SEGUN PLANIFICACION LA SEMANA QUE VIENE. LA CUAL CONSISTE EN UN ENUNCIADO Y SE LES VA A PEDIR QUE CONSTRUYAN UN DIAGRAMA DE FLUJOS DE DATOS CON SÍMBOLOS Y PSEUDOCÓDIGO.
Atte,
Lic. Karina González
PSEUDOCODIGO
Pseudocódigo, significa escribir las instrucciones del algoritmo en lenguaje natural, tal y como lo expresamos de manera cotidiana, este procedimiento facilita su escritura en los lenguajes de programación.