CSSA Mock Exam

What is the purpose of the Enterprise Class Structure (ECS)?
ECS references single-value properties and complex properties
ECS is used to alter the performance of Pega Platform
ECS provides a structure that supports Rule reuse
Documents industry or enterprise standards that applications must contain.
What are the two (2) design systems available when creating a new application in Pega? (Choose two)
Theme Cosmos
React
Constellation
Bootstrap
Why is application versioning important?
Application versioning preserves prior application versions.
Application versioning provides the ability to clone Rules.
Application versioning provides a means to organize applications by priority.
Application versioning provides the ability to version data classes without impacting existing data classes.
Which description is most accurate for skimming and lock and roll versioning options?
Skimming carries blocked Rules forward. Lock and roll does not carry blocked Rules forward.
Provides a skimming wizard but not a lock and roll wizard.
Skimming saves checked out Rules. Lock and roll does not save checked out Rules.
Skimming is the most efficient for major and minor updates. Lock and roll is most useful for patches
Which statement is false?
Rules in LoanUnderwriting ruleset can reference rules in MyCoPL, LoanPricing, LoanPricingFW, LoanUnderwritingFW, and MyCO
Rules in MyCoPL ruleset cannot reference rules in LoanUnderwriting, LoanPricing, LoanPricingFW, LoanUnderwritingFW, and MyCO
Rules in LoanPricingFW cannot reference rules in LoanPricing, LoanUnderwriting, and MyCoPL
Rules in LoanPricingFW can reference rules in MyCo
Which statement is false?
Rulesets at the top of the list take higher precedence
Rulesets are never validated during runtime
Ruleset Lists of all Operators have a personal ruleset at the top most, aptly named using the Operator ID name
Ruleset List governs ruleset execution at runtime
Which of the following requirements does Process Commander enforce when merging a branch RuleSet into the base RuleSet? (Choose Two)
All rules in the branch RuleSet must be checked in
The branch RuleSets must be locked
A higher version of the base RuleSet must be available on the system
All merge conflicts must be resolved
Which statement is LEAST accurate with regards to merging rules?
Ignore conflicts in other branched RuleSets since changes might not be final
Use the automatic merge functionality for minor base rule changes
Discuss conflict with the individual who modified base rule if changes are complex
It is recommended to merge rules into a new (higher) base RuleSet version
Which of the following statements is true about circumstancing?
Multivariate circumstancing on start date and end date properties cannot also include additional circumstancing on a time property
You need a template for circumstancing on more than one property
OrderDate is not a valid property to circumstance
When a circumstanced rule is withdrawn, rule resolution selects the next non-circumstanced rule in a higher version
In which of the following two situations do you use circumstancing? (Choose two)
Attach PDF file of expense list to approval request when total amount is more than USD 1,000
Employee PTO accrual rate varies by number of years in advance
The sales tax rate changes at the first of next year
Format requirements change for postal code address when a user selects United states or Canada
A new manager is assigned to the team from the first of next month until the end of the quarter
What does PRPC do when executing a blocked rule?
It writes a message to log4j.
Only ignores the rule and continues to search for the next rule via rule resolution.
It throws an exception.
It either ignores the rule or throws an exception depending on the prcofig.xml setting.
Which of the following does not describe a product rule?
Lists the application components you want to move across Pega environments
An instance of the Rule-Admin-Product (RAP) class
Creates an archive file that is compressed using either ZIP or JAR
Belongs to the Integration-Resources category
Which of the following is already included in an application ruleset and does not need to be specified as an individual data instance in the product Rule?
Operator IDs
Connectors and services
Database table
Access Groups
You can configure multiple accesses to a parent case even when the child case is opened.
True
False
Allowing multiple users to access the parent case provide developers with case locking configurations on its child cases.
True
False
How do you configure the organizational hierarchy to support the new structure?
Add the regional units as sub-units to the Sales unit.
Add the regional units to a Marketing division.
Add a new regional unit to the Marketing division and add the East, Central, and West regional units as child units to the Regional unit.
Add the regional units to the TGB organization.
You add a new Work Group to an application. Which two organization Rules do you need to update? (Choose Two)
Work Queue
Class groups
Operator ID
Unit
Which of the following is not part of the organizational structure?
Division
Organization
Unit
Work Group
An assignment with an initial urgency of 10 is associated with an SLA, which is defined with a timed delay of two hours. The goal is defined as one hour, after which the urgency increases by 10. The deadline is defined as two hours, after which the urgency increases by 15.
 
A work item associated with this assignment is created at 8:00 AM. At 11:30 AM, what is the urgency of the assignment?
30
20
35
10
A case type is configured with the following details:
  • Case type initial ugency of 20
  • Assignment SLA with goal of 2 hours and increase urgency by 10
  • Assignment SLA with deadline of 4 hours and increase urgency by 10
  • Local action that allows the operator to specify a value for .pyUrgencyAssignAdjust
20
30
40
50
You use the Application Import wizard to import an archive file on a destination system. When does the destination system begin executing the imported Rules?
Users can start executing Rules as soon as the Rules are imported.
Users can start executing the new Rules the next time they log in regardless of whether the import is complete or not.
Pega Platform™ ensures that the entire ZIP file is imported before users can execute the imported Rules.
Pega Platform™ ensures that an entire Ruleset is imported before the Rules in it start executing.
You create a product Rule to generate an application archive file for export. Which two actions do you perform before creating the archive file? (Choose Two)
Associate application data instances with application Rulesets.
Check in the Rules that are in the application Ruleset.
Create a new version of the application.
Unlock the application Rulesets.
Which two components does the Application Packaging wizard prompt you to include when you generate an archive file? (Choose Two)
Checked-out Rules
Data types
Data instance
Product Rules
Which type of parallel processing shape do you use to start an interview Process based on a list of employees who must separately interview a job candidate?
Subprocess shape
Subprocess shape with the spinoff option enabled
Split For Each shape
Split Join shape
An Order fulfillment Process includes a request for quotes from multiple shippers. You want the system to automatically call a quote request subprocess for each vendor. How do you configure your Process?
Add a Split For Each shape and run the request subprocess for each vendor on a page list.
Add a Split For Each Step to the Case Life Cycle and run the subprocess for each vendor on a page list.
Add a Subprocess shape for the request subprocess and specify the Spinoff option.
Add a Split Join shape and run the request subprocess for each vendor on a page list.
What three actions can you add as pre- or post-processing actions for a flow action? (Choose Three)
Robotic Automation
Data transform
Data record
Activity
Page List
Which two of the following statements are true about configuring pre- and post-processing for flow actions? (Choose Two)
You can commit only one data page for each post-processing action.
You can either reference the data page or a property that is auto-populated by the data page.
You can configure data transforms, activities, and robotic automations as both pre and post-processing actions.
You can reference savable data pages in pre-processing for flow actions.
True or False: As best practice, we use edit validate rules to define the length of a text property.
True
False
Which of the following validation requirements must you satisfy with an Edit Validate Rule?
A user must always input a value for their address on the purchase form. Set the property as required in the section.
A user must input their 10 digit company number when logging in. Set the length of the integer in the input control.
A user can only input a date within the next week to schedule an appointment for their APE. To ensure that a date falls within a specific range, configure the date range for a Date time control.
A visa application requires that the user enters a valid passport number.
Specify whether Keyed Data Page or Non-keyed Data Page best suits each scenario:
KDP
Auto-populate a hospital intake form when a new patient provides insurance card information. NDP
KDP
Display a list of insurance packages to an eligible employee. Display the insurance details when a package is selected. KDP
NDP
Display a list of homes in need of a visit from a census taker. Display home details when a home is visited. KDP
NDP
Display saved payment options when a user opts to change the default payment option. NDP
Which of the following use cases is best implemented by configuring a keyed Data Page that allows multiple pages per key?
A stock purchase case requires that the real-time currency exchange rates display when a user selects a stock for purchase.
A telecommunication provider displays a list of available plans to the customer based on zip code. Thousands of customers per day view the details of the selected plan to learn more about the specifications of each plan. The available plans change quarterly.
An online shopping application displays the list of available products. A list of selected products is displayed to the customer before proceeding with the payment process.
In a Purchase Order case, the billing address must be copied to shipping address when the user selects the Same as billing address check box.
Select two benefits of using Application Settings. (Choose two)
Application Settings improves the performance for integration with the external system.
Application Settings allow you to manage settings throughout the application’s page views and Channel interfaces.
Application Settings allow you to define settings for your different environments in one location
Application Settings afford grater flexibility for changing values between environments when working with external systems.
You are building a web service connector for an application. The configuration values for the endpoint URLs change between staging and production phases. What is the best configuration to ensure that these values update between development phases? (Choose Two)
Configure a Data Transform to update the endpoint URL values as the production phase changes.
Configure a When Rule to update the endpoint URL values as the production phase changes.
Create new Application Settings that contain the configuration settings for the endpoint URLs for the staging and production phases.
Create two application versions, one for staging and one for production, using the correct endpoint URL values.
Which two of the following do you take to address permanent errors? (Choose two)
Implement a process for the investigation and fixing of the error.
Reboot Pega Platform
Write the details of the error to a log file
In an error message, ask the user to retry at a later time
What are the three data source options that require Response data transform? (Choose Three)
Connector
Report Definition
Activity
Lookup
The error handler flow would run if the error detected in the response data transform.
True
False
Which two statements are true about securing and testing integrations? (Choose two)
Pega Platform automatically secures external data sources that bring data into your application through connectors.
For testing integrations that rely on a data page, you can convert the functional test into a Unit test.
You can test the functionality of an integration before you create it in your application.
When establishing a new connector, you must use an existing authentication profile
An error is generated when a connector invokes a remote service. Which of the following is an example of transient error?
The service does not understand the request format
The request is sent to the wrong system
The total of a returned order is incorrectly calculated
The service is running on a system that is temporarily unavailable
You can call any of the PEGA API services by using
SOAP web services
Out-of-the-box Pega Rules
Standard HTTP methods
Data Transform
Which two of the following operations are directly supported by Pega API (Choose Two)
Create a new Case.
Add a property to a data class.
Update a Decision table.
Access data from a Data Page.
Which three service protocols are available in the Service Wizard (Choose Three)
IOTP
Java
REST
HTTP
SOAP
Which two situations would you choose to use a Pega API rather than a custom API (Choose Two)
As the manager of a gold course, you need to be able to access specific player score details from a Pega Platform application, perform calculations on that data, and then send newly created data to an external system of record.
As a member of a golf course maintenance crew, you want to be able to submit maintenance reports and view their status.
As a financial auditor, you need an external system to notify a Pega Platform application that a specific event in a child Case has occurred.
As an orchestra director using a mobile rehearsal time and note logging app, you want to view a list of your musicians’ time logs.
Which report requires joining classes?
A list of all child Cases showing the work Urgency of their parent Case.
A list of all Worklist Assignments grouped by the operator who is performing the Action.
A list of all Cases created by the operator along with the work status of each Case.
A list of Flow Actions and average turnaround time, categorized by Performer
You create a report that uses data from two classes. Which of the following reporting requirements requires the use of a subreport?
Columns to display are: Operator Name, Operator Division, Count of Purchase Requests created.
Columns to display are: Operator Name, Last updated Case ID, Last updated Case Status, and Update Date.
Columns to display are: Operator Name, Operator Division, and Count of Purchase Requests created by the operator. Filter the results by unresolved status.
Columns to display are: Manager, Name, and Count of operators that report to each manager. Filter by Managers with more than five direct reports.
You create a report in a work class that displays the assigned operator and Task name for each open Case. Which two ways can you combine data in the Assign-Worklist class for your report? (Choose Two)
Use a class join to the Assign-Worklist class. Specify a join filter where the pxRefObjectKey in the join class is equal to an object identifier in the work class.
Use a class join to the Assign-Worklist class. Specify a join filter where the Worklist Assignment association Rule is equal to an object identifier in the work class.
Use a Worklist Assignment association Rule to join to the Assign-Worklist class. Specify a join filter where the pxRefObjectKey in the join class is equal to an object identifier in the work class.
Use a Worklist Assignment association Rule to join the Work class to the Assign-Worklist class.
What is the role of privileges in role-based access control?
Privileges are used to determine whether users can use a specific rule.
Privileges are used to control core operations such as creating, deleting, or updating cases.
Privileges are used to authenticate users.
Privilege are used to grant application access by channel, such as web and mobile.
Which of the following requirements satisfy the inheritance of permissions from parent class?
Auditors must have read only access to Cases in the Work-Claims-VehicleDamage and Work-Claims-BodilyInjury classes.
Users can modify Cases in Work-Claims-BodilyInjury but not in Work-Claims-VehicleDamage.
Users can create Cases in Work-Claims-BodilyInjury but not in Work-Claims-VehicleDamage.
Managers can edit Cases in Work-Claims-VehicleDamage but not in Work-Claims-BodilyInjury classes.
Class-level encryption encrypts all case data including data that is outside of the BLOB in the database.
True
False
Pega Platform automatically tracks changes of values in all fields by default.
True
False
Which of the two following statements are true? (Choose Two)
Use alternate rule types such as Automations instead of activities where possible
You can create activities in App Studio
Activities automate the processing of work
Always create custom activities
Every activity has multiple parts. Which part of the activity step indicates the Action to perform
Label
Method
Description
Jump
Which three of the following statements about activities are true? (Choose Three)
You can not call an activity
Use the Log-Message method in activity to add a message to the PEGA log
When an activity rule is appropriate, use the standard activities whenever possible
Limit your activities to fewer than 25 steps
A Queue processor has a configuration of 5 Max retries, 2 mins Initial Delay, 3 Delay Factor . How many mins of delay will it have on the 5th retry?
No delay, because Max retry has been reached
48 Mins
15 Mins
162 mins
What is the max number of threads a queue processor can support?
10
15
20
25
50
A budgeting application uses a job scheduler to automatically email customers once a week with a breakdown of their weekly expenses. Due to the international usage of the application, stakeholders require peak performance at all hours.
 
Which solution addresses this performance concern?
Dedicate and classify a node for the job scheduler
Ensure customers use a common access group
Configure the job scheduler to run at off-hours
Limit the number of operators who access the application
What task can you perform in Admin Studio?
Create a new user
Migrate an application
View broken processors
Create a case type view
Which two of the following steps are required to create a Pega Web Mashup? (Choose Two)
Configure a list of approved sites for the site origin
Define attributes to defer for the default action
Generate the mashup code
Set the data-pega-resizetype attribute to customize the mashup width
Which two of the following statements are true about Pega Web Mashup? (Choose Two)
The Generate Mashup code option generates HTML code
Opening a new case is an example of an action that can be done through a Pega Web Mashup
The Pega Web Mashup can be create using Dev Studio only
When using a Pega Web Mashup, an operator ID is not required to access a Pega Platform application.
Consider the following scenario: You want to configure a Pega Web Mashup gadget to use the value of an element from the host page as the value of a gadget attribute or an action parameter. Which of the following options is the correct syntax?
Data-pega-parameters="{Customer:'[page/id/Account]', Level:'gold'}"
[gadget/gadgetName/property] where gadgetName is the name of the mashup, and property is the name of a property that is used in a Pega application.
[page/function/token] where token is a string that has meaning to the function.
Data-pega-parameters="{Customer:'[page/id/Account]'}" where the Document Object Model (DOM) element is named "Account".
Match and Identify the following statements: A - Alert, AS - Alert Security, P - Pega
P
A login attempt failed due to an incorrect password
AS
A database query exceeded the performance threshold.
P
An attempt to access a third-party service failed due to an incorrect username
A
A node was shut down for an update
A SECU0006 alert is generated with the message "PRPC Detected excessive failed login attempts for the user:XXXX from IP:192.168.100.100. Brute force attack prevention measures were invoked" What three pieces of information do the alert ID and message provide? (Choose Three)
It is a security-related alert
The alert type
It is a performance-related alert
The requestor type
Description of the alert
Which two statements about Declare OnChange rules are true? (Choose two)
If you are watching multiple properties, an OnChange activity runs only once if two or more properties change
All processing of a work item can be suspended using Declare OnChange rules
An activity is not automatically run when the specified property changes
In a Declare OnChange rule, a when condition based on a Boolean result can call only one activity.
{"name":"CSSA Mock Exam", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"What is the purpose of the Enterprise Class Structure (ECS)?, What are the two (2) design systems available when creating a new application in Pega? (Choose two), Why is application versioning important?","img":"https://www.quiz-maker.com/3012/CDN/102-5029841/image001.png?sz=1200"}
Make your own Survey
- it's free to start.