Categories: All - algoritmos - solución - problemas - estructuras

by Pahola Rodriguez 12 years ago

317

Nuevo mapa

El concepto de algoritmo se refiere a una serie ordenada y finita de operaciones que se deben seguir para resolver un problema específico, caracterizándose por ser precisos, finitos y definidos.

Nuevo mapa

Bloque 1 Diseñas y elaboras algoritmos para la solucion de problemas

Algoritmos

Para construirlos se debe
Delimitar el algoritmo por las palabras Inicio y Fin
Identificar los datos de entrada, los procesos y los datos de salida
Comprender el tema
Un algoritmo es un conjunto ordenado y finito de operaciones que deben seguirse para la solucion de un problema especifico
este debe ser

Finito

Definido

Preciso

Problemas

Metodologia de solucion de probelmas
5. Evaluacion de la solucion
4. Desarrollo de la solucion
3. Eleccion de una alternativa
2. Plateamiento de alternativas de solucion
1. Identificacion del problema
El termino problema no tiene un unico significado, este depende del contexto a que se refiera

Diagramas de flujo

Se abrevian como DF y son una manera de representar visualmente el flujo de datos en los algoritmos
Se pueden realizar mediante

Sofware especifico

Plantillas

Procesador de textos

Estos deben ser

Independientes de algun lenguaje de programacion

Esquematicos

Concisos

Claros

La simbologia utilizada es la estandarizada por la Organizacion Internacional para la Estandarizacion ISO y el Instituto Nacional Americano de Estandarizacion ANSI

Estructuras de control

Existen diversas aplicaciones que nos permiten su creacion
como

WinFlow

DFD

Dia

SmartDraw

Microsoft Word

Permiten modificar el flujo de ejecuciones de las instrucciones de los programas
se clasifican en

Repetitiva

Seleccion

Secuencia

Solucion de Problemas

Karel el Robot es un lenguaje de programacion para programar a un robot (Karel) mediante instrucciones sencillas y estructuradas, faciles de entender y utilizar sin la necesidad de manejar algun otro lenguaje de programacion
Menus de Karel

Ayuda

Permite visualizar la sintaxis de los comandos que soporta Karel con una aplicacion sencilla

Ejecutar

Retardo de la ejecucion

Zumbadores en la mochila

Inicializar

Correr

Detener

Adelante

Programa

Lenguaje

Compilar

Guardar como

Guardar

Abrir

Nuevo

Mundo

Viajar a traves del mundo

Indicar zumbadores en la mochila

Guardar y Guardar como

Modificacion

Creacion