Académique Documents
Professionnel Documents
Culture Documents
2. Descripción de la actividad
Número
Tipo de
Individual ☒ Colaborativa ☐ de 6 a 8
actividad:
semanas
Momento de
Intermedia,
la Inicial ☐ ☒ Final ☐
unidad:
evaluación:
Peso evaluativo de la Entorno de entrega de actividad:
actividad: 90 Seguimiento y evaluación
Fecha de inicio de la
Fecha de cierre de la actividad:
actividad: 27 septiembre de
18 octubre de 2019.
2019.
Competencia a desarrollar:
El estudiante identifica el funcionamiento de las estructuras de control
repetitivas, contrastando las diferencias de uso de cada una de estas
dentro del lenguaje C.
Temáticas a desarrollar:
Unidad 2. Estructuras de control repetitivas
1. Estructura y funcionamiento general de un bucle.
2. Sentencias while, do while y for
3. Sentencias goto, break y continue.
4. Operadores de incremento y decremento.
Atención: Todo aporte de código dentro del foro debe de realizarse con
su correspondiente archivo fuente (.c) y un pantallazo de la
ejecución del programa donde se evidencie la fecha del sistema (reloj
del sistema), todo dentro de un archivo comprimido con el nombre del
estudiante y el número del aporte, ejemplo:
Juan_Porras_Aporte1.zip
Actividad individual:
Para el desarrollo de esta actividad, cada estudiante debe elegir uno
de los 5 ejercicios propuestos a continuación y dejar constancia en el
foro de su elección para evitar subir ejercicios repetidos:
Ejercicio 1
La empresa encuestadora OPENSUSE, necesita crear un programa que
facilite la realización de encuestas y recolección de datos; para lo cual
el programa debe de solicitar la cantidad inicial de personas que se
desean encuestar para luego comenzar a registrar las respuestas de
cada uno de los participantes, para esta ocasión es necesario medir la
satisfacción de los usuarios (personas encuestadas) con respecto a la
atención brindada por la compañía y a la calidad de los productos
ofertados:
Satisfacción atención
o Opción 1: Alta.
o Opción 2: Media.
o Opción 3. Baja.
Calidad del Producto
o Opción 1: Bueno.
o Opción 2: Regular.
o Opción 3. Malo.
Al finalizar se debe de mostrar un consolidado final de la cantidad de
personas que se encuestaron y el porcentaje de respuestas para
cada una de las opciones de cada categoría.
Aclaración: El consolidado es general, no se debe de especificar cual
fue la elección de cada participante.
Es necesario validar que los datos que está ingresando el usuario por
consola se ajusten a los rangos y categorías solicitados en el ejercicio.
Ejercicio 2
La liga Diamante esta interesada en automatizar la evaluación de los
resultados de las competencias de atletismo, para lo cual es necesario
implementar un software que este en capacidad de solicitar la
categoría de cada uno de los particpantes, teniendo en cuenta solo
existen las siguientes categorías y que el programa debe de
ejecutarse hasta que el jurado (usuario del programa) decida
no ingresar mas datos:
Categoría Juvenil
Categoría Elite
Categoría Máster
En consecuencia, se debe de llevar un registro de cuantos deportistas
participaron por cada categoría y calcular cual es el porcentaje de cada
una de las categorias frente al total de participantes.
Aclaración: Es necesario validar que los datos que esta ingresando el
usuario por consola se ajusten a los rangos y categorías solicitados en
el ejercicio.
Ejercicio 3
La federación Colombiana de Ciclismo, quiere mejorar los procesos de
entrenamiento de sus deportistas, para ello se requiere diseñar un
programa que permita llevar un registro completo de las sesiones de
entrenamiento en circuitos cortos, por lo cual se necesita registrar el
tiempo en segundos de cada una de las vueltas que el ciclista (el
programa es para un solo ciclista) da al circuito, teniendo en cuenta
que solo debe de parar la toma de registros cuando el
entrenador lo indique, para posteriormente mostrar el siguiente
consolidad de datos:
Ejercicio 4
La Academia militar BSD va a llevar a cabo su proceso de selección de
Jefes de Unidad, para esta ocasión se elegirá Jefe de Unidad de
Suboficiales y Jefe de Unidad de Oficiales, por lo cual es necesario
implementar un programa que permita registrar los votos teniendo en
cuenta las siguientes restricciones:
Hay un total de 3 candidatos tanto para Jefe de Suboficiales.
Hay un total de 3 candidatos tanto para Jefe de Oficiales.
Es necesario tener en cuenta que para la votación solo militares
del mismo rango pueden votar en cada elección, es decir, Oficiales
solo pueden votar por la elección de Oficiales y Suboficiales solo pueden
votar por la elección de Suboficiales, por lo cual el programa debe de
preguntar que rango tiene el elector antes de registrar su voto.
Por otra parte, el programa solo puede finalizar cuando el
jurado indique que no se reciben mas votos, adicionalmente el
programa debe de realizar el consolidado de los votos que recibió cada
candidato en cada categoría (Oficiales y Suboficiales).
Aclaración: Es necesario validar que los datos que está ingresando el
usuario por consola se ajusten a los rangos y categorías solicitados en
el ejercicio.
Ejercicio 5
El restaurante Don Juaco necesita llevar un control de la cantidad total
de platos vendidos y los ingresos netos diarios generados en cada una
de sus categorías (Desayunos, almuerzos y comidas rápidas), para ello
es necesario tener en cuenta:
Los precios de los productos ingresados en cada categoría deben de
estar en los siguientes rangos:
Individuales:
Participación en el foro dispuesto para el desarrollo de la
Actividad Individual a través del Entorno de
Aprendizaje colaborativo y entrega de un archivo
Productos comprimido que contenga el Formato de informe
a entregar individual junto con el archivo fuente (.c) el cual
por el debe de llevar el siguiente nombre:
estudiante
Unidad2_Individual_Nombre_Apellido.zip
El programa El programa
presentado por el presentado por el
estudiante cumple estudiante cumple
El estudiante
con los parcialmente con
Requerimient no realiza la
requerimientos los requerimientos
os del entrega del 30
planteados en el planteados en el
programa. programa
ejercicio con ejercicio con
solicitado.
respecto a su respecto a su
funcionalidad y funcionalidad y
resultados finales resultados finales
(Hasta 30 (Hasta 20 (Hasta 0
puntos) puntos) puntos)
El programa
El programa
presentado por el
presentado por el
estudiante
estudiante
responde
responde a la
parcialmente a la
tarea planteada,
tarea planteada,
hace correcto uso
no hace uso de las
de las funciones
funciones de
de salida y
salida y entrada
entrada (printf,
(printf, scanf), ),
scanf), ),
operadores
operadores
aritméticos,
aritméticos, El estudiante
lógicos, de
lógicos, de no presenta el
comparación, de
comparación, de programa
asignación y
Código asignación y solicitado o no
estructuras de
Fuente del estructuras de realiza envió del 40
estructuras de
Programa. control (if - archivo fuente
control (if -
switch) y (.c).
switch) y
estructuras de
estructuras de
control
control repetitivas
repetitivas.. El
El código no sigue
código sigue las
las correctas
correctas prácticas
prácticas de
de programación
programación
para la creación de
para la creación de
la función main,
la función main,
inclusión de
inclusión de
librerías y orden
librerías y orden
en el código.
en el código.
(Hasta 40 (Hasta 25 (Hasta 0
puntos) puntos) puntos)
Niveles de desempeño de la actividad
Aspectos colaborativa
Puntaje
evaluados Valoración Valoración
Valoración alta
media baja
El estudiante no
El estudiante
realimenta de
participó de forma
forma
oportuna en el
significativa los
Participación foro, realizando la
aportes
individual del realimentación de
individuales 5
estudiante en los programas
presentados
el foro presentados por
por sus
sus compañeros
compañeros.
(Hasta 5 (Hasta 0
No Aplica
puntos) puntos)
Calificación final 90