Allwdwda
Páginas: 9 (2233 palabras)
Publicado: 19 de mayo de 2010
(a) Algoritmo
(b) Características de los algoritmos
(c) Metodología para resolver problemas
(d) Diagramas de flujo
(e) Símbolos empleados para elaborar diagramas de flujo
(f) Características de pseudocódigo
(g) Estructuras de control
Bloque2.Habilidades a desarrollar
1. Elabora algoritmos para solucionar problemas del ámbito escolar
1.1. Explica una metodología para resolver el problema
1.2. Identifica el problema a resolver
1.3. Plantea alternativas de solución
1.4. Elige una alternativa
1.5. Desarrolla una solución
1.6. Evalúa la solución
1. Representa gráficamente un algoritmo
2.Desarrolla algoritmo mediante el empleo de pseudocódigo
Actitudes y Valores
1. Mantén una actitud critica y reflexiva en la elaboración de algoritmos
2. Valora la importancia de seguir una metodología
3. Muestra creatividad en la elaboración de diagramas y algoritmos
4. Promueve el empleo de algoritmos para solucionar problemas
5. Muestra iniciativa para aprender de formaautónoma mediante consulta de bibliografía y cursos gratuitos en línea
6. Promueve el aprendizaje colaborativo y solicita o brinda apoyo a sus compañeros para desarrollar algoritmos
Ejemplo de algoritmo cualitativo. Copiar un archivo de la carpeta documentos a la carpeta imágenes.
Paso 1.- Abrir el explorador de archivos
Paso 2.- Hacer clic con el ratón sobre la carpeta documentos para abrirla1.1.1. Un algoritmo es un conjunto de pasos, instrucciones o acciones que se deben seguir y ejecutar de manera ordenada para alcanzar un fin deseado, un algoritmo es una especie de receta de instrucciones o rutinas para resolver un problema.
Los algoritmos son modos de resolución de problemas; cabe aclarar que no solo son aplicables a la actividad intelectual, sino también a todotipo de problemas relacionados con actividades cotidianas. Los algoritmos llevan a cabo un proceso y por lo tanto, son ejecutados por un procesador que es cualquier ente que ejecute el algoritmo. Puede ser un ser humano, o bien una computadora que es el caso que nos incumbe.
Los algoritmos se pueden clasificar en 2 tipos:
* Cualitativos. Son aquellos en los que no intervienen cálculosnuméricos, por ejemplo: la búsqueda de la definición de una palabra en un diccionario, encontrar un numero telefónico en un directorio, escribir una receta de cocina, o el modo de usar un extintor de fuego.
* Cuantitativos. Son aquellos en los que si intervienen cálculos numéricos. Por ejemplo: el cálculo de la nomina en una empresa, la conversión de unidades físicas o el cálculo del volumen de unsólido.
*
1.1.2. Características de los algoritmos
Un algoritmo, además de ser una secuencia de acciones lógicas que hay que realizar para completar un proceso, también requiere cumplir con 5 condiciones importantes:
1. Finitud. Un algoritmo debe terminar en un número finito de pasos.
2. Definibilidad. Cada paso del algoritmo debe definirse de coso preciso; las acciones arealizar deben de estar especificadas rigurosamente y sin ambigüedad para cada caso
3. Entrada. Un algoritmo tiene cero o más entradas, esto es, las cantidades de los datos de inicio que se generan en el mismo algoritmo o se conocen previamente
4. Salida. Un algoritmo tiene una o más salidas. Es decir, hay datos o cantidades al término del algoritmo que tienen una relación específica con losdatos o cantidades de entrada
5. Efectividad. El algoritmo debe ser efectivo. Esto significa que todas las operaciones deben ser suficientemente sencillas para poder, desde el principio realizadas de modo exacto en un tiempo finito por un procesador
Ejemplo de un algoritmo cualitativo:
Paso 1. Abrir el explorador de archivos
Paso 2. Hacer clic con el ratón sobre la carpeta...
Leer documento completo
Regístrate para leer el documento completo.