Capitulo ciclos

Solo disponible en BuenasTareas
  • Páginas : 12 (2791 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de noviembre de 2010
Leer documento completo
Vista previa del texto
Técnico Profesional en Programación Desarrollo del Pensamiento Analítico y Sistémico I ____________________________________________________________

____________________________

2

Autor Luis Norberto Zapata Puerta Docente Facultad de Ingenierías Politécnico Colombiano Jaime Isaza Cadavid Medellín – Colombia. 2009

CICLOS

Introducción Cuando se habla de ciclos, inmediatamente se nosviene a nuestra mente diferentes conceptos asociados, como por ejemplo: períodos de tiempo, estaciones, fases o fenómenos que se repiten, giros de las manecillas del reloj en una unidad de tiempo, entre otros. Lo cual significa que los ciclos no es nada lejano a nuestra vida cotidiana. Por lo tanto, podemos definir un ciclo como, un conjunto de instrucciones que se repiten un número de vecesdeterminado durante la ejecución de un proceso o programa. Justificación Las estructuras cíclicas o ciclos son muy necesarias a la hora de diseñar soluciones a problemas cotidianos o algorítmicos; partamos del supuesto que una empresa tiene un total de 100 empleados y desea calcular el salario quincenal de cada uno de ellos, pues bien, lo más probable es que el proceso que inicia con el primeroempleado, sea necesario repetirlo para todos los demás, es por esto, que los ciclos juegan un papel fundamental a la hora de procesar grandes lotes de información. Objetivo General Al finalizar la unidad, el estudiante podrá emplear adecuadamente la estructura ciclo mientras en la solución de problemas algorítmicos.

Politécnico Colombiano Jaime Isaza Cadavid – Facultad de Ingenierías

1 Técnico Profesional en Programación Desarrollo del Pensamiento Analítico y Sistémico I ____________________________________________________________

____________________________

Competencias Específicas Cognitivas (Saber): 1. 2. 3. 4. 5. Reconocer el concepto de estructura iterativa. Identificar las estructuras repetitivas y su representación sintáctica. Definir las estructuras cíclicas “Mientrasque” cualitativas y cuantitativas. Relacionar contador y acumulador de memoria. Distinguir los ciclos “Mientras que” controlados por medio de variables contadores (ciclos cuantitativos). 6. Distinguir los ciclos “Mientras que” por medio de variables centinelas (ciclos cualitativos). 7. Identificar estructuras cíclicas que incorporan condicionales. 8. Organizar sintácticamente algoritmos conestructuras cíclicas anidadas “Mientras que”. 9. Examinar subprogramas implementando estructuras cíclicas “Mientras que”. 10. Relacionar algoritmos con estructuras cíclicas que implementen el manejo de suiches o banderas y variables de rompimiento de control de ciclo. 11. Identificar estructuras cíclicas “Mientas que” en el lenguaje seleccionado. 12. Valorar pruebas de escritorio.

Procedimentales/Instrumentales (Saber hacer): 1. Utilizar la estructura ciclo “Mientas que” en la solución de algoritmos. 2. Explicar las diferencias entre variable contador y variable acumulador. 3. Emplear las variables contadores en la soluciones de algoritmos que requieren el manejo de ciclos cuantitativos. 4. Aplicar variables centinelas o registro centinela en la solución de algoritmos que requieren elmanejo de ciclos cualitativos. 5. Implementar soluciones de algoritmos que requieran estructuras cíclicas anidadas. 6. Emplear el manejo de suiches o banderas en la solución de algoritmos que requieran implementar estructuras cíclicas “Mientras que”. 7. Desarrollar algoritmos por medio de subprogramas que implementen el manejo de estructuras cíclicas “Mientas que”. 8. Resolver algoritmosimplementando el paso de parámetros por valor en la solución de algoritmos modulares. 9. Programar la implementación de rompimientos control de primer nivel en la solución de algoritmos que utilicen estructuras cíclicas “Mientras que”.

Politécnico Colombiano Jaime Isaza Cadavid – Facultad de Ingenierías

2

Técnico Profesional en Programación Desarrollo del Pensamiento Analítico y Sistémico I...
tracking img