You are on page 1of 2

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA


Curso 301304 INTRODUCCIN A LA PROGRAMACIN

HOJA DE RUTA
Curso: 301304 - Introduccin a la Programacin

PRACTICA 2

NOMBRE DE LA PRCTICA: MANEJO DE ARREGLOS Y MTODOS DE ORDENACIN Y BSQUEDA EN EL


LENGUAJE C++
ENTORNO DONDE SE DESARROLLA LA PRCTICA: Entornode Aprendizaje Prctico
OBJETIVO: Utilizar arreglos para el almacenamiento de datos, aplicando mtodos de ordenacin y
bsqueda, con lenguaje C++
TIPO DE ACTIVIDAD:Individual
DURACIN: 2 semanas
FECHA DE INICIO:

La establecida en la agenda del curso

FECHA DE FINALIZACIN:

La establecida en la agenda del curso

Esta actividad corresponde al desarrollo del componente prctico del curso y se utilizar para desarrollar la
segunda parte del proyecto final del curso y constituye la Evaluacin Final del curso.
Se trabajar con arreglos y mtodos de ordenacin y bsqueda.
En esta etapa cada estudiante continuar con el programa realizado en la Prctica 1, realizar las
correcciones correspondientes a esa prctica y desarrollar las opciones 3, 4, 5, 6 y 7 del men .
Para el acompaamiento por parte del tutor, se ha dispuesto un foro en el entorno de Aprendizaje prctico
en el que se resolvern dudas e inquietudes. Por tratarse de una actividad individual, las preguntas en el
foro deben ser precisas, evitando subir trabajos completos.
DESCRIPCIN DE ACTIVIDADES:
1. En el programa debe utilizar arreglos, funciones, mtodos de ordenacin y bsqueda (incluya
comentarios en la codificacin).
2. Desarrolle una funcin por cada opcin del men.
 Opcin 3: se registrarn 50 tiempos en mnutos, correspondientes a 50 carreras. Para llenar los
datos en el arreglo utilice la generacin de nmeros aleatorios (consulte el archivo Generacin de
nmeros aleatorios, publicado en la Caja de herramientas).

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERA
Curso 301304 INTRODUCCIN A LA PROGRAMACIN






Opcin 4: Calcular el promedio de tiempos de carrera.


Opcin 5: Imprimir el mayor y menor tiempo registrados.
Opcin 6: Imprimir los tiempos ordenados de menor a mayor
Opcin 7: el usuario digitar un valor correspondiente al tiempo en minutos de una carrera y el
programa debe buscar cuntas veces se repite ese valor, e imprimirlo.

3. Realice un manual explicativo de la aplicacin desarrollada, incluyendo pantallazos de la ejecucin del


programa. Esta informacin debe presentarse en formato .pdf
4. Utilice el foro para expresar sus dudas a tiempo y aprovechar las asesoras de su tutor.
PRODUCTO A ENTREGAR:
Una carpeta comprimida, cuyo nombre incluya: Nmero de grupo, nombre completo del estudiante y
Practica1 (ejemplo: Grupo 20 - Maria Ayala Practica2)
La carpeta comprimida debe contener 2 archivos:
1. Archivo.pdf (Practica2.pdf) con:
Portada.
Introduccin
Manual explicativo de la aplicacin desarrollada, incluyendo pantallazos de la ejecucin.
Conclusiones
Bibliografa
2. Archivo .cpp (Practica2.cpp)
Codificacin en lenguaje C++ que incluya: funciones, arreglos, mtodos de ordenacin y bsqueda,
comentarios explicativos.

Ponderacin: 25%
CONDICIONES DE ENTREGA:
La carpeta comprimida debe ser entregada de manera individual, en el Entorno de Evaluacin y seguimiento
dentro de las fechas establecidas para la actividad, en la agenda del curso.
No se recibirn trabajos fuera de las fechas establecidas.

Directora
Curso 301304 Introduccin a la Programacin

You might also like