Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programación I
Facultad de Ingeniería
Programación I
Contexto del caso:
Grupo de investigación: Se define grupo de investigación científica o tecnológica como el
conjunto de personas que se reúnen para realizar investigación en una temática dada, formulan
uno o varios problemas de su interés, trazan un plan estratégico de largo o mediano plazo para
trabajar en él y producir unos resultados de conocimiento sobre el tema cuestión. Un grupo
existe siempre y cuando demuestre producción de resultados tangibles y verificables, fruto de
proyectos y otras actividades de investigación convenientemente expresadas en un plan de
acción (proyectos) debidamente formalizado.
Semilleros de Investigación:Se entiende por semillero de investigación: un conjunto de
estudiantes que, orientados por un investigador, se inician en la actividad investigativa de orden
formativa superando las fronteras del proceso académico formal con el fin de desarrollar
competencias y habilidades investigativas que afiancen la cultura de la investigación en la
Universidad, mediante actividades académicas orientadas a tal fin.
Los semilleros de investigación permiten la participación de los alumnos en el desarrollo de
proyectos de investigación de diferente índole, privilegiando la participación en el diagnóstico de
la realidad social, fortaleciendo las capacidades investigativas para la toma de decisiones y
promoviendo a jóvenes con capacidad de investigación.
Recuerde que debe definir las variables respectivas para el manejo de subíndices, o de las
instrucciones cíclicas que requiera.
Facultad de Ingeniería
Programación I
3. REQUERIMIENTOS FUNCIONALES
RF1: El total de horas de investigación realizada por cada estudiante, en el vector
total_horasEstudiante[ ].
RF2: El total de horas de investigación por cada estudiante en orden ascendente (menor a mayor).
RF3: El total de horas de investigación realizadas por el semillero para la culminación del proyecto.
Total = Total + horasInvestigacion[i][j]; dentro del ciclo anidado.
4. REQUERIMIENTOS INSTRUCCIONALES
Análisis, diseño e Implementación:
1. Definir variables, vectores, y la matriz.
2. Realizar las entradas de datos.
3. Realizar la Operación para totales de horas de investigación por estudiante en
total_horasEstudiante[ ], imprimir resultados.
4. Realizar las operaciones para imprimir el total de horas de investigación por cada estudiante
en orden ascendente (menor a mayor).
5. Pruebas: Realizar la debida prueba que garantice el correcto funcionamiento del programa.
TABLA DE DATOS DE PRUEBA
ENTREGABLES
● Código fuente con los respectivos comentarios.
Facultad de Ingeniería
Programación I
PANTALLAS DE SALIDA.
Una pequeña Guía para realizar el taller.
Primera sugerencia…
Defina globalmente (por fuera del main) los
vectores y la matriz que van a ser utilizados en
las diferentes funciones.
La función entrarCodigos tiene un solo
parámetro pues solo necesita el dato de
número de estudiantes. Al igual que las
funciones listaOrdenada y ListaNormal.
Segunda sugerencia…
Este podría ser un posible menú.
Facultad de Ingeniería
Programación I
Tercera sugerencia…
Un posible main,
tenga en cuenta
los parámetros
de las funciones.
Para hacer uso
de ellas desde
aquí.
Facultad de Ingeniería
Programación I
Finalmente les daré la función listaOrdenada.