Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estas máquinas no tienen sentido común; todavía no han aprendido a pensar, sólo hacen
exactamente lo que se les ordena, ni más ni menos. Este hecho es el concepto más difícil de
entender la primera vez que se utiliza un ordenador.
Donald Knuth
El flujo de ejecución de las líneas de un algoritmo está determinado por la complejidad de la tarea
que resuelve. Un algoritmo rara vez sigue una secuencia lineal, en general evalúa una o más
situaciones y responde de manera apropiada a cada una de ellas. Las estructuras de control
selectivas y las repetitivas constituyen la herramienta a usar en estos casos. Para el aprendizaje de
su funcionamiento se requiere un proceso gradual de adaptación a la abstracción que
representan, además de la experiencia que se vaya adquiriendo en el contexto de un lenguaje de
programación en particular. este capítulo se hace una breve referencia al concepto, utilidad y
sintaxis de las estructuras de control mencionadas. En el caso de la selectiva se desarrolla la
explicación en grado de complejidad, es decir, cuando se define un bloque de instrucciones al
cumplirse una condición, cuando se definen dos bloques de instrucciones y cuando se definen “n”
número de bloques para “n” posibles opciones. En el caso de la repetitiva se revisaron los
diferentes tipos de ciclos que están enfocados principalmente a ciclos de tamaño relativamente
fijos y ciclos que están más dependientes de variables, esto es de manera estructural porque
finalmente son muy similares los diferentes tipos de ciclos.