3Eva_IIIT2007_T1 Fracción única función

3ra Evaluación III Término 2007-2008. Abril, 2008 /ICM00794

Tema 1 (30 puntos). Todo número racional positivo se puede expresar como suma de fracciones de numerador unitario y denominadores enteros positivos, todos distintos.

Ejemplos:
0.75 = 1/2 +1/4
0.85 = 1/2 + 1/3 +1/60

a) Realice una función en matlab fraccionunica(n) que reciba un número racional y muestre los denominadores enteros positivos diferentes.

b) Para probar la función, realice un programa de prueba que reciba un número racional entre 0 y 1, muestre el listado de los denominadores enteros positivos diferentes.

Nota: Inicie acumulando las fracciones 1/2, 1/3, 1/4, solo si no sobrepasa el valor de n.

3Eva_IIIT2007_T3 Control de parqueadero

3ra Evaluación III Término 2007-2008. Abril, 2008 /ICM00794

Tema 3 (40 puntos). En un centro de convenciones con servicio de parqueo de automóviles con capacidad para 500 autos, se registra en la puerta principal:

  • el número de la placa del auto
  • el nombre del conductor

luego se imprime un ticket numerado para que un empleado reciba las llaves del auto y lo estacione en un espacio asignado por el computador.

El conductor al finalizar la convención, en la entrada entrega el ticket y un empleado le entrega el auto en la puerta.

Realice un programa para el centro de convenciones con el siguiente menú:

1. Ingreso de automovil
2. Retiro de automovil
3. Revisión de estado del parqueadero
4. Salir

Para el ingreso de automóviles se registra en una estructura el nombre del conductor, numero de placa, y estado de ingresado o retirado como 1 o 0. El número del ticket permite identificarlo en el espacio asignado en el parqueo.

Para retirar el automóvil, se cambia el estado del auto a retirado (0), el programa solo cambia el estado de no haber retirado antes el automóvil (validar)

La revisión de estado de parqueadero indica cuántos autos se registraron, cuántos se encuentran aún en el parqueadero.

Nota: Suponga que el parqueadero no se llena y que al iniciar la convención siempre inicia vacio. Los puntos por menú solo se asignan de estar completa la sección del desarrollo del menú.

Rúbrica: Menú (10 puntos), items 1, 2 y 3 del menú (10 puntos cada uno)

1Eva_IIT2014_T4 Turnos en imprenta de gigantografía

1ra Evaluación II Término 2014-2015. Diciembre 9, 2014 /ICM00794

Tema 4. (30 puntos). Una empresa de gigantografías registra los pedidos de trabajo por cliente como la cantidad de letreros a imprimir y los atiende por orden de llegada. 

Cada operador de la imprenta trabaja en turnos de 4 horas (240 minutos), y le toma 25 minutos imprimir un letrero en la máquina.

Al terminar el turno de trabajo (4 horas), el operador debe informar al siguiente:

a) el número de clientes con pedidos completados,

b) el cliente cuyo pedido se está trabajando.

c) La cantidad de letreros completados del pedido que se está atendiendo.

Realice un algoritmo que permita ingresar en un arreglo la cantidad de pedidos por cliente (pedido [cliente]) y pueda estimar las respuestas del informe para el cambio de turno.

Ejemplo:

cliente 1 2 3 4 5 6 7
pedido [cliente] 3 2 1 2 2 4 1
tiempo [cliente] 75 50 25 50 50 100 25
total tiempo [cliente] 75 125 150 200 250 350 375
turno de operador 1 1 1 1 2 2 2
Al cambio de turno:
 pedidos completados: 4
 Atendiendo a cliente: 5
 Letreros completados del pedido: 1

En el ejemplo, se encuentra que:

  • los pedidos completados por el operador  1 fueron solo 4, pues el 5 todavía se está trabajando,
  • los letreros completados del pedido del cliente 5 son 1. (calculado como el cociente (240-200)/25)).

Rúbrica: Ingreso (5 puntos), conversión a tiempos (5 puntos), literal a) (5 puntos), literal b) (5 puntos), literal c) (10 puntos)

1Eva_IIT2014_T3 Parasailing sin sobrecarga, parejas

1ra Evaluación II Término 2014-2015. Diciembre 9, 2014 /ICM00794

Tema 3. (25 puntos) Parasailing es un tipo de deporte extremo de playa promocionado para turistas que usa un paracaídas para dos personas atado e impulsado por una lancha.parasailing01

Por seguridad, la capacidad del paracaídas máxima es de 350 lb.

Dada la capacidad máxima y la lista de los pesos en libras para n turistas en la cola, realice un algoritmo para determinar las combinaciones posibles de parejas entre las personas en la cola de espera sin sobrecargar el paracaídas.

Ejemplo: capacidad máxima=350; Cola de espera:

i 1 2 3
pesos[i] 120 180 165

Referencia: publicado el 21-feb-2012. https://www.eltelegrafo.com.ec/noticias/deportes/1/el-parasailing-los-hace-sentirse-duenos-del-cielo

Rúbrica: ingreso de datos (5 puntos), seleccionar y comparar parejas (15 puntos), conteo de pareja (5 puntos)


1Eva_IT2014_T4 Jugadores para escuela de Fútbol

1ra Evaluación I Término 2014-2015. Julio 1, 2014 /ICM00794

Tema 4. (30 puntos) En una escuela de fútbol se inscriben n jugadores identificados con su número en la lista de asistencia y un código que identifica su mejor habilidad en la cancha. Al ingresar la habilidad por jugador, se validan los códigos.

Para entrenamiento se forman dos equipos de 11 jugadores seleccionados de forma aleatoria, cada equipo debe contener:

un portero, cuatro defensas, dos para medio campo y cuatro delanteros.

Escriba un algoritmo para ayudar a este entrenador a elegir aleatoriamente a los jugadores de ambos equipos y muestre los jugadores de cada equipo.
Observe que un jugador no puede pertenecer a más de un equipo.

Suponga que se registran siempre más jugadores por especialidad que lo necesario. Ejemplo n>40

Código Habilidad
1 Portero
2 Defensa
3 Mediocampo
4 delantero
j habilidad(j) equipo(j)
1 2 0
2 2 0
3 3 2
4 1 1
5 4 0
6 4 1

Rúbrica: Ingreso y validación (5 puntos), selección aleatoria (5 puntos), no repetida (10 puntos), por grupos (5 puntos), salida (5 puntos)

1Eva_IIT2013_T4 Sorteo series mundial de fútbol

1ra Evaluación II Término 2013-2014. Diciembre 3, 2013 /ICM00794

Tema 4. (30 puntos) Una vez conocidas las 32 selecciones que participarán del próximo mundial de fútbol se necesita realizar el sorteo entre las 8 series o grupos de competencia.

Las selecciones se encuentran numeradas del 1 al 32, las mejores han sido pre asignadas como “cabeza de serie”; una por cada grupo y no se sorteará su ubicación en la serie.

Las selecciones restantes se sortearán la ubicación en cada serie (grupo) para completar los cuatro participantes por serie.

grupo 1 2 3 4 5 6 7 8
cabeza [grupo] 3 7 9 12 22 25 26 30

El sorteo de serie (luego de copiar los cabezas de grupo) ser realizará en un vector como el mostrado:

selección 1 2 3 4 5 6 7 8 9 32
serie [selección] 0 0 1 0 0 0 2 0 3 0

Elabore un algoritmo que solicite cuáles son los 8 equipos que serán cabezas de serie, asigne aleatoriamente (y sin repeticiones) los 24 equipos restantes, al final muestre el listado de las series resultantes.

Rúbrica: Ingreso (5 puntos), definir pre-asignados (5 puntos), sorteos no repetidos (15 puntos), presentación de resultados (5 puntos).

1Eva_IT2013_T4 Tabular atención al cliente

1ra Evaluación I Término 2013-2014, Julio 2, 2013 /ICM00794

Tema 4. (30 puntos) En un «Centro de Servicio»,  el cliente luego de ser atendido evalúa la atención recibida presionando un botón entre las 5 opciones mostradas.

Opciones:
 5. Excelente
 4. Muy Buena
 3. Buena
 2. Regular
 1. No satisfactoria

Realice un algoritmo que registre en un arreglo la evaluación para n clientes atendidos, luego deberá tabular las respuestas para mostrar:

a) Total de respuestas por tipo
b) La respuesta más frecuente
c) ¿Cuáles clientes respondieron con valores menores al promedio?

Ejemplo: n=50
Cliente  1  2 3  4 5  … n
Atención  5  2 4  5  3  …  4
Respuestas
a) Excelente: 10
 Muy Buena: 20
 Buena: 15
 Regular: 3
 No satisfactoria: 2
b) Más frecuente: 4
c) Promedio: 3.66
menor al prom.:
2,5,…etc

Rúbrica: Ingreso y validación (5 puntos),  literal a (10 puntos) literal b (10 puntos). Algoritmo estructurado (5 puntos)

1Eva_IT2013_T3 Generar tarjetas pre pago

1ra Evaluación I Término 2013-2014, Julio 2, 2013 /ICM00794

Tema 3. (20 puntos) Una tarjeta prepago que se activa y valida por llamada telefónica o internet utiliza dos números: tarjetaprepago

  • la serie y
  • una clave

ambos números hacen única a la tarjeta y se usan como método de registro y seguridad.

La serie  se compone de 8 dígitos que corresponden a la identificación de la tarjeta dentro de un rango de producción, la clave es un número de 6 dígitos generados de forma aleatoria [100000, 999999];

Elabore un algoritmo que permita
a) generar n tarjetas prepago dentro de un rango de serie con su correspondiente clave de validación.
b) Muestre cuántas tarjetas tienen claves impares y cuántas pares.
c) Muestre la tabla de las series y sus claves

Ejemplo:
¿Cuántas tarjetas?: 1000
¿Serie Inicial?:  2531 1001
Tarjeta Serie Clave
1 2531 1001 725 673
2 2531 1002 428 095
1000 2531 2000 152 652

Rúbrica: Ingreso (5 puntos), literal b (10 puntos), literal c (5 puntos).

 

1Eva_IT2013_T1 Primos gemelos

1ra Evaluación I Término 2013-2014, Julio 2, 2013 /ICM00794

Tema 1. (25 puntos) En mayo de 2013 un matemático presentó formalmente una demostración a la Conjetura de los Primos Gemelos.

Se denominan “números primos gemelos” a aquellos primos consecutivos separados por dos unidades.

Ejemplo:
 Primos gemelos entre 2 y: 50
 3 y 5,
 5 y 7,
 11 y 13, 
 17 y 19,
 29 y 31, 
 41 y 43,
 Parejas: 6

Escriba un algoritmo para determinar:
¿Cuántas parejas de primos gemelos existen entre 2 y n?

Referencia: www.unocero.com/2013/05/17/primera-prueba-de-que-muchos-numeros-primos-gemelos-vienen-en-pares/

Rúbrica: Primos [2, n] (10 puntos), determinar primos gemelos (10 puntos), contar parejas (5 puntos)

1Eva_IIT2012_T4 Informe de pasantías

1ra Evaluación II Término 2012-2013. Noviembre 27, 2012 /ICM00794

TEMA 4 (30 puntos) Para las pasantías profesionales, los “estudiantes” de la ESPOL (universidad) se inscriben indicando en cual “empresa” de las disponibles quisieran hacer las prácticas.

Para el registro, los estudiantes se encuentran codificados de 1 a n y las empresas están codificadas de 1 a m.

Se requiere un reporte de los registros que muestre:

a) La empresa que tiene registrados más estudiantes (pasantes), suponga que es una sola,

b) ¿Cuántas empresas aún no registran pasantes?, si todas tienen pasantes, muestre 0, y

c) La cantidad promedio de pasantes por empresa (considerando solo las empresas en las que hay registrados pasantes)

Elabore un algoritmo que permita ingresar los datos para el registro acorde a los valores de n y m, realice los cálculos necesarios y muestre el reporte requerido.

inscripción
n
estudiante 1 2 3 4 5
 empresa 4 1 4 2 4
control de inscritos
m
 empresa  1 2 3 4
 cantidad  1 1 0 3
Empresa:
 más pasantes (fila) : 4
 sin pasantes: 1
 Promedio de pasantes/empresa: 5/3

Rúbrica: Ingreso (5 puntos), cantidad de estudiantes/empresa (5 puntos), literal a (10 puntos), literal b (5 puntos), literal c (5 puntos).