Categoría: 2da Evaluación

  • 2Eva_IT2010_T1 Capacitación de empleados

    2da Evaluación I Término 2010. Agosto 31, 2010 /ICM00794

    TEMA 1 (30 puntos) El plan de capacitación de personal de una empresa consiste en impartir m cursos de varios temas para n empleados, quienes pueden participar en el orden que prefieran.

    Al final del mes, la participación de los empleados se registra en una matriz como completado (1) y no tomado (0).Realizar un programa que registre la participación de los empleados en los cursos, determine y muestre:

    a) ¿Cuáles empleados (número) tienen todos los cursos aprobados?, pueden ser varios empleados, y

    b) ¿Cuál fue el curso con más participantes?, considere solo uno.

    capacitacion (e,c) Curso
    empleado 1 2 3 completados
    1 1 0 0 1
    2 1 1 1 3
    3 0 0 1 1
    4 1 1 1 3
    n=5 0 0 0 ... 0

    Nota: Cada empleado participa una vez en cada curso.
    Rúbrica: Ingreso de datos en matriz (5 puntos), parte a) (15 puntos), parte b) (10 puntos).

  • 2Eva_IIT2009_T4 Sortear cupos pre-universitario medicina

    2da Evaluación II Término 2009-2010. Febrero 02, 2010 /ICM00794

    Tema 4 . (30 puntos) Debido a la alta demanda y limitada oferta de cupos para el curso pre-universitario de Medicina de la Universidad de Guayaquil, se realiza el sorteo de cupos entre los aspirantes. Los estudiantes que han sido abanderados o escoltas en sus colegios, ingresan sin sorteo. examenes aula enes

    Se requiere un programa para realizar el registro de los aspirantes que participaran en el sorteo, ingresando su cédula, nombre, condecoración (1:abanderado/escolta, 0: ninguna).

    De los n cupos disponibles, se les descuenta la cantidad de estudiantes que tienen condecoración, y se sortean los m cupos restantes entre los estudiantes.

    Muestre la lista de todos estudiantes seleccionados.

    Cédula Nombre Condecoración
    0912345678 Juan Pedro Moreno 0
    0987654321 Maria Ana Campos 1
    ... ... ...

    NOTA: n se ingresa al inicio y m se cuenta luego del registro de aspirantes
    El sorteo de cupos para el ‘pre’ generó alegría y decepción”. www.eluniverso.com. Enero 21 del 2010.

    Rubrica: Definición de estructura e ingreso de datos (10 puntos), conteo y diferenciación por condecoración (5 puntos). Sorteo de cupos restantes (15 puntos).

  • 2Eva_IIT2009_T3 Controlar saldos prepago

    2da Evaluación II Término 2009-2010. Febrero 02, 2010 /ICM00794

    Tema 3 (30 puntos). Un operador de telefonía móvil registra sus datos de los clientes en una tabla, y requiere realizar un programa para gestionar los registros con algunas opciones mediante un menú con las opciones mostradas:

    1. Ingresar equipo celular.- registra el numero de celular, saldo y mensajes inicial.
    2. Recargar saldo.- Solicita el número de celular y el valor de recarga para acumular al saldo.
    3. Transferir saldo.- Solicita el número de celular del emisor, el número de celular de destino y el valor a transferir, luego debita el valor del saldo del emisor y lo acredita al saldo de destino.
    4. Salir
    Celular Saldo Mensajes
    0987467813 5 50
    0987445622 4 10
    0987454343 12 0

    Nota. No se puede transferir valores mayores al saldo disponible.

    Rúbrica: Creación del menú (5 puntos). Registro de datos (5 puntos). Recarga de saldo por número de celular (5 puntos). Transferencia (10 puntos). Programa integrado y funcional (5 puntos)


  • 2Eva_IIT2009_T2 Transponer una matriz

    2da Evaluación II Término 2009-2010. Febrero 02, 2010 /ICM00794

    Tema 2 (15 puntos). Realizar una función transponer(matriz) para obtener la transpuesta de una matriz como se muestra en el ejemplo.

    >>matriz

    1 2 3
    4 5 6
    7 8 9
    >> transponer(matriz)

    1 4 7
    2 5 8
    3 6 9

    NOTA: No use la operación de transpuesta definida en MATLAB con la tilde.
    Rúbrica: Definición de la función (5 puntos), trasponer la matriz (10 puntos)

    matriz = [[1,2,3],
              [4,5,6]]
  • 2Eva_IIT2009_T1 Mensaje a SMS

    2da Evaluación II Término 2009-2010. Febrero 02, 2010 /ICM00794

    Tema 1. (25 puntos) Realizar una función txtsms(mensaje) que permita resumir un mensaje para ser utilizado como “SMS” (sistema de mensaje corto) siguiendo las siguientes reglas:

    • Sustituya palabra a la izquierda por el carácter a la derecha de la barra / : “que”/“q” , “de”/ “d” , “lo”/“l” y “se”/ “s”
    • Elimine los espacios después de los signos de puntuación ‘.’ ‘,’
    Ejemplo:
    >>mensaje = 'Nadie que dé lo mejor de sí, se arrepentirá de haberlo hecho'
    >>txtsms(mensaje)
    ans = “Nadie q d l mejor d si, s arrepentirá d haberlo hecho”
    diferencia= 9 letras.

    Realizar un programa que reciba un mensaje y presente, el mensaje sms y la diferencia de longitud entre el mensaje escrito y el sms.

    Nota: luego de copiar la primera letra, sí encuentra una palabra nueva que requiera simplificar, salte las letras que no son necesarias.

    Rúbrica: Definición de la función (5 puntos), sustitución de palabras (10 puntos), eliminación de espacios (5 puntos) y programa que integra el uso de la función (5 puntos)

  • 2Eva_IT2009_T4 Informe de pacientes con AH1N1

    2da Evaluación I Término 2009-2010. Septiembre 01, 2009 /ICM00794

    Tema 4 (35 puntos). Para llevar el control en el país de la gripe AH1N1, se requiere disponer de los registros de pacientes contagiados, potenciales y descartados (codificados como 2, 1, 0 respectivamente).

    prevenir gripe pasos

    El registro se realiza en cada hospital o centro de salud con los siguientes datos y se administra en el menú mostrado.

    Menú
     1. Registrar datos de Paciente
     2. Lista con Total de Pacientes por tipo
     3. Total de pacientes por provincia
     4. Salir

    Realice un programa que permita realizar las acciones planteadas en el menú de acciones.

    Registro de Pacientes
    Nombre Provincia Tipo Hospital
    María Guayas 1 León Becerra
    Juan Manabí 2 General de Manta
    Pedro Manabí 0 General de Manta
    José Pichincha 0 Eugenio Espejo
    Carlos Pichincha 2 Eugenio Espejo

    Rúbrica: Definición de estructura o archivo y uso en el programa (10 puntos), realización de menú (10 puntos), conteo de pacientes por tipo(5), por provincia (10).

  • 2Eva_IT2009_T3 Mejores vendedores por categoría

    2da Evaluación I Término 2009-2010. Septiembre 01, 2009 /ICM00794

    Tema 3 (35 puntos). Para realizar el monitoreo del trabajo de ventas, una empresa registra las unidades vendidas de cada vendedor por producto.
    Los mejores vendedores por categoría son aquellos que: mejor vendedor dibujo

    a) Venden más unidades
    b) Su monto total (en dólares) por ventas es el mayor

    Realice un programa que:

    • Registre las ventas mensuales de n vendedores por m productos y la lista de precios para los m productos,
    • luego encuentre los mejores vendedores por cada categoría planteada. Monto = (Unidades vendidas de un producto)* (precio de un producto)
    Lista de Precios
    Prod 1 2 3 4 m
    precio 10 20 30 40 ...
    ventas [,] Producto m
    vendedor 1 2 3 4
    1 10 0 12 7
    2 6 4 13 19
    3 2 17 8 9
    4 4 19 16 13
    5 9 14 14 11
    n …

    Rúbrica: Registro de datos (5 puntos), mejor vendedor/unidades (15 puntos), mejor vendedor/monto (15 puntos)

  • 2Eva_IT2009_T2 Adivinar una palabra desordenada

    2da Evaluación I Término 2009-2010. Septiembre 01, 2009 /ICM00794

    Tema 2 (20 puntos). En un juego de adivinanza, un primer jugador escribe una palabraA, se desordenan sus letras, y se muestran al otro jugador (usando la función del tema anterior).

    El jugador que desea adivinar, usando las letras mostradas, escribe otra palabraB. Si es igual a palabraA gana el juego, sino, tiene tantas oportunidades como letras haya en la palabra.

    Ejemplo:
     palabraA: roma
     desordenada: oamr
     adivina: omar
     adivina: ramo
     adivina: roma
     adivinaste...!!!

    a) Realice la función equivocadas(palabraA, palabraB), la cual compara dos palabras de igual tamaño e indica cuantas letras no son iguales.
    b) Presente un programa para realizar el juego propuesto y que utilice las funciones descritas anteriormente.

    Sugerencia: Se supone que la función del tema anterior está completa y correcta

    Rúbrica: Función “equivocadas” (8 puntos), programa del juego y uso de funciones (12 puntos)

  • 2Eva_IT2009_T1 Desordenar una palabra

    2da Evaluación I Término 2009-2010. Septiembre 01, 2009 /ICM00794

    Tema 1 (10 puntos). Realice la función desordena(palabra), la cual recibe una palabra y desordena las letras en forma aleatoria.

    Ejemplo:
    >> desordena(‘roma’) 
             ans=‘mora’

    Sugerencia: Para cada letra, seleccione aleatoriamente otra letra de la palabra con la que intercambiarán posiciones.

    Rúbrica: Planteo sintáctico de la función (3 puntos), intercambio aleatorio (7 puntos)

  • 2Eva_IIT2008_T4 Apoyo a candidatos

    2da Evaluación II Término 2008-2009. Febrero 10, 2009 /ICM00794

    Tema 4 (30 puntos) Para la inscripción de candidaturas de un proceso electoral se reciben los “formularios de apoyo” que contiene cédula y nombre. candidatopolitico

    El reglamento permite un solo registro por persona para cada candidato, por lo que se requiere un programa para validar ésta condición con el menú mostrado:

     

    Menú:
    1. Registrar datos de apoyo
    2. Mostrar datos repetidos
    3. Mostrar total de registros válidos.
    4. Salir
    
    Formulario
    Cédula     nombre
    0912345678 María Pilar Zamora
    0987654321 Juan Pedro Amador
    …           …

    Nota: Muestre los datos repetidos al comparar las cédulas. El total de registros válidos solo se muestra si se ha usado la opción 2
    Rúbrica: manejo datos en el formulario (10 puntos), selección de repetidos (10 puntos). Conteo de válidos (5 puntos). Menú (5 puntos)