Quiz: PEGA Certified System Architect Exam! Trivia

107 Questions | Total Attempts: 7143

SettingsSettingsSettings
Quiz: PEGA Certified System Architect Exam! Trivia

Quiz: PEGA certified system architect exam trivia. One of the major things that make it easy for people to learn how to construct Pega applications is having a basic understanding of the Java language. When one understands how to create the apps, they will be closer to understanding the Pega platform. This quiz will help review what you recall from your training, do give it a try and see how fresh it all is.


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

  • 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

  • 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.

  • 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.

  • 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.

  • 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.

  • 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

  • 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

  • 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.

  • 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.

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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.

  • 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

  • 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

  • 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.

  • 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

Related Topics
Back to Top Back to top