CONCEPTOS BÁSICOS DE ALGORITMOS Y DIAGRAMAS DE FLUJOS
~ CONCEPTOS BÁSICOS DE ALGORITMOS ~ ¿QUÉ ES UN ALGORITMO? Secuencia finita de instrucciones, reglas o pasos que describen en forma precisa las operaciones que una computadora debe realizar para llevar a cabo una tarea en tiempo finito [Knuth, 1968]. PARTES DE UN ALGORITMO: Entrada. Proceso . Salida. CARACTERÍSTICAS DE UN ALGORITMO: Un algoritmo debe tener al menos las siguientes características: Preciso: pasos no ambiguos y en secuencia específica. Definido: a partir de las mismas entradas debe generar siempre los mismos resultados. Finito: su ejecución debe completarse en un número finito de pasos. COMPONENTES DE UN ALGORITMO: Tipos de datos : - Numéricos: Ej. 3.0 , 1.5 , -5.0 , 4E-3 , etc. - Caracter / cadena de caracteres: Ej. “A” , “Hola” , “10” , “01/09/97” , etc. Operadores : - Aritméticos: + , - , * , / , % (módulo). -Lógicos: && (AND), || (OR), ! (NOT). -De relación: == , > , < , <...