domingo, 19 de agosto de 2012

"Aprendiendo a programar"

 "Aprendiendo a programar"

Definicion: 

Un ALGORITMO es una secuencia finita ‘bien definida’ de tareas ‘bien definidas’, cada una de las cuales se puede realizar con una cantidad de recursos finitos.

Ejecutar un algoritmo es realizar las tareas del mismo, en el orden especificado y utilizando los recursos disponibles.

Uso de recursos:


- Tecnicas para la formulación de algoritmo

 DIAGRAMAS DE FLUJO
Se basan en la utilización de diversos símbolos para representar operaciones específicas. Se les llama diagramas de flujo porque los símbolos utilizados ón.

SIMBOLOGIA UTILIZADA EN LOS DIAGRAMAS DE FLUJO

SÌMBOLO             FUNCIÒN











PSEUDOCODIGO



 Aplicaciòn :




EJEMPLOS
EJEMPLO  1
PROBLEMA:cambiar la rueda de un automóvil teniendo un gato mecánico en buen estado, una rueda de remplazo y una llave inglesa.
Algoritmo:paso1.aflojar los tornillos de la rueda pinchada con la llave inglesa.
paso 2. ubicar el gato mecánico en su sitio.
paso3.levantar el gato hasta que la rueda pinchada pueda girar libremente.
paso4. quitar los tornillos y la rueda pinchada.
paso5. poner rueda de repuesto y los tornillos.
paso6. bajar el gato hasta que se pueda liberar.
paso7. sacar el gato de su sitio
paso8. Apretar los tornillos con la llave inglesa.
fin
 EJEMPLO  2

PROBLEMA:realizar la suma de los números 2448 y 5746.

Algoritmo:
paso1. colocar los números el primeroo encima del segundo, de tal manera que las unidades, decenas, centenas, etc, de los números queden alineadas. trazar una línea debajo del segundo número.

paso2.empezar por la columna más a la derecha.

paso3.sumar los dígitos de dicha columna.

paso4. si la suma es mayor a 9 anotar 1 encima de la siguiente columna ala izquierda y anotar debajo de la línea lasunidades de la suma. si no es mayor anotar la suma debajo de la línea.

paso5. si hay má columnas a  la izquierda, pasar ala siguiente columna a la izquierda y volver a 3.

paso6. el número debajo de la línea es solución.

fin

EJEMPLO  3
PROBLEMA:un estudiante se encuentra en su cas durmiendo y debe ir ala universidad ¿qué debe hacer el estudiante?

Algoritmo:
paso1. mirar la hora.

paso2.bañarse-vestirse

paso3.desayunar.

paso4. cepillarse los dientes

paso5.despedirse de la familia.

paso6. caminar al paradero

paso7. subir al bus

paso8. entrar ala universidad.

fin
EJEMPLO  4
PROBLEMA: una taza de té

Algoritmo:
paso1.coger una tetera

paso2.llenarla de agua

paso3.colocarla en el fuego

paso4.esperar que hierva

paso5. colocar un sobre de te en la tetera

paso6. esperar que enfríe

paso7. servir ala taza

EJEMPLO  5

PROBLEMA: preparar una limonada
Algoritmo:
paso1.servir agua en un recipiente

paso2.echar cinco cucharaditas de azúcar

paso3. mover con una cuchara

paso4. cortar un limón y exprimirlo

paso5. mover otra vez
fin



Web Grafia:
http://www.virtual.unal.edu.co/cursos/ingenieria/2001839/modulo1/cap_02/leccion1022.htm

http://es.scribd.com/doc/7119127/Ejemplos-de-Algoritmos

http://es.wikipedia.org/wiki/Pseudoc%C3%B3digo

http://www.monografias.com/trabajos15/algoritmos/algoritmos.shtml

 http://www.rodolfoquispe.org/blog/que-es-un-algoritmo.php





No hay comentarios:

Publicar un comentario