โ† All CPSA Flashcard Decks

Business Logic and Decisions Flashcards

7 cards from real CPSA practice questions. Tap to flip, then mark Knew It or Still Learning โ€” missed cards come back until you master them.

Read the first 7 Business Logic and Decisions flashcards as text
  1. In Pega, a Decision Table returns a single result based on conditions. What happens when multiple rows in a Decision Table match the input conditions?

    Answer: The first matching row in the table is returned

    Decision Tables return the result of the first matching row, evaluating rows top to bottom and stopping at the first match.

  2. Which Pega construct is best suited when you need to execute different sets of activities based on a property value at runtime?

    Answer: Decision Tree

    A Decision Tree evaluates conditions in a branching structure and can route execution logic based on property values at runtime.

  3. What is the primary purpose of the 'Otherwise' row in a Pega Decision Table?

    Answer: To define the default result when no other row matches

    The 'Otherwise' row defines a fallback default result that is returned when no other row in the Decision Table matches the input conditions.

  4. A business analyst needs to evaluate mortgage eligibility based on credit score ranges (e.g., 300-579, 580-669, 670-739, 740+). Which Pega rule type is most appropriate?

    Answer: Decision Table

    A Decision Table is ideal for range-based evaluations where rows map input value ranges to specific output results.

  5. In Pega, which of the following is TRUE about Declare Expressions?

    Answer: They automatically recalculate property values when dependent properties change

    Declare Expressions automatically recalculate a target property's value whenever the source properties they depend on are changed.

  6. When configuring a Decision Table in Pega, what does setting a column to 'Any' mean?

    Answer: The column is ignored in evaluation and always matches

    Setting a Decision Table column condition to 'Any' means that column is not evaluated and will match regardless of its value.

  7. Which Pega feature allows you to define business logic that applies automatically across all cases of a given class without being explicitly called?

    Answer: Declare Constraint

    Declare Constraints define validation rules that are automatically enforced on class instances without needing to be explicitly invoked.