PEGA: Certified System Architect Practice Test! Trivia Quiz

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By RameshJoel
R
RameshJoel
Community Contributor
Quizzes Created: 1 | Total Attempts: 7,896
Questions: 107 | Attempts: 7,898

SettingsSettingsSettings
PEGA: Certified System Architect Practice Test! Trivia Quiz - Quiz

What do you know about certified system architect practice? Do you know enough to pass this test? The accredited system architect certification is for developers and technical staff members who want to learn how to develop Pega applications. This certification provides a baseline measurement movement on your knowledge of Pega applications. Take this quiz and see how much you know about certified system architect practice.


Questions and Answers
  • 1. 

    While testing a form, you need to verify the contents of a data page in memory. Which tool do you use to view thecurrent contents of the data page?

    • A.

      The Data Explorer

    • B.

      The Clipboard tool

    • C.

      Live UI

    • D.

      The Tracer

    Correct Answer
    B. The Clipboard tool
    Explanation
    The Clipboard tool is used to view the current contents of a data page in memory. It allows testers to inspect the data stored in the clipboard, which includes the properties and values of the data page. By using the Clipboard tool, testers can verify if the form is correctly populating the data page and if the expected values are being stored. This tool is commonly used in testing to ensure the accuracy and integrity of data within an application.

    Rate this question:

  • 2. 

    While reviewing a UI form in a Grooming/Elaboration playback, you notice a typo in the label of a field. Which toolallows you to identify the section rule that contains the incorrect label?

    • A.

      Live UI

    • B.

      The Tracer

    • C.

      The Clipboard tool

    • D.

      The Property Analyzer

    Correct Answer
    A. Live UI
    Explanation
    Live UI is the tool that allows you to identify the section rule that contains the incorrect label in a UI form during a Grooming/Elaboration playback. This tool provides real-time visibility into the user interface and allows you to inspect and modify properties, rules, and sections directly on the screen. By using Live UI, you can easily locate the section rule that contains the typo and make the necessary corrections.

    Rate this question:

  • 3. 

    While preparing to release an application, you notice a guardrail violation on an activity you wrote. The activity copiesthe customer’s shipping address to their billing address. How do you address this guardrail violation?

    • A.

      Replace the activity with a data transform to copy the shipping address to the billing address.

    • B.

      Justify the warning, since an activity is required in this situation.

    • C.

      Ignore the warning if the compliance score is 90 or greater, since the application is considered ready for release.

    • D.

      Identify an API activity to use in place of the activity you wrote.

    Correct Answer
    A. Replace the activity with a data transform to copy the shipping address to the billing address.
    Explanation
    The correct answer is to replace the activity with a data transform to copy the shipping address to the billing address. This is the appropriate solution to address the guardrail violation because using a data transform is a more efficient and recommended approach for this task. It ensures that the application follows best practices and improves performance by utilizing the built-in functionality of data transforms.

    Rate this question:

  • 4. 

    Which requirement would be implemented through circumstancing?

    • A.

      An application sends a notification to a manager if a purchase request requires approval. Otherwise, the application sends a notification to the employee that the request was approved.

    • B.

      An application sends an email to a customer to confirm opening a account. For customers in certain states or provinces, the email includes a mandatory disclosure.

    • C.

      An application sends a text if a customer provides a mobile phone number, otherwise, the application sends an email.

    • D.

      An application computes a shipping charge for orders. If the order exceeds USD100, the customer receives a credit of 50% of the shipping charge.

    Correct Answer
    B. An application sends an email to a customer to confirm opening a account. For customers in certain states or provinces, the email includes a mandatory disclosure.
    Explanation
    Circumstancing would be implemented for the requirement where an application sends an email to a customer to confirm opening an account. For customers in certain states or provinces, the email includes a mandatory disclosure. Circumstancing allows the application to dynamically adjust its behavior based on specific conditions or circumstances. In this case, the application would use circumstancing to determine whether a customer is in a certain state or province, and if so, include the mandatory disclosure in the confirmation email.

    Rate this question:

  • 5. 

    Which issue is identified as a Guardrail violation?

    • A.

      An activity writes to the wrong clipboard page.

    • B.

      A decision tree contains a branch that cannot be reached.

    • C.

      A decision table returns an invalid connector name to a flow.

    • D.

      A property in a report has not been optimized.

    Correct Answer
    D. A property in a report has not been optimized.
    Explanation
    The issue identified as a Guardrail violation is when a property in a report has not been optimized. Guardrails are a set of best practices and guidelines in Pega that help ensure the performance, scalability, and maintainability of applications. Optimizing properties in reports is one of the guardrails that needs to be followed to improve the efficiency of reports and prevent any potential performance issues. Failing to optimize a property in a report violates this guardrail.

    Rate this question:

  • 6. 

    In which situation does a case type for software upgrade requests reuse a rule through pattern inheritance?

    • A.

      The case type uses an authorization process used throughout the organization.

    • B.

      The case type uses the Data-Party-Operator class to describe a work party.

    • C.

      The case type uses the Data-Party-Operator class to describe a work party.

    • D.

      The case type uses the Data-Party-Operator class to describe a work party.

    Correct Answer
    A. The case type uses an authorization process used throughout the organization.
    Explanation
    The correct answer is "The case type uses an authorization process used throughout the organization." This is because pattern inheritance allows a case type to inherit rules from other case types or classes. In this situation, the case type for software upgrade requests is reusing a rule through pattern inheritance by inheriting the authorization process that is used throughout the organization.

    Rate this question:

  • 7. 

    You are designing hotel booking forms for a travel application.The first form contains two fields in which users enter a room type and the length of stay in days. A third fielddisplays the total cost of the room.The second form contains a field in which users select additional-cost options such as sight-seeing tour. A second fielddisplays the total cost of the options.The third form contains a field that displays the grand total of the room and options.Which two properties are considered source properties for the declare expression used to calculate the grand total?(Choose Two)

    • A.

      Length of stay

    • B.

      Options

    • C.

      Total cost of room

    • D.

      Total cost of options

    Correct Answer(s)
    C. Total cost of room
    D. Total cost of options
    Explanation
    The two properties considered source properties for the declare expression used to calculate the grand total are the Total cost of room and the Total cost of options. These two properties are used to calculate the final cost of the room and options selected by the user. The Length of stay and Options fields are not used directly in the calculation of the grand total, but rather in calculating the individual costs of the room and options.

    Rate this question:

  • 8. 

    An application contains three data types: A, B, and C. The class structure looks as follows:MyCo-App-DataMyCo-App-Data-AMyCo-App-Data-A-BMyCo-App-Data-A-B-CEach class has a data transform called SetValues. With the Call data transforms in superclass option selected. TheSetValues data transform sets the properties PropA and PropB, as shown in the table below.Class Property valueMyCo-App-Data PropA 1MyCo-App-Data-A PropB 2MyCo-App-Data-A-B PropA 3MyCo-App-Data-A-B-C probB 4What is the value of ProbA and ProbB after the Setvalues in MyCo-App-Data-A-B has been invoked?

    • A.

      PropA=1 and ProbB=4

    • B.

      PropA=1 and PropB=2

    • C.

      PropA=3 and PropB=4

    • D.

      PropA=3 and PropB=2

    Correct Answer
    D. PropA=3 and PropB=2
    Explanation
    The value of PropA is 3 and the value of PropB is 2 after the SetValues in MyCo-App-Data-A-B has been invoked. This is because the Call data transforms in superclass option is selected, which means that when SetValues is called in MyCo-App-Data-A-B, it also calls the SetValues data transform in its superclass, MyCo-App-Data-A. Therefore, the properties PropA and PropB are set according to the values specified in the superclass data transform, which are PropA=3 and PropB=2.

    Rate this question:

  • 9. 

    A Service Request case type has a CustomerGrade property. How do you set the value of the CustomerGradeproperty to Silver when a service request case is created?

    • A.

      Configure the first connector in the first rule to set the Customergrade property value.

    • B.

      Configure the CustomerGrade property with a default value.

    • C.

      Configure a declare expression to set the CustomerGrade property value.

    • D.

      Configure the pyDefafult data transform to set the CustomerGrade property value.

    Correct Answer
    D. Configure the pyDefafult data transform to set the CustomerGrade property value.
  • 10. 

    You have created a series of forms for a vacation booking process. Declarative expressions are used to calculatevalues such as the cost of the flight, hotel, car rental, and taxes. The last form includes a field that displays the totalamount that will be charged on the user’s credit card.How do you configure the calculations so that the total amount is calculated only when the user reaches the lastform?

    • A.

      Use the backward chaining option for all the expressions.

    • B.

      Use the forward chaining option for the total amount expression. Use backward chaining for all the other expressions.

    • C.

      Use the forward chaining option for all the expressions.

    • D.

      Use the backward chaining option for the total amount expression. Use forward chaining for all the other expressions.

    Correct Answer
    D. Use the backward chaining option for the total amount expression. Use forward chaining for all the other expressions.
    Explanation
    The correct answer is to use the backward chaining option for the total amount expression and forward chaining for all the other expressions. This means that the calculation for the total amount will only be triggered when the user reaches the last form, as backward chaining only calculates values when they are needed. Forward chaining, on the other hand, calculates values as soon as their inputs are available. This configuration ensures that the total amount is only calculated when all the necessary inputs are provided by the user.

    Rate this question:

  • 11. 

    A data page holds the local weather information based on the user’s address. The data page’s Reload if older Thanfield is set to 15 minutes.The data page is created at 09:12.At 09:20 the user requests the weather information.At 09:42 the user requests the weather information.When is the data page reloaded?

    • A.

      09:20

    • B.

      09:42

    • C.

      09:27

    • D.

      09:35

    Correct Answer
    B. 09:42
    Explanation
    The data page is reloaded at 09:42 because the Reload if older Than field is set to 15 minutes. Since the data page was created at 09:12 and the user requested the weather information at 09:20 and then again at 09:42, the time difference between the creation of the data page and the second request is greater than 15 minutes. Therefore, the data page is reloaded at 09:42.

    Rate this question:

  • 12. 

    You are creating a series of user forms for a travel reservation process. The forms contain fields that display valuesthat are calculated by the system. You want to perform the calculations whenever the user changes a selection ratherthan when a form is submitted. Which rule type would you use to satisfy this requirement?

    • A.

      Decision Table

    • B.

      Declare Expression

    • C.

      Data Transform

    • D.

      Decision Tree

    Correct Answer
    B. Declare Expression
    Explanation
    A Declare Expression rule type would be used to satisfy this requirement. Declare Expression rules are used to calculate and display values dynamically based on changes in the system or user input. In this case, whenever the user changes a selection in the form, the Declare Expression rule can be triggered to perform the necessary calculations and update the displayed values accordingly. This allows for real-time calculation and display of values without waiting for the form to be submitted.

    Rate this question:

  • 13. 

    A customer wants to copy the contents of a previous order to their current order. What rule type do you use to copythe order contents?

    • A.

      Function

    • B.

      Data transform

    • C.

      Declare expression

    • D.

      Data page

    Correct Answer
    B. Data transform
    Explanation
    A data transform is used to copy the contents of a previous order to the current order. Data transforms are used to transform and manipulate data between different structures and formats. In this case, the data transform would be used to retrieve the relevant data from the previous order and populate it into the current order.

    Rate this question:

  • 14. 

    A shopping cart contains a list of order items. A customer searches for items by category. The application returns alist of items in that category, including name, description, and unit price. The user can select an item to add in ashopping cart.Which of the following data would you store in a local data source?

    • A.

      Customer data

    • B.

      Product categories

    • C.

      Order details

    • D.

      Shopping cart items

    Correct Answer
    D. Shopping cart items
    Explanation
    Storing shopping cart items in a local data source makes sense because these items are specific to each user and are temporary in nature. The local data source can be used to keep track of the items that the user has selected and added to their shopping cart during their current session. Storing customer data, product categories, and order details in a local data source may not be ideal as these pieces of information are likely to be more permanent and may need to be accessed by multiple users or across different sessions.

    Rate this question:

  • 15. 

    In an application, three email addresses (work, home, and other) can be captured for a customer. You use .Email(work) to refer to the work email address. What type of property is used to capture the email addresses?

    • A.

      Page group

    • B.

      Value group

    • C.

      Page

    • D.

      Value list

    Correct Answer
    B. Value group
    Explanation
    The correct answer is Value group. In the given scenario, three email addresses (work, home, and other) are being captured for a customer. A value group is a property type that allows you to capture multiple values for a single property. In this case, the value group property type is used to capture the three email addresses for the customer.

    Rate this question:

  • 16. 

    Your online shopping application serves international customers. You need to define a Data page that holds currencyexchange rates. All users accessing the application need to use the information.The Scope of this Data Page should be set to___________________.

    • A.

      Requestor

    • B.

      Application

    • C.

      Node

    • D.

      Thread

    Correct Answer
    C. Node
    Explanation
    The correct answer is "Node". When defining a Data page that holds currency exchange rates for an online shopping application serving international customers, setting the Scope of the Data page to "Node" ensures that the information is accessible to all users accessing the application regardless of their individual requestors or threads. The "Node" scope allows for a global access to the Data page, making it available to all users and threads within the application.

    Rate this question:

  • 17. 

    A customer data object has a list of addresses as depicted by the data model below. How would you define theaddress property in the customer class?

    • A.

      As a value list

    • B.

      As a page list

    • C.

      As a value group

    • D.

      As a page

    Correct Answer
    B. As a page list
    Explanation
    In the customer class, the address property should be defined as a page list. This means that the address property will have multiple instances of the same data model, allowing the customer to have multiple addresses. Each address will be represented as a separate page within the page list, providing a structured and organized way to store and access the address information for each customer.

    Rate this question:

  • 18. 

    You want to create a data page with a list of available shipping options. The shipping options are stored in a databasetable mapped in the application. Which source option would you select for the data page?

    • A.

      Lookup

    • B.

      Report definition

    • C.

      Service

    • D.

      Data transform

    Correct Answer
    B. Report definition
    Explanation
    A report definition would be the best source option for the data page in this scenario. A report definition allows you to fetch data from a database table and retrieve the list of available shipping options. It provides a structured and efficient way to query the database and retrieve the required data. By selecting the report definition as the source option, you can easily populate the data page with the shipping options stored in the database table.

    Rate this question:

  • 19. 

    In which of the following situations would you use a SQL connector?

    • A.

      Execute a complex SQL statements such as a stored procedure

    • B.

      Write to a table as part of a distributed transaction

    • C.

      Update a table in an external database

    • D.

      Retrieve a large list of reference data

    Correct Answer
    A. Execute a complex SQL statements such as a stored procedure
    Explanation
    A SQL connector would be used in the situation of executing complex SQL statements such as a stored procedure. SQL connectors are used to establish a connection between a program or application and a SQL database, allowing the program to send SQL queries and commands to the database for execution. In the case of executing complex SQL statements, a SQL connector would facilitate the communication between the program and the database, ensuring that the statements are properly executed and the desired results are obtained.

    Rate this question:

  • 20. 

    Which rule can only return a true/false result when evaluating a condition?

    • A.

      Declare expression

    • B.

      Decision tree

    • C.

      Decision table

    • D.

      When rule

    Correct Answer
    D. When rule
    Explanation
    A When rule is a rule in a system that evaluates a condition and returns a true or false result. It is used to determine whether a certain action or set of actions should be performed based on the condition being evaluated. Unlike other rules such as declare expression, decision tree, or decision table, a When rule is specifically designed to provide a binary result, making it the only option that can only return a true/false outcome when evaluating a condition.

    Rate this question:

  • 21. 

    You have designed a decision tree that you want to unit test. You want to test various input values to ensure that youget the expected results. How would you unit test your decision tree?

    • A.

      Check the decision tree for conflicts

    • B.

      Add the decision tree to a decision shape in your application and create cases using various input values.

    • C.

      Run the decision tree and enter values on the test page.

    • D.

      Check the decision tree for completeness.

    Correct Answer
    C. Run the decision tree and enter values on the test page.
    Explanation
    To unit test the decision tree, you would run the decision tree and enter values on the test page. This allows you to simulate different input values and observe the expected results. By executing the decision tree with various inputs, you can verify if it is functioning correctly and producing the desired outcomes. This method of testing helps ensure that the decision tree is working as intended and provides confidence in its performance.

    Rate this question:

  • 22. 

    A loan request process has specific approval requirements.-if the amount is for less than USD 1,000, the loan is automatically approved.-if the amount is greater than USD 1,000 and the loan type is an automobile loan, the loan must be approved by afinance manager.-if the amount is greater than USD 1,000 and the loan type is a mortgage, the loan must be approved by a vicepresident.Which rule type do you use to satisfy this requirement?

    • A.

      Data transform

    • B.

      Decision tree

    • C.

      When rule

    • D.

      Map value

    Correct Answer
    B. Decision tree
    Explanation
    A decision tree is the appropriate rule type to satisfy the given requirement because it allows for the creation of a logical flowchart-like structure to evaluate different conditions and make decisions based on those conditions. In this case, the decision tree can be used to determine the loan approval process based on the loan amount and type. It can easily handle the specific approval requirements mentioned, such as automatically approving loans under USD 1,000 and requiring approval from a finance manager or vice president for loans over USD 1,000 depending on the loan type.

    Rate this question:

  • 23. 

    The approval process for a purchase request case must satisfy the following requirements:-A request for office supplies placed by the Facilities department that totals EUR100 or less is automatically approved.-A request for software is automatically rejected unless requested by the IT department.-Any request that exceeds EUR1000 is automatically subject to review by the Auditing department.Which type of rule would you configure to satisfy this requirement?

    • A.

      Declare expression

    • B.

      When

    • C.

      Decision tree

    • D.

      Map value

    Correct Answer
    C. Decision tree
    Explanation
    A decision tree would be the appropriate type of rule to configure in order to satisfy the given requirements. A decision tree allows for the evaluation of multiple conditions and the execution of different actions based on the outcome of those conditions. In this case, the decision tree would evaluate the conditions for each type of purchase request (office supplies, software, and requests exceeding EUR1000) and automatically approve, reject, or subject to review based on the specific conditions mentioned in the requirements.

    Rate this question:

  • 24. 

    An application allows bank customer to apply for a credit card. During the process of applying for the credit card,customers can elect to transfer a balance to the card.The bank currently offers three balance transfer options for customers applying for a new credit card:1. 0 percent interest for 6 months.2. 2.9 percent interest for 12 months.3. 3.9 percent interest for 24 months.The bank requires that customers first elect whether to transfer a balance. If customers elect to transfer a balance,they must select one of the three options.How do you present users with the set of balance transfer options only if they elect t transfer a balance to their card?

    • A.

      Add a refresh when condition on the layout containing the balance transfer offers.

    • B.

      Add a visible when condition on the layout containing the balance transfer offers.

    • C.

      Add a visible when condition on the check box for the balance transfer election.

    • D.

      Add a refresh when condition on the check box for the balance transfer election.

    Correct Answer
    B. Add a visible when condition on the layout containing the balance transfer offers.
    Explanation
    By adding a visible when condition on the layout containing the balance transfer offers, the set of balance transfer options will only be presented to users if they elect to transfer a balance to their card. This means that the options will only be displayed when the user selects the checkbox for balance transfer election, ensuring that the options are only shown to those who specifically choose to transfer a balance.

    Rate this question:

  • 25. 

    An application allows bank customer to apply for a credit card. During the process of applying for the credit card,customers can elect to transfer a balance to the card.The bank currently offers three balance transfer options for customers applying for a new credit card:4. 0 percent interest for 6 months.5. 2.9 percent interest for 12 months.6. 3.9 percent interest for 24 months.The bank requires that customers first elect whether to transfer a balance. If customers elect to transfer a balance,they must select one of the three options.Which type of rule do you use to test whether the customer has decided to transfer a balance?

    • A.

      Data transform

    • B.

      Declare expression

    • C.

      When rule

    • D.

      Activity

    Correct Answer
    C. When rule
    Explanation
    The correct answer is "When rule". A When rule is used to test a condition and execute a set of actions based on the result of that condition. In this case, the When rule would be used to check whether the customer has decided to transfer a balance. If the customer has elected to transfer a balance, the When rule would trigger the actions associated with that decision, such as prompting the customer to select one of the three balance transfer options.

    Rate this question:

  • 26. 

    During a playback, you place a flow in draft mode to address which limitation?

    • A.

      To save an incomplete flow.

    • B.

      To prevent additional shapes from being added to the flow.

    • C.

      To avoid errors due to references to rules that do not yet exist.

    • D.

      To allow users to choose decision outcomes if a decision rule if not yet available.

    Correct Answer
    C. To avoid errors due to references to rules that do not yet exist.
    Explanation
    Placing a flow in draft mode during playback allows you to address the limitation of avoiding errors caused by references to rules that do not yet exist. By doing so, you can ensure that the flow does not encounter any issues or errors when it references rules that are not yet created or available. This helps in preventing any disruption or malfunctioning of the flow during its execution.

    Rate this question:

  • 27. 

    You are developing a purchase application that integrates with an external inventory management system. A___________ allows you to build the interface so that Pega can request information from the inventory managementsystem.

    • A.

      Report Definition

    • B.

      Service

    • C.

      Data page

    • D.

      Connector

    Correct Answer
    D. Connector
    Explanation
    A connector allows you to build the interface so that Pega can request information from the inventory management system. Connectors are used to integrate external systems with Pega applications, enabling data exchange and communication between the two systems. In this case, the purchase application needs to retrieve information from the external inventory management system, so a connector would be the appropriate tool to facilitate this integration.

    Rate this question:

  • 28. 

    You need to read from an external database table containing inventory data. Which two ways could you integratewith the table? (Choose Two)

    • A.

      Use a data transform

    • B.

      Use a SQL connector

    • C.

      Map the table to a class

    • D.

      Use a SQL listener

    Correct Answer(s)
    B. Use a SQL connector
    C. Map the table to a class
    Explanation
    To integrate with an external database table containing inventory data, you can use a SQL connector. A SQL connector allows you to establish a connection with the database and retrieve data from it. Additionally, you can also map the table to a class. This means creating a class in your application that represents the structure of the table, allowing you to easily interact with the data and perform operations on it. By using both a SQL connector and mapping the table to a class, you can effectively read and manipulate the inventory data from the external database.

    Rate this question:

  • 29. 

    There are several components involved when calling an external service. A data transform is typically used whenprocessing the response returned by the external system. What is the purpose of that data transform?

    • A.

      Map the response to the application data structure

    • B.

      Perform error handling

    • C.

      Map the protocol specific response to the clipboard

    • D.

      Finalize the connector

    Correct Answer
    A. Map the response to the application data structure
    Explanation
    The purpose of the data transform in this context is to map the response returned by the external system to the application's data structure. This allows for the proper integration and utilization of the data within the application, ensuring that it is in a format that can be easily processed and understood by the system.

    Rate this question:

  • 30. 

    A user need to perform an assignment called Collect Customer Information. While working on the case, the user mayneed to check the customer’s credit score before sending the case to the Review Request assignment.Select the configuration that satisfies this requirement.

    • A.

      Add a local action to the stage that contains the collect Customer Information assignment.

    • B.

      Add a router to the Collect Customer Information assignment.

    • C.

      Add a local action to the collect Customer Information assignment.

    • D.

      Add a notification to the collect Customer Information assignment.

    Correct Answer
    C. Add a local action to the collect Customer Information assignment.
    Explanation
    Adding a local action to the Collect Customer Information assignment would satisfy the requirement of checking the customer's credit score before sending the case to the Review Request assignment. A local action allows the user to perform an action within the assignment itself, in this case, checking the customer's credit score. This ensures that the necessary information is collected before proceeding to the next stage.

    Rate this question:

  • 31. 

    A process routes loan request to a specific loan officer based on the type of loan.-if the loan is a mortgage, it is routed to Adam Ross.-if the loan is for an automobile, it is routed to Julia Samuels.-if the loan is an equality line, the case is routed to Don Smith.How would you configure a router to ensure the case advances to the correct loan officer?

    • A.

      Route the case to a workbasket that references a when condition.

    • B.

      Route the case to a workbasket that references a decision table.

    • C.

      Route the case to a worklist that references a decision table.

    • D.

      Route the case to a worklist that references a when condition.

    Correct Answer
    C. Route the case to a worklist that references a decision table.
    Explanation
    The correct answer is to route the case to a worklist that references a decision table. This is because a decision table allows for the efficient and accurate routing of loan requests to the appropriate loan officer based on the type of loan. The decision table can be configured to match the loan type with the corresponding loan officer, ensuring that the case advances to the correct loan officer for further processing. A worklist is used to manage and track the progress of individual cases, making it the appropriate option for routing the case to the loan officer.

    Rate this question:

  • 32. 

    Pega 7 comes with numerous API activities. In which situation would you explore available API activities?

    • A.

      When creating a new case type

    • B.

      When debugging an application

    • C.

      When designing your data model

    • D.

      When automating case processing

    Correct Answer
    D. When automating case processing
    Explanation
    When automating case processing, it is important to explore the available API activities in Pega 7. API activities can be used to interact with external systems, perform tasks, and manipulate data. By exploring these activities, developers can identify and utilize the appropriate APIs to automate various aspects of case processing, such as integrating with external systems, performing calculations, or updating data. This can help streamline and optimize the automation process, improving efficiency and accuracy.

    Rate this question:

  • 33. 

    You are designing a case type that includes a process to perform when a case is rejecting. How do you model thisrequirement in the case life cycle?

    • A.

      Add an alternate stage and add the rejection process as an optional process to the stage.

    • B.

      Add the rejection process to all the primary stages as an optional process.

    • C.

      Add a primary stage and add the rejection process to the stage.

    • D.

      Add an alternate stage and add the rejection process to the stage.

    Correct Answer
    D. Add an alternate stage and add the rejection process to the stage.
    Explanation
    To model the requirement of performing a process when a case is rejecting, you should add an alternate stage to the case life cycle and include the rejection process as an optional process within that stage. This allows for the rejection process to be performed when necessary, without being mandatory for all cases or stages.

    Rate this question:

  • 34. 

    A purchase request case creates a child case to check inventory. If products are added to or deleted from thepurchase request, the data needs to be propagated to the check inventory case.What is true with regards to the data propagation feature for the above requirement?

    • A.

      The data propagation features will track changes to configured properties and propagate the values to the check inventory case automatically for the entire lifecycle of the purchase request case.

    • B.

      The data propagation features cannot be used for this scenario because the check inventory case is created after the purchase request has been resolved.

    • C.

      The data propagation features propagates values from the purchase request case on creation of the check inventory case. Subsequent updates need to be handled manually.

    • D.

      The data propagation features can only be used for the quantity because it only supports updating of properties. The adding and removing of products in the purchase request is not supported.

    Correct Answer
    C. The data propagation features propagates values from the purchase request case on creation of the check inventory case. Subsequent updates need to be handled manually.
    Explanation
    The correct answer states that the data propagation feature will automatically propagate values from the purchase request case to the check inventory case when it is created. However, any subsequent updates to the data will need to be handled manually. This means that if any changes are made to the products in the purchase request, the values will not be automatically updated in the check inventory case. Instead, the updates will need to be made manually.

    Rate this question:

  • 35. 

    An applicant submits a loan request.The system validates information on the loan application and calculates the applicant’s credit score based on creditreports and the customer’s account history with the bank.If the customer’s credit score is unacceptable, the customer is notified of the result and the loan application is closed.If the customer’s credit is acceptable, the loan application is forwarded to a loan officer for review.If the loan officer approves the loan request, the loan application is sent to the underwriting department forprocessing.If the loan officer rejects the loan request, the customer is notified of the result and the loan application is closed.Select the case life cycle design that most closely fellows the guidelines for identifying and naming stages for the usecase.

    • A.

      Primary stages: New->Credit Check->Review->Underwriting Alternate Stage: Rejected

    • B.

      Primary stages: Loan Request->Loan reviewed->Loan rejected->Loan Funded

    • C.

      Primary stages: New->Review->Rejected->Underwriting

    • D.

      Primary stages: Loan Submitted->Check Credit->Review Loan->Fund Loan Alternate Stage: Reject Request

    Correct Answer
    A. Primary stages: New->Credit Check->Review->Underwriting Alternate Stage: Rejected
    Explanation
    The correct answer is "Primary stages: New->Credit Check->Review->Underwriting
    Alternate Stage: Rejected". This design closely follows the guidelines for identifying and naming stages for the use case. It starts with the "New" stage where the loan request is submitted, then moves to "Credit Check" where the system validates the information and calculates the credit score. Next is the "Review" stage where the loan application is forwarded to a loan officer for review. If the loan request is rejected, it goes to the "Rejected" alternate stage. If the loan request is approved, it moves to the "Underwriting" stage for processing.

    Rate this question:

  • 36. 

    Before a member is admitted to a hospital, a health care organization reviews authorization requests for insurancecoverage. An intake operator performs the Review Authorization Request assignment to determine if the memberqualifies for coverage.If the member qualifies for coverage, the case advantages to the Review Treatment assignment for review by aphysician. When the case arrives in the physician’s worklist, the system automatically sends the physician an email.If the member is denied coverage, the system resolves the request. The system also automatically sends two types ofcorrespondence to the member: a letter and an email notification.How would you configure the process so that the to the email and letter are sent to the member?

    • A.

      Add a notification to the Review Authorization Request assignment.

    • B.

      Add a utility to the process that calls the CorrNew activity. Connect the Deny Request connector to the utility.

    • C.

      Add the CorrNew activity to the Deny Request connector

    • D.

      Add the SendCorrspondence local action to the Review Authorization Request assignment.

    Correct Answer
    B. Add a utility to the process that calls the CorrNew activity. Connect the Deny Request connector to the utility.
    Explanation
    To ensure that the email and letter are sent to the member when their coverage is denied, a utility needs to be added to the process that calls the CorrNew activity. The Deny Request connector should be connected to this utility. This will trigger the system to automatically send the two types of correspondence (letter and email notification) to the member, informing them about the denial of coverage.

    Rate this question:

  • 37. 

    An insurance claim case type is defined as follows:If the Review claim step is configured to set the status toPending-Investigation?

    • A.

      When the Review claim step starts.

    • B.

      When the Process claim stage starts.

    • C.

      When the Review claim step completes.

    • D.

      When Investigate claim step completes.

    Correct Answer
    A. When the Review claim step starts.
    Explanation
    The correct answer is when the Review claim step starts. In the given scenario, the insurance claim case type defines that the status should be set to Pending-Investigation during the Review claim step. Therefore, it is logical to assume that the status will be set at the beginning of this step, which is when it starts.

    Rate this question:

  • 38. 

    You need to send correspondence to customers who hapreliminary approval by email. The system then sends an official approval by letter.How would you configure the necessary correspondence rule(s)?

    • A.

      Create a correspondence fragment for the email and a correspondence rule for the letter.

    • B.

      Create one correspondence rule for the email and a paragraph rule for the letter.

    • C.

      Create one correspondence rule for the email and make a copy of the rule for the letter

    • D.

      Create one correspondence rule for the email and another correspondence rule for the letter.

    Correct Answer
    D. Create one correspondence rule for the email and another correspondence rule for the letter.
    Explanation
    The correct answer is to create one correspondence rule for the email and another correspondence rule for the letter. This configuration allows for separate correspondence rules for each type of communication - email and letter. By creating separate rules, you can customize the content, format, and delivery method for each type of correspondence, ensuring that the appropriate information is conveyed to the customers in the most effective way.

    Rate this question:

  • 39. 

    An insurance company offers personal property policies. Art collections and wine collections are category as specialtypes of personal properties. The company employs appraisers who are qualified to perform appraisals for either artcollections or wine collections. Appraisers can only perform appraisal assignment in their qualified field.How would you configure the router so that the assignment is worked on by a qualified appraiser? 

    • A.

      Associate each appraiser to a work group that uses skill parameters.

    • B.

      Associate each appraiser to the appraiser work group.

    • C.

      Associate each appraiser to one of two work groups that correspond to the appraisal qualifications.

    • D.

      Associate each appraiser to a work group that uses work group parameters.

    Correct Answer
    A. Associate each appraiser to a work group that uses skill parameters.
  • 40. 

    As part of an authorization process, you need to check whether members of a health care organization are eligible forcoverage based on the policy contract terms. Your application uses an activity to perform this evaluation.Which shape would you use to add the activity to the process?

    • A.

      Assignment

    • B.

      Subprocess

    • C.

      Utility

    • D.

      Connector

    Correct Answer
    C. Utility
    Explanation
    To add the activity of evaluating the eligibility of members for coverage based on the policy contract terms, the most suitable shape to use in the process would be a "Utility" shape. The Utility shape represents a task or activity that is performed within the process but does not have a specific start or end event. In this case, the evaluation of eligibility does not have a distinct start or end point, but rather is an ongoing process that is performed as part of the authorization process. Thus, the Utility shape would be the appropriate choice to represent this activity.

    Rate this question:

  • 41. 

    Customer Service Representatives (CSRs) review customer requests to replace a lost or stolen credit card. Once therequest is approved, customers are notified by letter of the expected delivery date for a replacement card typicallywithin one week.The CSR must be able to prioritize time-sensitive requests such as requests from customers who are on vacation.Time-sensitive requests are prioritized as follows:-Customers receive a replacement card the next day.-Fulfillment requests are sent to a dedicated workbasket.-Customers receive notification of the expected delivery date by email.How do you provide CSRs with the option to increase the assignment urgency for requests from a customer with atime-sensitive need?

    • A.

      Allow the CSR to select a value for .pxurgencyWork.

    • B.

      Allow the CSR to select an SLA with greater urgency adjustments.

    • C.

      Allow the CSR to select a value for .pyUrgencyAssignAdjust.

    • D.

      Allow the CSR to adjust the goal and deadline urgency for the case.

    Correct Answer
    C. Allow the CSR to select a value for .pyUrgencyAssignAdjust.
    Explanation
    CSRs can increase the assignment urgency for requests from a customer with a time-sensitive need by allowing them to select a value for .pyUrgencyAssignAdjust. This option gives the CSR the ability to adjust the urgency level of the assignment, ensuring that time-sensitive requests are prioritized accordingly. By allowing CSRs to have control over the urgency of the assignment, they can ensure that customers with immediate needs are given prompt attention and service.

    Rate this question:

  • 42. 

    ABC Corp requires that policyholders receive email indicating the status of their auto insurance claim as the claim isprocessed. You create the work party for the policyholder as an instance of which class?

    • A.

      Data-Party-Operator

    • B.

      Data-Party-Corn

    • C.

      Data-Party-Person

    • D.

      Data-Party-Org

    Correct Answer
    C. Data-Party-Person
    Explanation
    The work party for the policyholder should be an instance of the Data-Party-Person class because policyholders are individuals who have personal information and need to receive emails regarding their auto insurance claims. The Data-Party-Person class represents individuals and is suitable for storing personal information and contact details for policyholders.

    Rate this question:

  • 43. 

    You have added an approval process assignment to a loan request process. The requirement states that a request canbe routed to one or more managers for their approval. Te hierarchy of approvals depends upon the total dollaramount of the request. For example, Cost Center Managers approve requests that are less than USD 25,000. Arequest of greater than or equal to USD 25,000 requires the approval of the Cost Center Manager, corporate VicePresident, and Vice President of Finance.How would you configure the routing for the approval process assignment?

    • A.

      Configure a cascading approval flow type based on the reporting structure of the current user.

    • B.

      Configure a single level approval flow type based on an authority matrix.

    • C.

      Configure a single level approval flow type and route to a workbasket accessible by the approvers.

    • D.

      Configure a cascading approval flow type based on an authority matrix.

    Correct Answer
    A. Configure a cascading approval flow type based on the reporting structure of the current user.
    Explanation
    The requirement states that the hierarchy of approvals depends on the total dollar amount of the request. This means that the approval flow needs to be configured in a cascading manner, where the request is routed to one or more managers based on their position in the reporting structure. This ensures that requests below USD 25,000 are approved by Cost Center Managers, while requests equal to or above USD 25,000 require the approval of Cost Center Manager, corporate Vice President, and Vice President of Finance. Therefore, configuring a cascading approval flow type based on the reporting structure of the current user is the correct approach.

    Rate this question:

  • 44. 

    In a purchase application, you allow customers to create purchase requests. Each purchase request contains a list ofline items. Each line item holds the product identifier, quantity, and price. If a product is not in stock the applicationcreate a purchase order. The purchase order is processed by the purchasing team. Which two entities would youmodel as case types? (Choose Two)

    • A.

      Purchase request

    • B.

      Purchase order

    • C.

      Customer

    • D.

      Line item

    Correct Answer(s)
    A. Purchase request
    B. Purchase order
    Explanation
    The two entities that would be modeled as case types are the Purchase request and the Purchase order. In the given scenario, both the purchase request and the purchase order are specific cases that need to be tracked and managed within the application. The purchase request represents a customer's request to purchase certain items, while the purchase order represents the actual order that is created when a product is not in stock. By modeling these entities as case types, the application can effectively handle and process each individual purchase request and purchase order.

    Rate this question:

  • 45. 

    You have been asked to configure the following relationship between three case types: Account Open, Link Savings,and Fund Account:1. A customer can complete an Account Open case before completing a Fund Account case.2. A customer must complete a Link Savings case before completing a Fund Account case.Which configuration satisfies this requirement?

    • A.

      Configure the Account Open case type to create a Fund Account case as a top-level case. Configure the Account Open case type to create a Link Savings case as a child case.

    • B.

      Configure the Account Open case type to create a Fund Account case as a top-level case. Configure the Fund Account case type to create a Link Savings case as a child case.

    • C.

      Configure the Account Open case type to create the other cases as top-level cases. Add a validate rule to the Account Open case to require a resolved Link Savings case before the Fund Account case can be resolved.

    • D.

      Configure the Account Open case type to create a Fund Account case as a child case. Configure the Fund Account case type to create a Link Savings case as a top-level case.

    Correct Answer
    B. Configure the Account Open case type to create a Fund Account case as a top-level case. Configure the Fund Account case type to create a Link Savings case as a child case.
    Explanation
    This configuration satisfies the given requirements because it ensures that a customer can complete an Account Open case before completing a Fund Account case, and also requires the completion of a Link Savings case before completing a Fund Account case. By configuring the Account Open case type to create a Fund Account case as a top-level case and the Fund Account case type to create a Link Savings case as a child case, the desired relationship between the case types is established.

    Rate this question:

  • 46. 

    What are two valid reasons for using a decision table over an activity? (Choose Two)

    • A.

      Activities cannot be delegated to business users.

    • B.

      Using an activity is a guardrail violation.

    • C.

      Activities are difficult to migrate.

    • D.

      Decision tables are easier to maintain than activities.

    Correct Answer(s)
    B. Using an activity is a guardrail violation.
    D. Decision tables are easier to maintain than activities.
    Explanation
    Activities cannot be delegated to business users. Using an activity is a guardrail violation. Activities are difficult to migrate. Decision tables are easier to maintain than activities.



    The correct answers are "Using an activity is a guardrail violation" and "Decision tables are easier to maintain than activities."

    Using an activity is a guardrail violation because activities are typically used for implementing complex business logic, and it is recommended to separate business logic from the user interface to ensure better maintainability and reusability. Decision tables, on the other hand, provide a structured and concise way to represent complex business rules, making them easier to maintain compared to activities.

    Rate this question:

  • 47. 

    A new hire process includes a Screen Job Applicant assignment. The recruiter who has been assigned the task shouldcomplete it within 24 hours. If the assignment is not completed in 24 hours, the system automatically sends an emailnotification to the hiring manager.How would you configure the process to ensure that the director receives the email after the goal is passed?

    • A.

      Add the SendCorrespondence flow action to the assignment.

    • B.

      Add an SLA with an escalation action to the assignment.

    • C.

      Add a Send Email shape to the process after the assignment.

    • D.

      Add a notification to the assignment.

    Correct Answer
    B. Add an SLA with an escalation action to the assignment.
    Explanation
    Adding an SLA (Service Level Agreement) with an escalation action to the assignment ensures that if the recruiter fails to complete the assignment within 24 hours, the system will automatically trigger the escalation action, which in this case is sending an email notification to the hiring manager. This ensures that the director receives the email after the goal of completing the assignment is passed.

    Rate this question:

  • 48. 

    On a service level, the passed deadline interval is measured from__________________________.

    • A.

      The end of the goal interval.

    • B.

      When a user begins the assignment.

    • C.

      When the assignment is ready for a user.

    • D.

      The end of the deadline interval.

    Correct Answer
    D. The end of the deadline interval.
    Explanation
    The passed deadline interval is measured from the end of the deadline interval. This means that once the deadline has passed, the service begins measuring the time interval from the end of the deadline to determine if it was met or exceeded. This is important for tracking and evaluating the timeliness of completing assignments or goals.

    Rate this question:

  • 49. 

    On an Account Management form, you need to add a link control for changing the mailing address. When users clickthe link, the application runs a ChangeAddress flow in a modal dialog.How do you implement this requirement?

    • A.

      Configure an action set on the link to launch the flow in a modal dialog.

    • B.

      Configure the flow to render its UI in a modal dialog instead of a section.

    • C.

      Configure the edit mode of the link to display the flow UI in a modal dialog.

    • D.

      Configure a visible when condition on the link to display the flow in a modal dialog.

    Correct Answer
    A. Configure an action set on the link to launch the flow in a modal dialog.
    Explanation
    The correct answer is to configure an action set on the link to launch the flow in a modal dialog. This is the appropriate way to implement the requirement because an action set allows you to define a set of actions that will be performed when the link is clicked. By configuring the action set to launch the flow in a modal dialog, you ensure that the flow will be displayed in a separate dialog box rather than within the current section or page. This provides a better user experience and allows the user to easily make changes to their mailing address without navigating away from the current page.

    Rate this question:

  • 50. 

    Users can access an apartment hunting application from different devices with different screen sizes. A screendisplays the photos of available properties. By default, the photos are displayed in three columns. When the screenwidth is less than 800 pixels, the photos should be displayed in two columns.How do you implement the screen for this requirement?

    • A.

      Use a dynamic layout with a responsive breakpoint at 800 pixels to change from inline-grid triple to inline-grid double format.

    • B.

      Circumstance the section rule to display different number of columns at different screen sizes.

    • C.

      Use a column layout with a responsive breakpoint at 800 pixels to hide the left column.

    • D.

      Circumstance the layout to display different number of columns at different screen sizes.

    Correct Answer
    A. Use a dynamic layout with a responsive breakpoint at 800 pixels to change from inline-grid triple to inline-grid double format.

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Jun 26, 2024
    Quiz Edited by
    ProProfs Editorial Team
  • Jun 26, 2017
    Quiz Created by
    RameshJoel

Related Topics

Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.