Sie sind auf Seite 1von 3

ALGORITMOS

La palabra algoritmo se deriva de la traduccin al latn de la palabra rabe alkhowarizmi, 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 especifico.

TIPOS DE ALGORITMOS *CUALITATIVOS: Son aquellos en los que se describen los pasos utilizando palabras. *CUANTITATIVOS: Son aquellos en los que se utilizan clculos numricos para definir los pasos del proceso. LENGUAJES ALGORITMICOS Es una serie de smbolos y reglas que se utilizan para describir de manera explcita en un proceso. Tipos de Lenguajes Algoritmicos * GRFICOS: Es la representacin grfica de las operaciones que realiza un algoritmo (diagrama de flujo). *NO GRFICOS:Representa en forma descriptiva las operaciones que debe realizar un algoritmo (pseudocodigo).
Pasos para resolver problemas por computador 1. Lectura y analisis del problema: en este paso leemos varias veces el planteamiento del mismo problema hasta entenderlo por completo y memorizarlo. Se debe tener en cuenta que en este paso podemos analizar el planteamiento para posteriormente darle solucion mas factible. 2. Desarrollo de un algorimo: Existen dos maneras de realizar un algoritmo, la primera es por medio de instrucciones logicas secuenciales llamadas Pseudocodigo; la segunda usando simbolos graficos llamados diagramas. 3. Prueba de escritorio: Consiste en hacerlo un seguimiento al algoritmo con el proposito de probar un buen funcionamiento. En esta prueba se le da un valor arbitrario a las variables, se realizan los calculos y se comprueban que los resultados sean correctos. 4. Codificacion del algoritmo: cuando ya se tiene el algoritmo, este se traduce a un lenguaje de programacion de alto nivel como C,C++,java,php, entre otros. 5. Digitacion del codigo fuente: Luego de haber codificado las instrucciones procede a escribirlas en el computador utilizando un editor de uno de los lenguajes de programacion mencionados.

6. Compilacion y depuracion: Despues que se termine de digitar el codigo fuente se procede a compilar, que no es mas que la depuracion del programa utilizando un compilador, este evalua las instrucciones, y si se encuentra errores de sintaxis y de gramatica los seala para su correpcion. 7. Puesto en marcha: Corregidos los errores del programa, se genera un archivo ejecutable que puede ser probado para comprobar su buen funcionamiento. Si el programa presenta algun problema se procede a revizar los pasos anteriores.

Ejercicios 1. Cambiar la rueda de un automvil Algoritmo AUTOMOVIL comienzo 1.situar gato en el lugar adecuado 2.repetir accionar gato hasta que (auto alcanza altura adecuada) 3.repetir colocar herramienta sobre tuerca 3.2 repetir girar herramienta en sentido anti horario hasta que (tuerca floja) hasta que (todas las tuercas sueltas 4.sacar rueda 5.colocar rueda nueva 6.repetir colocar herramienta sobre tuerca 6.1 repetir girar herramienta sentido horario hasta que (tuerca ajustada) hasta que (todas las tuercas ajustadas) 7.repetir accionar gato Hasta que (auto llegue al piso) fin 2. Calcular el promedio de tres nmeros Algoritmo PROMEDIO var: N1,N2,N3,PROM: REAL comienzo 1.leer N1,N2,N3 2.P N1+N2+N3/3 3.escribir P fin

3. Comprobar si un numero entero positivo ingresado desde el teclado es par Algoritmo NPAR var:nro:entero comienzo leer NRO si ((-1)^NRO>0) entonces escribir PAR sino escribir NO ES PAR finsi fin 4.

Das könnte Ihnen auch gefallen