Algoritmos
Enviado por fer_vm1997 • 10 de Marzo de 2015 • 470 Palabras (2 Páginas) • 189 Visitas
Algoritmo: La palabra algoritmo se deriva a la traducción al latín de la palabra árabe al-khwarizmi nombre de un matemático y astrónomo árabe que escribió un tratado sobre la manipulación de números y ecuaciones en el siglo VX.
Un algoritmo es una serie de pasos organizados que escribe el proceso que se debe servir para dar solución a un problema específico.
Lenguajes algorítmicos: es una serie de símbolos y reglas que se utilizan para describir de forma explícita un proceso.
Tipos de lenguajes algorítmicos. Existen dos tipos:
• GRAFICOS: Diagrama del flujo (Representación gráfica de las operaciones que realiza un algoritmo.)
• NO GRAFICOS: Pseudocódigos (Representación de forma descriptiva las operaciones que debe realizar un algoritmo.)
*METODOLOGIA PARA LA SOLUCION DE PROBLEMAS POR MEDIO DE LA COMPUTADORA:
Problema: es una situación que se presenta y requiere una solución
Definición del problema: En esta fase está dada por el enunciado del problema, el cual re requiere de una definición clara y precisa. Es importante que se conozca lo que se desea que realice en la computadora; mientras esto no se conozca de todo no tiene caso continuar con la siguiente etapa.
Análisis del problema: Una vez que se ha comprendido lo que se desea en la computadora, es necesario definir lo siguiente:
1. Datos de entrada
2. Cuál es la información que se desea producir (salida)
3. Los métodos y fórmulas que se necesitan para procesar los datos
Una recomendación practica es ponernos en el lugar de la computadora y analicemos que es lo que necesitamos que nos ordenen y en que secuencia para poder alcanzar los resultados esperados.
Diseño del algoritmo
Características de un buen algoritmo:
1. Punto particular de inicio es decir debemos tener bien claro en donde comenzara el problema.
2. Debe ser definido no debe permitir dobles interpretaciones.
3. Debe ser general, es decir, soportar la mayoría de las variantes que se puedan presentar de la definición del problema.
4. Debe ser finito el tamaño y tiempo de ejecución.
5. Los pasos se deben enumerar de forma ascendente.
6. Instrucciones con frases cortas claras y concretas.
Ejercicio: Diseñe un algoritmo para preparar una jarra de limonada fría
Solución:
1. INICIO.
2. Llenar una jarra con un litro de agua.
3. Agregar dos cucharadas de azúcar.
4. Agregar el juego de 6 limones.
5. Mezclar.
6. Agregar hielo.
7. FIN.
1.- Algoritmo para realizar una llamada telefónica.
1. Inicio.
2. Si tienes saldo marcar el número.
2.1. Si no tienes ir a recargar a una tienda.
3. Marcar número.
4. Hablar con la persona.
5. Fin.
...