Examen 3 Diciembre 2016, preguntas y respuestas PDF

Title Examen 3 Diciembre 2016, preguntas y respuestas
Course Programación
Institution Universidad Católica del Norte
Pages 6
File Size 158.7 KB
File Type PDF
Total Downloads 472
Total Views 766

Summary

Prueba de Python-3 de diciembre de 2016 3 horas Nombre alumno: _____________________________________________________________ Ejercicio 1 Ruteo (20%): Rutee el siguiente algoritmo. SIN USAR EL COMPUTADOR. Cuando entregue resuelto el ruteo, recibirá el resto de la prueba. Nombre alumno: ______________...


Description

Prueba de Python-3 de diciembre de 2016 3 horas Nombre alumno: _____________________________________________________________

Ejercicio 1 Ruteo (20%): Rutee el siguiente algoritmo. SIN USAR EL COMPUTADOR. Cuando entregue resuelto el ruteo, recibirá el resto de la prueba.

Nombre alumno: _____________________________________________________________

Ejercicio 2 Ecuaciones (30%): En un concierto benéfico se venden todas las entradas y se recaudan 23 mil dólares. Los precios de las entradas son 50 dólares las normales y 300 dólares las vip. Calcular el número de entradas vendidas de cada tipo si la capacidad total del establecimiento es de 160 personas. DEBE entregar sus ecuaciones escritas a mano, además de su solución en Python.

Ejercicio 3 (50%): Durante los Juegos Olímpicos normalmente se requiere manejar demasiada información respecto a la cantidad de medallas que ganan los distintos atletas dentro de cada rama olímpica. En ocasiones los atletas participan en distintas ramas olímpicas. Dada la complejidad de llevar el conteo manualmente se les ha solicitado a los estudiantes de programación de la Universidad Católica del Norte poder automatizar el proceso para dar un análisis estadístico de los siguientes puntos:   

Desplegar todas las ramas olímpicas, y la suma de sus medallas ganadas Para el atleta que tuvo la mayor cantidad de medallas (considerando todas las ramas), la rama en que tuvo menos medallas. Para la rama olímpica que tuvo la menor cantidad de atletas participantes, el nombre del atleta que tuvo más medallas en esa rama (toda rama tiene al menos un atleta participando)

Usted debe ingresar la información correspondiente al nombre del atleta hasta que el nombre del atleta sea “fin”, y por cada atleta ingresar las ramas olímpicas en las cual participó y la cantidad de medallas que gano en cada una de ellas. El fin de datos para el ingreso de las ramas en que participó un atleta, es rama=”fin”, las ramas. COMIENCE creando la estructura de datos adecuada para resolver el problema, en la cual usted debe detallar brevemente que almacena cada estructura. Será evaluado. Asuma que:  

No existe un atleta con el mismo nombre que otro. No existe una rama olímpica con el mismo nombre que otra.

NOTA: La idea de esta prueba es evaluar la lógica y algoritmia del alumno, por lo que no se pueden utilizar las funciones max() o min() de las listas para buscar los componentes máximos y mínimos, sino que se debe utilizar la lógica correspondiente para encontrar estos valores.

Pauta Ruteo Entrar Modulo k n 1 0 4 16 0 0 3 9 1 0 1 0

p 2 3 4 2 3

lista [] [2] [2,4] [2,4,3]

print(lista): [2,4,3]

Cada valor correcto vale 1 punto. Se revisa por cada variable (hacia abajo). Por cada valor correcto, se acumula 1p y se deja de revisar cuando aparece el primer error. Por ejemplo: si se está revisando la variable módulo, y el alumno tiene S: 0, 0, 1, 1, 1, tiene correcto hasta el tercer valor, (3x1=3puntos ) El print también tiene 1 punto 22 puntos en total Puntaje Nota 0 1 1 1,2 2 1,5 3 1,7 4 1,9 5 2,1 6 2,4 7 2,6 8 2,8 9 3 10 3,3

Puntaje Nota 11 3,5 12 3,7 13 4 14 4,3 15 4,6 16 5 17 5,3 18 5,6 19 6 20 6,3 21 6,7 22 7...


Similar Free PDFs