Pega Sinior 1 Flashcards

1
Q

An application uses three layers in its Enterprise Class Structure. Drag the layer name on the left to its correct description on the right.

This layer contains the application rules, including the application logo and colors, which are standard across the organization.

This layer is designed to address the unique needs of contractors that serve European clients on projects.

This layer extends the application for use by operators in Europe, with rules and details (currency, spelling, laws) that are specific to the EU.

Division
Organization
Implementation

A

Organization = This layer contains the application rules, including the application logo and colors, which are standard across the organization.

Implementation = This layer is designed to address the unique needs of contractors that serve European clients on projects.

Division = This layer extends the application for use by operators in Europe, with rules and details (currency, spelling, laws) that are specific to the EU.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Selecting Cosmos React as the Build from scratch option in the New Applicaiton wizard allows you to build a Constellation application using Pega’s latest view-based UI architecture.

True False

A

True

Correct. By selecting Cosmos React, you build a Constellation application using the Constellation design system with the latest view-based UI architecture. By selecting Theme Cosmos, you build an application using the Cosmos design system with it’s section-based UI architecture.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Question
You have a requirement to create an email correspondence that built-on applications can reuse. In which two layers of the Enterprise Class Structure could you apply the email correspondence rule? (Choose Two)
Responses

Implementation

Pega PlatformTM

Division

Organization

A

Division

Organization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Question
What is the purpose of the Enterprise Class Structure (ECS)?
Responses

ECS documents industry or enterprise standards that applications must contain. n

ECS is used to alter the performance of Pega Platform.

ECS references single-value properties and complex properties.

ECS provides a structure that supports rule reuse.

A

ECS provides a structure that supports rule reuse.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Question
Which two of the following statements represent the benefits of using a template. (Choose Two)

Responses

You can add custom Java code to your new application.

Using the Search all types option, you can find an application template that both matches your business requirement.

A template provides reusable case types and data types that are set up for you.

The template automatically sets up all user IDs and accounts for your application. n

You do not need to test applications that you create using a template.

A

Using the Search all types option, you can find an application template that both matches your business requirement. - With the New application > Search all types option you can choose an existing application template which saves you time.

A template provides reusable case types and data types that are set up for you. - One benefit of using a template is that much of the setup is automatic. You can then customize the application based on your business needs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

When you create a new application, which two of the following best practices apply? (Choose Two)
Responses

Make error messages clear and understandable to end users.

Design your application for technical efficiency, not end-user experience.

Always choose the Theme Cosmos option from the New Application wizard. n

Brand your application with your organizational logo.

Test your new application only after you complete all development. ??

A

Make error messages clear and understandable to end users.

Brand your application with your organizational logo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Drag the words from below into the correct boxes.

Response area, while no longer a choice on the New Application wizard, is available if needed. It will require developers to manually configure their application.

For an easy-to-use development experience with authoring in both App Studio and Dev Studio, choose Response area in the New Application wizard.

To build new applications that deliver high-performing work experiences and are fully configurable in App Studio, select Response area in the New Application wizard.

Theme UI Kit
Constellation
Theme Cosmos

A

n
1Theme UI Kit
2Theme Cosmos
3Constellation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Based on the information given for each patch, when a user runs the application, which rules do the application use for each patch? Drag and drop the rules to the correct patch. (Choose three rules for each patch)聽
Original

1/1/2001

Rule A
Rule B
Rule C

First patch

Lock and roll to 01-01-02
Rule A updated

Second patch

Lock and roll to 01-01-03
Rules B and C updated

Third patch

Lock and roll to 01-01-04
Rule B updated

A

First patch Rule A: 01-01-02
Rule B: 01-01-01
Rule C: 01-01-01
Lock and roll to 01-01-02
Rule A updated

Second patch Rule A: 01-01-02
Rule B: 01-01-03
Lock and roll to 01-01-03 Rule C: 01-01-03
Rules B and C updated
Third patch

Rule A: 01-01-02
Rule B: 01-01-04 Lock and roll to 01-01-04	Rule C: 01-01-03 Rule B updated
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

When preparing for application versioning, a best practice is to leave all rulesets unlocked.

TRUE

FALSE

A

FALSE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A ruleset contains rules in version 01-01-01, version 01-01-02, and version 01-01-03. Ruleset versions 01-01-02 and 01-01-03 contain primarily updates to rules in 01-01-01. The original rules for version 01-01-01 and all rule versions through 01-01-03 are in a new 01-02-01 version. This example describes Skimming.

TRUE

FALSE

A

FALSE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Which description is most accurate for skimming and lock and roll versioning options?

Responses

Pega provides a skimming wizard but not a lock and roll wizard.

Skimming is the most efficient for major and minor updates. Lock and roll is most useful for patches.

Skimming saves checked out rules. Lock and roll does not save checked out rules.

Skimming carries blocked rules forward. Lock and roll does not carry blocked rules forward.

A

Skimming is the most efficient for major and minor updates. Lock and roll is most useful for patches.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

The lock and roll versioning method ______________ and ____________________. (Choose Two)

Responses

is used for small changes or patches

filters out rules that are unavailable for rule resolution

ensures older versions of application rulesets are preserved unchanged

minimizes the rule data that is carried to a higher version of your application

A

is used for small changes or patches

ensures older versions of application rulesets are preserved unchanged

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Why is application versioning important?

Responses

Application versioning provides a means to organize applications by priority.

Application versioning preserves prior application versions.

Application versioning provides the ability to clone rules.

Application versioning provides the ability to version data classes without impacting existing data classes.

A

Application versioning preserves prior application versions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

The initial application created by the New Application wizard contains a set of rulesets for the application and organizational assets.

True False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

You create the initial application rulesets using the New Application wizard. Which application ruleset is used for rules related to integration?

MyTownAppInt
GoGoRoadApp
MyTownApp
HRApps
Check answer

A

MyTownAppInt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

When configuring application rulesets, what should you consider about ruleset validation? (Choose Two)

Ruleset validation does not affect rule resolution at run time but is applied only at design time.
The rulesets that contain the application rules are set to Application Validation (AV) mode.
Validation mode applies only to major versions of the ruleset.
The organizational rulesets created by the New Application wizard are set to Application Validation (AV).

A

Ruleset validation does not affect rule resolution at run time but is applied only at design time.

The rulesets that contain the application rules are set to Application Validation (AV) mode.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

When using ruleset validation mode, which requirements below must be true? (Choose Three)

If your ruleset does not have any prerequisite ruleset you need to specify the base product ruleset Pega-ProcessCommander as a prerequisite.
Rules in the ruleset can reference all rules in the rulesets defined in the same application.
Ruleset prerequisites cannot be cyclic.
Only rules in the ruleset versions that are specified as prerequisites (and their prerequisites) can be referenced from the ruleset.
Rules in the ruleset cannot reference rules outside the current application stack or above the defining application.
Rules in the ruleset can reference all rules in rulesets belonging to any built-on application.

A

Ruleset prerequisites cannot be cyclic.

If your ruleset does not have any prerequisite ruleset you need to specify the base product ruleset Pega-ProcessCommander as a prerequisite.

Only rules in the ruleset versions that are specified as prerequisites (and their prerequisites) can be referenced from the ruleset.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Which two of the following statements about ruleset lists are correct? (Choose Two)

The ruleset list indicates the rulesets that are available to the application for an operator session.
All rulesets have the same precedence, regardless of their order in the ruleset list.
Rulesets at the top of the ruleset list take higher precedence.
The ruleset list indicates the rulesets that are available to the application for all operators.

A

The ruleset list indicates the rulesets that are available to the application for an operator session.

Rulesets at the top of the ruleset list take higher precedence.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

A claims framework contains two rulesets, ClaimsFW and ClaimsFWInt.

An application built on the framework also contains two rulesets, Claims and ClaimsInt.

Which statement is false if all the rulesets are configured as Application Validation?

Responses

Rules in ClaimsInt can reference rules in Claims
Rules in ClaimsInt can reference rules in Claims n

Rules in Claims can reference rules in ClaimsFW
Rules in Claims can reference rules in ClaimsFW

Rules in ClaimsFW can reference rules in Claims

Rules in ClaimsFWInt can reference rules in ClaimsFW n

A

Rules in ClaimsFW can reference rules in Claims

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

A claims application contains two organizational and two application rulesets.

The two application rulesets Claims and ClaimsInt are configured as Application Validation.

The organizational rulesets MyCo and MyCoInt are configured as Ruleset Validation.

The prerequisite for MyCo is MyCoInt and the prerequisite for MyCoInt is Pega-Platform.

Which of the following statements is false?

Responses

Rules in ClaimsInt can reference rules in Claims
Rules in ClaimsInt can reference rules in Claims

Rules in Claims can reference rules in MyCo
Rules in Claims can reference rules in MyCo

Rules in MyCo can reference rules in Claims

Rules in MyCo can reference rules in MyCoInt

A

Rules in MyCo can reference rules in Claims

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Select two record types that are involved when configuring a production ruleset. (Choose Two)
Responses

Access group

Operator
Operator

Work group
Work group

Application

A

Application
Access group

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Which statement describes a benefit of parallel development with branches?

A team of developers can implement application functionality without impacting the developers of other teams.
Developers cannot check in an updated rule until the rule undergoes unit testing.
Updated rules undergo review for guardrail warnings before check-in can occur.
Developers cannot update rules in rulesets that have been released to production.

A

A team of developers can implement application functionality without impacting the developers of other teams.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Team A and Team B are developing features for an insurance application. Team A is assigned a user story to improve the user experience when users enter personal and bank account details. Team B is assigned to build a declare expression to calculate the total premium amount. Both teams used branches for development.

What step does each team need to take before merging their changes to the main application?

Both teams must resolve conflicts that the system detects between their branch and the application.
Neither team is required to resolve any conflicts and directly merge the changes to the main application.
Only Team B resolves conflicts, and Team A directly merges the changes to the main application.
Only Team A resolves conflicts and Team B directly merges the changes to the main application.

A

Both teams must resolve conflicts that the system detects between their branch and the application.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Which two of the following are prerequisites for creating a branch rule for parallel development? (Choose Two)
Responses

Create a team application.
Create a team application.

Circumstance the original rule.
Circumstance the original rule.

Create an access group that references the team application. Add developers to the access group.

Save a copy of the original rule into the base ruleset.

A

Create a team application.

Create an access group that references the team application. Add developers to the access group.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Question
A branch ruleset is a ruleset that ______________ and __________. (Choose Two)
Responses

is designed for large projects

contains rules that are not in active development
contains rules that are not in active development

prevent developers from seeing work of all team members
prevent developers from seeing work of all team members

is based on another ruleset

A

is designed for large projects

is based on another ruleset

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Question
Which two steps do you perform after you develop branch rules and before you merge a ruleset? (Choose Two)
Responses

Review conflicts and warnings
Review conflicts and warnings

Check out rules to merge
Check out rules to merge

Use DB trace to identify conflicts
Use DB trace to identify conflicts

Check in rules to merge

A

Check in rules to merge

Review conflicts and warnings

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Rule Version Circumstance

01-01-01 None
01-01-01 .Dept=Engineering
01-01-15 None
01-01-20 .Dept=Engineering
01-01-25 None, base rule selected
01-01-35 None

Responses

01-01-01, .Dept=Engineering

01-01-01, None

01-01-20, .Dept=Engineering

01-01-35, None

A

01-01-35, None
Rule version 01-01-25 has the base rule selected. All the rules before this version are no longer applicable. When the system looks at only those rules available for ranking, the circumstance for Engineering is not applicable. The system chooses the highest version of the rule without any circumstances defined.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

In which of the following two situations do you use circumstancing? (Choose Two)

Responses

Format requirements change for postal code address when a user selects United States or Canada.聽

Employee PTO accrual rate varies by number of years in service.

A new manager is assigned to the team from the first of next month until the end of the quarter.

Attach PDF file of expense list to approval request when total amount is more than USD1,000.

The sales tax rate changes at the first of next year.

A

Attach PDF file of expense list to approval request when total amount is more than USD1,000.

The sales tax rate changes at the first of next year.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

Which of the following statements is true about circumstancing?

Responses

You need a template for circumstancing on more than one property.

.OrderDate is not a valid property to circumstance.

Multivariate circumstancing on start date and end date properties cannot also include additional circumstancing on a time property.

When a circumstanced rule is withdrawn, rule resolution selects the next non-circumstanced rule in a higher ruleset version.聽

A

You need a template for circumstancing on more than one property.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

Based on the information below, if you execute the rule when .Dept=Accounting, which version does Pega Platform™ use?

Rule Version Circumstance

01-01-01 None
01-01-01 .Dept=Accounting
01-01-15 None
01-01-25 None, base rule selected
01-01-30 .Dept=Accounting
01-01-35 None

Responses

01-01-01, None

01-01-25, None, base rule selected

01-01-01, .Dept=Accounting

01-01-30, .Dept=Accounting

01-01-01, .Dept=Accounting

01-01-30, .Dept=Accounting

A

01-01-30, .Dept=Accounting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

Based on the image, given that Primary Page Class = MyCo-PL-Loan and Clipboard Value of Risk Property = “”, which rule runs?

Responses

2
2

None. An error is logged.

5
5

4

A

None. An error is logged.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

Which two of the following statements are true about the rule resolution process? (Choose Two)

Responses

If a user does not have access to the selected rule, the system sends a message that the rule is not authorized for execution.

Rule resolution applies to rules that are instances of classes derived from the Rule- and Work- base classes.
Rule resolution applies to rules that are instances of classes derived from the Rule- and Work- base classes.

The rule purpose takes precedence over the rule availability.

If the system finds more than one rule instance during rule resolution, users are provided with a choice of which rule to use depending on context.

A

If a user does not have access to the selected rule, the system sends a message that the rule is not authorized for execution.

The rule purpose takes precedence over the rule availability.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

Based on the image, given that Primary Page class = MyCo-PL-Loan and Clipboard Value of Location = “”, which rule does rule resolution select?

Responses

3
3

5
5

1
1

4

A

3

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

Based on the image, given that Primary Page Class = MyCo-PL-Loan and Clipboard Value of Risk Property = High Risk, which rule does rule resolution select?

Responses

None. An error is logged.
None. An error is logged.

2
2

4
4

5

A

2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

Question
Which rule availability setting can you use to force the system to look for an instance of the rule in the next highest class or ruleset?
Responses

Withdrawn
Withdrawn

Blocked
Blocked

Final
Final

Available

A

Withdrawn

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

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?

Responses

Users can start executing the new rules the next time they log in regardless of whether the import is complete or not.
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 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.
Pega Platform邃「 ensures that an entire ruleset is imported before the rules in it start executing.

Users can start executing rules as soon as the rules are imported.

A

Users can start executing rules as soon as the rules are imported.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

Which two components does the Application Packaging wizard prompt you to include when you generate an archive file? (Choose Two)

Responses

Data instances

Checked-out rules
Checked-out rules

Product rules
Product rules

Data types

A

Data instances
Data types

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
38
Q

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)

Responses

Unlock the application rulesets.
Unlock the application rulesets.

Check in the rules that are in the application ruleset.
Check in the rules that are in the application ruleset.

Associate application data instances with application rulesets.
Associate application data instances with application rulesets.

Create a new version of the application.

A

Check in the rules that are in the application ruleset.

Associate application data instances with application rulesets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
39
Q

Which two statements about adding a pre-processing action to a flow action are true? (Choose Two)

Responses

The action runs each time the user returns to the assignment.
The action runs each time the user returns to the assignment.

The user can opt to skip the pre-processing action.
The user can opt to skip the pre-processing action.

The action automatically runs if the flow action has the highest likelihood for the assignment in the process flow.
The action automatically runs if the flow action has the highest likelihood for the assignment in the process flow.

The action runs only the first time the flow action is performed on an assignment.

A

The action runs each time the user returns to the assignment.

The action automatically runs if the flow action has the highest likelihood for the assignment in the process flow.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
40
Q

You created a data transform to concatenate the first and last name values of a user name. You add the concatenate data transform to a flow action as a post-processing action.

What occurs when the flow runs?

Responses

The data transform runs after the user enters data in the first name and last name fields.
The data transform runs after the user enters data in the first name and last name fields.

The data transform runs before every flow action run.
The data transform runs before every flow action run.

The data transform runs every time the user performs the flow action run.
The data transform runs every time the user performs the flow action run.

The data transform runs after the flow action runs if the user enters data in the first and last name fields.

A

The data transform runs every time the user performs the flow action run.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
41
Q

In an online Purchase Order case, the customer enters their details in theEnter customer detailsstep, then selects the products they want to purchase in theSelect productsstep. The customer needs to view the selected products in theReview selected productsstep before proceeding with the payment. The selected products are copied to a new field in theReview selected productsstep.

Which configuration best achieves the requirement?

Responses

Configure an activity in the pre-processing action for the Select products step.
Configure an activity in the pre-processing action for the Select products step.

Configure a post-processing data transform for the Select products step.
Configure a post-processing data transform for the Select products step.

Configure a post-processing data transform for the Review selected products step.
Configure a post-processing data transform for the Review selected products step.

Configure an activity in the post-processing action for the Review selected products step.

A

Configure a post-processing data transform for the Select products step.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
42
Q

Which of the following is not part of the organizational structure?

Responses

Division
Division

Work group
Work group

Unit
Unit

Organization

A

Work group

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
43
Q

You add a new work group to an application. Which two organization rules do you need to update? (Choose Two)

Responses

Unit
Unit

Work queue
Work queue

Operator ID
Operator ID

Class groups

A

Work queue

Operator ID

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
44
Q

The TGB organization structure has a Sales unit, and it belongs to a Marketing division. TGB plans to add new units for the East, Central, and West geographical sales regions. These regional units report to the Sales unit.

How do you configure the organizational hierarchy to support the new structure?

Responses

Add the regional units as sub-units to the Sales unit.
Add the regional units as sub-units to the Sales unit.

Add the regional units to a Marketing division.
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 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.

A

Add the regional units as sub-units to the Sales unit.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
45
Q

Circumstancing allows you to customize the behavior of your application to address condition exceptions using a single complex rule.

True False

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
46
Q

A theme park offers seniors (age 55 and over) a 25% discount if they live in the same state where the theme park is located. Which type of circumstance satisfies this requirement?

Multi-variant
Date property
As-of date
Single variant

A

Multi-variant

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
47
Q

Which two of the following requirements are satisfied by configuring single-variable circumstancing of a rule? (Choose Two)

During an auto insurance claim, if a customer is located in Canada, it is required that a collect information form prompts an agent to enter a date of last service.
If an expense request exceeds USD1000, it is routed to the Business Manager. If the request exceeds USD10000, it is routed to the Vice President of Finance.
Silver-level customers have a guaranteed response time of 24 hours, whereas Gold-level customers have a guaranteed response time of 12 hours.
Contractors located in the United States are sent Form 1A, contractors located in Canada are sent Form 1B, and contractors located in the United Kingdom are sent Form 1C.

A

Contractors located in the United States are sent Form 1A, contractors located in Canada are sent Form 1B, and contractors located in the United Kingdom are sent Form 1C.

Silver-level customers have a guaranteed response time of 24 hours, whereas Gold-level customers have a guaranteed response time of 12 hours.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
48
Q

Which one of the following statements are true about single variable rule circumstancing?

The base rule is a backup rule in case the circumstanced rule is deleted.
A circumstanced rule is always created in the next higher ruleset version.
The name of the circumstanced rule remains the same as the name of the base rule.
The base rule is created by removing the circumstancing condition from a rule.
Check answer

A

The name of the circumstanced rule remains the same as the name of the base rule.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
49
Q

Circumstancing provides a way to configure a complex rule with numerous permutations as several targeted, less-complex rules.

True False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
50
Q

circumstance Template
definition
record

A

Template
definition
record

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
51
Q

Based on the information below, if you execute the rule when .Dept=Engineering, which version does Pega Platform™ use?

Rule Version Circumstance

01-01-01 None
01-01-01 .Dept=Engineering
01-01-15 None
01-01-20 .Dept=Engineering
01-01-25 None, base rule selected
01-01-35 None

Responses

01-01-01, None
01-01-01, None - no response given

01-01-01, .Dept=Engineering
01-01-01, .Dept=Engineering - no response given

01-01-20, .Dept=Engineering
01-01-20, .Dept=Engineering - no response given

01-01-35, None

A

01-01-35, None

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
52
Q

Drag the words into the correct boxes.

The Response area is the rule that defines the properties used to determine if the circumstance is applicable, whereas the Response area defines values.

A

circumstance Template

circumstance definition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
53
Q

The rule resolution algorithm inputs rule instances and outputs a rule identifier, such as the rule type and class, to process a case.

True False

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
54
Q

Choose the correct statement.

The rule resolution algorithm inherits input from the rule cache to identify a rule instance.

The rule resolution algorithm removes rule instances from the rule cache when a rule instance is updated.

The rule resolution algorithm populates the rules cache with appropriate rule instances.

A

The rule resolution algorithm populates the rules cache with appropriate rule instances.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
55
Q

Choose the correct statement.

When you create new rule instances, the rule resolution process ranks the rule instance against existing rules.

When you create new rule instances, the key parts of the rule instance are used during rule resolution.

When you create new rule instances, the rule instances are added to the rules cache.

A

When you create new rule instances, the key parts of the rule instance are used during rule resolution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
56
Q

Choose the correct statement.

Rule resolution applies to the following rule instances: the Account Status declare expression, a Medical Records Request case, a Loan processing work queue, and a Customer zip code property.

Rule resolution applies to the following rule instances: the Product Review section, the Employee Review case type, and a new employee operator.

Rule resolution applies to the following rule instances: a Customer Information data page, the Product Review section, and the Mortgage Preapproval case type.

A

Rule resolution applies to the following rule instances: a Customer Information data page, the Product Review section, and the Mortgage Preapproval case type.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
57
Q

Select the correct statement.

During rule resolution, the rule resolution algorithm creates a list of all rules that match the rule name.
During rule resolution, the rule resolution algorithm discards rules with the same rule name and rule type.
During rule resolution, the rule resolution algorithm discards rules that are unavailable to the user or undefined in the class hierarchy.
During rule resolution, the rule resolution algorithm considers rules from all major and minor versions of rulesets in the user’s ruleset list.

A

During rule resolution, the rule resolution algorithm discards rules that are unavailable to the user or undefined in the class hierarchy.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
58
Q

The default rule candidate has no qualifiers and is the first rule to be run.

True False

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
59
Q

Based on the information in the table above, if you run the rule when .Product = Available, which version does Pega Platform use?

02-01-05, .Product = Not Available
02-01-10, .Product = Available
02-01-15, .Product = Available
02-01-20, None
02-01-05, .Product = Available
02-01-10, .Product = Restricted
Check answer

A

02-01-15, .Product = Available

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
60
Q

Drag and drop every applicable permission types on the right to each Rule availability on the left.

Rule availability

Not Available

Available

Withdrawn

Final

Blocked

A

Not Available

View
Copy
Edit

Available

View
Copy
Edit
Run

Withdrawn
View
Copy
Edit

Final
View
Run

Blocked

View
Copy
Edit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
61
Q

Which of the following statements about rule resolution is true?

When a rule is marked as Withdrawn, any rule with the same purpose and a lower version number is not considered.
The Availability setting is used to determine if a rule is available for use during rule resolution.
If a rule marked as Blocked is selected during rule resolution, an error message is logged and the rule continues to run.
To copy a rule, it must be marked as Available.

A

The Availability setting is used to determine if a rule is available for use during rule resolution.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
62
Q

What three actions must you perform, in combination, to migrate an application between two system environments? (Choose Three)

Identify the application components in a product rule
Enable the Application Migration wizard in the product rule
Create a ZIP archive file and a RAP file with the same application components
Create an archive file of the items in a product rule
Import the archive file to the destination system

A

Identify the application components in a product rule

Create an archive file of the items in a product rule

Import the archive file to the destination system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
63
Q

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 ten. 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
35
10
20

A

20

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
64
Q

A case type is configured with the following details:

  • Case type initial urgency 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

Five hours after the case reaches the assignment the operator runs the local action to specify a value of 10. What is the assignment urgency?

30
20
40
50

A

50
Correct answer.
.pxUrgencyWork is 20. Five hours after the case reaches the assignment, .pxUrgencyAssignSLA is 20. .pyUrgencyAssignAdjust is 10. .pxUrgencyAssign is 50.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
65
Q

In your organization, employees work between 8:00 AM and 5:00 PM EST only. Some assignments are sent to the employee work queue between 5:01 PM and 07:59 AM, but work does not begin until regular business hours start. For assignments that come in after hours, which Assignment Ready option do you use to delay the start of service-level agreements until 8:00 AM each day?
Responses

Dynamically defined on a property
Dynamically defined on a property

Immediately
Immediately

Time delay
Time delay

No configuration needed

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
66
Q

In your organization, employees work between 8:00 AM and 5:00 PM EST only. Some assignments are sent to the employee work queue between 5:01 PM and 07:59 AM, but work does not begin until regular business hours start. For assignments that come in after hours, which Assignment Ready option do you use to delay the start of service-level agreements until 8:00 AM each day?
Responses

Dynamically defined on a property

Immediately
Immediately

Time delay
Time delay

No configuration needed
No configuration needed

A

Dynamically defined on a property

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
67
Q

This property records case urgency.

This property records assignment urgency.

This property responds to urgency calculated based on the service-level agreement rule.

This property allows users to manually adjust the urgency.

A

This property records case urgency. == px,UrgencyWork

This property records assignment urgency. == pxUrgencyAssign

This property responds to urgency calculated based on the service-level agreement rule. == pxUrgencyAssignSLA

This property allows users to manually adjust the urgency. ==pxUrgencyAssignAdjust

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
68
Q

The initial urgency on the case type is set to 0. An assignment service-level agreement is configured with the following details:

  • Initial urgency: 10
  • Assignment ready: Timed delay of 1.5 hours
  • Goal: 1.5 hours and increase urgency by 15
  • Deadline: 3 hours and increase urgency by 25
  • Passed deadline: 1 hour, increase urgency by 5, and limit events to 5

What is the assignment urgency 5 hours after the case reaches the assignment?

Responses

60
60

55
55

25
25

50

A

50

The assignment is ready after 1.5 hours and has an urgency of 10. After 3 hours, the Goal elapses, and the urgency increases to 25. After 4.5 hours, the Deadline elapses, and the urgency increases to 50. The Passed deadline interval does not elapse, and the urgency remains at 50.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
69
Q

Which of the following validation requirements must you satisfy with an edit validate rule?

Responses

An insurance quote requires a user to enter an operator license number in the correct format.
An insurance quote requires a user to enter an operator license number in the correct format.

A user must enter a valid date within a 120-year range.
A user must enter a valid date within a 120-year range.

A user must enter the security code for a credit card, which is exactly three digits long.聽
A user must enter the security code for a credit card, which is exactly three digits long.聽

A support request must include a product number, issue type, and description.

A

An insurance quote requires a user to enter an operator license number in the correct format.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
70
Q

You create an edit validate rule to ensure that users enter a valid serial number for products. Which two options can you configure to ensure that the edit validate rule is applied during case processing? (Choose Two)

Responses

Reference the edit validate rule from the property rule for the serial number field.
Reference the edit validate rule from the property rule for the serial number field.

Reference the edit validate rule on the case type rule.
Reference the edit validate rule on the case type rule.

Apply the edit validate rule to the appropriate case stage.
Apply the edit validate rule to the appropriate case stage.

Configure a validate rule to call the edit validate rule when submitting the appropriate form.

A

Reference the edit validate rule from the property rule for the serial number field.

Configure a validate rule to call the edit validate rule when submitting the appropriate form.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
71
Q

When users select the model of their vehicle, the application displays the specifications for the model. There are hundreds of vehicle model requests per day and the vehicle model information is only updated once a month.

Which is the best implementation for this use case?

Responses

Create a keyed data page with vehicle information.
Create a keyed data page with vehicle information.

Create a parameterized vehicle information data page which loads the desired vehicle information.
Create a parameterized vehicle information data page which loads the desired vehicle information.

Create a vehicle information data page for each vehicle model.
Create a vehicle information data page for each vehicle model.

Configure a keyed data page that allows multiple pages per key.

A

Create a keyed data page with vehicle information.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
72
Q

Drag the data page configuration from the bottom to the scenario that best suites the business needs.

Put responses in the correct input to answer the question. Select a response, navigate to the desired input and insert the response. Responses can be selected and inserted using the space bar, enter key, left mouse button or touchpad. Responses can also be moved by dragging with a mouse.
Auto-populate a hospital intake form when a new patient provides insurance card information. non
Non-keyed data page
Display a list of homes in need of a visit from a census taker. Display home details when a home is visited.
Keyed data page
Display saved payment options when a user opts to change the default payment option.
Non-keyed data page
Display a list of insurance packages to an eligible employee. Display the insurance details when a package is selected.
Keyed data page

A

Auto-populate a hospital intake form when a new patient provides insurance card information. non
Non-keyed data page
Display a list of homes in need of a visit from a census taker. Display home details when a home is visited.
Keyed data page
Display saved payment options when a user opts to change the default payment option.
Non-keyed data page
Display a list of insurance packages to an eligible employee. Display the insurance details when a package is selected.
Keyed data page

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
73
Q

Which of the following use cases is best implemented by configuring a keyed data page that allows multiple pages per key?

Responses

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

A stock purchase case requires that the real-time currency exchange rates display when a user selects a stock for purchase.
A stock purchase case requires that the real-time currency exchange rates display when a user selects a stock for purchase.

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

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.

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
74
Q

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

Responses

activities
activities

data pages
data pages

flows
flows

data transforms

A

activities

data pages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
75
Q
A
  1. Data Page/Activity
  2. Data transform
  3. Connect rule
  4. Mapping rule == service
    5 Mapping rule == structure
    6.Data Transform
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
76
Q

You are building an application with several development teams. Requirements state that the respective support contact name from each team appears on the header of the application as it moves through the various development phases.

What configuration best allows you to accomplish this requirement?

Responses

Create a new Application Settings configuration entering the appropriate support contact names for each respective development phase.Direct the header to reference the Application Settings to display the support contact name.
Create a new Application Settings configuration entering the appropriate support contact names for each respective development phase.Direct the header to reference the Application Settings to display the support contact name.

Configure a data transform to populate the appropriate support contact name for each respective development phase. Update the data transform as each production phase changes and direct the application’s header to use the name value sourced from the data transform.
Configure a data transform to populate the appropriate support contact name for each respective development phase. Update the data transform as each production phase changes and direct the application’s header to use the name value sourced from the data transform.

Create multiple applications, one for each development phase that lists the appropriate support contact name on the header. Release a new application for each development phase.
Create multiple applications, one for each development phase that lists the appropriate support contact name on the header. Release a new application for each development phase.

Configure a When condition to update the the support contact name depending on what production phase the application is in.Have your application

A

Create a new Application Settings configuration entering the appropriate support contact names for each respective development phase.Direct the header to reference the Application Settings to display the support contact name.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
77
Q

Select two benefits of using Application Settings. (Choose Two)

Responses

Application Settings improves the performance for integration with the external system.
Application Settings improves the performance for integration with the external system.

Application Settings allows you to define settings for your different environments in one location.
Application Settings allows you to define settings for your different environments in one location.

Application Settings affords greater flexibility for changing values between environments when working with external systems.
Application Settings affords greater flexibility for changing values between environments when working with external systems.

Application Settings allow you to manage settings throughout the application’s page views and channel interfaces.

A

Application Settings allows you to define settings for your different environments in one location.

Application Settings affords greater flexibility for changing values between environments when working with external systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
78
Q

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?

Responses

Create two application versions, one for staging and one for production, using the correct endpoint URL values.
Create two application versions, one for staging and one for production, using the correct endpoint URL values.

Configure a data transform to update the endpoint URL values as the production phase changes.
Configure a data transform 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 new Application Settings that contain the configuration settings for the endpoint URLs for the staging and production phases.

Configure a When rule to update the endpoint URL values as the production phase changes.

A

Create new Application Settings that contain the configuration settings for the endpoint URLs for the staging and production phases.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
79
Q

Drag the parallel processing type from the left to the description on the right.

Parallel processing type
1. Spinoff
2. Spinoff for each
3. Spinoff join

Description

Two (or more) subprocesses that proceed independently and in parallel.

You create a subprocess in your case, that runs independently of the main workflow, whereby the case can continue without waiting for this subprocess to complete.

When you need to run a subprocess multiple times to iterate over the pages of a Page List or Page Group property.

A
  1. Spinoff join
    Two (or more) subprocesses that proceed independently and in parallel.
  2. Spinoff
    You create a subprocess in your case, that runs independently of the main workflow, whereby the case can continue without waiting for this subprocess to complete.
  3. Spinoff for each
    When you need to run a subprocess multiple times to iterate over the pages of a Page List or Page Group property.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
80
Q

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
Split Join shape
Split For Each shape
Subprocess shape with the spinoff option enabled

A

Split For Each shape

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
81
Q

Question
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?
Responses

Add a Split Join shape and run the request subprocess for each vendor on a page list.
Add a Split Join shape and run the request subprocess for each vendor on a page list.

Add a Split For Each shape and run the request subprocess for each vendor on a page list.

Add a Subprocess shape for the request subprocess and specify the Spinoff option.
Add a Subprocess shape for the request subprocess and specify the Spinoff option.

Add a Split For Each step to the case life cycle and run the subprocess for each vendor on a page list.

A

Add a Split For Each shape and run the request subprocess for each vendor on a page list.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
82
Q

Question
When the workflow in your case is _____, you can use _____ to run one or more _____ in the same stage _____ to allow users to perform tasks independently to complete the work in the stage.
Responses

complex, parallel processing, subprocesses, simultaneously

complex, post-processing, subprocesses, simultaneously
complex, post-processing, subprocesses, simultaneously

complex, pre-processing, spinoffs, simultaneously
complex, pre-processing, spinoffs, simultaneously

complex, typical processing, subprocesses, simultaneously

A

complex, parallel processing, subprocesses, simultaneously

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
83
Q

Question
In a Prepare job offer process, you configure a Split For Each shape. The shape runs a compensation approval subprocess to a list containing four managers. The prepare job offer process resumes as soon as one manager completes the approval process.

Which join condition in the Split For Each shape supports this requirement?

Responses

An All join condition
An All join condition

An Any join condition

An Iterate join condition
An Iterate join condition

A Some join condition

A

An Any join condition

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
84
Q

An Allow one user locking strategy ensures data integrity by limiting case access.

True False

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
85
Q

An Allow multiple users locking strategy favors simultaneous access to a case by preventing users from updating a case that has changed.

True False

A

True

86
Q

The case-locking strategy applied to a child case is independent of the strategy applied to the parent case.

True False

A

False
A child case inherits the locking strategy set for its parent case.

87
Q

Question
Your application has a top-level Purchase Request case type and a Purchaser Order child case type. The company determines that only one user at a time may open and work on a case. However, users working on purchase orders should not lock out users working on purchase requests. How do you configure the lock settings for both case types?
Responses

Select the Allow one user locking option on the Purchase Order case type and the Allow access for the parent case when the child case is opened option on the Purchase Request case type.
Select the Allow one user locking option on the Purchase Order case type and the Allow access for the parent case when the child case is opened option on the Purchase Request case type.

Select the Allow one user locking option on the Purchase Order case type and the Allow access for the parent case when the child case is opened option on the Purchase Order case type.
Select the Allow one user locking option on the Purchase Order case type and the Allow access for the parent case when the child case is opened option on the Purchase Order case type.

Select the Allow one user locking option on the Purchase Request case type and select the Allow access for the parent case when the child case is opened option on the Purchase Order case type.
Select the Allow one user locking option on the Purchase Request case type and select the Allow access for the parent case when the child case is opened option on the Purchase Order case type.

Select the Allow multiple users locking option on the Purchase Request case type and select the Allow access for the parent case when the child case is opened option on the Purchase Order case type.

A

Select the Allow one user locking option on the Purchase Request case type and select the Allow access for the parent case when the child case is opened option on the Purchase Order case type.

88
Q

Scenario: Your application has a top-level Purchase Request case type and a Purchaser Order child case type. Drag the strategy options below into the correct boxes.
Put responses in the correct input to answer the question. Select a response, navigate to the desired input and insert the response. Responses can be selected and inserted using the space bar, enter key, left mouse button or touchpad. Responses can also be moved by dragging with a mouse.
The Purchase request case type locking strategy options are Allow one user and Allow multiple users.

If the Response area case locking strategy is selected on the Purchase Request case type, case locking strategy options are unavailable on the Purchaser Order case type.

If both the Purchase Request and Purchase Order cases are locked until a user submits or closes the case, the locking strategy on the Purchase Request case type is set to Response area and the Response area option on the Purchase Order case type is unchecked.

.1. Allow mulltiple users
2. Allow one users
3. Allow other users

A

.1. Allow mulltiple users
2. Allow one users
3. Allow other users

89
Q

When multiple users attempt to save the same case, the Allow multiple users case-locking strategy gives each user the choice of which version to save.
Responses

True

False

A

False

90
Q

In an events managing application, customers register for a Customer Relationship Management conference. During that event, you plan to offer lunches to seat eight customers within the same industry together at the same table. An Industry Lunches case type facilitates this offering. An assignment displays a proposed seating arrangement based on attendee registration data that the events specialist and can review and adjust.

To support this, you should configure a pre-processing action to call a data transform that processes customer registration data.

True False

A

True

91
Q

What three actions can you add as pre- or post-processing actions for a flow action? (Choose Three)

Page list
Robotic automation
Activity
Data transform
Data record

A

Activity
Data transform
Robotic automation

92
Q

Which two of the following statements are true about configuring pre- and post-processing for flow actions? (Choose Two)

You can reference savable data pages in pre-processing for flow actions.
You can either reference the data page or a property that is auto-populated by the data page.
You can commit only one data page for each post-processing action.
You can configure data transforms, activities, and robotic automations as both pre and post-processing actions.

A

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

93
Q

Members of a work group may belong to different organization units, divisions, or even different organizations.

True False

A

True

94
Q

Which two of the following statements are true about organizational records? (Choose Two)

An organization unit can have one manager.

A division belongs to an organization and has one or more organization units.

An operator can report to more than one manager.

A division belongs to an organization and has one organization unit only

An organization record can have one manager.

A

An organization unit can have one manager.

A division belongs to an organization and has one or more organization units.

95
Q

Question
The TGB organization structure has a Sales unit, and it belongs to a Marketing division. TGB plans to add new units for the East, Central, and West geographical sales regions. These regional units report to the Sales unit.

How do you configure the organizational hierarchy to support the new structure?

Responses

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 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 a Marketing division.
Add the regional units to a Marketing division.

Add the regional units as sub-units to the Sales unit.

Add the regional units to the TGB organization.

A

Add the regional units as sub-units to the Sales unit.

96
Q

Question
Which of the following is not part of the organizational structure?
Responses

Work group

Unit
Unit

Organization
Organization

Division

A

Work group

97
Q

Question
You add a new work group to an application. Which two organization rules do you need to update? (Choose Two)
Responses

Class groups
Class groups

Work queue
Work queue

Unit
Unit

Operator ID

A

Work queue
Operator ID

98
Q

Which two statements are true about edit validate rules? (Choose Two)

You define edit validate rules on properties.
You use an edit validate rule to check whether an input is an integer.
You implement edit validate rules by using Java.
The system uses edit validate rules for both client-side and server-side validation.

A

You implement edit validate rules by using Java.

You define edit validate rules on properties.

99
Q

You create an edit validate rule to ensure that users enter a valid serial number for products. Which two options can you configure to ensure that the edit validate rule is applied during case processing? (Choose Two)
Responses

Reference the edit validate rule on the case type rule.
Reference the edit validate rule on the case type rule. - this question requires at least 2 answers

Apply the edit validate rule to the appropriate case stage.
Apply the edit validate rule to the appropriate case stage. - this question requires at least 2 answers

Reference the edit validate rule from the property rule for the serial number field.

Configure a validate rule to call the edit validate rule when submitting the appropriate form.

A

Reference the edit validate rule from the property rule for the serial number field.

Configure a validate rule to call the edit validate rule when submitting the appropriate form.

100
Q

Which of the following validation requirements must you satisfy with an edit validate rule?
Responses

A user must enter the security code for a credit card, which is exactly three digits long.
A user must enter the security code for a credit card, which is exactly three digits long.

A support request must include a product number, issue type, and description.
A support request must include a product number, issue type, and description.

A user must enter a valid date within a 120-year range.
A user must enter a valid date within a 120-year range.

An insurance quote requires a user to enter an operator license number in the correct format.

A

An insurance quote requires a user to enter an operator license number in the correct format.

101
Q

Which statement best describes the benefit of keyed access for a data page?

Improves application performance by minimizing the amount of data on the clipboard.
Improves application performance by reducing exchanges with a system of record.
Consolidates data pages by referencing multiple types of objects from a single data page.
Eliminates unnecessary steps from the case life cycle.

A

Improves application performance by reducing exchanges with a system of record.

102
Q

A connector requests data from an external data source.

True False

A

True

103
Q

A service processes an inbound request and returns the appropriate data.

True False

A

True

104
Q

Which of the two following scenarios are sourced from an external system of record? (Choose Two)

An auto repair shop uses a Pega Platform application to schedule appointments. The Vehicle data type includes fields for make, model, and year. Because application must accomodate any vehicle, this information is sourced from a vehicle information system managed by a third party.
An HR Recruiting application uses a Candidate data type to retrieve personal information such as candidate name, address, email, and phone number. Candidate information is retrieved from an applicant tracking system.
A standardized test enrollment application contains an Accomodations data type. Accomodations include screen readers, large-print exams, special seating or time extensions.
A small company uses a Pega Platform application for job applications. The Available positions data type includes fields for position title, description, and qualifications.

A

An auto repair shop uses a Pega Platform application to schedule appointments. The Vehicle data type includes fields for make, model, and year. Because application must accomodate any vehicle, this information is sourced from a vehicle information system managed by a third party.

An HR Recruiting application uses a Candidate data type to retrieve personal information such as candidate name, address, email, and phone number. Candidate information is retrieved from an applicant tracking system.

105
Q

Which of the three following elements are created when sourcing a data type from a REST integration? (Choose Three)

Data transforms
Classes
Validate rules
Calculations for data fields
An authentication profile

A

An authentication profile
Data transforms
Classes

106
Q

1 Map outbound data
2 Map inbound data
3 Request processing
4 Inbound request received
5 System returns responce

A

4 Inbound request received
2 Map inbound data
3 Request processing
1 Map outbound data
5 System returns responce

107
Q

Question
A connector can be directly referenced from __________ and __________? (Choose Two)
Responses

flows
flows

data pages

activities

data transforms

A

data pages

activities

108
Q

1 Data Page/Activity
2 Data Transform /from integration clipboard structure to application data structure/
3 Data Transform /from application data structure to integration clipboard structure /
4 Mapping rule /from integration clipboard structure to format specified by the target service/
5 Connect rule
6 Mapping rule /from format recevied by the service to integration clipboard structure /

A

1 Data Page/Activity

3 Data Transform /from application data structure to integration clipboard structure /

5 Connect rule

4 Mapping rule /from integration clipboard structure to format specified by the target service/

6 Mapping rule /from format recevied by the service to integration clipboard structure /

2 Data Transform /from integration clipboard structure to application data structure/

109
Q

Which two statements about Application Settings are true? (Choose Two)

Do not use the Application Settings to configure a connector.

You can access the Application Settings by calling D_pxGetApplicationSettingValue.

You can use the Application Settings to store references to external systems connected to your application.

Application Settings are available only from Dev Studio.

A

You can access the Application Settings by calling D_pxGetApplicationSettingValue.

You can use the Application Settings to store references to external systems connected to your application.

110
Q

Which two of the following actions do you take to address permanent errors? (Choose Two)

Write the details of the error to a log file.
In an error message, ask the user to retry at a later time.
Implement a process for the investigation and fixing of the error.
Reboot Pega Platform.

A

Implement a process for the investigation and fixing of the error.

Write the details of the error to a log file.

111
Q

Which action do you take to address an immediate need to return a response from an invoked service?

Configure an email that is automatically sent to the user and describes the technical details of the error.
Use the LiveUI tool to detect and display errors in the data page.
Display an error message and write the error to the log file.
Use the response data transform for errors not detected in data pages.

A

Display an error message and write the error to the log file.

112
Q

Which two statements are true about securing and testing integrations? (Choose Two)

For testing integrations that rely on a data page, you can convert the functional test into a Unit test.
When establishing a new connector, you must use an existing authentication profile.
Pega Platform automatically secures external data sources that bring data into your application through connectors.
You can test the functionality of an integration before you create it in your application.

A

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.

113
Q

Which of the following allows you to write all errors that are detected when loading a data page to a log file?
Responses

Use an existing function in the error handling data transform.

Use the error handling flow.
Use the error handling flow.

Invoke the error handler from the post-processing activity in a data page.
Invoke the error handler from the post-processing activity in a data page.

Use a transition condition.

A

Use an existing function in the error handling data transform.

114
Q

Question
An error is generated when a connector invokes a remote service. Which of the following is an example of a transient error?
Responses

The request is sent to the wrong system.
The request is sent to the wrong system.

The service does not understand the request format.
The service does not understand the request format.

The total of a returned order is incorrectly calculated.
The total of a returned order is incorrectly calculated.

The service is running on a system that is temporarily unavailable.

A

The service is running on a system that is temporarily unavailable.

115
Q

Which two of the following statements are the most accurate with respect to the error handler flow? (Choose Two)
Responses

The standard connector error handler flow can help recover from transient errors.

The standard error handler flow is final and cannot be customized.
The standard error handler flow is final and cannot be customized.

The error handler flow is the recommended way to handle all integration errors.
The error handler flow is the recommended way to handle all integration errors.

The error handler flow is invoked if the error is not handled elsewhere.

A

The standard connector error handler flow can help recover from transient errors.

The error handler flow is invoked if the error is not handled elsewhere.

116
Q

Which three of the following service purposes can the Service Wizard configure? (Choose three)

Manage users and security profiles
Process input or output data
Create and manage work
Generate reports and manage report definitions
Invoke existing activity rules
Check answer

A

Process input or output data
Create and manage work
Invoke existing activity rules

117
Q

Question
Which two of the following operations are directly supported by Pega API? (Choose Two)
Responses

Access data from a data page.
Access data from a data page.

Update a decision table.
Update a decision table.

Create a new case.

Add a property to a data class.

A

Access data from a data page.

Create a new case.

118
Q

You can call any of the Pega API services by using ___________.
Responses

out-of-the-box Pega rules
out-of-the-box Pega rules

standard HTTP methods

a data transform
a data transform

SOAP web services

A

standard HTTP methods

119
Q

Which two situations would you choose to use a Pega API rather than a custom API? (Choose Two)
Responses

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 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 a member of a golf course maintenance crew, you want to be able to submit maintenance reports and view their status.

As the manager of a golf 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 the manager of a golf 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 an orchestra director using a mobile rehearsal time and note logging app, you want to view a list of your musicians’ time logs.

A

As a member of a golf course maintenance crew, you want to be able to submit maintenance reports and view their status.

As an orchestra director using a mobile rehearsal time and note logging app, you want to view a list of your musicians’ time logs.

120
Q

Question
Which three service protocols are available in the Service Wizard? (Choose Three)
Responses

REST
REST

IOTP
IOTP

SOAP

HTTP

JAVA

A

SOAP

HTTP

JAVA

121
Q

Can a concrete class be mapped to a database table?

True False

A

True

122
Q

Reports are most commonly generated with properties from which set of classes?

@baseclass, Assignment, Rule
Work, Data, Rule
Work, Assignment, and History
@baseclass, Work, Assignment

A

Work, Assignment, and History

123
Q

An online retailer has received feedback about declining product quality. For each month, you want to display the number of orders and the number of one-star rated orders where quality issues are the primary complaint. How do you satisfy this use case?

Configure a report that uses a class join.
Configure a report that references a subreport.
Configure a report that uses an association rule.
Configure appropriate report categories.

A

Configure a report that references a subreport.

124
Q

Question
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)
Responses

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 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 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 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 the Work class to the Assign-Worklist class.

A

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 Worklist Assignment association rule to join the Work class to the Assign-Worklist class.

125
Q

Question
You create a report that uses data from two classes. Which of the following reporting requirements requires the use of a subreport?
Responses

Columns to display are: Manager, Name, and Count of operators that report to each manager. Filter by Managers with more than five direct reports.

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: Operator Name, Operator Division, and Count of Purchase Requests created by the operator. Filter the results by unresolved status.

Columns to display are: Operator Name, Last updated Case ID, Last updated Case Status, and Update Date.
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, Count of Purchase Requests created.

A

Columns to display are: Manager, Name, and Count of operators that report to each manager. Filter by Managers with more than five direct reports.

126
Q

Question
Which report requires joining classes?
Responses

A list of all cases created by the operator along with the work status of each case
A list of all cases created by the operator along with the work status of each case

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 worklist assignments grouped by the operator who is performing the action

A list of flow actions and average turnaround time, categorized by Performer

A

A list of all child cases showing the work urgency of their parent case

127
Q

What is the role of privileges in role-based access control?

Privilege are used to grant application access by channel, such as web and mobile.
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.

A

Privileges are used to determine whether users can use a specific rule.

128
Q

Service Agents at a marina belong to two access groups that inherit permissions from different dependent roles: Service Agents inherit permissions from the PegaRULES: User1, and Service Managers inherit from PegaRULES: WorkMgr4.

Application requirements state that Service Agents and Managers can view data in Marina-Service-Data-Painting and Marina-Service-Data-Repair. Only the Service Managers can delete data from Marina-Service-Data-Painting and Marina-Service-Data-Repair.

What is the best approach to implement this requirement?

Configure the Access of Role to Object (ARO) records on both Marina-Service-Data-Painting and Marina-Service-Data-Repair to include Service Manager’s delete permissions.
Configure an Access of Role to Object (ARO) record in Marina-Service-Data- class to include the Service Manager’s delete permissions.
Configure an Access Deny record for the delete feature in both Marina-Service-Data-Painting and Marina-Service-Data-Repair and reference the Service Agent user role.
Configure a Privilege record for the delete feature in both Marina-Service-Data-Painting and Marina-Service-Data-Repair and reference the Service Manager user role.

A

Configure an Access of Role to Object (ARO) record in Marina-Service-Data- class to include the Service Manager’s delete permissions.

129
Q

In a job application case, applicants must attach their resume as a PDF. Individuals in the human resources (HR) department and members of the interview team can view only the resume file. Which three configurations do you use in combination to achieve this? (Choose Three)

Identify the work group for the interview team.
Add the IsInterviewer when rule for View permission.
Configure the appropriate roles with View permission.
Enable attachment-level security.
Create a Resume attachment category.

A

Identify the work group for the interview team.
Enable attachment-level security.
Create a Resume attachment category.

130
Q

Which of the following two statements about Attribute-based access control (ABAC) are true? (Choose Two)

Once you disable ABAC, you cannot re-enable it and must use Role-based attribute control (RBAC).
ABAC allows you to control access based on a user’s membership in access groups.
ABAC control access to objects by comparing attributes assigned to users and an objects.
ABAC can leverage inheritance.

A

ABAC control access to objects by comparing attributes assigned to users and an objects.
ABAC can leverage inheritance.

131
Q

Which three actions can a developer configure in a GDPR-compliant application for customers to perform? (Choose Three)

Access data
Erase data
Aggregate data
Rectify data
Share data

A

Access data
Erase data
Rectify data

132
Q

Which are two principles of General Data Protection Regulation (GDPR)? (Choose Two)
Responses

Process data transparently

Ensure data integrity and confidentiality

Maximize personal data collection
Maximize personal data collection

Share personal data without restriction

A

Process data transparently

Ensure data integrity and confidentiality

133
Q

Which of the following requirements satisfy the inheritance of permissions from parent class?
Responses

Auditors must have read only access to cases in the Work-Claims-VehicleDamage and Work-Claims-BodilyInjur y classes.

Users can create 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 .

Users can modify cases in Work-Claims-BodilyInjury but not in Work-Claims-VehicleDamage.
Users can modify 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.

A

Auditors must have read only access to cases in the Work-Claims-VehicleDamage and Work-Claims-BodilyInjury classes.

134
Q

In a rental application, prospective tenants must attach a bank statement from the past three months. You want to ensure that members of the Rental Agency work queue can view the attachment, but no one can delete attachments.

What two configuration settings, when used in combination on the attachment category, achieve this behavior? (Choose Two)

Responses

Add the Always when rule and select the Delete any action.
Add the Always when rule and select the Delete any action.

Add the RentalAgencyWorkQueue privilege and select the Edit action.
Add the RentalAgencyWorkQueue privilege and select the Edit action.

Add the RentalAgencyWorkQueue privilege and select the View action.

Add the Never when rule and select the Delete any action.

A

Add the RentalAgencyWorkQueue privilege and select the View action.

Add the Never when rule and select the Delete any action.

135
Q

You want to restrict access to a specific flow action to certain users. Which two steps must you perform? (Choose Two)
Responses

Add the privilege to the flow action record.

Override the Access Deny record to the flow action.
Override the Access Deny record to the flow action.

Add the privilege to a user role that is available to the users’ access group.

Add the privilege to the users’ access group.

A

Add the privilege to the flow action record.

Add the privilege to a user role that is available to the users’ access group.

136
Q

Question
Which requirement do you implement with an access control policy?
Responses

Only a specialized appraiser can provide an appraisal of art for a homeowner’s insurance policy.
Only a specialized appraiser can provide an appraisal of art for a homeowner’s insurance policy.

Only a manager can authorize a refund exceeding USD1000.
Only a manager can authorize a refund exceeding USD1000.

Only an administrator can delete a duplicate address change request.
Only an administrator can delete a duplicate address change request.

Only a customer service representative can view an unmasked account number.

A

Only a customer service representative can view an unmasked account number.

137
Q

Class-level encryption encrypts all case data including data that is outside of the BLOB in the database.

True False

A

False

138
Q

Which of the following two statements are true about field-level auditing? (Choose Two)

You must first enable auditing on a Case type to track which operators worked on a case and when.
Data field audits provide two audit entries.
You can audit field types other than Text types, such as a Picklist or Date type.
Pega Platform automatically tracks changes of values in all fields by default.

A

Data field audits provide two audit entries.

You can audit field types other than Text types, such as a Picklist or Date type.

139
Q

Question
As a developer for an online shopping application, you decide to encrypt credit card details that customers enter in an order case type. Which data encryption approach do you choose to encrypt the data?
Responses

Property level

Case level
Case level

Application level
Application level

Class level

A

Property level

140
Q

Field history
1. Credit card
2 Added
3 Modified

A
  1. Credit card
    Payment type field from Credit card
    2 Added
    user adds a new Payment type to the Payment types field group list
    3 Modified
    a user changes the Payment type field in the Payment types field group list
141
Q

Which two situations are appropriate for implementing field-level auditing? (Choose Two)
Responses

In an insurance application, you want to know who adjusts the insurance coverage level.

In a mortgage application, you want to maintain a history of any changes to the loan amount as the case progresses through the life cycle.

In a booking application, you want to know why the customer changed their hotel reservation dates.
In a booking application, you want to know why the customer changed their hotel reservation dates.

In a customer service application, you want to know if a new compliance case has been created.

A

In an insurance application, you want to know who adjusts the insurance coverage level.

In a mortgage application, you want to maintain a history of any changes to the loan amount as the case progresses through the life cycle.

142
Q

What are two benefits of data encryption? (Choose Two)
Responses

Data encryption improves data access time.
Data encryption improves data access time.

Data encryption maintains data integrity.

Data encryption reduces data storage complexity.
Data encryption reduces data storage complexity.

Data encryption provides security for data while being stored and transported.

A

Data encryption provides security for data while being stored and transported.

Data encryption maintains data integrity.

143
Q

Which two of the following statements about activities are true? (Choose Two)

Use alternate rule types, such as automations, instead of activities, where possible.
Activities automate the processing of work.
You can create Activities in App Studio.
Always create custom activities.

A

Use alternate rule types, such as automations, instead of activities, where possible.
Activities automate the processing of work.

144
Q

Drag the text from the left to the drop zone on the right.

1 Loop
2 Label
3 Step page
4 Method

An identifier that can be referred to from other steps

Performs a method on each value or page of a value list, page list, value group, or page group

An operation that is performed in one step of an activity

Used as the context for referenced properties within the step

A

2 Label
An identifier that can be referred to from other steps

1 Loop
Performs a method on each value or page of a value list, page list, value group, or page group

4 Method
An operation that is performed in one step of an activity

3 Step page
Used as the context for referenced properties within the step

145
Q

A Declare OnChange activity can call or branch to other activities, but only if they have an activity type of _______.

Rule Connect
Activity
OnChange
Assign

A

OnChange

146
Q

Which two statements about Declare OnChange rules are true?

In a Declare OnChange rule, a when condition based on a Boolean result can call only one activity.
An activity is not automatically run when the specified property changes
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.

A

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.

147
Q

1 After a customer enters their personal information in a gym membership application case, updates are pushed to the database during off-peak hours to minimize impact on users.
2 Without user action, expense report cases advance from the Rejected stage to the Submission stage to allow employees to correct their expense report.
3 In an order case, if a customer requests a backordered item, a new backorder case is created automatically.
4 At runtime, when a customer changes their street address, the ZIP/Postal Code field is populated automatically.

Out-of-the-box automation
New activity

A

New activity
1 After a customer enters their personal information in a gym membership application case, updates are pushed to the database during off-peak hours to minimize impact on users.

Out-of-the-box automation
2 Without user action, expense report cases advance from the Rejected stage to the Submission stage to allow employees to correct their expense report.

Out-of-the-box automation
3 In an order case, if a customer requests a backordered item, a new backorder case is created automatically.

New activity
4 At runtime, when a customer changes their street address, the ZIP/Postal Code field is populated automatically.

148
Q

Creating Response area to run Response area automatically when the value of Response area changes, is a form of Response area.

1 an activity
2 autonatic forward changin
3 a specified property
4 Declare OnChange rules

A

Creating ===4 Declare OnChange rules to run ===1 an activity automatically when the value of ===3 a specified property changes, is a form of ===2 automatic forward changin

149
Q

Question
Which of the following options is a reason to have a Declare OnChange rule suspend all processing on a work item?
Responses

When an unexpected business exception occurs.

To test that the Tracer returns a result.
To test that the Tracer returns a result.

To replace a declare expression.
To replace a declare expression.

When you have performance issues.

A

When an unexpected business exception occurs.

150
Q

Question
Every activity step has multiple parts. Which part of an activity step indicates the action to perform?
Responses

Description
Description

Jump
Jump

Method

Label

A

Method

151
Q

Question
Which three of the following statements about activities are true? (Choose Three)
Responses

Use the Log-Message method in the 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.

You can not call an activity, from an activity.

A

Use the Log-Message method in the 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.

152
Q

An application for a retail company runs an activity nightly to identify and discount aged inventory. For each aged item, the activity discounts the unit price by 20 percent, then rounds the price down to end in $0.97. If the price already ends in $0.97, the item is already discounted and is skipped.

Using the Obj-Browse method, the first step generates a list of items that expire within one week. The PageName parameter provided to the Obj-Browse method is DiscountItems. The second step updates the unit price property of each qualifying item. Which step page is best for the iteration in step two?

Responses

DiscountItems.pxResults

DiscountItems
DiscountItems

pyWorkPage
pyWorkPage

No Step page is necessary

A

DiscountItems.pxResults

153
Q

What are two reasons to configure background processing rules for tasks? (Choose Two)

To automate tasks that otherwise rely on human interaction.
To allocate a task to a specific node or nodes in a cluster.
To process case updates more efficiently.
To defer tasks to a specific time, such as off-peak hours.

A

To allocate a task to a specific node or nodes in a cluster.

To defer tasks to a specific time, such as off-peak hours.

154
Q

Drag the rule on the left to the scenario on the right.

Upload an insurance claim to an external database after normal business hours.

Submit each status change to an external system. Processing does not require high throughput.

Delete older records from log tables.

1 Job scheduler
2 Standard queue processor
3 Dadicated queue processor

A

3 Dadicated queue processor
Upload an insurance claim to an external database after normal business hours.

2 Standard queue processor
Submit each status change to an external system. Processing does not require high throughput.

1 Job scheduler
Delete older records from log tables.

155
Q

Which two statements are true about the job scheduler? (Choose Two)

The job scheduler and queue processor handle database transactions the same way.
The job scheduler can only be run once per day.
When creating job scheduler activities, separate business logic from transaction logic.
The job scheduler runs an activity.

A

When creating job scheduler activities, separate business logic from transaction logic.
The job scheduler runs an activity.

156
Q

Node classifications in a cluster help maximize resource availability while improving system responsiveness for users.

True False

A

True

157
Q

What task can you perform in Admin Studio?

View broken processors.
Create a new user.
Migrate an application.
Create a case type view.

A

View broken processors.

158
Q

Where can you view detailed information about processor functions?

Case life cycle in App Studio
Data flow for the processor
Job scheduler rule form
Overview landing page in Admin Studio

A

Data flow for the processor

159
Q

Match the processor type with the characteristics.

Standard or dedicated processing available
Runs at a specific time
Best for periodic or recurring tasks
Save and commit steps included in the activity
Directly handles read/write transactions on database objects

1 Job scheduler
2 Queue processor

A

2 Queue processor
Standard or dedicated processing available

1 Job scheduler
Runs at a specific time

1 Job scheduler
Best for periodic or recurring tasks

1 Job scheduler
Save and commit steps included in the activity

2 Queue processor
Directly handles read/write transactions on database objects

160
Q

Question
Refund requests are queued for overnight processing. What two pieces of information are required to queue the refund request? (Choose Two)
Responses

The ID of the customer requesting the refund.
The ID of the customer requesting the refund.

The date and time at which the queued item can be processed.

The case ID of the refund request case.
The case ID of the refund request case.

The ID of the queue processor.

A

The date and time at which the queued item can be processed.

The ID of the queue processor.

161
Q

Question
How does a developer review information about queue processors running in their system?
Responses

In Dev Studio, from the Records Explorer, select Queue Processor.
In Dev Studio, from the Records Explorer, select Queue Processor.

In Admin Studio, navigate to the Jobs landing page.
In Admin Studio, navigate to the Jobs landing page.

In Admin Studio, navigate to the Queue processors landing page.

In Dev Studio, from the case life cycle, select the Run in background automation.

A

In Admin Studio, navigate to the Queue processors landing page.

162
Q

Drag the words into the correct boxes

Response area are used for simple queue management. Response area can be used when the task is delayed for processing.

1 Standard queues
2 Dadicated queues

A

===1 Standard queuesare used for simple queue management. 2 ===Dadicated queues can be used when the task is delayed for processing.

163
Q

Which two steps do you perform to use node classification? (Choose Two)

Responses

Associate system requestors with appropriate node types.

Configure background processing to occur at specific times during the day.
Configure background processing to occur at specific times during the day.

Classify application servers by cluster according to their purpose.
Classify application servers by cluster according to their purpose.

Configure application servers with node types according to their purpose.

A

Configure application servers with node types according to their purpose.

Associate system requestors with appropriate node types.

164
Q

Drag each log to the matching scenario. Logs may match more than one scenario.

Scenario

A node was shut down for an update.

A database query exceeded the performance threshold.

A login attempt failed due to an incorrect password.

An attempt to access a third-party service failed due to an incorrect user name.

1 ALERT
2 ALERTSECURITY
3 PEGA

A

3 PEGA
A node was shut down for an update.

1 ALERT
A database query exceeded the performance threshold.

2 ALERTSECURITY
A login attempt failed due to an incorrect password.

3 PEGA
An attempt to access a third-party service failed due to an incorrect user name.

165
Q

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)

The alert type
A description of the alert
It is a security-related alert
It is a performance-related alert
The requestor type

A

The alert type
A description of the alert
It is a security-related alert

166
Q

Question
Drag the words into the correct boxes.

Log files capture notification of Response area. Each log is managed by an Response area. To download a log file, you need Response area credentials for the application server that hosts Pega Platform.

1 administrative
2 events
3 appender

A

Log files capture notification of ==2 events. Each log is managed by an ==3 appender. To download a log file, you need ==1 administrative credentials for the application server that hosts Pega Platform.

167
Q

Question
Which three of the following represent Pega PlatformTM logging levels? (Choose Three)
Responses

Trace
Trace

Fatal

Alert

Warn

Comment

A

Alert

Warn

Fatal

168
Q

The Response area appender records system events such as errors, while the Response area appende

1 ALERT
2 PEGA

A

The ==2 PEGA appender records system events such as errors, while the ==1 ALERT appende

169
Q

Question
A user reports that your application requires more than 10 seconds to load and display the contents of a form. The performance threshold for displaying the contents of a form is one second. Which option allows you to determine the cause of the performance issue experienced by the user?
Responses

The PEGA log
The PEGA log

The My Alerts display

The Clipboard tool
The Clipboard tool

The Tracer tool

A

The My Alerts display

170
Q

Question
The PegaRULES Log Analyzer (PLA) is a standalone web application available from the Marketplace on Pega Community.
Responses

False
False

True

A

True

171
Q

Drag the performance tool letter on the right to the corresponding use case on the left.

Used to understand the system resources consumed by processing a single requestor session.

Used to get a detailed trace of performance information about the execution of activities, when rules, and data transforms run by your requestor session.

Used to actively gather, monitor, and analyze real-time performance and health indicators from all active Pega Platform™ applications.

Used to tune the application in case of any database performance issues.

A. Pega Predictive Diagnostic Cloud™ (PDC)

C. Performance Analyzer (PAL)

D. Database Trace

B. Performance Profiler

A

C. Performance Analyzer (PAL)
Used to understand the system resources consumed by processing a single requestor session.

B. Performance Profiler
Used to get a detailed trace of performance information about the execution of activities, when rules, and data transforms run by your requestor session.

A. Pega Predictive Diagnostic Cloud™ (PDC)
Used to actively gather, monitor, and analyze real-time performance and health indicators from all active Pega Platform™ applications.

D. Database Trace
Used to tune the application in case of any database performance issues.

172
Q

The Performance Analyzer is available in App Studio and Dev Studio.

True False

A

False

173
Q

A developer collects baseline readings for a flow action in the system via Performance Analyzer. A change for the same flow actions comes later in the sprint. The developer collects the Performance Analyzer readings again for that flow action.

What might the comparison of the new and previous readings suggest?

Positive or negative performance change
No performance change
Positive performance change
Negative performance change

A

Positive or negative performance change

174
Q

DB Trace is best suited to diagnose a performance issue in which two of the following environments? (Choose Two)

Development
Production
Production Mirror
Staging

A

Development

Staging

175
Q

Which two statements about the Database Trace are true? (Choose Two)

The Database Trace readings are grouped into three different types: Elapsed, CPU, and Count.
Operating the Database Trace tool might adversely affect performance by producing a large volume output.
The data that you download from the Database Trace contains a sequential progression of trace events.
The Database Trace provides a view of all the performance statistics that Pega Platform captures.

A

Operating the Database Trace tool might adversely affect performance by producing a large volume output.

The data that you download from the Database Trace contains a sequential progression of trace events.

176
Q

The Performance Profiler is used to identify a step of a data transform that might have a performance issue.

True False

A

True

177
Q

Which two metrics does the Performance Profiler tool measure? (Choose Two)

Time spent to complete a step.
Results of when conditions.
Number of rules that are used during the test.
Number of alerts were shown during a test.

A

Time spent to complete a step.
Results of when conditions.

178
Q

Which two of the following elements does PDC monitor? (Choose Two)

Informational messages
Health statistics
Alerts
Application errors
Check answer

A

Health statistics
Alerts

179
Q

PDC is available only to cloud-based applications.

True False

A

False

180
Q

Which statement about PDC is true?

PDC is designed for technical administrators and access should be limited to system administrators.
Alert thresholds should not be set too low because the increase in alert volume degrades application performance.
PDC provides a wide variety of application health and error alerts as well as tools to manage exceptions and recommended improvements.
PDC environment must be secured because monitored applications can inadvertently send confidential customer data in alert details.

A

PDC provides a wide variety of application health and error alerts as well as tools to manage exceptions and recommended improvements.

181
Q

The reason you want to run a process immediately before you take performance readings is ____________.
Responses

to allow the rules to assemble

to train the system which process you are going to measure
to train the system which process you are going to measure

to ensure that you know which buttons to click so you can test quickly
to ensure that you know which buttons to click so you can test quickly

to ensure that there are no bugs in the system

A

to allow the rules to assemble

182
Q

Question
In which scenario is it most appropriate to leverage Predictive Diagnostic Cloud™ (PDC)?
Responses

A company has a Pega Platform™ application and is interested in finding the cause of an error that occurs during case processing.
A company has a Pega Platform™ application and is interested in finding the cause of an error that occurs during case processing.

A company has multiple Pega Platform™ and non-Pega Platform applications and is interested in receiving guidance to avoid system performance issues.
A company has multiple Pega Platform™ and non-Pega Platform applications and is interested in receiving guidance to avoid system performance issues.

A company has multiple Pega Platform™ applications and is interested in monitoring the health of all active applications.

A company has a Pega Platform™ application and is interested in browsing a list of performance-related alerts.

A

A company has multiple Pega Platform™ applications and is interested in monitoring the health of all active applications.

183
Q

Which performance tool do you use to collect performance data for individual steps in a data transform?
Responses

Clipboard tool
Clipboard tool

Database Trace
Database Trace

Performance Profiler

Performance Analyzer (PAL)

A

Performance Profiler

184
Q

As you run a case instance, you notice it takes a significant amount of time to advance from one view to the next view. You run the case multiple times and notice the same slow performance. How do you proceed?
Responses

You use the Performance Analyzer (PAL).

You use the Database Trace tool.
You use the Database Trace tool.

You use Pega Predictive Diagnostic Cloud™ (PDC).
You use Pega Predictive Diagnostic Cloud™ (PDC).

You use the Performance Profiler tool.

A

You use the Performance Analyzer (PAL).

185
Q

Which feature in Pega Platform allows you to measure the overall quality of an application’s design?

Compliance score
The Tracer tool
Live UI
Channel interface manager

A

Compliance score

Correct. The compliance score is a weighted score of the number of rules with severe or moderate Guardrail warnings compared to the number of rules without warnings or caution-level Guardrail warnings.

186
Q

A system alert indicates that a defined system performance threshold, such as browser response time, has been exceeded.

True False

A

True

187
Q

If you are a Cloud Customer, what is the best way for you to set a performance threshold?

Adjust the threshold through the prconfig.xml system file.
Monitor the alert logs.
Create a DSS record to adjust the threshold.
Adjust the application compliance score.

A

Create a DSS record to adjust the threshold.

188
Q

Large numbers of unique ruleset lists can impact performance.

True False

A

True

189
Q

In which two ways can you identify rule caching performance issues? (Choose Two)

Use the My Performance Detail along with the user ID to evaluate rule caching at the user level.
Use PAL to determine which rules should be deleted.
Count the number of rules that cache by running a report.
Use PAL to evaluate rule caching at the application level.

A

Use the My Performance Detail along with the user ID to evaluate rule caching at the user level.
Use PAL to evaluate rule caching at the application level.

190
Q

Which three actions can you take to minimize the number of ruleset lists in use in an application? (Choose Three)

Eliminate multiple ruleset versions by skimming rules to the next minor or major version.
Merge branch rulesets before migrating an application.
Limit the number of operators who access an application.
Minimize the number of access groups.
Eliminate unnecessary personal rulesets.

A

Merge branch rulesets before migrating an application.
Limit the number of operators who access an application.
Minimize the number of access groups.
Eliminate unnecessary personal rulesets.

191
Q

Three common causes of database issues that impact application performance are database table size, reading data from a BLOB, and poorly written SQL queries.

TrueFalse

A

True

192
Q

Which two of the following statements about large tables in Pega Platform are true? (Choose Two)

Large tables cause issues only if you have not archived the data that is stored in the large tables.
Using a BLOB prevents data compression.
Only a database administrator (DBA) can tune Pega Platform to reduce issues that arise from large tables.
You can create database table records for one or more classes in a class group.
You can archive old data to reduce database table size.

A

You can archive old data to reduce database table size.

You can create database table records for one or more classes in a class group.

193
Q

Which two approaches reduce the possibility of rule caching causing performance issues in your application? (Choose Two)
Responses

Only allow rule checkout for operators who need to work in checked out rules.

Remove branch rulesets in your production system.

Create multiple access groups.
Create multiple access groups.

Classify the nodes in your system.

A

Remove branch rulesets in your production system.

Only allow rule checkout for operators who need to work in checked out rules.

194
Q

Which performance tool do you run to determine which specific step executed by your requestor session that is causing a problem?
Responses

The PegaRULES Log Analyzer (PLA)
The PegaRULES Log Analyzer (PLA)

The Database Trace tool
The Database Trace tool

The Performance Profiler tool

The Performance Analyzer (PAL)

A

The Performance Profiler tool

195
Q

Question
Which of the following options can you use along with system alerts to determine if your application performance needs optimization?
Responses

Database Trace
Database Trace

Performance Profiler
Performance Profiler

Performance Analyzer (PAL)

Live UI tool

A

Performance Analyzer (PAL)

196
Q

Which performance tool do you run to examine a query made to the database?
Responses

The Performance Profiler tool
The Performance Profiler tool

The Database Trace tool

The PegaRULES Log Analyzer (PLA)
The PegaRULES Log Analyzer (PLA)

The Performance Analyzer (PAL)

A

The Database Trace tool

197
Q

Question
Which two types of issues are identified by using Pega Platform alerts? (Choose Two)
Responses

Functional
Functional

Performance

Security

Configuration

A

Performance

Security

198
Q

What are two benefits of leveraging relevant records? (Choose Two)

Makes the rule available only in Dev Studio
Marks a rule as more important than other rules
Improves application quality
Reduces development time

A

Improves application quality
Reduces development time

199
Q

Question
How do you make a relevant record unavailable in App Studio?
Responses

Mark the relevant record as inactive from the Relevant Records landing page.

Mark the relevant record as unavailable from the record itself.
Mark the relevant record as unavailable from the record itself.

Remove the relevant record designation from the record itself.
Remove the relevant record designation from the record itself.

Remove the relevant record designation from the Relevant Records landing page.

A

Mark the relevant record as inactive from the Relevant Records landing page.

200
Q

Question
Which of the following use cases benefits from leveraging relevant records?
Responses

A developer configures a flow with a post-processing data transform for use by multiple case types.
A developer configures a flow with a post-processing data transform for use by multiple case types.

A manager uninvolved in application development must make changes to a SLA rule as business conditions change.
A manager uninvolved in application development must make changes to a SLA rule as business conditions change.

A developer wants to ensure a SLA rule is available at run time.
A developer wants to ensure a SLA rule is available at run time.

A developer wants to make a common cancellation flow available in App Studio.

A

A developer wants to make a common cancellation flow available in App Studio.

201
Q

Question
Which three rule types can be reused through the use of relevant records? (Choose Three)
Responses

Decision trees
Decision trees

Field values
Field values

Paragraphs

Sections

Flows

A

Sections

Flows

Paragraphs

202
Q

Which two of the following options does Pega Web Mashup support for passing data to or from a Pega Platform application? (Choose Two)

Using an activity to copy data to or from a Pega Platform application to Pega Web Mashup.
Using an action object to perform additional actions on a web mashup gadget or configure the gadget to interact with another gadget.
Using the data-pega-event-onpagedata attribute to specify the default value for the gadget.
Using the Javascript function Action() to set or read data values from the web page hosting the gadget.

A

Using an action object to perform additional actions on a web mashup gadget or configure the gadget to interact with another gadget.

Using the data-pega-event-onpagedata attribute to specify the default value for the gadget.

203
Q

The standard IACAuthentication activity extracts values from HTTP headers in the request to identify an authenticated Pega Platform™ operator ID.

True False

A

True

204
Q

Which security switch blocks unencrypted Pega Web Mashup requests coming from the client?

pyBlockUnregisteredRequests
pzSecureFeatures
pyShowSecureFeatureWarning
pyuseridentifier

A

pyBlockUnregisteredRequests

205
Q

A business requires that end users update their contact data directly from a webpage and request a new ID card. Which three of the following options do you consider when deciding to use a Pega Web Mashup versus establishing an interface using Pega API? (Choose Three)

Whether you have access to App Studio and Dev Studio, or have access to only App Studio.
What version of Pega Platform the business application uses.
Which theme your application is built on, such as Theme Cosmos.
Whether the end user has an existing account.
Whether the application requires access from a mobile device.

A

Whether you have access to App Studio and Dev Studio, or have access to only App Studio.

What version of Pega Platform the business application uses.

Which theme your application is built on, such as Theme Cosmos.

206
Q

Question
Which two of the following steps are required to create a Pega Web Mashup? (Choose Two)
Responses

Define attributes to defer for the default action.
Define attributes to defer for the default action.

Set the data-pega-resizetype attribute to customize the mashup width.
Set the data-pega-resizetype attribute to customize the mashup width.

Configure a list of approved sites for the site origin.

Generate the mashup code.

A

Generate the mashup code.

Configure a list of approved sites for the site origin.

207
Q

Question
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?
Responses

[page/function/token] where token is a string that has meaning to the function
[page/function/token] where token is a string that has meaning to the function

[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
[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

data-pega-parameters=”{Customer:’[page/id/Account]’}” where the Document Object Model (DOM) element is named “Account”

data-pega-parameters=”{Customer:’[page/id/Account]’, Level:’gold’}”

A

data-pega-parameters=”{Customer:’[page/id/Account]’}” where the Document Object Model (DOM) element is named “Account”

208
Q

Which two of the following statements are true about Pega Web Mashup? (Choose Two)
Responses

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 created using Dev Studio only.
The Pega Web Mashup can be created using Dev Studio only.

The Generate Mashup code option generates HTML code.

When using a Pega Web Mashup, an operator ID is not required to access a Pega Platform™ application.

A

Opening a new case is an example of an action that can be done through a Pega Web Mashup.

The Generate Mashup code option generates HTML code.

209
Q

Which three prerequisites must be satisfied before you configure a channel to build a mobile app? (Choose Three)

Configure access to the Pega Mobile Build Server.
Configure the responsive layout for the mobile application.
Confirm that Pega Platform is configured to support access through HTTPS.
Download and install an integrated development environment (IDE) of your choice, depending on which platform for which you are building the app.
Upload a certificate set for the appropriate mobile platform.

A

Upload a certificate set for the appropriate mobile platform.

Configure access to the Pega Mobile Build Server.

Confirm that Pega Platform is configured to support access through HTTPS.

210
Q

Question
Your company has developed a process in Pega Platform™ for tracking orders. Your company also has an existing Android app. You are asked to create a mobile app solution to include the new order tracking process in their existing app. How do you build the mobile app?
Responses

Create a signed SDK app
Create a signed SDK app

Export an unsigned app
Export an unsigned app

Build a native Android app
Build a native Android app

Create an SDK app

A

Create an SDK app

211
Q

You are part of an interdepartmental development team and are asked to create a stand-alone iOS app. Since your team does not have an iOS signing certificate, you need to deliver the iOS app to another department, which signs the app locally before submitting for review and distribution to the App Store. How do you create the mobile app?
Responses

Create a signed native iOS app
Create a signed native iOS app

Create an SDK app
Create an SDK app

Create a signed SDK app
Create a signed SDK app

Export an unsigned native iOS app

A

Export an unsigned native iOS app

212
Q

You can use the same certificate sets to build and distribute iOS and Android apps.
Responses

True
True

False

A

False