guia 2. algoritmos condicionales y ciclicos

5

Click here to load reader

Upload: rbsvisual

Post on 20-Jul-2015

1.249 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Guia 2. Algoritmos Condicionales y Ciclicos

5/17/2018 Guia 2. Algoritmos Condicionales y Ciclicos - slidepdf.com

http://slidepdf.com/reader/full/guia-2-algoritmos-condicionales-y-ciclicos 1/5

 ANTIOQUIA

CENTRO DE SERVICIOS Y GESTION EMPRESARIAL

GUÍA DE APRENDIZAJE PARA LA ESTRUCTURA CURRICULARTÉCNICO EN PROGRAMACIÓN

GUIA 2. ALGORITMOS CONDICIONALES Y CICLICOS  

Versión: 5 16 de May de 2012

Página 1 de 5 

1. IDENTIFICACIÓN CURRICULAR 

ESTRUCTURA CURRICULAR: Técnico en Programación de Software

COMPETENCIA:Analizar los requerimientos del cliente para construir el sistema de información.

2. RESULTADOS DE APRENDIZAJE

Identificar cada uno de los conceptos y principios que constituye la programación orientada a objepara interpretar el diseño.

3. DESARROLLO

TEMA:   Estructuras Condicionales y Cíclicas

JUSTIFICACIÓN 

No todos los problemas de programación pueden resolverse empleando estructuras secuenciales, en ocasiones que tomar decisiones o realizar tareas repetitivas un determinado número de veces; en algoritmia estas estructuson llamadas Condicionales y Cíclicas.Cuando hay que tomar una decisión aparecen las estructuras condicionales que permiten modificar el fsecuencial del programa; las sentencias condicionales constituyen, son parte importante de la programación, yuso es una evolución de una sentencia en lenguaje ensamblador que ejecutaba la siguiente línea o no en funciónvalor de una condición.Los ciclos son fundamentales en la implementación de soluciones con gran cantidad de usuarios o posibilidaque se repiten para hallar una solución al problema planteado.

CONTENIDOS: 

1. Condiciones Simples2. Condiciones Compuestas3. Condiciones Anidadas4. Estructura Case5. Definición de Ciclo6. Definición de Contador y Acumulador7. Ciclo Mientras8. Ciclo Para9. Ciclo Haga

Page 2: Guia 2. Algoritmos Condicionales y Ciclicos

5/17/2018 Guia 2. Algoritmos Condicionales y Ciclicos - slidepdf.com

http://slidepdf.com/reader/full/guia-2-algoritmos-condicionales-y-ciclicos 2/5

 ANTIOQUIA

CENTRO DE SERVICIOS Y GESTION EMPRESARIAL

GUÍA DE APRENDIZAJE PARA LA ESTRUCTURA CURRICULARTÉCNICO EN PROGRAMACIÓN

GUIA 2. ALGORITMOS CONDICIONALES Y CICLICOS  

Versión: 5 16 de May de 2012

Página 2 de 5 

OBJETIVOS:

GENERAL: 

Exponer los conceptos y definición de condición y de ciclo; así como sus diferentes aplicaciones esolución de problemas mediante algoritmos.

ESPECÍFICOS: 

El aprendiz al finalizar esta guía estará en capacidad de:

Utilizar correctamente la sentencia Si entonces, en la solución de problemas de algoritmia. Identificar y diferenciar los diferentes tipos de estructuras cíclicas. Solucionar problemas que involucran estructuras cíclicas utilizando la estructura adecuada.

4. ESTRATEGIAS DE ENSEÑANZA

A. Explicación del instructor, estudio de casos, formación basada en problemas.

El instructor explicara en qué consiste el tema y dará varios ejemplos durante el desarrollo de la actividaresolverá las dudas presentadas.

B. Trabajo IndividualACTIVIDADES DE APRENDIZAJE

1. El instructor realizará talleres con problemas de algoritmos condicionales y cíclicos, los estudiandeberán solucionarlos, explicando cada una de las etapas de solución y realizando los algoritmospseudo código y/o flujo grama

2. Una vez terminados los algoritmos deberán ser codificados en LPP, y serán enviados al correo instructor.

3. El instructor realizará una evaluación de los conocimientos adquiridos por cada uno de los aprendice

C. Trabajo en equipo investigación y exposición

ACTIVIDADES DE APRENDIZAJE

1. Los aprendices conformarán equipos de 4 compañeros. Cada equipo deberá desarrollar y explicar a compañeros 4 problemas de algoritmia, 2 de condicional y 2 de cíclicos. Los problemas deben erelacionados con el proyecto de formación.

2. Cada quipo elaborará una presentación en power point con los problemas asignados y expondrá a compañeros los ejercicios resueltos. Enviar al correo de todos los aprendices y del instructorpresentación.

3. El instructor realizará una actividad con el fin de evaluar los conocimientos adquiridos por cada unolos aprendices.

Page 3: Guia 2. Algoritmos Condicionales y Ciclicos

5/17/2018 Guia 2. Algoritmos Condicionales y Ciclicos - slidepdf.com

http://slidepdf.com/reader/full/guia-2-algoritmos-condicionales-y-ciclicos 3/5

 ANTIOQUIA

CENTRO DE SERVICIOS Y GESTION EMPRESARIAL

GUÍA DE APRENDIZAJE PARA LA ESTRUCTURA CURRICULARTÉCNICO EN PROGRAMACIÓN

GUIA 2. ALGORITMOS CONDICIONALES Y CICLICOS  

Versión: 5 16 de May de 2012

Página 3 de 5 

D. Consulta de material bibliográfico especializado.

ACTIVIDADES DE APRENDIZAJE

1. Leer y analizar el material suministrado por el instructor.2. Buscar y consultar ejemplos de algoritmos en cualquier fuente de información.3. Aplicar los conceptos básicos de algoritmos para la solución de problemas propuestos.

5. RECURSOS

MEDIOS EQUIPOS MATERIALESInternet, procesador de palabra.Programa LPP

Computador. Material de apoyo anexo,Guía de aprendizaje.

6. EVIDENCIAS DE APRENDIZAJE

a) CONOCIMIENTO:Evaluación de algoritmos condicionalesEvaluación de algoritmos cíclicosTaller sobre contadores, acumuladores y banderas

b) DESEMPEÑO:Exposición sobre los problemas de algoritmos asignados por el instructor.

c) PRODUCTO:Solución de algoritmos para los problemas planteados.

7. FUENTES BIBLIOGRÁFICAS RECOMENDADAS

  Lógica de Programación. Efraín Oviedo Regino.

  http://www.virtual.unal.edu.co/cursos/sedes/manizales/4060024/Lecciones/Capitulo%20I/conceptos.htm   http://personales.unican.es/zorrillm/PDFs/Docencia/ProgramacionComputadoras/temario/Tema2-

%20Algoritmos.pdf 

8. TIEMPO ESTIMADO

horas

9. INSTRUCTOR

Beatriz Elena Herrera Legarda

10. FECHA DE ELABORACIÓN DE LA GUÍA

Abril de 2011

Page 4: Guia 2. Algoritmos Condicionales y Ciclicos

5/17/2018 Guia 2. Algoritmos Condicionales y Ciclicos - slidepdf.com

http://slidepdf.com/reader/full/guia-2-algoritmos-condicionales-y-ciclicos 4/5

 ANTIOQUIA

CENTRO DE SERVICIOS Y GESTION EMPRESARIAL

GUÍA DE APRENDIZAJE PARA LA ESTRUCTURA CURRICULARTÉCNICO EN PROGRAMACIÓN

GUIA 2. ALGORITMOS CONDICIONALES Y CICLICOS  

Versión: 5 16 de May de 2012

Página 4 de 5 

Algoritmos secuenciales y condicionalesQuiz

Sábado, 05 de mayo de 2012

1.Hacer un algoritmo que lea los nombres y edades ddos personas e imprima cual de ellas tiene másedad.

2.En una Granja existen N conejos, N1 blancos y N2negros. Se venden X negros y Y blancos.Hacer un algoritmo que:a) Imprima la cantidad de conejos vendidab) Si P1 es el precio de venta de los conejos blancoy P2 es el precio de venta de los conejos negros,imprima el monto total de la venta.c) Imprima el color de los conejos que se vendieronmás.

3.Elaborar un algoritmo que lea el importe bruto deuna factura y determine el importe neto según lossiguientes criterios:· Importe bruto menor de 20.000 -> sin descuento· Importe bruto mayor de 20.000 -> 15% dedescuentoCalcule adicionalmente el IVA (16%) sobre elimporte bruto y muestre todos los valores calculado

Page 5: Guia 2. Algoritmos Condicionales y Ciclicos

5/17/2018 Guia 2. Algoritmos Condicionales y Ciclicos - slidepdf.com

http://slidepdf.com/reader/full/guia-2-algoritmos-condicionales-y-ciclicos 5/5

 ANTIOQUIA

CENTRO DE SERVICIOS Y GESTION EMPRESARIAL

GUÍA DE APRENDIZAJE PARA LA ESTRUCTURA CURRICULARTÉCNICO EN PROGRAMACIÓN

GUIA 2. ALGORITMOS CONDICIONALES Y CICLICOS  

Versión: 5 16 de May de 2012

Página 5 de 5 

4.Un decreto presidencial permite el aumento del 10%a aquellos trabajadores que ganen el sueldo mínimooficial. Hacer un algoritmo que lea el sueldo de untrabajador e imprima el sueldo a devengar, despuésdel decreto.

5.  Lea de un mismo registro el nombre, la edad y el sexo de cualquier persona eimprima, solo si la persona es de sexo masculino y mayor de edad el nombrede la persona.Lea dos números e imprima solo los positivos.Lea dos números. Calcule la suma de los números. Imprima los números leídy solo si el resultado de la suma es negativa. Imprímala también.

6.  Escriba un programa en LPP para resolver cualquiera de las siguientesexpresiones aritméticas, la que elija el usuario:

a.  √ 

 

b.   

c. 

()