Altillo.com > Exámenes > ORT > Taller I

Taller de Computación I

Examen Integrador

2° Cuat. de 2009 Altillo.com

Dados los archivos que se encuentran dentro del archivo comprimido (zip) al cual pertenece este mismo archivo, realizar los siguientes pasos:

1.      Crear en la unidad Z un directorio llamado Exam2C09.

2.      Descomprimir los archivos programa.cpp, ventas.dat, producto.dat y vendedor.dat al directorio creado.

3.      Abrir el archivo programa.cpp con el Turbo C++ y realizar las consignas detalladas a continuación.

4.      Al terminar, guardar todos los archivos del directorio creado en un archivo comprimido (zip, no rar, no 7z) el cual de debe nombrar con su apellido y nombre, Ej.: Juan_Perez.zip.

5.      Subir el archivo a al aula virtual.

Consignas

Las siguientes consignas son de carácter obligatorias para poder dar por aprobado el examen.

1.      Completar las rutas de los archivos en los #define destinados con ese fin.

2.      La rutina “acumulaVentas” está incompleta, completarla según el siguiente diagrama de Nassi-Schneiderman:

 

3.1.Desarrollar la rutina “buscaVendedor” tal que cumpla con lo necesario para que el programa funcione.

4.2.Agregar las siguientes estadísticas:

a.      Código del vendedor que más unidades vendieron del producto menos vendido (y cuántas vendió).

b.      Comisión Promedio a pagarle a los vendedores.

5.3.Lograr que el programa compile y funcione según lo esperado.

Resultado esperado

Siendo que el archivo de entrada está dado y lo mismo pasa con las tablas de referencia podemos decir que el resultado es predecible, entonces se espera que los valores del reporte sean los siguientes:

 

Respuestas a preguntas frecuentes

En esta sección responderemos algunas de las preguntas más frecuentes:

P: ¿Falta definir algo en el enunciado?

R: No, todo lo necesario está en el enunciado.

 

P: ¿Puedo preguntar al profesor cuando tengo alguna duda con respecto a archivos?

R: Si, se puede.

 

P: ¿Tengo que declarar alguna estructura extra para resolver el examen?

R: Si considerás que es necesario, si. Y si no, no.

 

P: Me parece que me falta algún dato para conseguir un resultado ¿será que no está?

R: Todos los datos necesarios para resolver el problema planteado se encuentran en el código, hay que seguir buscando hasta encontrarlos.

 

Aclaración:

1.      En el aula virtual junto a esta consigna encontrará el archivo fuente del programa original, en formato comprimido (zip). Este programa debería funcionar bien.

2.      Tenga en cuenta que el archivo a entregar debe estar formateado como se pide en la materia (documentación, indentación, etc.).

3.      Se está evaluando también la metodología de entrega. Sólo se corregirán aquellos programas cuyos archivos fuentes se hayan subido al aula virtual y cumplan con las pautas de formato descriptas, SIN EXCEPCIÓN.