PEGA: Certified Senior System Architect (CSSA) Exam! Trivia Quiz

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Alena
A
Alena
Community Contributor
Quizzes Created: 1 | Total Attempts: 1,391
| Attempts: 1,391 | Questions: 40
Please wait...
Question 1 / 40
0 %
0/100
Score 0/100
1. A manager requests a report that contains the following columns: Create Date, Case ID, Create Operator, and Work Status. You must sort the Case ID values so the case with the highest ID value appears at the top of the list and descends in order. How would you design the report definition to support this requirement?

Explanation

Correct!The case with the highest value is the first row. The other rows descend numerically.

Submit
Please wait...
About This Quiz
PEGA: Certified Senior System Architect (CSSA) Exam! Trivia Quiz - Quiz

This Pega CSSA Exam Trivia Quiz assesses advanced system architecture skills in Pega applications. It tests decision-making abilities using When rules, decision tables, and trees, crucial for any aspiring Senior System Architect.

Personalize your quiz and earn a certificate with your name on it!
2. The design document of an application states that the application must be implemented with UI responsiveness. Which behavior does the design require for the application?

Explanation

Correct!Responsiveness here means UI rendering is responding to different screen sizes on different devices.

Submit
3. An online shopping application collects and displays the user's shipping address. An address contains a street number, city, state, and zip code. This information is always presented together in a group, whether it is used for an order confirmation or for invoice billing. 

Which UI component is appropriate for displaying the address information? 

Explanation

Correct!Section groups work information and functionality by context and purpose.

Submit
4. -Where can you NOT include a paragraph?

Explanation

Correct!It is not possible to include a paragraph in a flow.

Submit
5. A report contains five columns of data about sales quotes.The case ID (.pyID)The currently assigned sales representative (.pxAssignedOperatorID)The creation date of the sales quote (.pxCreateDate)The sales territory (.Territory)The expiration data of the quote (.ExpiryDate)The report identifies which two properties as unoptimized? (Choose Two)

Explanation

The report identifies the sales territory (.Territory) and the expiration date (.ExpiryDate) as unoptimized properties. This means that these two columns may have performance issues or may not be efficiently organized or utilized in the report. It is suggested to optimize these properties to improve the overall performance and efficiency of the report.

Submit
6. A requirement states that you must add a control that shows a list of book titles. The titles change on a daily basis. The book records are maintained on a database. The control must show the most current information. The organization schedules updates to the application on a weekly basis. Which of the following configurations would you use?

Explanation

Correct!A dynamic list uses the most current information that is sourced from a data page.

Submit
7. In the event-action model of dynamic UI, which of the following statements is correct regarding event processing?

Explanation

In the event-action model of dynamic UI, an event can be configured to perform multiple actions. This means that when a specific event occurs, multiple actions can be triggered simultaneously or sequentially. This allows for more flexibility and customization in the user interface, as different actions can be performed based on the same event.

Submit
8. In which types of UI controls are reference data from the local data source typically used?

Explanation

Сorrect!Dropdowns are used to select among a predefined set of options.

Submit
9. Which statement best describes the evaluation of a When rule?

Explanation

Correct!When rules return either true or false as a result.

Submit
10. If you need to access a table in an external database with advanced SQL, such as a complex join or a stored procedure, you need to use __________.

Explanation

Correct!SQL connectors are suitable for complex SQL queries.

Submit
11. A manager has requested a report that shows the purchase requests for each of the regional cost centers. The manager wants to organize the results so the cost center appears only once on the report and the requests are listed under cost center. How would you configure the report definition?

Explanation

Correct!Cases associated with each cost center are grouped beneath each cost center heading.

Submit
12. Data transforms are often used prior to and after invoking the connector. What is the purpose of the data transforms?

Explanation

Correct!Data transforms are used to map data from the integration data format to the application data structure.

Submit
13. Where do you set the Visible When condition to display a layout based on the click of a button?

Explanation

Correct!The Visible When condition on the layout turns the display of the section on and off.

Submit
14. The terms "connector" and "service" are from the perspective of __________.

Explanation

Correct!The terms are from the perspective of your application.

Submit
15. A connector can be directly referenced from __________ and __________? (Choose Two)

Explanation

A connector can be directly referenced from activities and data pages. Activities are used to define the logic and actions in a workflow, and data pages store and manage data. Connectors are used to integrate external systems or services into an application. By directly referencing a connector from activities and data pages, developers can easily access and utilize the functionalities provided by the connector to interact with external systems or services.

Submit
16. Which type of data is exposed by default?

Explanation

Correct!Process metrics, such as the current stage or status, are Pega-defined properties. Pega exposes process metrics automatically.

Submit
17. A job recruiter screens candidates to assess their qualifications. The recruiter determines whether the candidate matches the targeted position,  matches a different position in the company, or does not match any position.  A decision table, based on the recruiter's feedback, automatically advances the case through a corresponding connector named Selected Position, Targeted Position, and Reject. How would you configure the condition column(s)?

Explanation

Correct!You would create one Feedback column and three rows for evaluating the three possible feedback results.

Submit
18. The following When rule determines whether a customer is eligible for a promotional offer when purchasing a shirt.Which condition satisfies the eligibility requirement?

Explanation

Correct!Use of the Boolean AND requires that .Color="red" and either "blue" or "green".

Submit
19. You need to fetch exchange rates that are updated on a daily basis from a web service and make them available in your application using a data page. Which scope would you select for the data page?

Explanation

Correct!Use the node scope to share the page for all applications on the node.

Submit
20. Select the three true statements about the use of a BLOB field. (Choose Three)

Explanation

A BLOB can store an object of any size, meaning it can handle large amounts of data. A BLOB allows an application to read or write an entire case in one database transaction, providing efficiency and ease of use. Additionally, a BLOB provides flexibility by avoiding the need for schema changes when the data model changes, allowing for easier adaptation to evolving data structures.

Submit
21. Your organization has a standard loan request report that contains columns for loan ID, loan officer, work status, and a loan creation date. A manager requests a report that includes only loans created in the previous quarter and do not have a status of New. How would you configure the report filter to support this requirement?

Explanation

Correct!Using both conditions supports the requirement.

Submit
22. You have a connector that fetches a list of currency exchange rates from an external system. Where do you invoke the connector from?

Explanation

Correct!Use a connector with a data page to read data.

Submit
23. You have been asked to add to a form a check box control named "Auto Insurance Discount."  Selecting the check box indicates that the user qualifies for the discount. However, in order to qualify, two conditions must be met. First, the user must be older than 25. Second,  the user has not received a traffic violation in three years or more.  If both conditions are not met and the check box is selected, an error appears when the form is submitted. Which one of the following approaches would you use in order to support this requirement?

Explanation

Correct!A single validate rule can verify multiple conditions for the same field.

Submit
24. As part of the process of assessing a candidate, the feedback provided by the interviewer is used to decide whether or not to hire a candidate for a position. If necessary, other test scores are used in the evaluation. Candidates with an assessment score of 40 or less are automatically rejected before they are evaluated further.Candidates with an assessment score of 60 or less are rejected if either their technical skill scores and interpersonal skill scores are below 40.Candidates with scores higher than 60 are automatically approved.  You are using a decision tree to make the evaluations. Which two branch configurations would you use in your decision tree? (Choose Two)

Explanation

The first branch configuration to use in the decision tree is two nested branches - one to evaluate technical skill scores and another to evaluate interpersonal skill scores. This is because candidates with an assessment score of 60 or less are rejected if either their technical skill scores or interpersonal skill scores are below 40. Therefore, it is important to evaluate both skills separately.

The second branch configuration to use is a top-level branch that tests for assessment scores less than 40. This is because candidates with an assessment score of 40 or less are automatically rejected before further evaluation. Therefore, it is necessary to have a branch that filters out these candidates at the beginning of the evaluation process.

Submit
25. You have been asked to add a field to a form in which users enter a Social Security number  (nine digits). How would you configure the field to support this requirement?

Explanation

Correct!An edit validate rule validates patterns such as the number of digits in a field.

Submit
26. Using Live UI, you must reorder the position of fields on a user form. How do you use the tool in order to complete this task?

Explanation

Correct!You drag and drop UI elements in the hierarchy tree to reposition them.

Submit
27. Which two of the following are considered property-based events in Pega's dynamic UI model? (Choose Two)

Explanation

The two options that are considered property-based events in Pega's dynamic UI model are:
1. Users change the arrival date on a hotel reservation to one week later: This event involves the modification of a specific property (the arrival date) in the system.
2. Total value of a customer order reaches $500: This event is triggered when a specific property (the total value of a customer order) reaches a certain threshold ($500).

Submit
28. In which of the following cases would you use a paragraph? (Choose Two)

Explanation

A paragraph can be used to define a piece of text that is used in several screens in the application. This allows for consistency and reusability of the text across different parts of the application. Additionally, a paragraph can be used to display read-only text in rich text format, providing the user with formatted and visually appealing information that they cannot edit.

Submit
29. A dynamic layout uses an Inline format to organize UI elements on the screen. The Inline format is configured with two responsive breakpoints: the first one is to change to an Inline grid triple format at 1024 pixels, and the second one is to change to an Inline grid double format at 768 pixels. The UI elements are arranged into various numbers of rows depending on the screen size and number of elements on the screen. When the screen size is at 800 pixels and there are five elements on the screen, how many elements should be in the last row?

Explanation

Correct!The layout is in Inline grid triple format at 800-pixel screen width.

Submit
30. In an application for applying to jobs, a submit button is in the section rule for uploading resume. You defined a new button style format with a gray background color and crimson font color. What do you need to do to apply this new style format to the submit button?

Explanation

Correct!Formats are referenced from Section rules to apply to UI controls.

Submit
31. Which of the following would be typical data stored in a local data source?

Explanation

Correct!Delivery options is a typical example of reference data that can be stored in a local data source

Submit
32. You have a connector that creates a new customer record in an external system. Where do you invoke the connector from?

Explanation

Correct!Use an activity when writing data.

Submit
33. You have designed a decision tree that you want to unit test. You want to verify that every row can be evaluated regardless of the input values. How would you test your decision tree?

Explanation

Correct!Checking for conflicts only discovers rows that cannot be reached and does not evaluate test values.

Submit
34. Which three decisions would you model with a When rule? (Choose Three)

Explanation

When rules are used to model decisions in Pega applications. They are used to define conditions or criteria that determine the behavior of the application. Based on the given options, the three decisions that would be modeled with a When rule are: determining whether to perform a data transform, determining if a process runs, and determining whether a UI field should be visible. These decisions require conditions to be evaluated and based on the result, the corresponding action or behavior is determined.

Submit
35. An online shopping application has a work class named PurchaseOrder. The Work class has an embedded page for customer information, and this embedded page is of a data class named Customer. The Customer class contains an embedded page for payment information, and this embedded page is part of a data class named Payment.You need a reusable section for displaying payment information on an order. Where should you define this section?

Explanation

Correct!A section containing property content should be located in the class where the properties are located.

Submit
36. You are designing a screen to display employee information such as job title and hire date. The display needs to present the reporting hierarchy among employees as well.

Which type of repeating layout is appropriate for this purpose? 

Explanation

Correct!The Tree Grid combines the navigation strengths of a tree with the quick-access data display of a grid.

Submit
37. Which statement best describes the difference between optimizing a top-level property and an embedded property?

Explanation

Correct!Embedded properties are exposed in a different table, rather than the table that contains the BLOB. This allows Pega to establish a separate content for each exposed embedded property.

Submit
38. The business is switching its application branding to use a warmer color scheme and to include responsive behavior to the user interface. Which two of the following rules must be modified to implement this change? (Choose Two

Explanation

To implement the change of switching the application branding to use a warmer color scheme and include responsive behavior to the user interface, the Skin rule needs to be modified. The Skin rule defines the overall look and feel of the application, including colors, fonts, and styles. By modifying the Skin rule, the business can update the color scheme to a warmer tone. Additionally, the Application rule needs to be modified as it defines the behavior and settings of the application. By modifying the Application rule, the business can include responsive behavior to the user interface, ensuring that it adapts and adjusts to different screen sizes and devices.

Submit
39. You have a data page with customer data. The data page is configured to reload if it is older than one hour. Which of the following best describes when the data page will be reloaded?

Explanation

Correct!The data page is marked stale one hour after it was created and refreshed on next access.

Submit
40. Which of the following design patterns is most suitable for creating objects with complex dependencies, ensuring loose coupling and promoting code reusability?

Explanation

The Factory Method pattern defines an interface for creating objects but lets subclasses decide which class to instantiate. This promotes loose coupling by deferring instantiation to subclasses. It's particularly useful for creating objects with complex dependencies or when the creation process involves multiple steps.  

Submit
View My Results

Quiz Review Timeline (Updated): Jan 8, 2025 +

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

  • Current Version
  • Jan 08, 2025
    Quiz Edited by
    ProProfs Editorial Team
  • Mar 30, 2017
    Quiz Created by
    Alena
Cancel
  • All
    All (40)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
A manager requests a report that contains the following columns:...
The design document of an application states that the application must...
An online shopping application collects and displays the user's...
-Where can you NOT include a paragraph?
A report contains five columns of data about sales quotes.The case ID...
A requirement states that you must add a control that shows a list of...
In the event-action model of dynamic UI, which of the following...
In which types of UI controls are reference data from the local data...
Which statement best describes the evaluation of a When rule?
If you need to access a table in an external database with advanced...
A manager has requested a report that shows the purchase requests for...
Data transforms are often used prior to and after invoking the...
Where do you set the Visible When condition to display a layout based...
The terms "connector" and "service" are from the...
A connector can be directly referenced from __________ and __________?...
Which type of data is exposed by default?
A job recruiter screens candidates to assess their qualifications. The...
The following When rule determines whether a customer is eligible for...
You need to fetch exchange rates that are updated on a daily basis...
Select the three true statements about the use of a BLOB field....
Your organization has a standard loan request report that contains...
You have a connector that fetches a list of currency exchange rates...
You have been asked to add to a form a check box control named...
As part of the process of assessing a candidate, the feedback provided...
You have been asked to add a field to a form in which users enter a...
Using Live UI, you must reorder the position of fields on a user form....
Which two of the following are considered property-based events in...
In which of the following cases would you use a paragraph? (Choose...
A dynamic layout uses an Inline format to organize UI elements on the...
In an application for applying to jobs, a submit button is in the...
Which of the following would be typical data stored in a local data...
You have a connector that creates a new customer record in an external...
You have designed a decision tree that you want to unit test. You want...
Which three decisions would you model with a When rule? (Choose Three)
An online shopping application has a work class named PurchaseOrder....
You are designing a screen to display employee information such as job...
Which statement best describes the difference between optimizing a...
The business is switching its application branding to use a warmer...
You have a data page with customer data. The data page is configured...
Which of the following design patterns is most suitable for creating...
Alert!

Advertisement