Untitled Quiz
40 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Cuál es el propósito de ordenar los datos en la matriz con rangos?

  • Para encontrar el valor máximo
  • Para determinar la entrada con menor valor
  • Para ordenar los datos de menor a mayor según el orden lexicográfico (correct)
  • Para determinar la salida por defecto
  • ¿Qué sucede cuando no coincide ningún valor de entrada?

  • Se devuelve la salida asociada a la fila más próxima
  • Se devuelve la salida asociada a la fila más lejana
  • Se devuelve el valor por defecto (correct)
  • Se devuelve un error
  • ¿Cómo se interpretan los datos de la matriz con rangos?

  • Ver los datos de entrada concatenados mediante ‘pipes’ (correct)
  • Ver los datos de entrada en orden cronológico
  • Ver los datos de entrada separados por comas
  • Ver los datos de entrada en orden aleatorio
  • ¿Qué se busca al ingresar una entrada en la matriz con rangos?

    <p>Todos los valores que son menores o iguales que la entrada</p> Signup and view all the answers

    ¿Qué se devuelve como salida en la matriz con rangos?

    <p>El valor máximo de los valores menores o iguales que la entrada</p> Signup and view all the answers

    ¿Qué ordenamiento se utiliza en la matriz con rangos?

    <p>Orden lexicográfico</p> Signup and view all the answers

    ¿Por qué se utiliza la tabla ASCII en la matriz con rangos?

    <p>Para ordenar los datos de menor a mayor</p> Signup and view all the answers

    ¿Qué sucede cuando hay varios valores que coinciden con la entrada en la matriz con rangos?

    <p>Se devuelve la salida asociada a la fila con el valor máximo</p> Signup and view all the answers

    ¿Cuál es el propósito de asociar un mensaje a las reglas de validación?

    <p>Mostrar un mensaje de error al usuario</p> Signup and view all the answers

    ¿Qué tipo de retorno indica que la regla no se valida y no se permite avanzar a la solapa coberturas?

    <p>N</p> Signup and view all the answers

    ¿Cuál es el nombre de la regla que se utiliza como punto de partida para definir el comportamiento en las reglas de validación?

    <p>00-D-000</p> Signup and view all the answers

    ¿Qué parámetro se utiliza para requerir una cotización específica?

    <p>905030</p> Signup and view all the answers

    ¿Qué sucede si la regla de validación no se cumple?

    <p>Se muestra un mensaje de error al usuario</p> Signup and view all the answers

    ¿Qué tipo de retorno indica que la regla se valida correctamente?

    <p>S</p> Signup and view all the answers

    ¿Cuál es el propósito de la regla utilitaria 00-D-000?

    <p>Definir el comportamiento en las reglas de validación</p> Signup and view all the answers

    ¿Qué sucede cuando se trabaja con matrices en las reglas de validación?

    <p>No hay un valor por defecto</p> Signup and view all the answers

    ¿Cuál es el resultado esperado al aplicar la regla '12-T-PRUEBA' al dato 221081 con una cotización en moneda dólares y fecha desde '01/01/2016'?

    <p>0.9</p> Signup and view all the answers

    ¿Por qué se obtiene el resultado 0.9 al aplicar la regla '12-T-PRUEBA' al dato 221081?

    <p>Por la configuración correcta de la matriz de rangos</p> Signup and view all the answers

    ¿Qué sucede cuando se configura mal la matriz de rangos?

    <p>Se devuelve el valor para la moneda pesos</p> Signup and view all the answers

    ¿Cuál es el valor que se devuelve cuando se configura mal la matriz de rangos?

    <p>0.5</p> Signup and view all the answers

    ¿Qué es lo que se observa al ejecutar la regla '12-T-PRUEBA' en el dato 221081?

    <p>El valor 0.9</p> Signup and view all the answers

    ¿Cuál es el propósito de la regla '12-T-PRUEBA'?

    <p>Verificar la ejecución de la regla</p> Signup and view all the answers

    ¿Qué se puede observar en el botón de trazabilidad de reglas?

    <p>La ejecución de la regla</p> Signup and view all the answers

    ¿Cuál es el resultado esperado al cotizar en moneda dólares y fecha desde '01/01/1990'?

    <p>Un valor para la moneda pesos</p> Signup and view all the answers

    ¿Qué sucede si no hay valor por defecto en una regla?

    <p>Se devuelve NULL</p> Signup and view all the answers

    ¿Cuál es el propósito de la regla '00-INSP2'?

    <p>Verificar si el usuario tiene permisos para emitir una cotización específica</p> Signup and view all the answers

    ¿Qué significa el símbolo '#R' en una regla?

    <p>Llamada a la ejecución de una regla</p> Signup and view all the answers

    ¿Qué tipo de fuente de regla tiene una matriz normal?

    <p>N</p> Signup and view all the answers

    ¿Qué sucede si se devuelve el valor 'N' en una matriz normal?

    <p>Se pisaría el valor intermedio que se venía calculando</p> Signup and view all the answers

    ¿Qué es el segundo momento en la cotización específica?

    <p>La validación del dato 905030</p> Signup and view all the answers

    ¿Qué es el resultado de la salida de una matriz normal?

    <p>Un número con punto de separación de decimales</p> Signup and view all the answers

    ¿Qué es el propósito de la validación a nivel de datos en la cotización específica?

    <p>Verificar si el dato 905030 es válido</p> Signup and view all the answers

    ¿Cuál es el capital inicial de una póliza de VITAL si se contrata en pesos?

    <p>50000</p> Signup and view all the answers

    ¿Cuál es el capital inicial de una póliza de VITAL si se contrata en dólares?

    <p>100000</p> Signup and view all the answers

    ¿Cuál es el capital inicial de una póliza de VITAL si se contrata en una moneda differente a pesos y dólares?

    <p>200000</p> Signup and view all the answers

    ¿Cuál es el capital inicial de una póliza de VITAL si se contrata en pesos y la edad inicial es de 35 años?

    <p>100000</p> Signup and view all the answers

    ¿Qué sucede si el capital inicial de una póliza de VITAL es mayor a 200000?

    <p>No se permite la emisión de la póliza y se muestra un mensaje al usuario</p> Signup and view all the answers

    ¿Qué sucede si se contrata una póliza de VITAL en dólares?

    <p>Se deja libre el ingreso del usuario</p> Signup and view all the answers

    ¿Cuál es el propósito de la regla de Validación en el ejercicio de Practico 3?

    <p>Validar que el capital inicial sea menor o igual a 200000</p> Signup and view all the answers

    ¿Qué sucede si se contrata una póliza de VITAL en una moneda diferente a pesos y dólares?

    <p>El capital inicial es 200000</p> Signup and view all the answers

    Study Notes

    Reglas de Validación

    • Las reglas de validación se asocian con un mensaje para mostrar en caso de no validar o fuera de pauta.
    • La nomenclatura para nombrar las reglas es: ramo-V-nombre (por ejemplo, 12-V-001).

    Tipos de Retornos de Reglas de Validación

    • S: Validación OK.
    • N: No valida la regla, no se permite avanzar a la solapa coberturas.
    • F: Fuera de pauta, avanza pero la cotización queda fuera de pauta.

    Mensajes Asociados a las Reglas de Validación

    • Es importante la asociación de los mensajes en los errores y fuera de pauta al momento de aplicar las reglas.
    • Estos mensajes son los que se muestran al usuario.

    Cotización Específica

    • La cotización específica requiere un nivel superior de autorización respecto al fuera de pauta.
    • El dato parámetrico 905030 representa el requerimiento de cotización específica.
    • Si vale 'S', requerirá cotización específica, en caso contrario ('N'), no se requiere.

    Programando la Cotización Específica

    • El segundo momento es cuando se valida el dato 905030 y se toma una acción según su valor.
    • Si vale 'S', se requiere cotización específica y se debe manejar internamente como una 'F' si el usuario está o no autorizado a realizarla.

    Referencias a Reglas y Datos

    • Hay varias formas de llamar a la ejecución de una regla y referencias a los datos en memoria.
    • Ejemplos:
      • #R('12-D-001') implica la llamada a la regla '12-D-001'.
      • #F('FUNCION') implica la llamada a ejecución del PL con nombre 'FUNCION'.
      • #D('905012') implica la consulta al valor en memoria del dato parámetrico '905012'.

    Definición de Matrices Normales

    • Matriz Normal: matriz cuyos datos de entrada (filas) son los datos parámetricos.
    • El tipo de fuente de la regla es 'N'.
    • La salida puede ser cualquier carácter, por ejemplo: S, N, F para indicar una validación.

    Interpretación de Matrices con Rangos

    • La interpretación de una matriz con rangos se hace concatenando los datos de las columnas mediante 'pipes' (|).
    • Los datos se ordenan de menor a mayor según el orden lexicográfico.
    • Se toma el máximo valor que cumpla la condición y se devuelve la salida asociada a esa fila en la matriz.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    More Like This

    Use Quizgecko on...
    Browser
    Browser