Categoría: 1ra Evaluación

  • 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” aquellos números 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?

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

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

    Las Matemáticas tienen una Terrible Falla. Veritasium en español. 6 junio 2021. tiempo [0 a 1.06].

  • 1Eva_IIT2013_T1 Verificar Bisiesto

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

    Tema 1 (15 puntos) En el calendario gregoriano, aplicable  desde el año 704, un año es bisiesto si es divisible entre 4, a menos que sea divisible para 100. Pero un año también es bisiesto si es divisible para 100 y además es divisible para 400.

    Por ejemplo: los años 1700, 1800, 1900 y 2100 no son bisiesto,
    pero son bisiestos: 1600, 2000 y 2400.

    Realice un algoritmo para determinar si un año dado, es o no bisiesto.
    Rúbrica: ingreso y validación (5 puntos), verificar bisiesto (8 puntos), bloque de salida (2 puntos)

  • 1Eva_IT2012_T4 Ajustar tarifas eléctricas invierno/verano

    1ra Evaluación I Término 2012-2013. Julio 03, 2012 /ICM00794

    Tema 4 (30 puntos). Una vez terminado el invierno, el subsidio de la tarifa eléctrica residencial cambia para los clientes residenciales en la costa. medidor eletrico

    La tarifa se establece acorde a los consumos en pliego tarifario mostrado.

    Tarifa Eléctrica
    Consumo entre (KWh) Invierno ($) Verano ($) Cambio ($)
    < 130 0.04 0.04 0.00
    130 a 500 0.08 0.11 0.03
    500 a 700 0.11 0.13 0.02
    superior a 700 0.16 0.26 0.10

    Realice un algoritmo que permita para un mes cualquiera:

    a) Ingresar el consumo de n clientes residenciales,

    b) Calcular el valor facturado y el incremento para cada cliente en verano,

    c) Mostrar el total facturado en el mes y

    d) ¿Cuál es el cliente que más valor se le ha facturado? (suponga que existe solo uno).

    Consumo por cliente residencial
    Cliente consumo verano (KWh) Facturado verano ($) Incremento ($)
    1 200 22.00 6.00
    2 600 78.00 12.00
    3 400 44.00 12.00
    4 800 208.00 80.00
    ... ... ... ...
    Total facturado: $ 352.00
     Cliente más valor facturado: 4

    Sugerencia: Usar arreglos solo para tablas de cliente

    Referencia: “Terminado el invierno ajustan tarifas eléctricas”. www.eluniverso.com 09.06.2012. Pliego tarifario resumido.

    Rúbrica: literal b y d (10 puntos), literal a y c (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).

  • 1Eva_IT2012_T3 Determinar inventario máximo y mínimo

    1ra Evaluación I Término 2012-2013. Julio 03, 2012 /ICM00794

    Tema 3 (20 puntos)inventario control
    En el control de INVENTARIO DE PRODUCTOS que se lleva en una bodega, se tiene un modelo donde se determina la cantidad máxima y mínima de stock por producto.

    Considerando el siguiente modelo:

    E_{min}=C_{min}*Tr E_{max} = (C_{max}*Tr) + E_{min} CP = E_{max} - E

    donde:

    Tr = Tiempo de reposición de inventario (en días)
    Cmax = Consumo máximo (unidades diarias)
    Cmin = Consumo mínimo (unidades diarias)
    Emax = Existencia máxima
    Emin = Existencia mínima (o de seguridad)
    CP = Cantidad de pedido
    E = Existencia actual

    Escriba un ALGORITMO que permita:

    a) Registrar los datos de Consumo Máximo (Cmax), Consumo Mínimo (Cmin), Existencia actual (E) y Tiempo de reposición (Tr) de inventario para un listado de Nproductos.

    b) Luego aplicando el modelo mostrado, determine la Cantidad de Pedido (CP) para cada producto.

    c) Muestre aquellos productos donde la cantidad de pedido (CP) supere en un 70% la existencia actual.

    Rúbrica: Ingreso de datos en arreglos (5 puntos), calculo de pedidos (8 puntos), Salida (7 puntos)

  • 1Eva_IIT2012_T3 Hundir el barco enemigo

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

    Tema 3 (30 puntos) El juego “Hundir el Barco Enemigo” consiste en realizar disparos desde un cañón defensor para hundir un barco rival mientras éste intenta esquivarse.

    Considere en un plano cartesiano con las posiciones de ambos.

    El cañón permanece en su ubicación inicial, mientras que el barco rival para evadir el disparo puede desplazarse aleatoriamente x metros (entre 1 y 3) y en una dirección aleatoria hacia el norte, sur, este u oeste.

    Elabore un algoritmo que permita ingresar la ubicación inicial de avistamiento del barco rival (bx,by), luego registre la ubicación a donde el cañón dispara (cx,cy).

    Simule el movimiento de evasión del barco y disparo del cañón, para luego verificar si se alcanzó el objetivo de “Hundir el Barco Enemigo”.
    El juego se repite para n intentos de disparo y evasión, al final muestre el resultado del juego.

    eje y 5 barco pirata dibujo
    4
    3
    2
    1
    cañon pirata 1 2 3 4 5 eje x
    ¿Cuántas municiones? 3
     Barco ¿Coordenada bx?: 5
     Barco ¿Coordenada by?: 4
     Intento 1 
     Disparo ¿Coordenada cx?: 5
     Disparo ¿Coordenada cy?: 3
     Movimiento: Sur , 2 casillas
     Disparados: 1
     Hundido: 0
     Intento 2
     …

    Rúbrica: Ingreso de Coordenadas (5 puntos), control de disparos (5 puntos), simulación de evasión (5 puntos), verificar hundimiento (5 puntos). Resultados finales (5 puntos), Algoritmo integrado y estructurado (5 puntos).

  • 1Eva_IT2007_T2 Convertir decimal a hexadecimal

    1ra Evaluación I Término 2007 – 2008. Julio 03, 2007 /ICM00794

    Tema 2. (30 puntos) El procedimiento para convertir un número que está en base 10 (sistema decimal) a base 16 (sistema hexadecimal) consiste en divisiones sucesivas para 16 hasta que el cociente sea 0.

    Considere que el número entero positivo a convertir no puede exceder de 5 cifras y que se guardará en un arreglo, en donde cada ubicación almacenará la cifra en código hexadecimal equivalente.

    Elabore un algoritmo tal que, dado un número leído por teclado (válido en base 10), muestre por pantalla el mismo número en base 16, pero considerando mostrar el símbolo hexadecimal a partir del 10 (A = 10, B = 11, C=12, D = 13, E = 14, F = 15)

    A continuación se muestra la representación en el arreglo, del ejemplo descrito: (Para hexadecimal las cifras se muestran de derecha a izquierda)

    Ejemplo:
    30748 16
    (12) 1921 16
    (1) 120 16
    (8) 7 16
    (7) 0
    12 1 8 7
    C 1 8 7
    3074810 -> 781C16
    

     

  • 1Eva_IIT2012_T2 Número camiseta equipo

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

    Tema 2. (20 puntos) Para asignar el número de equipo para un jugador, se suman todos los números de la fecha de nacimiento, para luego sumar los dígitos del resultado hasta obtener un solo dígito.

    Realice un algoritmo que permita ingresar el día, mes y año para obtener el número de un solo dígito que se busca.

    Ejemplo:
    Fecha de Nacimiento: 28/11/1989
    Operaciones: 28 + 11 + 1989 = 2028
    2028--> 2 + 0 + 2 + 8 = 12
    12 --> 1 + 2 = 3
    dígito buscado es: 3
    Ejemplo:
    Fecha de Nacimiento: 02/04/2001
    Operaciones: 02 + 04 + 2001 = 2007
    2007--> 2 + 0 + 0 + 7 = 9
    dígito buscado es: 9

    Rúbrica: Número a partir de fecha (5 puntos), reducción con operaciones con dígitos (10 puntos), algoritmo estructurado (5 puntos)

  • 1Eva_IT2012_T2 Juego de carreras con dados

    1ra Evaluación I Término 2012-2013. Julio 03, 2012 /ICM00794

    TEMA 2 (30 PUNTOS) “Carreras” es un juego de tablero para dos jugadores. En cada turno el jugador lanza dos dados y se usan los números obtenidos en las caras superiores.

    • Para iniciar el juego, el jugador debe obtener las mismas caras de los dados en el lanzamiento.
    • Para avanzar casillas, se usa la suma de las caras de los dados, con el objetivo de llegar a la casilla final del tablero numeradas desde 1 al 50.
    • Existen casillas de premio (2, 17, 30, 42), en donde el jugador gana un lanzamiento adicional.

    Elabore un ALGORITMO que simule este juego y muestre cuál jugador ganó.

    Rúbrica: Control de jugadores y casillas (5 puntos). Aleatorios en reglas (10 puntos). Control de premios (10 puntos). Algoritmo estructurado (5 puntos)

  • 1Eva_IT2012_T1 Codificar número por dígito

    1ra Evaluación I Término 2012-2013. Julio 03, 2012 /ICM00794

    TEMA 1 (20 puntos) Para cierta aplicación informática se necesitan codificar números enteros.

    Elabore un ALGORITMO que solicite al usuario un número entero positivo de tres dígitos, el cual necesita ser codificado.

    Considere que:
    a) Si el dígito de dicho número es 2, 5 o 7, se le debe sumar la unidad.
    b) Si el dígito es 1, 4, 8 o 9, se le resta la unidad.
    c) Los dígitos restantes no se alteran.

    Ejemplos:

    Original Codificado
    472 383
    503 603
    615 606

    Rúbrica: Validación (5 puntos), conversión por dígito (10 puntos), número codificado(5 puntos)