Você está na página 1de 1

COLEGIO JOS MARIA LANDZURI INFORMATICA Y TECNOLOGIA TALLER ALGORITMO Nombre: _____________________________________________

Nota: ______________

Definicin de Algoritmo La palabra algoritmo se deriva de la traduccin al latn de la palabra rabe al-khwarizmi, nombre de un matemtico y astrnomo rabe que escribi un tratado sobre manipulacin de nmeros y ecuaciones en el siglo IX. Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solucin a un problema especfico. Lenguajes Algortmicos Es una serie de smbolos y reglas que se utilizan para describir de manera explcita un proceso. Tipos de Lenguajes Algortmicos Grficos: (diagrama de flujo) Es la representacin grfica de las operaciones que realiza un algoritmo. No Grficos: (pseudocdigo) Representa en forma descriptiva las operaciones que debe realizar un algoritmo. 1.2 Metodologa para la solucin de problemas por medio de computadora Problema: Situacin que se presenta y requiere de una solucin. Definicin del Problema Esta fase est dada por el enunciado del problema, el cual requiere una definicin clara y precisa. Es importante que se conozca lo que se desea que realice la computadora; mientras esto no se conozca del todo no tiene mucho caso continuar con la siguiente etapa. Anlisis del Problema Una vez que se ha comprendido lo que se desea de la computadora, es necesario definir lo siguiente: 1. Los datos de entrada. 2. Cul es la informacin que se desea producir (salida) 3. Los mtodos y frmulas que se necesitan para procesar los datos. Una recomendacin muy prctica es el que nos pongamos en el lugar de la computadora y analicemos que es lo que necesitamos que nos ordenen y en que secuencia para producir los resultados esperados. Diseo del Algoritmo Las caractersticas de un buen algoritmo son: Debe tener un punto particular de inicio. Debe ser definido, no debe permitir dobles interpretaciones. Debe ser general, es decir, soportar la mayora de las variantes que se pue dan presentar en la definicin del problema. Debe ser finito en tamao y tiempo de ejecucin. Los pasos se deben enumerar en forma ascendente. Instrucciones con frases cortas, claras y concretas. Ejemplo 1: - Disee un algoritmo para preparar una jarra de limonada fra. Solucin: 1. INICIO 2. Llenar una jarra con un litro de agua 3. Agregar 2 cucharadas de azcar 4. Agregar el jugo de 6 limones 5. Mezclar 6. Agregar hielo 7. Fin

RESOLVER LOS SIGUIENTES ALGORITMOS DE USO COTIDIANO 1. 2. 3. 4. 5. 6. Algoritmo para hacer una llamada telefnica: Algoritmo para preparar una taza de caf soluble: Algoritmo para cambiar un bombillo: Algoritmo para ir a la escuela: Algoritmo para lavarse las manos: Algoritmo para cambiar la llanta de un auto:

Você também pode gostar