Pega (PCSSA): Certified Senior System Architect Sample Questions

  1. Home
  2. Pega (PCSSA): Certified Senior System Architect Sample Questions
Pega (PCSSA) Certified Senior System Architect Sample Questions
Question 1
An important function of a production ruleset is to allow rules to be _______________.
  • A. reused in multiple production environments
  • B. tested in a production environment
  • C. updated in a production environment
  • D. migrated to a production environment

Correct Answer: C

Reference: https://collaborate.pega.com/question/production-and-application-rulesets

Question 2
In which of the given situation would you configure branched rulesets?
  • A. Need for multiple teams to work on the same application version.
  • B. Need for delegating the rules for processing the owners from the business.
  • C. Need for the team to work on the next version of an application while preparing the migration to the current version.
  • D. When one team works on creating a new patch for an application while another team works on the creation of a new major version of the application.

Correct Answer: C

Reference: https://community.pega.com/knowledgebase/articles/application-development/84/branches-and-branch-rulesets

Question 3
To add a new feature to your application, you wish to create a new minor version of the application ruleset. This feature will gradually be rolled out to users. How would you update the application for adding the new ruleset version?
  • A. Locking and rolling the existing ruleset, and updating the existing application version.
  • B. Locking and rolling the existing ruleset, and creating a new application version.
  • C. Creating a new application version and adding the new ruleset version as a production ruleset.
  • D. Creating a branch ruleset and a new application, and adding the branch ruleset to the application.

Correct Answer: A

Reference: https://community.pega.com/knowledgebase/articles/how-use-lock-and-roll-feature-managing-ruleset-versions

Question 4
Which two of the given statements would correctly describe the role of the cache manifest in a mobile app? (Choose two.)
  • A. Allowing downloading of rules for offline use with a mobile app.
  • B. Providing access to static resources such as HTML files, image files, or JS files.
  • C. Enabling users to continue interacting with mobile apps while offline.
  • D. Supporting debugging efforts by providing a run-time view of the rules accessed by the app.

Correct Answer: BC

Reference: https://community.pega.com/sites/default/files/help_v73/basics/v6portal/landingpages/mobile/offline.html

Question 5
As you prepare to create a new major version of an application ruleset with several minor and patch versions, you already have multiple minor and patch versions. How would you be creating the new ruleset version?
  • A. Using the Ruleset Maintenance wizard for merging the existing rules in the relevant ruleset versions to the new version.
  • B. Using the Ruleset Maintenance wizard for skimming the relevant ruleset versions for copying the highest version of existing rules to the new ruleset version.
  • C. Creating a new application ruleset using the appropriate version number, then copying the highest version of existing rules into the new ruleset version.
  • D. Using the Application Structure landing page for locking and rolling the existing ruleset versions to the new version.

Correct Answer: B

Reference: https://community.pega.com/knowledgebase/articles/how-skim-compress-merge-copy-and-delete-rulesets-ruleset-maintenance-wizard

Question 6
A number of development teams are working on various enhancements, and each enhancement’s release date is uncertain. Which two of the following options would allow each team to keep its work separate? (Choose two.)
  • A. Setting up branch ruleset for each team.
  • B. Creating a new application for each team.
  • C. Creating a new ruleset version for each team.
  • D. Creating a production ruleset for each team.

Correct Answer: AC

Reference – https://community.pega.com/knowledgebase/articles/how-support-parallel-development-and-deployment-two-separate-projects-one-application

Question 7
With which two design configurations does an application require a minimum amount of horizontal scrolling on a mobile device? (Choose two.)
  • A. Using grid layouts rather than repeating dynamic layouts for displaying tabular data.
  • B. Setting the importance for columns in repeating dynamic layouts.
  • C. Limiting text fields to a width of 200 pixels.
  • D. Setting the width for layouts in percentages.

Correct Answer: BD

Reference: https://community.pega.com/support/support-articles/horizontal-scroll-bars-mobile-devices

Question 8
The performance of one or more data transforms exceeds desired performance parameters as you analyze the performance of your application. Which performance tools would you be using for troubleshooting the issue?
  • A. PegaRULES Log Analyzer
  • B. Database Trace
  • C. Performance Profiler
  • D. Performance Analyzer

Correct Answer: C

Reference: https://archive.org/stream/SeniorSystemArchitectGuide/Senior%20System%20Architect%20Guide_djvu.txt

Question 9
Certain operations that run on infrastructure nodes all over the world need to be initiated at midnight GMT on a global application. Select the two correct designs for this use case. (Choose two.)
  • A. Using the Run in background step in the case life cycle and designing a dedicated queue processor.
  • B. Using the Queue-For-Processing method in activity and designing a standard queue processor.
  • C. Using the Queue-For-Processing method in activity and designing a dedicated queue processor.
  • D. Using the Run in the background step in the case life cycle and designing a standard queue processor.

Correct Answer: BD

Question 10
Which two of the given rule types could you mark as a relevant records? (Choose two.)
  • A. Property
  • B. Decision table
  • C. Skin
  • D. Section

Correct Answer: AD

Reference – https://community.pega.com/knowledgebase/articles/application-development/relevant-records

Question 11
It has been identified that an activity is not performing well, and you need to determine exactly what steps are causing the problem. Which of the given tool would you use?
  • A. Pega Log Analyzer (PLA)
  • B. Performance Profiler
  • C. Database Trace
  • D. Performance Analyzer (PAL)

Correct Answer: D

Question 12
An up-and-coming toy manufacturer wants to fulfill orders received during the peak season in December, and process them throughout the day in batches. How would you implement this use case?
  • A. Creating a queue processor for processing orders received by the company.
  • B. Creating one scheduled job and selecting its run schedule multiple times a day.
  • C. Creating batches of orders and sending each batch for processing when it gets full.
  • D. Creating scheduled jobs, one for each run, for processing accumulated orders.

Correct Answer: D

Question 13
In order to make an application usable on mobile devices without internet connectivity, which of the following configuration options would you choose?
  • A. Simulating external data sources when the application is offline.
  • B. Sourcing repeating layouts using report definitions.
  • C. Configuring UI elements to use native controls on mobile devices.
  • D. Sourcing drop-down lists using data pages.

Correct Answer: D

Reference: https://community.pega.com/knowledgebase/articles/pega-mobile/using-data-pages-parameters-offline-enabled-application

Question 14
The elapsed time indicated in the performance report indicates a total of two seconds, which indicates that you are troubleshooting a performance issue with an interaction that exceeds the maximum of five seconds. Using what tool do you determine why the performance measure was extended by three seconds?
  • A. Performance Profiler
  • B. Database Trace
  • C. Log Analyzer
  • D. System Management Application

Correct Answer: D

Reference: https://community.pega.com/sites/default/files/help_v72/tools/performance/performanceanalyzer.html

Question 15
In what two situations would you use the PegaRULES Log Analyzer to analyze the performance of an application? (Choose two.)
  • A. During User Acceptance Testing
  • B. Throughout the application development life cycle
  • C. Before migrating an application to a testing system
  • D. After the application is deployed to a production system

Correct Answer: BD

Reference: https://community.pega.com/knowledgebase/articles/performance/understanding-pegarules-log-analyzer

Question 16
Which two configurations are required for Offline support? (Choose two.)
  • A. Accessing groups set up for allowing offline access to users.
  • B. Appropriate case types configured for offline processing.
  • C. An authorization activity for managing offline permissions.
  • D. A set of privileges for running sections in an offline environment.

Correct Answer: AB

Reference: https://community.pega.com/knowledgebase/articles/configuring-offline-capability-mobile-application

Question 17
Which two of the following configurations can be used for including access groups into your Product rule? (Choose two.)
  • A. Exporting the access groups using the Access Manager.
  • B. Adding the access groups to the application record.
  • C. Adding the access group to the Product record in the Individual instances to include section.
  • D. Associating the access groups with a ruleset included in the application.

Correct Answer: BD

Reference: https://collaborate.pega.com/question/how-including-access-roles-and-privileges-product-rule

Question 18
Which two of the below-mentioned statements are correct about Pega Web Mashups? (Choose two.)
  • A. A mashup display begins by calling either a flow or a harness from a Pega application.
  • B. Pega Platform limits a mashup to working on existing cases.
  • C. A mashup allows access to Dev Studio for full system configuration.
  • D. A user can view their worklist in an external portal and select items to take action on.

Correct Answer: AD

Reference:  https://community.pega.com/knowledgebase/articles/pega-web-mashup/pega-web-mashup

Question 19
Accessibility must be supported by a form. How would you enable any user to specify a date?
  • A. Configuring a text box for allowing the date entry.
  • B. Using a calendar control displaying an entire year.
  • C. Using a calendar control displaying an entire month.
  • D. Providing separate controls for a month, day, and year.

Correct Answer: B

Reference: https://community.pega.com/knowledgebase/articles/user-interface/84/configuring-basic-settings-date-time-control-date-or-time

Question 20
A client has requested that you add a footer to the Case Manager portal. How would you satisfy this request?
  • A. Updating the portal format in the skin applied to the portal.
  • B. Updating the portal type on the portal record.
  • C. Changing the section layout on the harness referenced on the portal record.
  • D. Configuring a navigation record to describe the new portal format.

Correct Answer: D

Menu