CSA Certification Flashcards

1
Q

————reference —————-, which reference —————, which reference rulesets
options:

A. OperatorID, access group, application rules
B. Access group, application rules, operatorID
C. Application rules, operatorID, access group
D. Access group, operatorID, application rules

A

Operator ID, access group, application rules

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

Which shape can be used to call a Decision Tree?

A) Assignment
B) Decision
C) Utility
D) Send Email shape

A

Decision

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

Need to create a report with Status .pyWorkStatus and Operator ID. Which needs to be done.

A) Both need to be optimized
B) Only .pyWorkstatus needs to be optimized
C) Only operator ID needs to be optimized
D) Need not optimize both

A

Need not optimize both

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

Need to create a report with Case Creation Date and Total Order

A) Both need to be optimized
B) Only Creation Date needs to be optimized
C) Only Total Order needs to be optimized
D) Need not optimize both

A

Only Total Order needs to be optimized

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

Document Wizard does not generate which of the following documents:

A) Guardrails Doc
B) Application Profile
C) Application Document
D) Specification Document

A

Guardrails Doc

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

City property of Shipping address class needs to be mapped to Billing address using Data transform. What should be the source property.

A) .Shippingdaddress.City
B) .City
C) .Billingaddress.city

A

.Shippingaddress.City

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

City property of Shipping address class needs to be mapped to Billing address using Data transform. What should be the target property.

A) .Shippindaddress.City
B) .City
C) .Billingaddress.city

A

.Billingaddress.City

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

A validate rule is executed

A) After submitting the form
B) After user enters an input value

A

After submitting the form

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

Which is the best to cache data from external system?

A) Data page
B) Data table
C) Data transform

A

Data page

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

Operator to Address there is 1-1 mapping. Which mode is to be used?

A) Page
B) Valuelist
C) Page group

A

Page

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

Passed Deadline is measured

A) from the deadline
B) from the start of case
C) from the start of assignment
D) from the goal

A

from the deadline

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

Which of the following is not a valid property control

A) Text
B) String
C) Password
D) Decimal

A

String

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

What is the best way to show an error message when a user inputs some wrong data and submits?

A) Create a message rule and associate with a validate rule.
B) Add a custom error message to edit validate rule.
C) Create a error message on validate rule.
D) Have a separate layout for error message and show based on a condition

A

Create a message rule and associate with a validate rule.

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

There are two cases named caseTypeOne and caseTypeTwo. A flow Action is applied to “ABC-Case-Work”. Which is true from following?

A) Both case can access flow action
B) Only caseTypeOnce can access
C) Only caseTypeTwo can Access
D) None can Access

A

Both cases can access flow action

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

Which rule to use for the following case. (Choose 2)

Return Grade A for 91-100
Return Grade B for 71-90
Return Grade C for others

A) Data Table
B) Decision Tree
C) Decision Table
D) When

A

Decision Tree

Decision Table

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

An assignment can be routed to (Choose 2)

A) Single Operator
B) Multiple Operators
C) Access Group.
D) Work Basket

A

Single Operator

Work Basket

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

What are the 2 correspondence types?

A) Fax.
B) Mail.
C) Voice Mail.
D) MMS

A

Fax

Mail

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

Relation between customer and address is 1-1 then what will be address mode

A) Page
B) Page list
C) Page Group
D) Value Group

A

Page

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

Select notify modes (select two):

A) Mail
B) Voice Call
C) Text Message
D) MMS

A

Mail

Text Message

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

Need to develop a report with Case ID and Operator ID. Then:

A) Need to optimise only Case ID
B) Need to optimse only Operator ID
C) Need to optimise both
D) No need to optimse any of them

A

No need to optimise any of them

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

Relation between customer and address is 1-n then what will be address mode

A) Data page
B) Page list
C) Page Group
D) Information is not sufficient

A

Page list

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

We need to use flow action sampleFA in casetypeOne and casetypeTwo. Where will you create sampleFA

A) sae1-hrservices-work-casetypeOne
B) sae1-hrservices-work-casetypeTwo
C) sae1-hrservices-work
D) sae1-hrservices-data

A

sae-1-hrservices-work

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

What is the best description of correspondence.

A) Correspondence can call rules
B) Same correspondence can use for both mail and fax

A

Correspondence can call rules

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

What can be a source of repeating layout?

A) Data page
B) Data transform
C) Report definition
D) Page list

A

Page list

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

Need to create a report with Case ID and purchase Order ID then.

A) Need to optimise only Case ID
B) Need to optimise only purchase Order ID
C) No need to optimise both
D) Need to optimise both

A

Need to optimise only purchase Order ID

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

What is the best thing if we have many nested ifs

A) Decision Table.
B) Decision Tree
C) When

A

Decision Tree

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

Define a data page refresh strategy as reload if older than 2 hrs

A) Data pages will get refreshed after 2 hours
B) Data page will get refreshed after 2 hours of inactive
C) Data page will get refreshed once we access it after 2 hours of inactive

A

Data page will get refreshed once we access it after 2 hours inactive

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

A notification is sent to a work party after 2 days of assignment. Now you have to change it to one day. Where will you do it?

A

Service Level

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

Difference between fork and decision

A

Both are the same

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

Which of these are typically configured on a dynamically layout? (Choose Two)

A) Alignment of field values
B) Label Positioning
C) Align columns and rows to present data in spreadsheet
D) Number of columns in each row

A

Label Positioning

Number of columns in each row

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

When we need to select from a large list of dynamically populated values, then we give the control as

A) Dropdown
B) Auto-Complete

A

Auto-Complete

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

What is the best practice while connecting to External System?

A

Use Database Tool Mapping Wizard

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

Which of the following is ordered list?

A) Page
B) Page List
C) Value List
D) Page Group

A

Value List

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

Which of the following is the best method for requesting data from an SQL database? (Choose One)

A) SQL connector
B) SQL listener
C) Service package
D) External database table class mapping

A

External data table class mapping

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

What types of correspondence are supported by PRPC? (Choose Four)

A) Email
B) Letter
C) SMS Text
D) Pager
E) Fax
A

Email

Letter

SMS Text

Fax

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

If a flow is placed in Draft mode, which of the following two statements are true? (Choose Two)

A) Additional shapes cannot be added
B) Rules may be referenced that do not yet exist
C) The flow can be executed
D) The flow rule is not subject to rule resolution

A

Rules may be referenced that do not yet exist

The flow can be executed

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

In the Miscellaneous Items section, the user can enter several item names. The entered values are stored in the Items property. Which type of property is this? (Choose One)

A) Page
B) Page List
C) Single Value
D) Value List

A

Page List

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

Which of the following best describes Dynamic user interface functionality. (Choose 2)

A) Dynamically calculated the totals, when the corresponding values changes.
B) Dynamically hide or display a part of screen on the basis of condition.
C) Refreshes a part of screen on the basis of condition

A

Dynamically hide or display a part of screen on the basis of condition

Refreshes a part of screen on the basis of condition

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

Creation of Sub-cases (Choose 3)

A) Automatically
B) Procedurally
C) Manually
D) Conditionally

A

Automatically

Manually

Conditionally

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

Worklist contains (Choose 2)

A) Assignments assigned to operator
B) Cases assigned to operator.
C) Assignments pending with operator.
D) Assignments part of cases created by operator.

A

Assignments assigned to operator

Assignments pending with operator

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

Which of the following represent class for case type

A) PYD-HRServices
B) PYD-HRServices-Work
C) PYD-HRServices-Work-FinalOrder
D) PYD-Data

A

PYD-HRServices-Work-FinalOrder

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

In the application, the email consumption leads to case creation & then the fetching prices from price catalog, application connects to external system (Choose 2)

A) PRPC act as service for fetching price from price catalog.
B) PRPC act as connector for fetching price from price catalog
C) PRPC act as service for creating case from email
D) PRPC act as connector for fetching price from price catalog.
E) PRPC can act as neither service or connector for fetching price from price catalog.
F) PRPC can act as neither service or connector for creating case from email.

A

PRPC act as connector for fetching price from price catalog

PRPC act as service for creating case from email

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

Which statements best reflect the difference between BPM and Case Management? (Choose Two)

A) Case Management applications cannot adequately manage ad-hoc events while BPM applications can
B) BPM applications consist of structured, automatable processes, while Case Management applications can include manual, optional, and conditional processes.
C) BPM applications are poorly suited to managing “ad hoc” events while Case Management applications are well-suited to managing “ad hoc” events
D) Only BPM allows transactions to be logged with an audit trail, identifying each action in the process and who or what performed it

A

BPM applications consist of structured, automatable processes, while Case Management applications can include manual, optional, and conditional processes.

BPM applications are poorly suited to managing “ad hoc” events while Case Management applications are well-suited to managing “ad hoc” events.

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

Which statements best describe BPM? (Choose Two)

A) With BPM, an organization establishes automated management of its processes, allowing the organization to analyze its processes to improve its overall efficiency.
B) BPM systems only manage the process and must rely on other systems to manage other application components such as data, UI, and logic.
C) BPM is a structured approach – one that employs methods, policies, metrics, management practices, and software tools to manage and continuously optimize processes within an organization.
D) With BPM, business processes are manual, inconsistent, error-prone, and potentially spread out over multiple systems

A

With BPM, an organization establishes automated management of its processes, allowing the organization to analyze its processes to improve its overall efficiency.

BPM is a structured approach – one that employs methods, policies, metrics, management practices, and software tools to manage and continuously optimize processes within an organization.

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

Which statements best describe Case Management? (Choose Two)

A) Case Management allows an application to coordinate different types of work performed by multiple parties to resolve the transaction.
B) Case Management applications consist of unrelated processes performed by independent parties in an uncoordinated manner.
C) Case Management and BPM are mutually exclusive.
D) Case Management adds value by filling in the gaps, when asynchronous, unanticipated, or unpredictable events affect the processing of work

A

Case Management allows an application to coordinate different types of work performed by multiple parties to resolve the transaction.

Case Management adds value by filling in the gaps, when asynchronous, unanticipated, or unpredictable events affect the processing of work.

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

Adding Operators to a PRPC production system ________________ (Choose One)?

A) Is usually automated using a backend process
B) Requires a dedicated resource to manually add all of them
C) Is optional, since not all users accessing the system require an operator ID
D) Is a huge migration task which has to be planned ahead of the application migration

A

Is usually automated using a backend process

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

Consider this requirement: A manager of a car dealership company will typically access a bunch of reports to look at their sales, active quotes and performance of sales persons. In some special cases, he would like to use the system to configure the quote. Which of the following choices is best suited to support this requirement? (Choose One)

A) Have the manager log out and log in as a separate operator ID that has access to creating quotes.
B) Configure the manager to have two access groups (one as a manager and one as a sales person) and switch accordingly.
C) Build a secondary portal for the manager so he can switch to that portal to create quotes.
D) Request a sales person to create a quote and ask them to transfer it to the manager.

A

Build a secondary portal for the manager so he can switch to that portal to create quotes.

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

Which of the following relationships is strictly one- to- one mapping? (Choose One)

A) Access group -> Portal
B) Access group -> Application
C) Operator ID -> Access group
D) Operator ID -> Portal

A

Access group -> Application

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

An Operator ID record stores information about the __________ (Choose One)

A) Security settings controlling how users access the system
B) Application to which the user has access.
C) Role performed by this operator in the application.
D) Workspace for the operator

A

Security settings controlling how users access the system

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

An Access group does not store information about _____________ (Choose One)

A) How the users are authenticated
B) The Application record
C) The Primary portal for all users belonging to that group
D) The list of all users belonging to that group

A

How the users are authenticated

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

Using the Create menu we can create _____________. (Choose One)

A) Any case that exist in the entire system
B) Cases that belong to the current application in which the user is logged into.
C) Cases that belong to the current application and all other applications to which the user has access.
D) A new case or modify an existing case

A

Cases that belong to the current application in which the user is logged into.

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

In a Pega7 application built by your development team, the date format is displayed as12/12/12. To avoid confusion, the customer wants to reformat it as 12-Dec-2012. Using Designer Studio, how would you quickly identify the record where this format is configured? (Choose One)

A) Use the Application Explorer to see all the properties defined in the application
B) Use the UI Inspector tool to identify the property
C) Type the label of the field in the search field to find the actual rule
D) Run a report to check all the date time fields and then check them one-by-one

A

Use the UI Inspector tool to identify the property

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

The Pega Discovery Network (PDN) is _______________? (Choose Two)

A) Accessible to all registered users from any browser in addition it can be launched from the Designer Studio
B) A repository containing all helpful information regarding Pega 7 application development
C) A social network used to track the application development in terms of checkouts, etc.
D) Accessible only from the Designer Studio using the same operator ID

A

Accessible to all registered users from any browser in addition it can be launched from the Designer Studio.

A repository containing all helpful information regarding Pega 7 application development.

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

Which explorer is useful in opening a record that is shipped as part of the product? (Choose One)

A) Any Explorer
B) Records Explorer
C) Application Explorer
D) Private Explorer

A

Records Explorer

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

Which of the following requires users to logoff? (Choose One)

A) Switching to a different access group
B) Opening an end user portal
C) Creating a case
D) Switching to a different operator

A

Switching to a different operator

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

Which of the following statements is NOT an accurate description of the solution (application) to be built in this course? (Choose One)

A) The solution incorporates several case types.
B) The solution models the management process for job applications.
C) The solution reflects the policies and procedures for an existing process.
D) The solution combines flows, user interfaces, properties, and decisions.

A

The solution incorporates several case types.

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

Which of the following is NOT part of the applicant management process implemented in this course? (Choose One)

A) Extend an offer to the candidate.
B) Interview the candidate.
C) Check the candidate’s references.
D) Match the candidate to an open position

A

Check the candidate’s references.

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

Which of the following types of information is NOT provided in the New Application Wizard? (Choose One)

A) Requirement
B) Application name
C) Case name
D) Business objective

A

Requirement

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

Once we complete the New Application wizard, where in PRPC can we locate most of the information provided while running the wizard? (Choose One)

A) The New Application wizard, which can be re-opened in Review mode.
B) The Home page.
C) The Application Overview page.
D) The information is not available once the wizard completes.

A

The Application Overview page.

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

Which individual is typically responsible for using the New Application wizard? (Choose One)

A) System Architect.
B) Lead System Architect.
C) Business Analyst.
D) Anyone can run the wizard for any project.

A

Lead System Architect

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

Identify the principal reasons for dividing a case into stages. (Choose Two)

A) To group related processes and steps.
B) To divide a case into implementable releases.
C) To represent subcases.
D) To provide context for the events that occur while processing a case.

A

To group related processes and steps.

To provide context for the events that occur while processing a case.

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

Which of the following is NOT a type of stage? (Choose One)

A) Primary
B) Exception
C) Alternate
D) Resolution

A

Exception

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

What feature of the Stage Designer allows us to change the name of a case? (Choose One)

A) The Details tab.
B) The Stage Configuration dialog.
C) The Case Explorer.
D) The Legend.

A

The Stage Configuration dialog.

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

Which of the following statements accurately describes the usage of a case stage? (Choose One)

A) Group related process and subcases
B) Identify related tasks that are assigned to a specific operator
C) Order how the case is processed
D) Identify all child cases created in the lifecycle

A

Group related process and subcases

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

Which of the following is NOT a valid step type? (Choose One)

A) Case.
B) Single Step Assignment.
C) Automated Decision.
D) Multi Step Process.

A

Automated Decision

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

What is the maximum number of steps within a stage that can be configured to start upon stage entry? (Choose One)

A) One.
B) Two.
C) Three.
D) All of the steps in the stage.

A

All of the steps in the stage.

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

The default order for steps within a stage is _________________. (Choose One)

A) Sequential – each step is presented in order.
B) Simultaneous – each step is presented upon stage entry.
C) Random.

A

Sequential – each step is presented in order.

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

Which of the following options for the start of a step is not allowed in the Configure Step dialog? (Choose One)

A) Upon completion of the previous step.
B) Upon resolution of a subcase.
C) Upon satisfying a specific condition.
D) Upon stage entry.

A

Upon resolution of a subcase.

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

The purpose of Draft mode is to _________. (Choose Two)

A) Allow application designers to save flows that contain references to non-existent rules.
B) Allow end users to debug the flow on production systems.
C) Allow application designers to test decision rules before saving them.
D) Allow application designers to test flow logic without needing to implement secondary rules such as flow actions, decisions, and activities.

A

Allow application designers to save flows that contain references to non-existent rules.

Allow application designers to test flow logic without needing to implement secondary rules such as flow actions, decisions, and activities.

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

The purpose of a decision shape is to __________________________. (Choose One)

A) Automatically perform an action and advance to the next shape.
B) Prompt the end user to determine how to process the case.
C) Automatically determine the path of the case by evaluating conditions defined in a decision rule.
D) Stop the case at the shape until a specific condition is met.

A

Automatically determine the path of the case by evaluating conditions defined in a decision rule.

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

A Smart Shape ___________________________, unlike a basic flow shape. (Choose One)

A) Allows us to configure properties to define the system behavior
B) Is configured to perform a specific task, such as sending email or creating a PDF.
C) Allows the system to automatically determine the appropriate path to advance the case.
D) Can be used to query an external system for missing information.

A

Is configured to perform a specific task, such as sending email or creating a PDF.

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

Which of the following is NOT a standard work status? (Choose One)

A) Closed
B) New
C) Open
D) Resolved

A

Closed

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

A connector can represent all of the following EXCEPT ________________.? (Choose One)

A) A flow action.
B) A condition to evaluate.
C) A subprocess.
D) The result of a decision rule.

A

A subprocess

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

The act of creating a flow diagram without creating the decisions and user interfaces it references is called _____________________________. (Choose One)

A) Application modeling.
B) Process modeling.
C) UI modeling.
D) Solution modeling.

A

Process modeling

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

Which of the following pieces of information should we look for on a specification? (Choose Two)

A) Due date.
B) Description.
C) Subject matter expert.
D) Test plan.

A

Description

Subject matter expert

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

Which of the following is a valid property mode? (Choose Two)

A) Single Value
B) Text
C) DateTime
D) Java Object

A

Single Value

Java Object

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

A property of type Date stores information in which format? (Choose One)

A) DDMMYYYY.
B) YYYYMMDDHHMMSS.
C) YYYYMMDD.
D) MMDD.

A

YYYYMMDD.

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

Which property type should be used to store Boolean data? (Choose One)

A) Boolean.
B) True/False.
C) Yes/No.
D) On/Off.

A

True/False

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

The property “PolicyNumber (Auto)” is an example of which property mode? (Choose One)

A) Single Value
B) Value List
C) Unordered List
D) Value Group

A

Value Group

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

The data model for an application indicates a one-to-one (1:1) relationship between the data object that represents the customer and the data object that represents their billing address. The best implementation for the Billing Address data object would be a ___________. (Choose One)

A) Page
B) Page List
C) Page Group
D) This type of relationship cannot be modeled.

A

Page

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

If we define a property as a page-mode property, what property type must we define it to be? (Choose One)

A) Single value.
B) Text.
C) Data.
D) Property types are not relevant for page-mode properties.

A

Property types are not relevant for page-mode properties.

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

The data model for a financial services application indicates a one-to-many (1:n) relationship between the data object that represents the customer and the data object that represents their accounts, and must support an arbitrary number of accounts of each type. The best implementation for the Accounts data object would be a ____________. (Choose One)

A) Page
B) Page List
C) Page Group
D) This type of relationship cannot be modeled.

A

Page List

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

By default, which page does PRPC write case data to? (Choose One)

A) pyCaseData
B) pyWorkPage
C) pyWorkData
D) pyDefault

A

pyWorkPage

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

The “context” of a property can be described as _______________________. (Choose One)

A) The property mode.
B) The type of data the property can store.
C) The page that contains the property and its value.
D) The source of the property value.

A

The page that contains the property and its value.

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

The “context” of a property can be described as _______________________. (Choose One)

A) The property mode.
B) The type of data the property can store.
C) The page that contains the property and its value.
D) The source of the property value.

A

The page that contains the property and its value.

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

Which of the following is not a valid use of a data transform? (Choose One)

A) To copy a value from one property to another.
B) To create a property after a case has been created.
C) To set a default value for a property when creating a case.
D) To copy data between pages in memory.

A

To create a property after a case has been created.

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

A property named “.foo” can only exist once within each ________________. (Choose One)

A) Page in memory.
B) Case type modeled by the solution.
C) Solution.

A

Page in memory

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

Which of the following is NOT a category of pages in the Clipboard tool? (Choose One)

A) Work Pages.
B) User Pages.
C) Data Pages.
D) System Pages.

A

Work Pages

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

pyWorkPage can be found under which category in the Clipboard tool? (Choose One)

A) Data Pages.
B) Linked Property Pages.
C) System Pages.
D) User Pages.

A

User Pages

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

In our solution, Candidate is an example of __________________. (Choose One)

A) A data page.
B) An embedded page.
C) A page list.
D) A temporary page.

A

An embedded page

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

Which of the following can NOT be done with the Clipboard tool? (Choose One)

A) Read property values.
B) Write property values.
C) Update data in a system of record.
D) Switch between active threads in memory

A

Update data in a system of record.

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

Which of the following rules contain the data elements that display on the screen? (Choose One)

A) Harness
B) Sections
C) Flow Actions
D) Controls

A

Sections

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

Which of the following statements are true about harness rules? (Choose Two)

A) It’s used in the creation of designer studio
B) New harness is always used in the creation of a case
C) Confirm harness is referenced in the starter flow of a case
D) Assignment shapes must use only Perform harness

A

It’s used in the creation of designer studio.

Confirm harness is referenced in the starter flow of a case.

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

Which of the following statements are true about flow actions? (Choose Two)

A) Flow Actions can be used to advance off an assignment
B) Flow Actions are not directly referenced in flow rules
C) Flow actions can use sections for content
D) Flow actions are used in end user portals

A

Flow Actions can be used to advance off an assignment.

Flow actions can use sections for content.

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

Which of the following is not a rule type? (Choose One)

A) Flow Actions
B) Layout
C) Sections
D) Harness

A

Layout

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

The Perform harness is usually referenced in ___________? (Choose One)

A) End user portals
B) The starting process or the flow rule
C) The assignment shape of the flow rule
D) Internally by the process engine and the name cannot be customized

A

The assignment shape of the flow rule

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

Which of the following rules can have the layouts embedded in it? (Choose One)

A) Harness
B) Sections
C) Flow Actions
D) Controls

A

Sections

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

Which of the following statements are true about dynamic layouts? (Choose Two)

A) Can orient labels on top of the fields
B) Useful in dynamically altering the content at runtime
C) A set of standard formats are supplied; however no restrictions in creating new formats
D) Must be used only when the application is deployed in various form factors

A

Can orient labels on top of the fields.

A set of standard formats are supplied; however no restrictions in creating new formats.

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

Which of the following are key benefits in using dynamic layouts over other layouts? (Choose Two)

A) Supports nesting layouts
B) Localization – layouts offer ability to render data elements in various languages
C) Responsiveness –layout can be configured to switch to a different format in a different form factor
D) Alignment – displaying labels next to field is not possible in other layouts

A

Supports nesting layouts.

Responsiveness –layout can be configured to switch to a different format in a different form factor.

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

Which of the following rule contains the configuration information about layouts? (Choose One)

A) Flow Actions
B) Skin
C) Sections
D) Harness

A

Skin

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

A dynamic layout can be saved as a _______ so it can be used in other rules. (Choose One)

A) Layout rule
B) Free form layout
C) Section
D) Layout template

A

Section

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

Which repeating layout is used to display hierarchical relationships in a spreadsheet format? (Choose One)

A) Dynamic
B) Grid
C) Tree
D) Tree Grid

A

Tree Grid

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

When creating repeating layouts the underlying structure must either be __________. (Choose Two)

A) Page List
B) Java Arrays
C) Page Group
D) Page

A

Page List

Page Group

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

Which of the following statements are correct? (Choose One)

A) Progressive pagination impacts performance at runtime
B) Pagination in general impacts the performance
C) Filtering hides the results from the clipboard
D) Sorting is applied only on text or numeric fields

A

Progressive pagination impacts performance at runtime

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

When adding the repeating layout in stage designer which of the following rule is not created by the system? (Choose One)

A) The section that is embedded inside the repeating layout
B) The section containing the page list
C) The properties used as columns in the page list
D) The actual page needed in the page list

A

The section that is embedded inside the repeating layout

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

Which of the following statements are correct when we add a repeating layout from the layout palette? (Choose Two)

A) We must configure the source of the grid
B) We can specify any icons (such as add ,or delete) that appear in the layout during creation
C) We can configure the layout as a grid, or any other type.
D) The grid overwrites any existing layout

A

We must configure the source of the grid.

We can configure the layout as a grid, or any other type.

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

In the outline view when we add fields in the add fields dialog, which of the following rule is not created? (Choose One)

A) Control
B) Property
C) Section
D) Embedded or Data class

A

Control

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

We need to display a list of currencies for the user to select, however the selection should save the currency code and not the actual currency label. Which of the following is the most accurate choice? (Choose One)

A) Requires a custom control which can use different properties for display and for value
B) Use a local list in the property to provide the list of currency and then lookup the code after selection
C) Use prompt list option in the property to store both the currency code and currency labels
D) Hardcode these values directly in the control using the properties panel

A

Use prompt list option in the property to store both the currency code and currency labels

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

Which of the following is a control that is not associated with properties? (Choose One)

A) Checkbox
B) Radiobutton
C) Button
D) Rich Text Area Editor

A

Button

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

Which of the following statements are correct when it comes to controls? (Choose One)

A) Control that is referenced in the property applies wherever the property is added
B) Control that is referenced in the section does not override the control defined in the property
C) Control can be referenced in the cell of a layout only when the property does not reference a control
D) PRPC associates control with the property only when the property is defined using the outline view

A

Control that is referenced in the property applies wherever the property is added

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

Control cannot be used to _______________ (Choose One)

A) Restrict the max number of characters entered in a text box
B) Dynamically change from textbox to dropdown based on a condition
C) Format values when the field is selected to display as read-only
D) Format property if the values are received from an external system

A

Dynamically change from textbox to dropdown based on a condition

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

Which of the following rules cannot be used for validating data elements? (Choose One)

A) Flow Action
B) Property
C) Validate
D) Control

A

Flow Action

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

When using validation rules, we can invoke ______________. (Choose Two)

A) A flow action rule
B) A message rule
C) Another validation rule
D) A section rule

A

A message rule.

Another validation rule.

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

Edit validate is referenced in the ________________. (Choose One)

A) Flow action
B) Property
C) Control
D) Properties panel for the field

A

Property

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

We have the following requirement: The user name entered must not already be taken and it should not exceed 10 characters. Which one of the following choices is the best way to address this requirement? (Choose One)

A) An edit validate rule that verifies both these conditions
B) A single validate rule to verify both these conditions
C) A validate rule for the first condition which calls another validate rule which has the second condition since the validate rule cannot specify different conditions for the same field
D) A validate rule for the first condition and an edit validate for the second

A

A single validate rule to verify both these conditions

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

Which one of the following requirements should not be handled in a edit validate rule? (Choose One)

A) Make sure the address field is not empty
B) Check if the zip code confirms to us postal code standard
C) Check if the telephone number contains the international access code
D) Check if the unit price is not negative

A

Make sure the address field is not empty

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

Which of the following is not true when it comes to saving data tables? (Choose One)

A) Data tables must be defined as part of the application
B) Data tables are saved in the same database that PRPC is installed
C) Data tables are usually populated using database tools
D) Data tables can be populated automatically using rules

A

Data tables are usually populated using database tools

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

The data table wizard does not create ___________ .(Choose Two)

A) The class where all rules related to data tables are stored
B) The derives from class if not present
C) The data page that displays the list of all rows
D) The records (rows) part of the data table

A

The derives from class if not present.

The records (rows) part of the data table.

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

Data tables are used for ________________. (Choose One)

A) Storing static list that is used by applications
B) Storing list of cases that are created by user
C) Storing list of cases that require approval by manager
D) Storing the information of all operators in PRPC

A

Storing static list that is used by applications

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

pr_other is a _______________ .(Choose One)

A) Database table that usually has data table instances if a dedicated table is not created
B) Database table created in PRPC to hold information about all data tables
C) A sample Database table structure that does not exist anywhere
D) Database table that holds all data class instances

A

Database table that usually has data table instances if a dedicated table is not created

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

Which of the following statements most accurately describe the data tables? (Choose One)

A) Is a structure that helps in data modeling Pega Applications
B) List of reference data that can be used for display or selection
C) List of all data instances used by the application
D) List of reference data that cannot be modified in the application

A

List of reference data that can be used for display or selection

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

A data page configured as a page structure can be used as a source for _________. (Choose One)

A) Repeating Tree Grid
B) Repeating Grid
C) Dropdown
D) Embedded section

A

Embedded section

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

When we are defining a data page that displays a list of all products that the company can sell, what is the scope in which it is defined? (Choose One)

A) Only on a requestor
B) Only on the thread level to list it on the case where product list is used
C) On the node irrespective of the applications used in the node
D) Only on the case where product list is getting updated

A

Only on the thread level to list it on the case where product list is used

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

Radio button control can use the following as a source for listing options? (Choose Two)

A) SQL query that can get values from an external source
B) Static list that is defined on the property
C) Data page that has a structure of list
D) Data page that has a scope defined as requestor

A

Static list that is defined on the property.

Data page that has a structure of list.

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

Which of the following is not configured in the data page definition? (Choose One)

A) Whether the data page can be used as a page list or a page group
B) Whether the data page content is specific to a requestor or common to all requestors
C) Whether the data page becomes stale in 2 hours or 2 days
D) Whether the data page source comes from an external database or a data table

A

Whether the data page can be used as a page list or a page group

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

Which of the following statements is correct when it comes to accessing data pages? (Choose One)

A) Data pages are invoked in a flow action if it has to be used in the user interface
B) Data pages are invoked declaratively using a declare expression which refreshes the content
C) Data pages display stale data unless a specific rule is written to configure the refresh
D) Data page is loaded in memory when an embedded section accesses it using a parameter

A

Data page is loaded in memory when an embedded section accesses it using a parameter

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

What are the two elements that are required in defining a dynamic user interface? (Choose Two)

A) A source or the controlling element
B) Targets or the controlled elements
C) A button control that can act as a target for the event
D) An event can be applied on the section

A

A source or the controlling element.

Targets or the controlled elements.

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

A dynamic user interface can be used to ________________ . (Choose One)

A) Calculate the sub total and total based on a changed value
B) Hide or display the flow action on a condition
C) Conditionally hide or display a part of the user interface based on a property value
D) Refresh the section periodically at scheduled intervals

A

Conditionally hide or display a part of the user interface based on a property value

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

If we want to make a layout visible only when the user has the checkbox checked where do we set the visible when condition? (Choose One)

A) On the Action Set defined in the checkbox
B) On the included section
C) On the layout
D) On the main section

A

On the layout

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

Which of the following keyword are valid choices for a radio button control? (Choose One)

A) Click
B) Change
C) Enter
D) Hover

A

Click

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

Which of the following statements is incorrect in terms of having multiple values in it? (Choose One)

A) The controlling field can use multiple control rules
B) The controlling field can have any number of events configured
C) The controlling field can have any number of actions associated to an event
D) The controlling field can affect any number of controlled fields

A

The controlling field can use multiple control rules

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

Which of the following statements is true when it comes to connectors? (Choose One)

A) Connectors are web clients published by Pega to access only a PRPC service
B) Connectors are helpful in tracking the number of unique connections made to the PRPC service
C) Connectors can query from a database directly using SQL
D) Connectors are usually configured to migrate the work items from one system to another

A

Connectors can query from a database directly using SQL

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

When PRPC acts as a service it usually _______ (Choose One)

A) References the data table to get the values required by the external system
B) Requires the external client to exist in the same network
C) Creates a case to perform the requested action
D) Requires the external client to be a java application

A

Creates a case to perform the requested action

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

What is the quickest way to generate connectors? (Choose One)

A) Use a Integrator shape in the process modeler
B) By defining them in a data page
C) Use the application express
D) Use the wizard

A

Use the wizard

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

Which of the following statements is false when it comes to connectors? (Choose One)

A) PRPC connectors require the services to co-exist in the same server
B) The wizard generates all the rules that are required for parsing the response from the external object.
C) The rules created in the wizard can be cleaned up if they are not generated properly.
D) SOAP, REST and SQL are some protocols that the connector can use

A

PRPC connectors require the services to co-exist in the same server

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

Which of the following is the most recommended option to access connector results in the application? (Choose One)

A) Export the connector results to all user sessions using a backend process.
B) Create a data page containing all the results
C) Populate the results in a data table
D) Invoke connector whenever required using a procedural rule

A

Create a data page containing all the results

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

Of the six declarative rule types, four establish a dependency on a specific property or properties. Which two do not establish a dependency? (Choose Two)

A) Declare Expressions 
B) Declare OnChange 
C) Constraints 
D) Declare Trigger 
E) Declare Index 
F) Data Page
A

Declare Trigger.

Data Page.

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

If the default chaining technique is used, the expression calculation will occur ___________ . (Choose One)

A) When a value in the expression is not present
B) When target property value changes
C) When input properties value changes
D) Each time a property in the expression is referenced

A

When input properties value changes

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

When creating a declare expression, you must set the computation type on the _______. (Choose One)

A) New Rule Dialog
B) Expressions tab of the rule form of the corresponding properties
C) Expressions tab of the Declare Expressions rule form
D) Action tab of the corresponding Flow Action

A

Expressions tab of the Declare Expressions rule form

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

When rules cannot be used to __________________. (Choose One)

A) Skip a stage
B) Process or skip a step in a stage.
C) Add a Decision shape automatically.
D) Conditionally display UI elements.

A

Add a Decision shape automatically.

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

Which of the following is not a good candidate for conditional processing? (Choose one)

A) Home inspection is not required if the loan is refinancing.
B) Flood insurance is required if the property is located in a flood zone.
C) Appraisal of the property is ordered if the appraisal has not been done within two years.
D) The interest rate is determined based on the credit score, property value and annual income.

A

The interest rate is determined based on the credit score, property value and annual income.

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

Which of the following is NOT a type of decision rule? (Choose One)

A) Decision Map.
B) When
C) Decision Table.
D) Decision Tree.

A

Decision Map

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

In a flow, we can call a decision from _____________________. (Choose Two)

A) A connector.
B) A utility shape.
C) A decision shape.
D) A fork.

A

A connector.

A decision shape.

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

A ____________ consists of a set of branching logic tests that progress from less-specific to more-specific. (Choose One)

A) Decision table.
B) Decision tree.
C) Decision map.
D) Declarative expression.

A

Decision tree

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

When using a ____________ in a flow, the connector corresponds to the ___________. (Choose One)

A) Assignment, decision result.
B) Decision shape, decision logic.
C) Fork, decision result.
D) Decision shape, decision result.

A

Decision shape, decision result.

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

Where are routing rules referenced? (Choose One)

A) On the assignment shape which has to be routed
B) On the assignment shape prior to the one that has to be routed
C) On the decision table
D) On the start shape

A

On the assignment shape which has to be routed

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

When processing an insurance claim, the system requires multiple approvals – one from underwriter, one from the policy administrator and one from the inspector who verified the claim. How do you implement this so each of them can work on their own? (Choose One)

A) Require a custom routing activity
B) Create a decision based routing using a tree or a table
C) Three separate assignment shapes and each of them routed appropriately
D) Route it to a workbasket – an operator picks it and after submission goes back to the workbasket, it continues until all three approves it

A

Three separate assignment shapes and each of them routed appropriately

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

Which of the following cannot be used for routing? (Choose One)

A) Activity
B) Data Transform
C) Decision Table
D) Operator record

A

Data Transform

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

When assigned to a workbasket, what are the recommended options for assigning the case to an operator? (Choose Two)

A) Operator picks from the workbasket
B) The workgroup manager decides who can work- they need to login every day and distribute the work manually
C) System uses a configurable way to route to operators depending on the workload
D) By using a standard routing activity shipped as part of PRPC

A

Operator picks from the workbasket.

System uses a configurable way to route to operators depending on the workload.

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

Which of the following statements are false? (Choose One)

A) An assignment can exist in either work list or work basket and not in both at the same time.
B) When routed to a different operator, the case can be processed by either the new assigned operator or the operator who created the case
C) Routing means the assignment is transferred to an operator
D) Routing to a workbasket is usually done on cases where we have a group of skilled operators who are trained to perform the same task

A

When routed to a different operator, the case can be processed by either the new assigned operator or the operator who created the case

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

Which of the following configurations can be performed on case stages? (Choose Two)

A) Make the stage as optional
B) Adding an optional action
C) Transferring the stage to another operator
D) Copy the stage into another

A

Make the stage as optional.

Adding an optional action.

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

Which of the following choices cannot be performed in the stage configuration dialog? (Choose One)

A) Changing the stage name
B) Adding a new optional action to the stage
C) Defining the owner of the stage
D) Identifying all the stages where the case gets resolved

A

Defining the owner of the stage

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

When an optional action is added to the case stage which of the following statements is correct? (Choose One)

A) Submitting an optional action progresses the flow
B) Optional actions can be invoked on all processes of the stage
C) The optional action can be accessed only once in the stage
D) Optional Actions can use only a standard rule that is shipped by the product

A

Optional actions can be invoked on all processes of the stage

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

Which of the following settings require configuration using the case stage configuration (Choose One)

A) To validate the data elements when each process is completed
B) To validate the data elements when the stage is completed
C) To validate only the data elements that are used in that stage
D) To validate the data elements before a stage is started

A

To validate the data elements before a stage is started

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

When working on a case which of the following choices lets us skip a stage? (Choose One)

A) A When rule to decide if the stage can be skipped
B) A Validate rule to make sure all values are valid to start, else skip the stage
C) Using the configuration dialog, we need to enable the stage is optional

A

A When rule to decide if the stage can be skipped

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

Which of the following is a best use case that requires us to define an optional process? (Choose One)

A) Optionally require a need for creating a separate approval process when the order is greater than 10,000 USD
B) Require an option to display a screen that allows transferring the case to another employee at any stage of the case
C) To display a screen that allows sending email to the customer at all stages of the stage
D) To create a new subcase

A

Optionally require a need for creating a separate approval process when the order is greater than 10,000 USD

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

Which of the following statements are accurate when we define an optional Process? (Choose One)

A) Optional process can be defined specific to an assignment
B) Optional process is always triggered declaratively
C) Optional process can be triggered only in the stage where it is defined
D) Optional process can be triggered only by operators who have manager access

A

Optional process can be triggered only in the stage where it is defined

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

Which of the following choices are true when it comes to defining optional processes? (Choose one)

A) A starter flow cannot be referenced in the optional process
B) The flow has to be a starter flow to be referenced in the optional process
C) The flow when defined has an attribute that can be disabled to not be displayed as an optional process
D) The flow used in optional process can also be used by other processes

A

The flow used in optional process can also be used by other processes

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

Smart Shapes are pre-configured ____________ . (Choose Two)

A) Utilities
B) Sub-processes
C) Flow actions
D) Case types

A

Utilities.

Sub-processes

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

When configuring the “Send Email” Smart Shape, which property is not required? (Choose One)

A) Email From Address
B) Subject
C) Message
D) Email To Address

A

Email From Address

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

Which of the following is not a Smart Shape option? (Choose One)

A) Create Case(s)
B) Create PDF
C) Auto Approve
D) Send Email

A

Auto Approve

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

Which statement best describes the goal interval for an SLA? (Choose One)

A) The amount of time in which the case or task must be completed.
B) The amount of time allowed for a user to advance a case to the next stage.
C) The amount of time in which the case or task should be completed.
D) The amount of time allowed before the case automatically advances to the next assignment.

A

The amount of time in which the case or task should be completed.

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

Using the Case Designer, we can set a deadline for _______________________. (Choose Two)

A) An assignment.
B) A stage.
C) A case.
D) A parent case.

A

A case.

A parent case.

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

Which of the following is NOT a type of documentation produced by the Document wizard? (Choose One)

A) Application Document.
B) Application Profile.
C) Entity Relationship Document.
D) Specification Document.

A

Entity Relationship Document.

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

A system architect is responsible for producing which type of documentation? (Choose One)

A) Application Document.
B) Application Profile.
C) Process Review Document.
D) Specification Document.

A

Application Document

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

When should we document an application? (Choose One)

A) Only after we complete the application.
B) Once we need to train end users.
C) After all specifications have been implemented.
D) At every significant development milestone.

A

At every significant development milestone.

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

________ are the building blocks of an application ?

A) Cases
B) Classes
C) Processes
D) Rules

A

Rules

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

A class is a _______ for rules ?

A) Parent
B) Form
C) Container
D) Model

A

Container

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

As you move down the class structure rules get more ______ ?

A) Generic
B) Specialized
C) Global
D) Universal

A

Specialized

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

Every RuleSet has a ________. (Choose Two) ?

A) Process
B) Name
C) Parent
D) Version

A

Name

Version

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

______ inheritance allows you to utilize the objects provided by standard packaged classes. (Choose One) ?

A) Independent
B) Pattern
C) Directed
D) Divided

A

Directed

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

Which of the following are factors in rule resolution? (Choose Two)

A) Purpose
B) Sorting
C) Approval
D) Applicability

A

Purpose

Applicability

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

The Application Explorer is used to navigate ______ (Choose One) ?

A) case structure
B) open work items
C) class structure
D) RuleSet versions

A

class structure

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

What are two possible consequences of not following the best practices of developing with Pega 7 ? (Choose Two)

A) You create an easily maintainable application
B) You incur increased development time
C) Your application is highly performant
D) Your application contains incorrectly implemented features

A

You incur increased development time.

Your application contains incorrectly implemented features.

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

The two components of a guardrail are ? (Choose Two)

A) Warning type
B) Performance impact
C) Maintainability score
D) Severity level

A

Warning type.

Severity level.

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

The three levels of severity are ? (Choose Three)

A) Moderate 
B) Caution 
C) Critical 
D) Severe 
E) Info
A

Moderate.

Caution.

Severe.

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

What is the primary difference between a case and a process ? (Choose One)

A) A case defines how to resolve a business transaction and a process defines the business rules that govern what can and cannot be done.
B) A process has a life-cycle, a case does not.
C) A case represents a business transaction and process defines how we resolve that business transaction.
D) There is no difference between a case and a process.

A

A case represents a business transaction and process defines how we resolve that business transaction.

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

What are some of the advantages of an all-in-the-model design approach? (Choose Three)

A) Errors due to misinterpreted requirements are reduced
B) It provides for a shared understanding of the business transaction
C) It takes less time to produce a working application
D) IT organizations can build the application without any involvement from the business

A

Errors due to misinterpreted requirements are reduced.

It provides for a shared understanding of the business transaction.

It takes less time to produce a working application.

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

Business processes define: (Choose One)

A) How technology supports the business
B) The path(s) a case takes as it is completed
C) Detailed components of enterprise architecture
D) Business performance capabilities

A

The path(s) a case takes as it is completed

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

What is the difference between Case Management and Process Management? (Choose One)

A) Case Management is used when you do not know how the business transaction is conducted and Process Management is used when you do know how the business transaction is conducted.
B) Process Management provides for a holistic view of a business transaction and Case Management provides a way to adapt to changing business conditions.
C) Case Management provides a holistic view of a business transaction and Process Management provides a way to adapt to changing business conditions.
D) There is no difference between a Case Management and Process Management.

A

Case Management provides a holistic view of a business transaction and Process Management provides a way to adapt to changing business conditions.

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

A case type can be defined as ______________. (Select all that apply)

A) Tasks and decisions needed to complete a business transaction.
B) A first-level grouping of related tasks.
C) A collection of Pega-related artifacts used to implement the tasks for a case.
D) Representing a specific business transaction.

A

Tasks and decisions needed to complete a business transaction.

A collection of Pega-related artifacts used to implement the tasks for a case.

Representing a specific business transaction.

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

A Resolution stage is used to ______________. (Choose One)

A) Terminate all processing of a case.
B) Automatically set the status of a case to Resolved-Closed.
C) Visually represent the stage(s) in which a case may be closed (resolved).
D) Indicate alternate stages only.

A

Visually represent the stage(s) in which a case may be closed (resolved).

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

Stages ______________________. (Select all that apply)

A) Typically indicate a transfer of authority.
B) Are rarely used when defining case types.
C) Should use names most meaningful and relevant to business users.
D) Should be limited to a maximum number per case type.

A

Typically indicate a transfer of authority.

Should use names most meaningful and relevant to business users.

Should be limited to a maximum number per case type.

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

Primary path stages __________________. (Select all that apply)

A) Represent a normal course of events when describing a case.
B) Can have an automatic or manual transition.
C) Can not be set as a resolution stage.
D) Are sometimes referred to as the “happy path.”

A

Represent a normal course of events when describing a case.

Can have an automatic or manual transition.

Are sometimes referred to as the “happy path.”

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

Alternate stages ______________________. (Select all that apply)

A) Represent a specific order of exception events.
B) Represent alternate stages in no specific order.
C) Are limited to no more than 3 per case type.
D) Can be used as resolution stages.

A

Represent alternate stages in no specific order.

Can be used as resolution stages.

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

Use a “Multi Step Process” to model _______________. (Select all that apply)

A) A sequence of events, or actions, performed by one or more actors
B) A sequence of UI screens with no logic between the screens
C) A sequence of UI screens which include logic between the screens
D) Any combination of different events or actions

A

A sequence of events, or actions, performed by one or more actors.

A sequence of UI screens which include logic between the screens.

Any combination of different events or actions.

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

Use a subcase when _____________. (Select all that apply)

A) A unique transaction with its own lifecycle is needed
B) The steps act upon a subset of data from the parent case
C) Different parties are involved in the workflow
D) The steps may be executed outside the context of the parent case

A

A unique transaction with its own lifecycle is needed.

The steps act upon a subset of data from the parent case.

Different parties are involved in the workflow.

The steps may be executed outside the context of the parent case.

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

Stages typically represent ___________. (Select all that apply)

A) A transfer of authority
B) A single actor performing a single action
C) A significant change in status of the case
D) A subset of data used to resolve the case

A

A transfer of authority.

A significant change in status of the case.

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

Case types ____________________. (Select all that apply)

A) Are a collection of Pega-related artifacts used to implement a case.
B) Are organized into primary and alternate stages
C) Are a distinct action used to resolve a case
D) Define the tasks needed to complete a business transaction

A

Are a collection of Pega-related artifacts used to implement a case.

Are organized into primary and alternate stages.

Define the tasks needed to complete a business transaction.

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

“Alternate” stages ______________. (Select all that apply)

A) Represent the normal course of events for a business transaction
B) Represent a separate, but related, business transaction
C) Represent exceptions to the normal course of events.
D) Can only be accessed manually
E) Can be sequenced into the primary stages

A

Represent exceptions to the normal course of events.

Can only be accessed manually.

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

Limiting the number of steps on any given flow rule __________________. (Choose All that Apply)

A) Makes it easier to communicate the intent of the process
B) Helps reduce the chance of modeling errors
C) Makes maintenance easier
D) Is mostly a matter of opinion and isn’t truly necessary

A

Makes it easier to communicate the intent of the process.

Helps reduce the chance of modeling errors.

Makes maintenance easier.

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

Data that is used to make decisions in a process are known as __________. (Choose One)

A) Archived data
B) Business data
C) Flow data
D) Analyst data

A

Flow data

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

Data entered by a user is known as ____________. (Choose One)

A) Archived data
B) Business data
C) Flow data
D) Analyst data

A

Business data

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

A __________ cares about the data needed for reporting, metrics and analysis. (Choose One)

A) Process designer
B) Process participant
C) Process analyst
D) Process owner

A

Process analyst

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

The ____________ has a task level view of the data in the application as they are responsible for entering data into the application. (Choose One)

A) Process designer
B) Process participant
C) Process analyst
D) Process owner

A

Process participant

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

The __________ looks at the data from an implementation point of view and what data structures should be used to support the needs of the other views. (Choose One)

A) Process designer
B) Process participant
C) Process analyst
D) Process owner

A

Process designer

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

A data model is commonly created by ________ (Choose One)

A) Senior System Architect
B) Data Architect
C) System Architect
D) Entire Organization

A

Entire Organization

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

Which of the following are acceptable property names? (Choose Two)

A) Parent
B) EmailAddress
C) Principal-Amount
D) StreetAddress1

A

EmailAddress

StreetAddress1

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

A work class uses a ________ property to use a data class. (Choose One)

A) Single value
B) Application
C) Page
D) Data

A

Page

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

Which of the following are true about data table columns? (Choose Two)

A) The columns can be multi-valued.
B) The columns must be single value.
C) There must be a column that represents a unique identifier.
D) Columns can reference other data class types.

A

The columns must be single value.

There must be a column that represents a unique identifier.

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

Data pages act as a level of abstraction from the _______. (Choose One)

A) application layer
B) data layer
C) user interface layer
D) front end user

A

data layer

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

Which of the following aspects of data management are NOT controlled via the data page rule? (Choose One)

A) The data page’s scope.
B) Where the data is sourced from.
C) Whether a given user has access to see a specific portion of the data.
D) When the data needs to be refreshed.

A

Whether a given user has access to see a specific portion of the data.

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

Which of the following are valid places a data page can source data from? (Choose Two)

A) Data Table
B) Correspondence
C) Section
D) Report Definition

A

Data Table.

Report Definition.

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

When are values copied from a parent case to a subcase? (Choose One)

A) When a sibling case’s value has changed.
B) Whenever a parent’s value is changed.
C) When a data transform is used to configure the data propagation.
D) When the subcase is created.

A

When the subcase is created.

205
Q

To use conditional logic to determine which data should be propagated you need to use a _________. (Choose One)

A) data page
B) property mapper
C) data transform
D) data class

A

data transform

206
Q

Which of the following are goals for designing a data model? (Choose Two)

A) Create a model that is intuitive to architects and business users.
B) Define data classes without regards to the work being done in the case.
C) Create a model that only makes sense for business users.
D) Create reusable entities that can be used by other applications.

A

Create a model that is intuitive to architects and business users.

Create reusable entities that can be used by other applications.

207
Q

Which of the following is a good use of a data table? (Choose One)

A) You have a large amount of reference data that you need to use in your application.
B) You want to create a table that represents business logic.
C) You have a small set of reference data that does not change very often.
D) You have unstructured data with no unique identifier.

A

You have a small set of reference data that does not change very often.

208
Q

Which reload strategy would you use if you wanted to conditionally refresh the data based on properties in your application? (Choose one)

A) Reload If Older Than
B) Do Not Reload When
C) Once per Iteration
D) Never Refresh Data

A

Do Not Reload When

209
Q

What is the output of the Database Table Class Mapping tool? (Choose Two)

A) Report Definition
B) Data Class
C) Data Page
D) Database table instance

A

Data Class.

Database table instance.

210
Q

If we need to access a table with more advanced SQL such as a complex join we need to use _____________ (Choose One)

A) a report definition
B) the Database Table Class Mapping tool
C) a Connector
D) a data page

A

a Connector

211
Q

A _____________ is responsible for mapping properties to columns when a request is made. (Choose One)

A) report definition
B) data page
C) database table instance
D) data class

A

data class

212
Q

Two ways to limit the size of reference data received from a database include ________________. (Choose Two)

A) Use stored procedures in your database.
B) Mapping only the columns your application needs in the Database Table Class Mapping tool.
C) Map all columns to properties.
D) Using a filter in a report definition.

A

Mapping only the columns your application needs in the Database Table Class Mapping tool.

Using a filter in a report definition.

213
Q

When accessing an external database the best practice is to use_______. (Choose One)

A) Report definition
B) SQL Connector
C) Database Table Class Mapping Tool
D) Stored Procedure

A

Database Table Class Mapping Tool

214
Q

Creating reusable UI sections allow you to ______________. (Choose all that apply)

A) Be consistent in UI structure and layout
B) Build applications that are scalable and extensible
C) Share a common set of data elements across multiple screens
D) Reduce maintenance requirements and chances for errors

A

Be consistent in UI structure and layout.

Build applications that are scalable and extensible.

Share a common set of data elements across multiple screens.

Reduce maintenance requirements and chances for errors.

215
Q

Which of the following are important factors when designing for reusability? (Choose all that apply)

A) Knowing how many developers will be working on the project
B) Documentation
C) Naming conventions
D) The “Applies To” class

A

Documentation.

Naming conventions.

The “Applies To” class.

216
Q

What is the most appropriate “Applies To” class for a section that contains data elements related to a data class? (Choose One)

A) The ORG-Application class 
B) The ORG-Application-Work class 
C) The ORG-Application-Data- that contains the data elements 
D) The ORG-Application-Work- class where the section will be used
A

The ORG-Application-Data- that contains the data elements

217
Q

Flow Actions should be applied to ______________. (Choose all that apply)

A) ORG-Application-Work-
B) ORG-Application-Work
C) ORG-Application-Int
D) ORG-Application-Data

A

ORG-Application-Work-.

ORG-Application-Work.

218
Q

Which of the following is NOT a UI rule type? (Choose One)

A) Harness
B) Flow Action
C) Layout
D) Section

A

Layout

219
Q

A harness is used to ____________. (Choose One)

A) Display a relevant portion of a work form to an end user
B) Display related information to an end user
C) Provide a list of actions a user can take to complete a task
D) Set the context for processing an action

A

Set the context for processing an action

220
Q

Which rule type can be referenced in a flow action? (Choose One)

A) Section
B) Harness
C) Layout
D) Another flow action

A

Section

221
Q

Which of the following rule types contain the data elements that display on the screen? (Choose One)

A) Harness
B) Section
C) Flow Action
D) Portal

A

Section

222
Q

Which of the following statements best describes the most likely reason an organization should care about the usability of an application? (Choose One)

A) Usability will guarantee a strong market share
B) Usability will provide the highest number of features to users
C) Usability can enhance user satisfaction and productivity
D) Usability will increase the applications performance

A

Usability can enhance user satisfaction and productivity

223
Q

Which of the following statements best defines “application usability?” (Choose One)

A) Usability is the performance quality of an application
B) Usability is defined by how quickly users can perform their tasks
C) Usability is defined by how easy it is for users to perform their tasks
D) Usability is defined by the number of custom features available to users.

A

Usability is defined by how easy it is for users to perform their tasks

224
Q

Which of the following features would you NOT use as a Best Practice for application usability? (Choose One)

A) Ease of use
B) User satisfaction
C) Intent-driven design
D) Memorization

A

Memorization

225
Q

Which of the following statements best conforms to UI design principles? (Choose One)

A) Error messages should present clear, remedial action
B) A good application should make it easy for users to remember information from one part of the UI to another.
C) As long as information is clearly presented, having extra information on the screen is not a critical issue
D) Consistent navigation is not as important as consistent font style and color

A

Error messages should present clear, remedial action

226
Q

Which of the following statements best describe the most likely reasons why an organization should care about its applications usability? (Choose all that apply)

A) Usability will guarantee a strong market share.
B) Usability can enhance, if not increase, employee satisfaction and productivity
C) Usability is the best way to provide the highest number of custom features to users
D) Usability can help increase acceptance and adoption of the application

A

Usability can enhance, if not increase, employee satisfaction and productivity.

Usability can help increase acceptance and adoption of the application.

227
Q

When designing a user interface, which of the following criteria would you less likely use to measure the usability? (Choose One)

A) Easy to understand
B) Cool
C) Simple
D) Clean

A

Cool

228
Q

Which of the following controls would be most suitable when selecting from a very small set of options? (Choose Two)

A) Radio Buttons
B) Autocomplete
C) Modal Dialog
D) Checkbox

A

Radio Buttons.

Checkbox.

229
Q

Which of the following is NOT a valid option for the autocomplete control? (Choose One)

A) Highlight match
B) Placeholder
C) Orientation
D) Display best bets

A

Orientation

230
Q

Which of the following configuration options are available for radio buttons but not for dropdowns and autocomplete? (Choose Two)

A) Orientation
B) Style
C) Placeholder
D) Items per column/row

A

Orientation.

Items per column/row.

231
Q

When a Modal Dialogs is launched from a control it references which of the following rule type? (Choose One)

A) Flow
B) Activity
C) Flow action
D) Harness

A

Flow action

232
Q

Where can you find configuration examples of UI components? (Choose One)

A) Design Canvas
B) UI Gallery
C) Process Modeler
D) UI Explorer

A

UI Gallery

233
Q

The DropDown and AutoComplete controls can be sourced: (Choose Three)

A) Using a data page
B) Using a summary report
C) As defined on a property
D) A clipboard page

A

Using a data page.

As defined on a property.

A clipboard page.

234
Q

If the values in a selectable list control are subject to frequent change: (Choose One)

A) Use a local list as defined on a property to store the list values.
B) Consider not using the list because the maintenance effort is to great.
C) Consider keeping the list values in a database table and using a data page to source the list.
D) Create a custom HTML page so you can manage the values outside of the application

A

Consider keeping the list values in a database table and using a data page to source the list.

235
Q

What are the two types of events in Pega’s dynamic UI model? (Choose Two)

A) User-based events
B) Browser-based events
C) Property-based events
D) Server-to-Client event

A

User-based events.

Property-based events.

236
Q

A property-based event fires when______________. (Choose Two)

A) A section is refreshed
B) A user takes an action on a page
C) A property value changes
D) When a property value meets specified criteria

A

A user takes an action on a page.

When a property value meets specified criteria.

237
Q

A user-based event fires when______. (Choose One)

A) The user takes a certain action on a page
B) A property value changes
C) A server-side event is triggered
D) A section is refreshed

A

The user takes a certain action on a page

238
Q

A “Click” event cannot be place on which of the following UI elements? (Choose One)

A) Section
B) Button
C) Link
D) Icon

A

Section

239
Q

Which is the most appropriate way to ensure that a user enters a valid date? (Choose One)

A) Set the property mode to DateTime
B) Validate the input using an Edit Validate rule
C) Validate the input using a Validate rule
D) Use the “Date & Time” control

A

Use the “Date & Time” control

240
Q

Which of the following can be used for client-side validation? (Choose All that Apply)

A) Validate rule
B) Property data type
C) Form Controls
D) When rule

A

Property data type.

Form Controls.

241
Q

A __________ can be used to limit the length of submitted data? (Choose One)

A) Property rule
B) Validate rule
C) Form Control
D) A Property Rule or a Form Control

A

A Property Rule or a Form Control

242
Q

Validating user input against a range of values is best accomplished: (Choose One)

A) Setting the “Min/Max chars” value on the form control
B) Using a Validate rule
C) Using the “Display and Validation” settings on the property
D) Setting the “Min/Max chars” values on the property

A

Using a Validate rule

243
Q

Which of the following is the most likely issue caused by using inline styles? (Choose One)

A) Poor usability
B) Security vulnerabilities
C) Maintenance difficulties
D) Unintended behavior

A

Maintenance difficulties

244
Q

Which of the following statements best defines “application usability?” (Choose One)

A) Usability is the performance quality of an application
B) Usability is defined by how quickly users can perform their tasks
C) Usability is defined by how easy it is for users to perform their tasks
D) Usability is defined by the number of custom features available to users.

A

Usability is defined by how easy it is for users to perform their tasks

245
Q

Which of the following would you NOT use as a Best Practice for application usability? (Choose One)

A) Ease of use
B) User satisfaction
C) Intent-driven design
D) Memorization

A

Memorization

246
Q

Which of the following statements best conforms to UI design principles? (Choose One)

A) Error messages should present clear, remedial action
B) A good application should make it easy for users to remember information from one part of the UI to another.
C) As long as information is clearly presented, having extra information on the screen is not a critical issue
D) Consistent navigation is not as important as consistent font style and color

A

Error messages should present clear, remedial action

247
Q

Which of the following statements best describe the most likely reasons why an organization should care about its applications usability? (Choose all that apply)

A) Usability will guarantee a strong market share.
B) Usability will enhance, if not increase, employee satisfaction and productivity
C) Usability is the best way to provide the highest number of custom features to users
D) Usability can help increase acceptance and adoption of the application

A

Usability will enhance, if not increase, employee satisfaction and productivity.

Usability can help increase acceptance and adoption of the application.

248
Q

Which of the following statements is true regarding which rules can be delegated? (Choose One)

A) Only Service Level and When rules can be delegated
B) Flow rules cannot be delegated
C) Any rule can be delegated
D) Only decision-type rules can be delegated

A

Any rule can be delegated

249
Q

Delegating business rules can ________________. (Choose all that apply)

A) Help reduce the workload for system architects
B) Provide a level of empowerment to business users
C) Promote an agile response to constantly changing business conditions
D) Be self-sustaining if appropriate documentation and training is provided

A

Help reduce the workload for system architects.

Provide a level of empowerment to business users.

Promote an agile response to constantly changing business conditions.

Be self-sustaining if appropriate documentation and training is provided.

250
Q

Delegated business rules can be managed _____________. (Choose One)

A) only in a Development environment
B) in any type of environment
C) only in an Authoring environment
D) only in a Production environment

A

In any type of environment

251
Q

The primary purpose of a service level is to ______. (Choose One)

A) Help ensure timely completion of assignments
B) Assign cases to the appropriate case worker
C) Generate service level reports
D) Track assignment status over time

A

Help ensure timely completion of assignments

252
Q

Which statement best describes how milestone urgency values are used? (Choose One)

A) When a milestone is reached, the assignment’s urgency value is set to the specified urgency value in that milestone.
B) When a milestone is reached, the assignment’s urgency value is checked. If it is greater than the specified milestone urgency value, the Escalation Action is triggered.
C) When a milestone is reached, the specified urgency value is added to the assignment’s current urgency value.
D) When a milestone is reached, the assignment’s current value is checked. If it is less than the milestone urgency value, it is adjusted to the milestone urgency value otherwise, it remains the same.

A

When a milestone is reached, the specified urgency value is added to the assignment’s current urgency value.

253
Q

Using an Escalation Action, you can ________. (Choose One)

A) Transfer the assignment to another case worker
B) Send an email message to one or more people
C) Invoke a separate flow
D) All of the above

A

All of the above

254
Q

Given the work party roles we discussed, which role would best represent the person that creates a case? (Choose One)

A) Originator
B) Manager
C) Operator
D) Interested

A

Originator

255
Q

Which of the following is NOT an out-of-the-box correspondence type? (Choose One)

A) Mail
B) Fax
C) Phone Call
D) Text Message

A

Phone Call

256
Q

Which of the following is not a use of work parties? (Choose One)

A) Integrations
B) Routing
C) Sending email
D) Sending escalation notices

A

Integrations

257
Q

Which of the following flow shapes can be used to send an automatic correspondence? (Choose all that apply)

A) Assignment
B) Utility
C) Send Email smart shape
D) Integrator

A

Assignment.

Utility.

Send Email smart shape.

258
Q

The most appropriate rule for recording simply yes/no business policies is ______. (Choose One)

A) When
B) Decision Table
C) Decision Tree
D) Constraint

A

When

259
Q

When you delegate a rule to a user, it means that user ____________.(Choose One)

A) Is responsible for making that decision each time a case reaches that decision step
B) Must approve or reject changes to the cases in the flow
C) Can change the rule as required outside of the normal development release cycle
D) Is responsible for creating that rule

A

Can change the rule as required outside of the normal development release cycle

260
Q

Automating policy-based decisions allow ________________. (Choose One)

A) System architects to spend less time building applications
B) Business users to focus on more nuanced decisions that require business expertise
C) Business users to spend less time at work
D) System performance increases

A

Business users to focus on more nuanced decisions that require business expertise

261
Q

Which decision rule is most appropriate when the value of one property determines what other properties must be evaluated? (Choose One)

A) Decision Tree
B) Decision Table
C) When
D) Constraint

A

Decision Tree

262
Q

Given the work party roles we discussed, which role would best represent the person that creates a case? (Choose One)

A) Originator
B) Manager
C) Operator
D) Interested

A

Originator

263
Q

Which of the following provides a declarative form of property validation? (Choose One)

A) Validate
B) Constraint
C) Declare Expression
D) Declare OnChange

A

Constraint

264
Q

Which of the following statements is true of declarative rules? (Choose One)

A) Declarative rules must be explicitly called
B) Declarative rules must specify the order in which to run
C) Declarative rules require a corresponding activities to execute
D) All of the above
E) None of the above

A

None of the above

265
Q

Which of the declarative rules do not establish a dependency on specific properties? (Choose All That Apply)

A) Declare Expressions 
B) Constraints 
C) Declare OnChange 
D) Declare Trigger 
E) Declare Index 
F) Data Page
A

Declare Trigger.

Data Page.

266
Q

When creating correspondence records, which of the following is the most likely issue caused by using inline styles or scripts” (Choose One)

A) Lack of reusability
B) Security vulnerabilities
C) Unintended behavior
D) Maintenance and update difficulties

A

Maintenance and update difficulties

267
Q

Why should you never justify a logic conflict in a decision table or decision tree? (Choose One)

A) Logic conflicts can cause runtime errors
B) Logic conflicts are harder to maintain and keep track of
C) The returned result may be inconsistent or unexpected
D) A decision table or tree with a logic conflict cannot be saved and used

A

The returned result may be inconsistent or unexpected

268
Q

______ represent the data that is defined when properties are created in the data model. (Choose One)

A) Time metrics
B) Process metrics
C) Progress metrics
D) Business metrics

A

Business metrics

269
Q

___________ are statistics automatically tracked by Pega. (Choose One)

A) Time metrics
B) Process metrics
C) Progress metrics
D) Business metrics

A

Process metrics

270
Q

When data is entered in an application it is initially stored in __________. (Choose One)

A) a database
B) a BLOB
C) a local file
D) the Clipboard

A

the Clipboard

271
Q

The use of a BLOB field to store all of the data for a case offers the following advantages. (Choose Three)

A) There are no physical size constraints on BLOB fields, so they can hold any amount of information.
B) The BLOB is faster to retrieve a case and place all of its information in memory on the clipboard for use by the application, and also faster to save changes to that information.
C) The BLOB field makes it simple to use properties in reports.
D) The case data stored by the BLOB is highly optimized for performance and flexibility in operations on individual cases.

A

There are no physical size constraints on BLOB fields, so they can hold any amount of information.

The BLOB is faster to retrieve a case and place all of its information in memory on the clipboard for use by the application, and also faster to save changes to that information.

The case data stored by the BLOB is highly optimized for performance and flexibility in operations on individual cases.

272
Q

The two types of reports are _____________. (Choose Two)

A) List
B) Expression
C) Summary
D) Detailed

A

List.

Summary.

273
Q

What does the Report Browser allow users to do? (Choose Two)

A) Create Reports
B) Modify Reports
C) Delete Reports
D) Run Reports

A

Run reports.

Create reports.

274
Q

Which phase of creating a report would you determine who is going to use the report? (Choose One)

A) Iterate
B) Plan
C) Edit
D) Think

A

Think

275
Q

Which phase of creating a report would you have end users look at the report you’ve created? (Choose One)

A) Iterate
B) Plan
C) Edit
D) Think

A

Iterate

276
Q

Which phase of creating a report would you determine what chart type to use? (Choose One)

A) Iterate
B) Plan
C) Edit
D) Think

A

Plan

277
Q

The two components of a guardrail are ________________. (Choose Two)

A) Warning type
B) Performance impact
C) Maintainability score
D) Severity level

A

Warning type.

Severity level.

278
Q

The three levels of severity are ___________________. (Choose Three)

A) Moderate 
B) Caution 
C) Critical 
D) Severe 
E) Info
A

Moderate.

Caution.

Severe.

279
Q

Two application development best practices are ______________________. (Choose Two)

A) Only update specifications at the end of the project.
B) Don’t duplicate logic
C) Always create new rules
D) Use inheritance

A

Don’t duplicate logic.

Use inheritance.

280
Q

Which of the following are examples of a specification? (Choose Two)

A) Hiring manager can assign assets to an employee
B) The Name field cannot exceed 100 characters.
C) Collect employee information
D) System needs to have 2-3 seconds screen to screen interaction

A

Hiring manager can assign assets to an employee.

Collect employee information.

281
Q

Which of the following are examples of a requirement? (Choose Two)

A) Collect employee information
B) System shall support two-digit version numbers
C) System needs to have 2-3 seconds screen to screen interaction
D) Employees can select benefits

A

System shall support two-digit version numbers.

System needs to have 2-3 seconds screen to screen interaction.

282
Q

A system architects interacts with specifications by ___________ them . (Choose Two)

A) deleting
B) implementing
C) creating
D) updating

A

implementing.

updating.

283
Q

List two advantages of keeping specifications up to date. (Choose Two)

A) Helps limit guardrail warnings
B) Helps to reduce scope creep
C) Increases the performance of the application
D) Helps to limit any surprise requirements or implementation

A

Helps to reduce scope creep.

Helps to limit any surprise requirements or implementation.

284
Q

You want to engage business and IT resources to review the working models. What best practice helps accomplish this objective?

A) Approval process
B) Guardrail compliance
C) Direct Capture of Objectives (DCO)
D) Pega Cloud

A

Direct Capture of Objectives

285
Q

Which two of the following are benefits of following Pega guardrails? (Choose 2)

A) Guardrails help project managers ensure that applications are completed on time
B) Guardrails help developers to track compliance with Pega best practices
C) Guardrails help developers build applications that are easier to maintain and have fewer defects
D) Guardrails help managers create schedules for efficiently allocating developer resources

A

Guardrails help developers to track compliance with Pega best practices.

Guardrails help developers build applications that are easier to maintain and have fewer defects.

286
Q

Adding instructions to a step _____.

A) Instructs an architect how to build the step
B) Describes the business value of the step
C) Describes to an end user what should be done in a step
D) Defines what a step should do

A

Describes to an end user what should be done in the step - Instructions inform end users what to do next on a case at runtime.

287
Q

When modeling the life cycle of a case stages represent a _____ or a _____. (Choose 2)

A) Subset of data used to resolve case
B) Transfer of authority
C) Single actor performing a single action
D) Significant change in the status of a case

A

Significant change in the status of a case - While there are no hard rules for defining stages, a significant change in status of the case can be used as criteria for defining stages.

Transfer of Authority - While there are no hard rules for defining stages, a transfer of authority from one part of the organization to another can be used as criteria for defining stages

288
Q

A step in the case life cycle has a case status value of Pending-Approval. When is the status of the case automatically updated?

A) At the beginning of the step
B) At the end of the process containing the step
C) At the end of the step
D) Case status cannot update automatically

A

At the beginning of the step - When the case status is defined on a step, the status is updated when the step is executed

289
Q

When modeling the life cycle of a case, alternate stages _____ and _____. (Choose 2)

A) have manual access
B) represent exceptions to the normal course of events
C) represent a separate, but related business transaction
D) can be sequenced into primary stages

A

represent exceptions to the normal course of events.

can be sequenced into primary stages.

290
Q

What type of step typically requires contextual instructions?

A) Change stage
B) Send Email
C) Collect information
D) Create Case

A

Collect information - Contextual instructions are helpful when the end user is prompted to input information on a form.

291
Q

The goal milestone in a service level defines that amount of time _____.

A) In which the case or step should be completed
B) In which the case or step must be completed
C) Allowed before an assignment is considered overdue
D) Allowed for a user to advance to the next stage

A

In which the case or step should be completed - The goal milestone is the amount of time in which the business would like the case or step completed.

292
Q

The primary purpose of a service level is to _____.

A) Help ensure timely completion of assignments
B) Track assignment status over time
C) Assign cases to the appropriate case worker
D) Generate service level reports

A

Help ensure timely completion of assignments - Service levels help ensure work is completed within the expected time intervals.

293
Q

A parallel process is defined as _____.

A) A process that executes over the same time period as other processes
B) A process that executes in the context of another process
C) A process that is not part of the primary flow in the case life cycle
D) A process that executes in the context of the current case

A

A process that executes over the same time period as other processes - Processes that run concurrently are called parallel processes.

294
Q

Automating decisions based on business logic enables _____.

A) Architects to spend less time building the application
B) Users to mark a specific location for business exceptions that may arise in the process flow
C) Architects to improve the performance of the application
D) Users to focus on more nuanced decisions that require business expertise

A

Users to focus on more nuanced decisions that require business expertise - Recording and automating decisions based on business logic allows users to focus on more nuanced decisions that require human expertise.

295
Q

Conditional paths in a case life cycle are used to define ____________. (Choose Two)

A) Paths in the case life cycle that are chosen by a user at runtime or are based on runtime values
B) Paths in the case life cycle that are followed based on the context of a parallel case
C) Subprocesses that run in parallel with the context of the current case
D) Subprocesses that run in the context of the current case

A

Paths in the case life cycle that are followed based on run-time values - Automated decisions are defined by a set of one or more conditions to evaluate, and are frequently referred to as business logic.

Paths in the case life cycle that are chosen by a user at run-time - Manual decisions are performed by a user and are defined using multiple outgoing connectors emanating from an assignment.

296
Q

Expense report processes require travel expense assignments be routed to a specific auditor. Auditors are members of an auditing work group. How do you route the assignment to a specific user?

A) To the user’s work group
B) To the user’s work queue
C) To the user
D) To the user’s manager

A

To the user - You route the assignment directly to the user by specifying the user ID.

297
Q

An insurance company offers personal property insurance. Jewelry is a special type of personal property. Jewelry coverage requires that the user managing the request is trained to appraise jewelry. Assignments for jewelry appraisals must go to skilled users. Which routing approach would you use?

A) Route requests to a work group whose members have skill rating parameters
B) Route requests to a decision table that routes the request to a work group in a location where there are users who have appraisal skills
C) Route directly to users who are members of a work group that uses skill rating parameters
D) Route requests to a reporting manager who assigns the request to a user to ensure fast processing

A

Route requests to a work group whose members have skill rating parameters - A request can be routed to a member who is skilled at appraising jewelry.

298
Q

A home loan company has home appraisal offices in various regions. Each office has a work queue. The company requires that appraisals be assigned to offices based on the home’s location. For example, home appraisals for Boston are assigned to the New England office work queue. Which routing approach supports this requirement?

A) Route the assignment based on an appraiser role
B) Route the assignment to the correct work queue based on business logic
C) Route the assignment based on appraiser skills
D) It is not possible to support this requirement. The router must define a specific work queue

A

Route the assignment to the correct work queue based on a business logic (decision rule). - A decision rule can evaluate the home location as the decision criteria for routing to the correct work queue.

299
Q

An application references a data element found in the Work-class. How is this rule inherited by the application?

A) By naming PegaRULES as the built-on application
B) By applying directed inheritance
C) By applying pattern inheritance
D) By adding the ruleset that contains the property to the application

A

By applying directed inheritance - Directed inheritance is the only option that allows an application class to inherit rules defined for the Work- class.

300
Q

You check out a rule to update it. While the rule is checked out, another developer decides to test a case type by creating and processing the case. What happens when the application attempts to use the rule you checked out?

A) The application returns an error and stops processing the case, because the rule is unavailable for use
B) The application ignores the checked-out version and uses the previous version in the application ruleset
C) The application runs the checked-out version of the rule, because that is the most up-to-date version of the rule
D) The application cannot run because the rule is unavailable

A

The application ignores the checked-out version and uses the previous version in the application ruleset

301
Q

Which requirement is best implemented using Wait step in a case?

A) You cannot proceed in an expense report until a manager approved the request
B) You cannot complete a purchase case on a website unless you complete a new account subcase
C) You need to pause a case until a user uploads a signed document
D) You need to send an email after a user completes a form

A

You cannot complete a purchase case on a website unless you complete a new account subcase - In this scenario, you would use a Wait step configured as a case dependency.

302
Q

In a mortgage application, the user creates a loan request. In order for the loan request to be approved, the loan officer must receive the results of an appraisal. How would you configure the case types to reflect their relationship?

A) Make both loan request and appraisal peer case types
B) Make appraisal a parent case type and loan request a child case type
C) Make loan requests a parent case type and appraisal a child case type
D) Make mortgage a parent case type. Make Loan request an appraisal child case types

A

Make loan requests a parent case type and appraisal a child case type - A loan request case must be created before an appraisal case can be created.

303
Q

In an online shopping application, the primary case type PurchaseOrder has two child case types: Payment and Packaging. In processing PurchaseOrder case PO-11, Payment case Pay-37 and Packaging case Pac-56 are created. Which statement about the processing of PO-11, Pay37, and Pac-56 is correct?

A) PO-11 has to be resolved before either Pay-37 and Pac-56 is resolved
B) PO-11 can be resolved when either Pay-37 or Pac-56 is resolved
C) Both Pay-37 and Pac-56 have to be resolved before PO-11 can be resolved
D) Pac-56 has to be resolved before Pay-37 is resolved

A

Both Pay-37 and Pac-56 have to be resolved before PO-11 can be resolved - By definition, child cases represent work that must be completed to resolve the parent case.

304
Q

In an insurance application, a claim case records the items of loss. Given the property reference .ItemOfLoss(1).Description, .ItermOfLoss is a _____.

A) Value List
B) Page List
C) Single Value
D) Page

A

Page List - References to page list properties include an INTEGER index value.

305
Q

You want to capture the delivery method for a purchase request. The options are Standard, Premium, or Next Day. You use the Data Model tab to create the property. How would you define the list with the delivery options?

A) Picklist
B) Field group (list)
C) Radio button
D) Text (paragraph)

A

Picklist - Use picklist to define a static list of options.

306
Q

A candidate’s language skills are captured in a candidate case. What type of property is used to capture the candidate’s language skill if the property reference is .Language(Spanish)?

A) Single Value
B) Page
C) Value Group
D) Text

A

Value Group - Value group properties have a SUBSCRIPT.

307
Q

When is the earliest opportunity for you to configure the user view for a step in a case life cycle?

A) You can configure the user view for a step after you create the entire case life cycle
B) You can configure the user view for a step any time after you configure the pick list data types
C) You can configure the user view for a step before you start creating the case life cycle
D) You can configure the user view for a step after you add that step to the case life cycle

A

You can configure the user view for a step after you add that step to the case life cycle - Click Configure view in the Contextual Property panel for the step.

308
Q

pyWorkPage stores which type of information?

A) Data cached from an outside system
B) Information about the current operator
C) Information about a case
D) Information about the Pega server

A

Information about a case- Information about a case is stored on pyWorkPage.

309
Q

You use the Clipboard tool to perform which two tasks? (Choose 2)

A) Test a rule to determine whether the rule executes correctly
B) Test whether a declarative expression properly calculates a target value
C) Test case behavior by setting property values for an open case
D) Review the current values of case data

A

Review the current values of case data. - The Clipboard tool provides a snapshot of the current contents of memory

Test case behavior by setting property values for an open case. - The Clipboard tool allows you to set a property value.

310
Q

You have added a page list property named Dependents to a view in the Case Designer. This page list contains the property .Relationship. You want to display the list in the view and populate a field with the default value of Not Applicable. How do you configure the pySetFieldDefaults data transform to meet this requirement?

A) Set .Dependents(1).Relationship to Not Applicable
B) Set .Dependents(1).pyLabel and a comment action using the value Not Applicable
C) Set .Dependents(1).pyLabel to an empty string and a parameter named Not Applicable
D) Set Not Applicable to equal .Dependents(1).Relationship

A

Set .Dependents(1).Relationship to “Not Applicable” - This action sets the property on the clipboard and enters “Not Applicable” as its value.

311
Q

In which two of the following situations would you use a data transform? (Choose 2)

A) Create properties after the case has been created
B) Execute a flow action
C) Copy data from one page to another
D) Set default values when creating a case

A

Copy data from one page to another - Use a data transform to copy data from a source to a target.

Set default values when creating a case - Use the pyDefault or pySetFieldDefaults data transforms to initialize properties when a case is created.

312
Q

The case type hierarchy in your insurance application consists of three case types: Claim (top level), Personal Injury (subcase type of Claim), and Emergency Care (subcase type of Personal Injury). In the Claim case type, a data transform sets the claim date and work urgency. To reduce maintenance, you do not want to set in each subcase the properties that were already set in the parent data transforms. However, you want to set work urgency to different values in each subcase type.

What two configuration steps would you take to meet this requirement? (Choose 2)

A) In each situation type data transform, set the work urgency to the required value
B) In the Claims data transform, for each subcase type, configure an Update Pega action and set the work urgency value
C) Select the Call superclass data transform option in each of the subcase type data transforms
D) Select the Call superclass data transform option in the Claims data transform and clear the option in the Personal Injury and Emergency Care data transforms
A

In each subcase type data transform, set the work urgency to the required value. - Setting the work urgency in each subcase data transform overwrites the parent value if the superclass feature is used.

Select the Call superclass data transform option in each of the subcase type data transforms. - You select the Call superclass data transform option in the subcase type data transforms so that the values from the parent data transform can be used.

313
Q

You are configuring a declarative network that contains eleven declare expressions to calculate the interest rate for a home mortgage. For example, the target value Property Tax Assessment is used as a source value when calculating the Assessed Property Value. The declare expressions use target values from other expressions to calculate their target values. The field that displays the interest rate appears on the approval form.

To improve performance, how can you reduce the number of calculations?

A) Specify Property Tax Assessment as trigger event in the declare expression that calculates the total interest rate value
B) Specify whenever used in the total interest rate declare expression
C) Apply the declare expression in the approval flow action
D) Calculate the total interest rate value by adding at the declare expression target property values

A

Specify whenever used in the total interest rate declare expression

314
Q

In a purchase order application, you have been asked to add an order total field that is used on multiple forms in the application. You want to make sure that whenever the input values change, the order total changes on all the forms. Which two of the following are reasons would you choose to use a declare expression rather than a data transform to calculate the value? (Choose 2)

A) The system monitors input properties and determines when to update the target property value
B) A declare expression updates the total value on all the forms when any form containing the field is submitted
C) When updating a property that is calculated, you do not need to identify every calculation that updates any of the source values and manually recalculate them
D) A declare expression calculates a specific value that is used on multiple forms

A

The system monitors input properties and determines when to update the target property value. - The data transform is explicitly called in a business process. Declarative rules determine when to run updates to a target value property.

When updating a property that is calculated, you do not need to identify every calculation that updates any of the source values and manually re-calculate them. - When updating a property value calculated by a data transform, you must manually identify every calculation that updates any of the source values, and re-calculate them. There is no easy way to view the interdependency between calculations performed by data transforms.

315
Q

You are designing a travel plan application. A hotel booking step displays a form in which users select a hotel and enter their check-in and check-out dates. The application calculates and then displays the cost for the hotel room. The form also includes fields to select options, such as valet parking at an extra cost. The application totals the cost for any selected options and adds that amount to the total room cost to equal the grand total, which is displayed in a field.

Which two of the following properties would you use as the target properties? (Choose 2)

A) Total cost of options
B) Price of each option
C) Total cost for the hotel room
D) Number of days at the hotel

A

Total cost of options - The option costs are added together to equal the target property — total cost of options.

Total cost for the hotel room - Number of days is a source property for the total cost for hotel room calculation.

316
Q

You have a requirement to add a bank routing number field to a view. Routing numbers must contain nine digits. How would you configure the field to support this requirement?

A) Use an edit validate rule that validates the routing number pattern
B) In an edit validate rule, configure a function to test for a routing number pattern
C) Use a decimal property type and make the field required
D) Set the minimum and maximum values to 9 in a text field

A

Use an edit validate rule that validates the routing number pattern - An edit validate rule validates patterns such as the number of digits in a field.

317
Q

You are adding a field to your case type in which users must enter the day, month, and year they were hired before the user can submit the user form. The field type must enforce a date format. What two validation approaches would you use to meet the validation requirements? (Choose 2)

A) Use the read-only option
B) Add the word Required to the field label
C) Define the field type as a date
D) Use the Required option

A

Use the Required option - This option prevents users from submitting a form unless they have entered a value in the field.

Define the field type as a date - This field type uses a calendar control which enforces a date format.

318
Q

You have a cleaning service booking application, CleanApp. You are creating a local data type, HomeCleaningPackages, and you want to leverage an existing data class, CleanApp-Data- CleaningPackages.
When defining your data type, which option would you choose for asset reuse?

A) CleanApp Work class
B) CleanApp UI Pages class
C) Implementation data class
D) Organization data class
A

Implementation data class

319
Q

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

A) Node
B) Request
C) Thread
D) Application

A

Node - Use the node scope to share the page for all applications on the node.

320
Q

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

A) The data page reloads on the next access one hour after it was created
B) The data page reloads automatically one hour after it was last accessed
C) The data page reloads automatically one hour after it was created
D) The data page reloads on the next access one hour after it was last created

A

The data page reloads on the next access one hour after it was created - The data page is marked stale one hour after it was created and refreshed on next access.

321
Q

Which of the following steps provide easy configuration and maintainability of a savable data page for an existing data type? (Choose 3)

A) Set the data save options Class
B) Set the data save options Save type to Database save
C) Set the data page definition edit mode to Read-only
D) Set the data page definition edit mode to Savable
E) Set the data page definition structure to List

A

Set the data save options Class.

Set the data save options Save type to Database save.

Set the data page definition edit mode to Savable.

322
Q

You have created a form that lists a group of recreational activities that users can select when booking a vacation. One column lists the activity name, a second column provides the check box for activity selection, and a third column displays a thumbnail image of the activity. You want to ensure that users have the information they need to make their selections regardless of screen size. When viewed on a small screen, you do not need to display the images.

What three configuration steps would you take to support this requirement? (Choose Three)

A) Set the image column to other importance
B) Set the activity name column to primary importance
C) Set the activity name and check box columns to primary importance
D) Set the check box column to secondary importance
E) Set the check box column to primary importance

A

Set the activity name column to primary importance. - The activity name column uniquely identifies each row.

Set the check box column to secondary importance. - The secondary setting makes the check box column available regardless of screen size.

Set the image column to other importance. - The other importance setting hides the column if there is not room enough on the screen.

323
Q

How do you configure an action set on a button to clear user selections and then review the previous actions on the case?

A) First, configure a Click event with a Refresh action. Next, configure a Double-click event and a View History action
B) First, configure a Click event with a View History action. Next, add a Refresh action to the event
C) First, configure a Click event with a Refresh action. Next, configure a Click event and a View History action
D) First, configure a Click event with a Refresh action. Next, add a View History action to the event

A

First, configure a Click event with a Refresh action. Next, add a View History action to the event - You can add several actions to one event.

324
Q

You are configuring a Confirm and Pay view that includes a payment type selection list. One of the payment options is PayPal. PayPal requires users to confirm order details on the PayPal website.

How do you configure the link to PayPal to display only when users select PayPal as their payment option?

A) Configure the visibility based on a required when condition
B) Configure a disable when condition on the PayPal link property
C) Configure the PayPal link property to be visible when it is not blank
D) Configure a visible when condition expression for the PayPal link control

A

Configure a visible when condition expression for the PayPal link control

325
Q

Which of the following sets represent action sets (event > action) in Pega Platform? (Choose 2)

A) Run data transform > Enter
B) Double-click > Scan barcode/QR code
C) Tab key > Add new word
D) Open mobile app > Focus

A

Double-click > Scan barcode/QR code - Double-click is an event in Pega Platform.

Tab key > Add new word - Pressing or tapping the Tab key is an event in Pega Platform.

326
Q

A _____ defines the look and feel of an application.

A) mixin
B) format
C) control
D) skin

A

skin

327
Q

You want to create a reusable font style for buttons and links. To do this, you would create a _____.

A) control
B) format
C) mixin
D) overlay

A

mixin

328
Q

Which option represents the relationship between mixins, controls, and formats?

A) A control specifies a mixin which defines a format
B) A format uses a mixin that defines a control
C) A control specifies a format which uses a mixin
D) A mixin specifies a control which defines a format

A

A control specifies a format which uses a mixin

329
Q

Which two of the following options are benefits of using skin inheritance? (Choose 2)

A) Child skins can reuse mixins and formats from other child skins with the same parent
B) Child skins only need to customize in the parent skin
C) In order to maintain consistency, child skins cannot modify formats and mixins from the parent skin
D) Standard styles created in a parent skin are easier to maintain

A

Child skins only need to customize in the parent skin.

Standard styles created in a parent skin are easier to maintain.

330
Q

In a new hire process, a hiring manager needs to be automatically notified by email, when a job application case reaches a Collect Work Sample assignment.

How would you configure this correspondence requirement?

A) After the assignment, add a SendEmail SamrtShape
B) Add a SendCorrespondence local action to the assignment
C) Before the assignment, add a SendEmail SmartShape
D) Enable assignment notification for the case type

A

Enable assignment notifications for the case type. - The system sends the email when the case reaches the assignment.

331
Q

What three questions should you answer to create effective correspondence? (Choose 3)

A) How often should you send correspondence?
B) Who is the user that receives the correspondence?
C) Which email server should the correspondence use?
D) When does the correspondence need to be sent?
E) How will the correspondence be sent?

A

When does the correspondence need to be sent? - You will determine in the case when to send the correspondence.

How will the correspondence be sent? - You will determine the medium in which the correspondence will be sent.

Who is the user that receives the correspondence? - Knowing who the correspondence is going to is important.

332
Q

Which two statements identify why you should automate correspondence? (Choose 2)

A) Automating correspondence keeps all interested parties informed of the current status of a case
B) Automating correspondence allows you to send timely communication
C) Automating correspondence allows you to advance a case
D) Automating correspondence allows for sending consistent information to users

A

Automating correspondence allows you to send TIMELY communication. - By automating when a correspondence should be sent, you can send it to users when they need it.

Automating correspondence allows for sending CONSISTENT information to users. - By defining the correspondence in a case, you can be assured that correspondence is sent for every case.

333
Q

You are configuring a standard email to automatically be sent to loan applicants informing them that their loan has been approved. The requirement states that the email must include values for the applicant’s name, the loan office, and the loan amount. The email must also include boilerplate content stating the loan’s terms and conditions, which is regularly updated. This content is in a paragraph rule shared by other standard emails throughout the organization.

How would you configure your email?

A) Add placeholder text for the applicant’s name, loan office, and amount. Also, insert the paragraph rule
B) Add the applicant’s name, loan office, and loan amount properties. Also, insert the paragraph rule
C) Add the applicant name, loan office, and loan amount properties. Also, copy and paste the paragraph content into your email
D) Add the applicant name and loan office properties. Include correspondence fragment that contains a link to the organization’s website page that contains loans and conditions

A

Add the applicant’s name, loan office, and loan amount properties. Also, insert the paragraph rule - The system adds the property values and inserts the paragraph rule content when the email is sent.

334
Q

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

How would you configure the report definition?

A) Use the cost center column to group the results
B) Filter the results so that only cost center and requests are included in the report
C) Summarize the requests column by count
D) Use the requests column to group the results

A

Use the cost center column to group the results - Cases associated with each cost center are grouped beneath each cost center heading.

335
Q

A manager requests a report that contains the following columns: Create Date, Case ID, Create Operator, and Work Status. You must sort the Case ID values so the case with the highest ID value appears at the top of the list and descends in order.

How would you design the report definition to support this requirement?

A) For the Case ID property, select Count in the Summarize column
B) Add a filter condition where Case ID is greater than one
C) Make sure that the Case ID is the first column in the report
D) For the Case ID property, select Highest to Lowest sort type

A

For the Case ID property, select Highest to Lowest sort type - The case with the highest value is the first row. The other rows descend numerically.

336
Q

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

A) Create two conditions: Work Status does not equal New, AND Creation Date is less than current quarter
B) Create two conditions: Work Condition equals New OR Creation Date does not equal Previous Quarter
C) Create two conditions: Work Status does not equal New, AND Creation Date is equal to Previous Quarter
D) Create one condition: Work Status does not equal New where Creation Date is equal to Previous Quarter

A

Create two conditions: Work Status does not equal New, AND Creation Date is equal to Previous Quarter. - Using both conditions supports the requirement.

337
Q

Which type of data is exposed by default?

A) Neither process metrics nor business metrics are exposed by default
B) Business metrics, such as the total value of a sales order, are exposed by default
C) Process metrics, such as the current stage or status, are exposed by default
D) Both process metrics and business metrics are exposed by default

A

Process metrics, such as the current stage or status, are exposed by default. - Process metrics, such as the current stage or status, are Pega-defined properties. Pega exposes process metrics automatically.

338
Q

What three statements are true about the use of a BLOB field? (Choose 3)

A) Case data can only be stored in a BLOB
B) A BLOB allows an application to read or write an entire case in one database transaction
C) A BLOB automatically exposes properties for reporting
D) A BLOB provides flexibility by avoiding the need for schema changes when the data model changes
E) A BLOB can store an object of any size

A

A BLOB allows an application to read or write an entire case in one database transaction. - Since a case is completely contained within a BLOB, the entire case can be written or read by accessing the BLOB column of a database table.

A BLOB provides flexibility by avoiding the need for schema changes when the data model changes. - Changes to the data model of an application are reflected within the BLOB, and do not affect the database schema.

A BLOB can store an object of any size.- A BLOB has unlimited storage capacity, bound only by the physical capacity of the database itself.

339
Q

Which best describes the benefit of unit testing rules?

A) Unit testing validates a rule configuration to ensure that any dependent rules are available to the application
B) Unit testing identifies configuration issues that might impact application performance on a production system
C) Unit testing validates information that must be provided before the rule can be saved
D) Unit testing identifies configuration issues that can propagate to other rules with potentially serious consequences

A

Unit testing identifies configuration issues that can propagate to other rules with potentially serious consequences - Unit testing allows a system architect to ensure a rule behaves as expected.

340
Q

When unit testing a rule, you can identify a data transform to use during the test. What does the data transform do?

A) Provides initial values for properties used in rule evaluation
B) Records the result of the unit test
C) Identifies an automated test result to compare rule execution against
D) Copies test results to the clipboard

A

Provides initial values for properties used in rule evaluation - The data transform is used to provide initial values for properties used during rule evaluation.

341
Q

You have created a test case for a decision table and verified the results. A few weeks later, another developer runs the test case again and the test fails. Changes to which two of the following configurations could have caused this result? (Choose 2)

A) The return values used in the decision table
B) The user performing the unit test
C) The page containing the decision table input properties
D) The input property values used in the decision table

A

The return values used in the decision table. - Return values are used as expected results in decision result assertions.

The input property values used in the decision table. - Input properties and their values are used in decision result assertions.

342
Q

What two items should a developer configure before delegating a rule? (Choose 2)

A) A separate Operator ID that has access to the delegated rules
B) An Access Group that has access to the production ruleset
C) An unlocked ruleset added to the Application rule as a production ruleset
D) An Access Role that has access to the production ruleset

A

An Access Group that has access to the production ruleset. - Users must belong to an access group that includes the ruleset containing the delegated rules.

An unlocked ruleset added to the Application rule as a production ruleset. - You cannot make changes to a rule in a locked ruleset. Organizing the delegated rules in a separate ruleset insulates the rest of the application from frequent changes.

343
Q

Select two benefits of adopting a rule delegation strategy. (Choose 2)

A) Adopting a rule delegation strategy can help improve the business’ ability to adapt to changing business conditions
B) Adopting a delegation strategy enables architects to limit the availability of application changes to specific users and access groups to manage application updates
C) Adopting a rule delegation strategy enables business users and architects to focus on their specific tasks related to application development and maintenance
D) Adopting a delegation strategy can help deliver applications more quickly by incorporating business users in the development process

A

Adopting a rule delegation strategy can help improve the business’ ability to adapt to changing business conditions. - Enabling business users to manage changes to business policies on their own helps the business be more agile.

Adopting a rule delegation strategy enables business users and architects to focus on their specific tasks related to application development and maintenance. - Enabling business users to manage changes to business policies on their own gives architects more time on architectural decisions and implementation strategies.

344
Q

You have a purchase request case and want to spin off a supplier case for a new supplier. How can you copy data to the supplier case?

A) A data transform
B) The Update a Case smart shape
C) A decision tree
D) A data page

A

A Data Transform - Use a data transform to copy data to a spin-off case.

345
Q

Use __________ to sum a value in a child case and record the total value in the parent case.

A) The Update a Case smart shape
B) A calculation
C) Data propagation
D) A data transform

A

A calculation - A calculation is used to sum values of child cases and update a total value in the parent case.

346
Q

Use __________ to conditionalize the logic to determine which data should be propagated.

A) A data page
B) A decision tree
C) The property mapper
D) A data transform

A

A Data Transform - Use a data transform if you need to specify conditional logic.

347
Q

You have configured a data page to look up customer data in a database table. The data source changes to a REST web service. Which of the following best describes the actions you should take to make sure your application uses the right data source?

A) Update the data page to change the data source information.
B) Update your application to remove any reference to the data page.
C) Wait until the data page reloads on the next access one hour after it was created.
D) Configure a new data page for the new data source, then update your application to use the new data page.

A

Update the data page to change the data source information. - You change the data page source. Your application code does not need to change.

348
Q

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

A) Delivery options
B) Customer details
C) Case data
D) Insurance policy data

A

Delivery options - A list of delivery options is a typical example of reference data that can be stored in a local data source.

349
Q

In which types of UI control is reference data from the local data source typically used?

A) Button
B) Label
C) Text field
D) Drop-Down

A

Drop-Down - Drop-downs are used to select among a predefined set of options.

350
Q

The External Database Table Class Mapping wizard creates a data class and a database table. How do you make this data available to your application?

A) Use a data page
B) Use case data
C) Use local storage
D) Use a static list

A

Use a data page - You set up one or more data pages for the data class created by the mapping wizard.

351
Q

Which two use cases are a good use of reference data? (Choose Two)

A) To access an external database
B) To add a new employee
C) To add case data
D) To provide a limited set of input values for a field

A

To provide a limited set of input values for a field. - Reference data defines permissible values for data fields.

To access an external database - Reference data is used to access an external database.

352
Q

You want to list the orders placed by a customer over the past six months. For each order, you need to display the order number, the date of the order, the total amount of the order, payment method, and order status in a series of columns. What type of layout do you use to present the list of orders to a user?

A) A table
B) An inline dynamic layout
C) An inline-grid dynamic layout
D) A repeating dynamic layout

A

A table - organizes fields into a series of columns.

353
Q

What are two ways you can add a table to a view? (Choose Two)

A) Embed the table in the section used by the view.
B) Add the table column properties to a view in Pega Express.
C) Add a field group list to a view in Pega Express.
D) Add a table to a section used by the view.

A

Add a field group list to a view in Pega Express. - When generating a user view for a field group list, Pega Express generates a section that includes a table.

Add a table to a section used by the view. - You can add a table layout to a section rule.

354
Q

A report contains five columns of data about sales quotes.
- The case ID (.pyID)
- The currently assigned sales representative (.pxAssignedOperatorID)
- The creation date of the sales quote (.pxCreateDate)
- The sales territory (.Territory)
- The expiration data of the quote (.ExpiryDate)
Prior to property optimization, which two properties does the report identify as potentially impacting performance? (Choose Two)

A) Case ID (.pyID)
B) Sales territory (.Territory)
C) Assigned case worker (.pxAssignedOperatorID)
D) Creation date (.pxCreateDate)
E) Expiration date (.ExpiryDate)
A

Sales territory (.Territory) - .Territory is an item of business data.

Expiration date (.ExpiryDate) - .ExpiryDate is an item of business data.

355
Q

The user enters a response on a form and clicks Submit. The Pega Platform application returns an error. Which tool can you use to determine the cause of the error in your application?

A) Use the Alerts tool and search for the alert that is reporting the error.
B) Use the Tracer tool, search for the first FAIL status, and see which step is causing the error.
C) Use the Clipboard tool and search for the property value on pyWorkPage that is causing the error.
D) Use the Live UI tool and search for the form that is causing the error.

A

Use the Tracer tool, search for the first FAIL status, and see which step is causing the error. - The Tracer tool will show you the step causing the error if you search for the first FAIL status.

356
Q

The Tracer tool shows you a log of detailed information on your application. Select two methods you can use to limit the amount of information to the specific time when an error occurs. (Choose Two)

A) Start the Tracer tool just prior to when the error occurs.
B) Pause the Tracer tool until just prior to when the error occurs.
C) Set a breakpoint at the beginning of your application.
D) Clear the Tracer tool after the error occurs.

A

Start the Tracer tool just prior to when the error occurs. - Starting the Tracer tool just prior to the error occurring is a good way to limit the amount of information you need to search through.

Pause the Tracer tool until just prior to when the error occurs. - Pausing the Tracer tool until just prior to when the error occurs is a good way to limit the amount of information you need to search through.

357
Q

You would like to use the Tracer tool to debug an error in your application. In which portal can you use the Tracer tool?

A) Pega Express
B) Designer Studio
C) Case Manager Portal
D) Case Worker Portal

A

Designer Studio - You can only access the Tracer tool from Designer Studio.

358
Q

Routing can be reference in: (Choose Two)

A) Data Transform,
B) Decision Table
C) Decision Tree
D) When

A

Decision Table

Decision Tree

359
Q

For storing property structure of Address, what will you use:

A) Value list
B) Page list
C) Insufficient data
D) Single value property

A

Page list

360
Q

You have to create a field to enter only past date. then what is the best method. (Choose Two)

A) Use date control
B) Use date property
C) Use edit validate rule
D) Use validate rule

A

Use edit validate rule

361
Q

What can be a source of repeating layout

A) Data page
B) Data transform
C) Report definition
D) Page list

A

Page list

362
Q

What is the best practice on the number of steps/stages a case might be decomposed

A) 9 +/- 2
B) 7 +/- 2
C) < 15
D) 5 +/- 2

A

7 +/- 2

363
Q

The usecase is to create a purchase request case upon receiving an email and need to fetch the currency values from an external system. How would u implement this scenario?

A) Create a service for Purchase Request and a connector for retrieving currency values
B) Create a connector for Purchase Request and a service for retrieving currency values.
C) Create a service for Purchase Request and a service for retrieving currency values.
D) Create a connector for Purchase Request and a connector for retrieving currency values.

A

Create a connector for Purchase Request and a service for retrieving currency values.

364
Q

When do we use a single assignment in a step?

A) When a subcase is called
B) When you want to navigate to a different stage
C) When the assignment shape is not related to the next shape
D) When you want to resolve a case

A

When the assignment shape is not related to the next shape

365
Q

What does a System Architect see in a Clipboard (Choose Two)

A) The pages created under the nodes for that application
B) The case data currently opened by developer
C) The case data currently opened by end user
D) All cases data opened by end users

A

The pages created under the nodes for that application

The case data currently opened by developer

366
Q

Which rule comes under Declarative Expression?

A) Data Transform
B) Data Page
C) Decision Tree
D) Decision Table

A

Data Page

367
Q

Which are the possible options for PEGA to be a System of Record?

A) Maintain customer phone numbers
B) Maintain account types given to customers
C) Maintain all calls received from a customer
D) Maintain accounts each customer holds

A

Maintain account types given to customers

Maintain all calls received from a customer

368
Q

A CSA needs to do the following activities. Collect customer details Collect problem details. Based on the problem assign to a user

A) Create 3 sub-cases
B) Create 3 cases
C) Create single assignment
D) Create a multi-step process

A

Create a multi-step process

369
Q

All the routing activities return its result in an output parameter called

A) AllocatedTo
B) RoutedTo
C) AssignTo
D) BranchedTo

A

AssignTo

370
Q

Which of the following property / properties are not aggregate properties?

A) Page
B) PageList
C) PageGroup
D) Value

A

Value

371
Q

There is property which stores the value of create date and time or create operator (perhaps for a work object). What is the prefix for these kind of properties

A) px
B) py
C) pz
D) All of the above

A

px

372
Q

Which of the following type of standard properties cannot be tailored when you are customizing application in your own rule set. In other words, which of the following type of properties can not be saved as to our class/ruleset

A) px
B) py
C) pz
D) None of These

A

pz

373
Q

Which of the following are valid Work object IDs

A) Citi-234-Leave
B) Citi-234-
C) Citi -
D) -234

A

Citi-234-Leave

374
Q

Which of the flow shapes are appropriate for defining the path of execution according to complex “if…then” logic?

A) Utility
B) Decision Tree
C) Router
D) Split for each

A

Decision Tree

375
Q

Complete the following statement. ____________ define the interface as seen by the end user, and are used by a single application

A) HTML Fragments
B) HTML Streams
C) HTML Text Files
D) Harness

A

Harness

376
Q

A workbasket is..

A) a synonym for work group
B) a collection of worklists
C) a set of assignments for one user, ordered by a Work Object property known as “urgency”
D) a pool of work assignments awaiting processing by any of a group of users, rather than a particular user

A

a pool of work assignments awaiting processing by any of a group of users, rather than a particular user

377
Q

When we use Page-Rename method what happens, if the new name that we specify already exists in the clipboard

A) It flags appropriate warning message
B) System deletes that page and replaces with renamed page
C) It keeps quiet without any action
D) System renames the current page so that there will be two clipboard pages with same name

A

System deletes that page and replaces with renamed page

378
Q

Which of the following tools would you use to view the HTML associated with the fragment?

A) Class Explorer
B) Look Up Rules
C) Inspector
D) Image Catalog

A

Inspector

379
Q

For most of the concrete classes, PRPC comes with a standard model called

A) pyStandard
B) pyDefault
C) pyDefModel
D) pyStdModel

A

pyDefault

380
Q

Can we give audit not in utility

A) Yes
B) No
C) Both
D) None of These

A

Yes

381
Q

Ticket shape represents

A) Resume Execution
B) Exception
C) Notifying
D) Calling another flow

A

Resume Execution

382
Q

List some of the standard connectors that come with PRPC , which enable it to connect to external systems? (choose)

A) Rule-Connect-EJB
B) Rule-Connect-JMS
C) Rule-Connect-Java
D) All of These

A

All of These

383
Q

User created using application accelerator will have default password as

A) Install
B) Pega
C) Default
D) Rules

A

Rules

384
Q

Which of the following best describes Declarative constraints?

A) A rule used to automatically calculate and recalculate the value of a property
B) A rule used to ensure that the appropriate Rule set if utilized
C) A rule used to automatically default data into a field
D) A rule used to ensure that a property meets predefined conditions

A

A rule used to ensure that a property meets predefined conditions

385
Q

How many declarative standard rules are there in PRPC?

A) 2
B) 4
C) 8
D) 5

A

8

386
Q

Use a ___________ rule to convert one or two input values (text, numbers or dates) into a single resulting value, where the decision criteria fits a table or matrix structure

A) Decision Tree
B) Decision Map
C) Decision Table
D) Decision Trigger

A

Decision Map

387
Q

For the report generation to expose the embedded properties in the database what do we require?

A) Report wizard
B) Declare Index
C) Top level property
D) Concrete Class

A

Declare Index

388
Q

Standard work party classes (Choose Three)

A) Data-Party-Gov
B) Data-Party-Person
C) Data-Party-Company
D) Data-party-Com

A

Data-Party-Gov

Data-Party-Person

Data-Party-Com

389
Q

Which of the following three class groups process commander by default contains on installation (choose three)

A) Work-Folder
B) PegaAccel
C) Data-Admin
D) History-PegaSample

A

PegaAccel

Data-Admin

History-PegaSample

390
Q

The property for the purpose of handle i.e., pzInsKey (which serves the purpose of primary key) is defined in following class

A) @baseless
B) Data-
C) History-
D) Rule-

A

@baseless

391
Q

Users of the PegaRULES Process Commander system are defined by

A) Access Groups, Access Roles and OperatorID’s
B) Access Groups, Security Groups and OperatorID’s
C) a User Class
D) Security Groups and Access Roles

A

Access Groups, Access Roles and OperatorID’s

392
Q

PegaRULES Process Commander comes with a standard property to use as the unique ID for a work object. All classes derived from Work- inherit this property. It should always be used as the key for Work-based classes and class groups. What is the name of this standard property?

A) pyid
B) pxid
C) pyID
D) pxID

A

pyID

393
Q

Generally routing activities are created in ___________

A) Classes inherited from Data-
B) Classes inherited from Work-
C) Classes inherited from Embed-
D) Classes inherited from Rule-

A

Classes inherited from Work-

394
Q

What is the difference between activity methods Call and Branch?

A) Branch transfers control to another activity and returns to original activity after called activity completes whereas call transfers control to another activity by terminating present activity
B) Branch transfers control to another activity by terminating present activity whereas call transfers control to another activity and returns to original activity when called activity completes
C) Both transfer control to another activity by terminating present activity
D) Both transfer control to another activity and resume to original activity when called activity is completed

A

Branch transfers control to another activity by terminating present activity whereas call transfers control to another activity and returns to original activity when called activity completes

395
Q

Utility activities can not use which of the following methods

A) Show-Html
B) Obj-Save
C) Obj-Open
D) Commit

A

Show-Html

396
Q

How many for conditions are there in activity?

A) 6
B) 7
C) 11
D) 5

A

5

397
Q

Suppose you have an overall SLA defined based on the property. In which activity do you need to initialize this property?

A) NewAssign
B) NewWithParty
C) NewDefaults
D) NewCovered

A

NewDefaults

398
Q

Which of the following best describes Directed Web Access?

A) A rule to distribute calls that works in conjunction with CTI (Computer Telephony Integration)
B) Anyone with access to the corporate intranet on which PegaRULES Process Commander is available, can process an assignment, on a one-time or infrequent as-needed basis
C) Anyone with internet access and the appropriate security credentials can process an assignment, on a one-time or infrequent as-needed basis
D) Anyone accessing the World Wide Web (or an intranet) and e-mail can process an assignment, on a one-time or infrequent as-needed basis

A

Anyone accessing the World Wide Web (or an intranet) and e-mail can process an assignment, on a one-time or infrequent as-needed basis

399
Q

What rule is used to define a Work Pool?

A) Work Group
B) Class Pool
C) Work Party
D) Class Group

A

Work Group

400
Q

Goal and Deadline escalation is managed by..

A) Using Service Levels
B) Using appropriate Assignments
C) Using Decision Trees
D) Adding a Router to an Assignment

A

Using Service Levels

401
Q

What type of rule can be described as follows? This rule captures and presents business logic in the form of one or more if/then/else conditions. It allows automated decisions by defining a series of tests on property values

A) When Condition
B) Decision Tree
C) Decision Map
D) When Directive

A

Decision Tree

402
Q

Parameter Page can be referenced by which of the following keyword

A) param
B) Parameter
C) Local
D) Primary

A

param

403
Q

Which two Rules can the Rules Inspector to be used to show? (Pick two)

A) Activity Rules
B) HTML Rules
C) Flow Rules
D) Property Rules

A

HTML Rules

Property Rules

404
Q

A Decision Map may be called from a Router task. What other task (Visio) may call for a Decision Map?

A) Decision
B) Utility
C) Connector
D) Split-For-Each

A

Decision

405
Q

If a Local List was defined for a property, which Property Stream rule would be used to create a dropdown when the property is referenced in HTML?

A) PromptFieldValueLocalized
B) SmartPrompt
C) PromptSelect
D) GetLocalizedValue

A

PromptSelect

406
Q

What Property Mode must a property be to define a Repeating Row in a Section rule?

A) Page Group
B) Value List
C) Page List
D) Page

A

Page List

407
Q

________ is the parent class for Data- and Rule- classes

A) Work-
B) @baseclass
C) Data-
D) Work-Object-

A

@baseclass

408
Q

An application lets customers book airline reservations online. What would you expect to be defined as the case type in the application?

A) An airline ticket
B) A confirmation email
C) A reservation

A

A reservation - You want to deliver a completed reservation to the customer. A reservation is the business transaction that you want to complete.

409
Q

You are helping to implement the technical components of a new application. Before you can begin work, you must obtain definitions of the business processes and service-level agreements. Which members of the development team would you go to for this information?

A) SMEs (Subject Matter Experts)
B) Stakeholders
C) Business Architects
D) Case Participants

A

Business Architect - Business architects gather the requirements that define the business rules, service-level agreements, and processes

410
Q

You want to engage business and IT resources to review the working models. What two best practices accomplish this objective? (Choose Two)

A) Iterative Delivery
B) Approval Process
C) Guardrail Compliance
D) DCO (Direct Capture of Objectives)

A

Iterative Delivery - supports agile development by enabling regular communication and reviews among all project participants.

DCO - Capturing objectives in Pega Platform helps accomplish this goal. Capturing objectives provides visibility into the model by all individuals who are interested in making your project succeed.

411
Q

When collecting information for a loan application, a case worker needs to enter the date of birth on the loan application form. What two tasks do you perform to enable the case worker to enter this information? (Choose Two)

A) Add the date of birth field to all the user views in the case type
B) Add a date of birth data field to the case type
C) Add the date of birth field to the case worker’s view of the case type
D) Add a date of birth field to the appropriate stage

A

Add a date of birth data field to the case type -
When you add a data field to a case type, you make the field available to any of the user views in your application.

Add the date of birth field to the case worker’s view of the case type - Adding the date of birth field to the case worker’s user view enables the case worker to enter the information

412
Q

A business process requirement states that users should be able to modify the shipping address at any time and not interrupt the primary case. Which of the following options is the best way to design for this requirement?

A) Add a local action to the case type.
B) Add a process in a stage.
C) Add an optional process to any stage in the case type.
D) Add a step in a process.

A

Add a local action to the case type - Adding a user action to the case type allows end users to choose when they want to modify the address and not take the case off the primary path.

413
Q

Which requirement could be satisfied with a user action?

A) Allow a user to transfer a case to another employee at any stage of the case.
B) An application randomly sends a survey to customers once their case is resolved.
C) Requiring a separate approval process whenever an order exceeds USD 10,000.
D) Reassign any task that remains open after three days to another user.

A

Allow a user to transfer a case to another employee at any stage of the case - Since the decision to transfer the case is left to the user, the case can be implemented as an optional process.

414
Q

You have a requirement to add to a view a check box that indicates the user qualifies for an auto insurance discount. In order to qualify, two conditions must be met. First, the user must be older than 25. Second, the user cannot have received a traffic violation in the past three years. Unless both conditions are met and the user selects the check box, the form displays an error when the user submits the form. Which one of the following approaches would you use to support this requirement?

A) Use an edit validate rule that validates both conditions.
B) Use two validate rules, one for each condition.
C) Associate an edit validate rule with the flow action that references the form.
D) Use a single validate rule to verify both of these conditions.

A

Use a single validate rule to verify both of these conditions - A single validate rule can verify multiple conditions for the same field.

415
Q

Select the two items of information used to uniquely identify a rule. (Choose Two)

A) The class of the rule.
B) The description of the rule.
C) The application that uses the rule.
D) The type of the rule.
E) The status of the rule.
A

The CLASS of the Rule - The class is used to uniquely identify a rule.

The TYPE of the rule - The type identifies the behavior modeled by the rule. The type allows you to differentiate between a process named Approval and a UI named Approval.

416
Q

A company provides two applications to its employees. The first application is managed by the Accounting department, and allows employees to submit expense reports for reimbursement. The second application is managed by the IT department, and allows employees to submit support tickets for IT-related issues.

Both applications require a data element to track the status of cases. Select the best strategy for implementing this requirement.

A) Check the inheritance path to determine if an appropriate data element is already available.
B) Create a data element for each case type, because they may use different status values.
C) Create one data element in the org layer for both applications to use.
D) Create one data element in the class group layer for both applications to use.

A

Check the inheritance path to determine if an appropriate data element is already available - Verify whether the appropriate data element already exists and is usable by the application before you create one.

417
Q

In an event reservation application, you are configuring a Select Flights view in which in which the user enters the destination (.Destination). Later in the life cycle, you want to display the destination value as the location (.Location) value in a Hotel Reservation view.

How do you configure the data transform?

A) Set .Destination as the target property equal to .Location as the source property.
B) Set .Location as the target property equal to .Destination as the source property.
C) Apply the pySetFieldDefault data transform to set the .Location property when the user enters the .Destination property value
D) Invoke a when condition to update the .Location property value when the user enters a .Destination property value.

A

Set .Location as the target property equal to .Destination as the source property. - .Destination has a value and provides the source for the .Location property, which needs a value.

418
Q

You are configuring a declarative network that contains eleven declare expressions which are used to calculate the interest rate for a home mortgage. For example, the target value Property Tax Assessment is used as a source value when calculating the Assessed Property Value. The declare expressions use target values from other expressions to calculate their target values. The field displaying the interest rate appears on the approval form.

To improve performance, how can you reduce the number of calculations?

A) Specify backward chaining in the total interest rate declare expression.
B) Specify forward chaining in the declare expression that calculates the total interest rate value.
C) Apply the declare expression in the approval flow action.
D) Calculate the total interest rate value by adding all the declare expression target property values.

A

Specify backward chaining in the total interest rate declare expression. - The total interest rate property will not be updated until the review form is opened. This approach avoids repeated, unnecessary calculations.

419
Q

When does data propagation occur?

A) Whenever a parent’s value changes
B) When a value in the child case or spin-off case changes
C) When a case is created
D) When a parent’s value changes and a data transform is used to configure the data propagation

A

When a case is created - The data is only propagated on case creation. Subsequent changes are not propagated.

420
Q

Which variable in the assignment urgency calculation enables users to increment the service level urgency on a case-by-case basis?

A) .pyUrgencyAssignAdjust
B) .pxUrgencyAssign
C) .pxUrgencyAssignSLA
D) .pxUrgencyWork

A

.pyUrgencyAssignAdjust - .pyUrgencyAssignAdjust is used to enable users to manually adjust the urgency of an assignment. Users cannot modify .px properties.

421
Q

In which of the following situations would you use a rule circumstance to resolve the requirement?

A) A national insurance company requires a different minimum for liability coverage in each state.
B) A process does not execute if a user is not married.
C) A service level notifies the assigned user when a goal interval is exceeded, and notifies the user’s manager when a deadline interval is exceeded.
D) An online order process optionally allows customers to update the credit card number saved with their account.

A

A national insurance company requires a different minimum for liability coverage in each state. - Circumstancing allows you to create a targeted rule for each state, rather than one complex rule for all states.

422
Q

An application change goes into effect on June 15, 2016. Due to this change, two fields are added to a user form to collect information for compliance purposes. Assuming that today is April 30, 2016, how should you configure circumstancing for the form?

A) Circumstance the form by template and definition; in the definition, specify June 15, 2016, as the cut-off date.
B) Update the existing form to apply a circumstance; specify June 15, 2016, as the end date.
C) Circumstance the form by property and date; specify June 15, 2016, as the start date.
D) Circumstance the form by property and date; test that the creation date for the case is on or after June 15, 2016.

A

Circumstance the form by property and date; specify June 15, 2016, as the start date. - The circumstanced rule goes into effect on June 15th, 2016.

423
Q

Which statement best describes the role of the base rule in circumstancing?

A) The base rule describes case behavior in effect until a certain date.
B) The base rule lists all of the properties for which a rule can be circumstanced.
C) The base rule is a template used to create all of the circumstanced variants.
D) The base rule is used if no circumstanced variant applies.

A

The base rule is used if no circumstanced variant applies. - The base rule describes the behavior of a rule if no circumstanced variant is used.

424
Q

Optional Actions

A

Supplement tasks user can do, enables users to LEAVE primary path of a case (to complete another task/process)

425
Q

Optional User Action

A

Can update cases in a single screen, typically returns to primary stage

426
Q

Assignment shape

A

GREEN, creates task in work list or work queue so user can provide input to case

427
Q

Subprocess shape

A

BLUE, reference to another flow rule from current flow rule (approve/reject)

428
Q

Utility shape

A

YELLOW, automated system action

429
Q

The approval process for a purchase request case must satisfy the following requirements:

  • A request for office supplies placed by the Facilities department that totals EUR100 or less is automatically approved.
  • A request for software is automatically rejected unless requested by the IT department.
  • Any request that exceeds EUR1000 is automatically subject to review by the auditing department.

Which type of rule would you configure to satisfy this requirement?

A) Decision Table
B) Map Value
C) Decision Tree
D) Data Transform

A

Decision Tree

430
Q

During a playback, you place a flow in draft mode to address which limitation?

A) To save an incomplete flow
B) To prevent additional shapes from being added to the flow.
C) To avoid errors due to references to rules that do not yet exist.
D) To allow users to choose decisions outcomes if a decision rule if not yet available.

A

To avoid errors due to references to rules that do not yet exist.

431
Q

A process routes loan request to a specific loan officer based on the type of loan.

  • if the loan is a mortgage, it is routed to Adam Ross
  • if the loan is for an automobile, it is routed to Don Smith
  • if the loan is an equity line the case is routed to Don Smith

How would you configure a router to ensure the case advances to the correct loan officer?

A) Route the case to a workbasket that references a when condition
B) Route the case to a workbasket that references a when condition
C) Route the case to a worklist that references a decision table.
D) Route the case to a worklist that references a when condition

A

Route the case to a worklist that references a decision table.

*one on exam said route through cascading approval based on a decision rule

432
Q

ABC Corp requires that policyholders receive email indicating the status of their auto insurance claim as the claim processed. You create the work party for the policyholder as an instance of which class?

A) Data-Party-Operator
B) Data-Party-Com
C) Data-Party-Person
D) Data-Party-Org

A

Data-Party-Person

433
Q

You have added an approval process assignment to a loan request process. The requirement states that a request can be routed to one or more managers for their approval. Te hierarchy of approvals depends upon the total dollar amount of the request. For example, Cost Center Managers approve requests that are less than USD 25,000. A request of greater than or equal to USD 25,000 requires the approval of the Cost Center Manager, corporate Vice President, and Vice President of Finance.

How would you configure the routing for the approval process assignment?

A) Configure a cascading approval flow type based on the reporting structure of the current user.
B) Configure a single level approval flow type based on an authority matrix.
C) Configure a single level approval flow type and route to a workbasket accessible by the approvers.
D) Configure a cascading approval flow type based on an authority matrix.

A

Configure a cascading approval flow type based on the reporting structure of the current user.

434
Q

You have been asked to configure the following relationship between three case types: Account Open, Link Savings, and Fund Account:
1. A customer can complete an Account Open case before completing a Fund Account case.
2. A customer must complete a Link Savings case before completing a Fund Account case.
Which configuration satisfies this requirement?

A) Configure the Account Open case type to create a Fund Account case as a top-level case. Configure the Account Open case type to create a Link Savings case as a child case.
B) Configure the Account Open case type to create a Fund Account case as a top-level case. Configure the Fund Account case type to create a Link Savings case as a child case.
C) Configure the Account Open case type to create the other cases as top-level cases. Add a validate rule to the Account Open case to require a resolved Link Savings case before the Fund Account case can be resolved.
D) Configure the Account Open case type to create a Fund Account case as a child case. Configure the Fund Account case type to create a Link Savings case as a top-level case.

A

Configure the Account Open case type to create a Fund Account case as a top-level case. Configure the Fund
Account case type to create a Link Savings case as a child case.

435
Q

Users can access an apartment hunting application from different devices with different screen sizes. A screen displays the photos of available properties. By default, the photos are displayed in three columns. When the screen width is less than 800 pixels, the photos should be displayed in two columns.

How do you implement the screen for this requirement?

A) Use a dynamic layout with a responsive breakpoint at 800 pixels to change from inline-grid triple to inline-grid
double format.
B) Circumstance the section rule to display different number of columns at different screen sizes.
C) Use a column layout with a responsive breakpoint at 800 pixels to hide the left column.
D) Circumstance the layout to display different number of columns at different screen sizes.

A

Use a dynamic layout with a responsive breakpoint at 800 pixels to change from inline-grid triple to inline-grid
double format.

436
Q

Users are required to enter their date of birth in the format dd/mm/yyyy. Which two options ensure that a user provides a date in the correct format? (Choose Two)

A) Use an Edit Validate rule to test the value entered by the user.
B) Use a Validate rule to test the value entered by the user.
C) Use a When rule to test if the date matches the required format.
D) Use a Calendar control to allow the user to select the date.

A

Use an Edit Validate rule to test the value entered by the user.

Use a Calendar control to allow the user to select the date

437
Q

You need to add a button to a user form. When the button is pressed, the application invokes a data transform, then create a new case.
How do you implement this functionality?

A) Configure an action set on the button control.
B) Configure a local action on the button control.
C) Configure a mixin for the button in the skin.
D) Configure a style format for the button in the skin

A

Configure an action set on the button control.

438
Q

In an airline reservation application, users enter departure and return dates and submit for flight search. This is implemented as a flow action. You need to ensure that the return date is later than the departure date. You also need to copy the dates to a search parameter page that is used for flight search.

Select the two rule types that the flow action references to satisfy these requirements. (Choose Two)

A) Validate
B) Edit Validate
C) Service Level
D) Data Transform

A

Validate

Data Transform

439
Q

In a hotel reservation application, a form displays a list of hotels with available rooms based on the check-in and check-out dates entered by users.

How do you configure the form to refresh the hotel list whenever the check-in or check-out date changes?

A) Configure edit validates on the date fields to refresh the section when the date values change.
B) Configure an action set on the hotel list display to refresh the section when the hotel list changes.
C) Display the hotel in an embedded section with a visible when condition.
D) Configure action sets on the date fields to refresh the section when the date values change.

A

Configure action sets on the date fields to refresh the section when the date values change.

440
Q

You are asked to create a report definition that shows daily inventory levels. The manager wants to access the report in the Report Browser in the user portal. The manager also wants to add the report to a new category specifically for the distribution group.

What two configurations are required to support this requests? (Choose Two)

A) Allow user to subscribe to reports in the distribution group category.
B) Select the report definition option that displays your report in the Report Browser.
C) Select the option in the Report Browser that allows users to view your report.
D) Create a category rule for distribution group reports.

A

Select the option in the Report Browser that allows users to view your report.

Create a category rule for distribution group reports.

441
Q

You have been asked to create a pie chart that shows the number of cases each manager has created. A list report contains columns for manager name, case ID, and office.

How would you configure the list report in order to create the pie chart?

A) Group the case ID column.
B) Group the manager name column.
C) Summarize the case ID column.
D) Summarize the manager name column.

A

Summarize the case ID column. - Summary for visual, Group for excel layout

442
Q

A list report includes columns for purchase requests and regional cost centers. A manager wants the report to show the total number of purchase requests for each of the regional cost centers.

How would you configure the report definition?

A) Filter the results so that only cost center and purchase requests are included in the report.
B) Use the purchase requests column to group the cost centers.
C) Summarize the purchase requests column by count.
D) Summarize the regional cost centers by count.

A

Summarize the purchase requests column by count.

443
Q

A report contains columns New Hire ID, New Hire Name, Start Date, and Location. The organization has offices in various cities throughout the U.S. A facilities manager requests a report that includes only new hires who are located in the Atlanta and Boston offices and have a start date within 30 days of the report date.

How would you configure the filter to support this requirement?

A) Create three conditions: Location equals Boston OR Location equals Atlanta AND Start Date equals 30 days.
B) Create three conditions: Location equals Boston OR Location equals Atlanta AND Start Date equals next 30 days.
C) Create one condition: Location equals Boston Atlanta, Start Date equals next 30 days.
D) Create three conditions: Location equals Boston AND location equals Atlanta AND Start Date equals next 30 days.

A

Create three conditions: Location equals Boston AND location equals Atlanta AND Start Date equals next 30 days.

444
Q

A hotel reservation application has the following requirement: Users must select the destination city from a list of options. The list is filtered on user entry. As a user types the city name, the list of options narrows.

Which UI control allows you to implement this requirement?

A) Drop-down
B) List to List
C) AutoComplete
D) Menu

A

AutoComplete

445
Q

Form allows customers to specify the amount of a balance transfer for their credit card. The form contains two fields: one to display the available balance on the customer’s credit card, and one for the user to enter the amount of the balance transfer. You configure a validate rule to verify that the amount of a balance transfer is less than 75% of the available balance on the customer’s credit card.

How do you call the validate rule?

A) From the property used to capture the amount of the balance transfer
B) From the section that contains the field for entering the amount of the balance transfer
C) From the step on the case life cycle
D) From the flow action where the customer submits the form

A

From the flow action where the customer submits the form

446
Q

Users can access an apartment search application from different devices with different screen sizes. A screen displays the photos of available properties. On a wide desktop screen, the photos are displayed in an inline format. On a smart phone, the photos should be displayed in a vertical stack.

How do you implement the screen for this requirement?

A) Use a column layout with a responsive breakpoint at smart phone screen width to hide the left and right columns
B) Circumstance the section rule to display the photos with different arrangements at different screen sizes.
C) Circumstance the layout to display the photos the photos with different arrangements at different screen sizes.
D) Use a dynamic layout with a responsive breakpoint at smart phone screen width to change from an inline format to a stacked format.

A

Use a dynamic layout with a responsive breakpoint at smart phone screen width to change from an inline format to a stacked format.

447
Q

What does DCO improve?

A

Speed & Accuracy

448
Q

The ____ shape indicates the beginning of flow processing. Each flow rule must contain a single ___ shape. A single ____ shape is automatically added to every flow rule.

A

Start (green circle)

449
Q

Each flow shape connects to other flow shapes through the use of a _____. The _____ defines the sequence of flow execution. The flow execution begins with the Start shape and proceeds from one shape to the next in the order the shapes connect to each other.

A

Connector (arrow)

450
Q

The ___ shape indicates the end of flow processing. Each flow rule may include one or more ___ shapes to represent the potential end points of the process.

A

End (red circle)

451
Q

What are the four types of correspondence?

A

Email
Text
Fax
Regular Mail

452
Q

What are the main differences between an optional user action and an optional process?

A

An optional user action is a single task and typically returns to the primary path of a case.

An optional process is a series of steps that may or may not return to the primary path of a case.

453
Q

What is the difference between a top-level case and a child case?

A

A child case has a relationship with the parent case.

A top-level case does not.

454
Q

What data transform feature do you use when you want to set a different default value for the same property within a hierarchy of subclasses?

A

The superclass feature

455
Q

When you create data transforms in a class hierarchy and want to use the superclass feature, how do you name each data transform?

A

You give each data transform the same name.

456
Q

Data-Party-Com

A

Models a business that has a web domain ending in .com, such as a corporation.

457
Q

Data-Party-Gov

A

Models a government agency, such as the Department of Revenue.

458
Q

Data-Party-Org

A

Models a non-profit organization that has a web domain ending in .org, such as a charity.

459
Q

Data-Party-Operator

A

Models a case participant with a Pega login and represents a case participant, such as a case worker or CASE MANAGER.

460
Q

Data-Party-Person

A

Models a case participant who lacks a Pega login, such as a CUSTOMER. Typically this class is used to describe a work party that receives correspondence about a case, but who does not perform any actions on the case.

461
Q

Which two tasks do system architects perform on a Pega project? (Choose Two)

A) Identify business objectives for an application.
B) Define application requirements.
C) Configure UI forms.
D) Develop feature prototypes.

A

Configure UI forms.

Develop feature prototypes.

462
Q

Direct Capture of Objectives (DCO) provides many benefits. Which of the following are benefits of DCO? (Choose Two)

A) Easily convert legacy operations to automated business processes.
B) Automatically define and store application requirements.
C) Provide real-time awareness of project development to all project participants.
D) Use working models to better facilitate business and IT collaboration.

A

Provide real-time awareness of project development to all project participants.

Use working models to better facilitate business and IT collaboration.

463
Q

An organization wants to automate their existing expense reporting process. Which scenario most closely follows Pega’s best practices for application design? (Choose One)

A) The organization identified business objectives for the new expense reporting application. The IT department created a series of process diagrams used for “process validation” which they submitted to the Accounts Payable department for review. Based on the diagrams they created, the IT department has determined the project will take 13 months to complete. To save time, the IT department has started designing the initial application while Accounts Payable is reviewing the process flows.

B) The organization has identified business objectives for the new expense reporting application that will be used to measure the effectiveness of the application. Subject matter experts and key stakeholders were identified to help define the requirements and specifications and will have final sign-off on the completed application. The expense reporting application will be built out over a series of releases allowing for changes based on any feedback received and / or changing business conditions.

A

The organization has identified business objectives for the new expense reporting application that will be used to measure the effectiveness of the application. Subject matter experts and key stakeholders were identified to help define the requirements and specifications and will have final sign-off on the completed application. The expense reporting application will be built out over a series of releases allowing for changes based on any feedback received and / or changing business conditions.

464
Q

Classes are used to ______________________. (Choose Two)

A) Manage a set of rules that define a major portion of an application.
B) Organize a set of rules for deployment to another server.
C) Organize a set of rules into a hierarchy.
D) Organize a set of rules for reusability.

A

Organize a set of rules into a hierarchy.

Organize a set of rules for re usability.

465
Q

An application is organized as a hierarchy, the hierarchy is referred to as a ________________ and it governs how individual rules are ___________. (Choose One)

A) Application structure, used
B) Class structure, applied
C) Rules hierarchy, checked out
D) RuleSet list, grouped

A

Class structure, applied

466
Q

Consider a class named:ABC-FW-Global-USA-Expenses-Work-ReimbursementRequest

Which class requires directed inheritance?

A) None
B) All
C) ABC
D) ReimbursementRequest

A

All

467
Q

Which requirements would be best implemented as an Alternate Stage when defining a Case Type? (Choose Two)

A) An expense report that requires an audit when certain spending thresholds are crossed or the expense report is billable.
B) An expense report that requires us to capture a receipt.
C) An expense report that allows us to skip a stage if the expense report is not billable.
D) An expense report is rejected.

A

An expense report that requires an audit when certain spending thresholds are crossed or the expense report is billable.

An expense report is rejected

468
Q

In a Job Recruitment application, business needs to schedule interviews for candidates who meet passing requirements. Each interview must be tracked from interview date/time to resolution date/time for quality control purposes. The status of interview can change from New, Open-Scheduled, Open-InProgress, Resolved-Rejected, and Resolved-Approved. What are the new records are essential for this application? (Choose Three)

A) A field for interview date/time.
B) A Wait shape to hold processing until interview is completed.
C) A case type.
D) A view to capture scheduling information.
E) A service level to ensure timely resolution.

A

A field for interview date/time

A case type.

A view to capture scheduling information.

469
Q

Which shape would you use if you wanted the system to automatically choose between multiple outcomes? (Choose One)

A) Assignment
B) Decision
C) Subprocess
D) Utility

A

Decisio

470
Q

Which statements about Draft Mode are true? (Choose Two)

A) When we open a process for the first time, Draft Mode must be turned on before modeling the process.
B) When we open a process for the first time, our process diagram is in Draft Mode.
C) If a rule is referenced in a shape that has not been created, it will save successfully in Draft Mode.
D) Only existing rules may be referenced in flow shapes when Draft Mode is on.

A

When we open a process for the first time, our process diagram is in Draft Mode.

If a rule is referenced in a shape that has not been created, it will save successfully in Draft Mode.

471
Q

When routing to a Work Queue, an assignment remains in the queue until it is selected by an operator. When selected, the case ____________. (Choose One)

A) is moved to the operator’s worklist awaiting action
B) is transferred to the next available operator’s worklist
C) remains in the queue until the operator commits an action
D) is moved to the next queue by the operator’s action

A

is moved to the operator’s worklist awaiting action

472
Q

Given the following business requirement, “Once a loan application is complete the case is routed to a group of underwriters for review.” What type of routing is needed to ensure the case is handled by the next available underwriter? (Choose One)

A) Worklist routing
B) Work queue routing
C) Workpool routing
D) Get Next Work routing

A

Work queue routing.

473
Q

Use data propagation to automatically copy values from a case to __________. (Choose One)

A) subcases only
B) its parent case and any subcases
C) any cases
D) subcases and a spin-off cases

A

subcases and a spin-off cases

474
Q

When creating correspondence, what property contains information collected from the case about the person/entity you would like to notify? (Choose One)

A) pyCaseWorker
B) pyCustomer
C) pyWorkPage
D) pyWorkParty

A

pyWorkParty

475
Q

When does the Status of a case change when a Work Status change is configured on an Assignment shape? (Choose One)

A) Upon completion of the Assignment
B) When the Case reaches the Assignment shape and the Assignment Object is Created
C) On the Connector prior to the Assignment shape
D) At the start of the Flow (Process) containing the Assignment shape

A

When the Case reaches the Assignment shape and the Assignment Object is Created

476
Q

A Wait step may pause a case’s processing until a predetermined time expires or ___________________________. (Choose One)

A) completion of the Assignment
B) that case or dependent case(es) processing reaches a specific status
C) a property’s value exceeds a threshold
D) a subcase or spin-off case is created

A

that case or dependent case(es) processing reaches a specific status

477
Q

Which option for populating Work Party information allows users to optionally add a Work Party to a Case while completing an Assignment? (Choose One)

A) The addWorkObjectParty API activity
B) The VOE? option on the pyCaseManaementDefault work parties rule
C) The addParty flow action
D) A data transform added to the pyCaseManaementDefault Work Parties rule

A

The addParty flow action

478
Q

A loans application requires a borrower data type with fields to collect first/last name, address, employment, income, credit score, etc. In certain situations data type of spouse/partner and/or cosigner are required. Can all data types reuse the same properties? (Choose One)

A) Yes, if each data type references the same data class
B) Yes, if each field references the same data source
C) No, each data type must reference a unique data class
D) No, each data type must reference a unique data source
A

Yes, if each data type references the same data class

479
Q

Which of these rules are NOT created by the Database Table Class Mapping Wizard? (Choose One)

A) Data Class
B) Database Table Instance
C) Properties
D) Report Definition

A

Report Definition

480
Q

An application includes the property .Employee.Dependents(2).DateOfBirth. The property mode of .Dependents(2) is a _________________. (Choose One)

A) PageList
B) PageGroup
C) ValueList
D) ValueGroup

A

PageList

481
Q

In which of the following situations would you use a data transform? (Choose Two)

A) Execute a Flow Action
B) Copy data between pages
C) Set default values when creating a case
D) Create properties after the case has been created

A

Copy data between pages

Set default values when creating a case

482
Q

When creating a data page the requirement is to have the data cached and refreshed after 90 days, which refresh option is best suited to meet this requirement? (Choose One)

A) Reload Every 90 Days
B) Reload if Older Than
C) Do Not Reload When
D) Refresh Once Per Interaction

A

Reload if Older Than

483
Q

You are creating an application for a membership based education supplies service. You need to determine a total percentage of discount granted based on membership longevity (years), member type (public sector, private sector, magnate school), and total spending per purchase at time of purchase. The percentage of discount is calculated upon member check-out. Which of the following configuration options is best used to calculate the percentage of discount at time of purchase? (Choose One)

A) Use procedural processing using when conditions to determine discount property value.
B) Use declarative processing using backward chaining in the purchase total declare expression.
C) Use procedural processing using a data transform to set the discount property value.
D) Use declarative processing using forward chaining to set the discount property value.

A

Use declarative processing using backward chaining in the purchase total declare expression.

484
Q

An application will use a data page to store user preferences. This page needs to be available to all the cases associated with a single end user. The most appropriate scope for this data page is _______________. (Choose One)

A) Node
B) Requestor
C) Shared
D) Thread

A

Requestor

485
Q

Which UI rule type is created when configuring a view? (Choose One)

A) Harness
B) Flow
C) Section
D) Control

A

Section

486
Q

Which List Controls can be sourced by a Data Page? (Choose Three)

A) AutoComplete
B) Checkbox
C) Dropdown
D) Radio Button
E) Text Input
F) DateTime
A

AutoComplete

Dropdown

Radio Button

487
Q

A user must re-examine the contents of a new benefits enrollment before submission. The information should be displayed as read only. Which standard view should be used when implementing a solution for this requirement? (Choose One)

A) Create
B) Edit
C) Custom
D) Review

A

Review

488
Q

In which flow shape can you reference a Flow Action rule to present a section to the user? (Choose Two)

A) Utility shape
B) Connector shape
C) Assignment shape
D) Decision shape

A

Connector shape

Assignment shape

489
Q

Which is NOT a User Interface rule type? (Choose Two)

A) Flow Action
B) Layout
C) Harness
D) Section

A

Flow Action

Layout

490
Q

A user view is using a one (1) column template displaying available products from which the customer may choose one or many. The list slightly longer than the available space on the form. Using Pega Express, which approach should be used without changing font size? (Choose One)

A) Select a different design template
B) Add another column using inline-grid double
C) Change the font weight
D) Change the font style

A

Select a different design template

491
Q

When launching a Modal Dialog, which Rule Type must be referenced ? (Choose One)

A) Flow Action
B) Harness
C) Section
D) Portal

A

Flow Action

492
Q

Which of the following are true about validating user input? (Choose Two)

A) Validate rules allow us to compare conditions however they must be referenced in order to work.
B) Validate rules allow us to record an expected relationship between properties and have the system manage them
C) Edit Validate allow us to compare input values with an exact pattern using a Java statement
D) Edit Validate rules allow us to record an expected relationship between properties and have the system manage them

A

Validate rules allow us to compare conditions however they must be referenced in order to work.

Edit Validate allow us to compare input values with an exact pattern using a Java statement

493
Q

Select the statement that best describes an Edit Validate rule. (Choose One)

A) Used to test property values against specific conditions
B) Used to ensure a required relationship between two properties
C) Used to test input values against a specific pattern
D) Used to limit the input to a specified number of characters

A

Used to test input values against a specific pattern

494
Q

In the event-action model of dynamic UI, which of the following statements is correct regarding event processing? (Choose One)

A) An event can be configured to perform multiple actions.
B) A control always has one or more action sets.
C) An action can be performed for only one event per control.
D) Actions attached to an event execute in random order.

A

An event can be configured to perform multiple actions.

495
Q

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

A) One since it is in Inline grid double format.
B) Undetermined — it depends on the sizes of the elements.
C) Two since it is in Inline grid triple format.
D) Five since it is in Inline format.

A

Two since it is in Inline grid triple format.

496
Q

Layouts can be embedded in _______________ rules. (Choose One)

A) Control
B) Flow Action
C) Layout
D) Section

A

Section

497
Q

What are two types of Report Definitions available in Pega 7? (Choose Two)

A) Detailed
B) Table (Grid)
C) List
D) Summary

A

List

Summary

498
Q

You are building a report to list all currently accounts with an unpaid balance overdue more than 90 days. Loans are to be sorted by descending total balance due. The report must display case ID (pyID), Account Type (AccountType), Account Start Date (pxCreateDateTime), Last Payment Date (LpyDate), Last Due Date (LduDate). Which of the following properties are not candidates for property optimization? (Choose Two)

A) Case ID
B) Account Start Date
C) Last Payment Date
D) Last Due Date

A

Last Payment Date

Last Due Date

499
Q

Which of the following statements is FALSE? (Choose One)

A) The BLOB field stores all of the data for a case.
B) The BLOB field has no size constraints.
C) The BLOB field is not optimal for reporting.
D) You cannot create a report using a field from the BLOB ( a non-optimized property).

A

You cannot create a report using a field from the BLOB ( a non-optimized property).

500
Q

On which of the following would you find all of the test cases defined for an application and the status of each test case as of it’s most recent execution. (Choose One)

A) The Test Cases report definition
B) The PegaUnit Testing landing page
C) On the Test Cases tab of each rule form
D) The Automated Testing landing page

A

The automated testing landing page

501
Q

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

A) On the user form, drag and drop the field in the new position.
B) On the user form, copy the original element and paste it in the new position.
C) On the user form, drag and drop the field in the new position.
D) In the hierarchy tree, drag and drop the element in the new position.

A

In the hierarchy tree, drag and drop the element in the new position.

502
Q

When using the Clipboard, the page representing the open case is named? (Choose One)

A) pyOpenCase
B) pyOpenPage
C) pyWorkCase
D) pyWorkPage

A

pyWorkPage

503
Q

Which two conditions are not unit tested? (Choose Two)

A) Test that network traffic is distributed evenly across server cluster
B) Property values are being set correctly by a data transform
C) Report definition is returning appropriate values
D) Decision rules are not causing performance issues

A

Test that network traffic is distributed evenly across server cluster

Decision rules are not causing performance issues

504
Q

While testing a process to approve a job applicant you, receive an error? Which tool allows you to review rule execution to determine where the error is coming from? (Choose One)

A) Clipboard Viewer
B) Live UI
C) Alerts
D) Tracer

A

Tracer

505
Q

In a support application you have the requirement: An email notification should be sent within four hours of receipt of the support issue.

What in the service level should be set to four hours to meet this requirement? (Choose One)

A) Goal
B) Deadline
C) Passed Deadline
D) Expired

A

Goal

506
Q
We have an assignment service level that has the following configuration:
Initial Urgency - 10
Goal - 1 day - Urgency - 15
Deadline - 3 days - Urgency - 20 
Passed Deadline - 24 hours - Urgency 20

If the systems creates an assignment with this service level associated to it on March 1st at 9am, what will the urgency value be on March 4th at 5pm? (Choose One)

A) 25
B) 35
C) 45
D) 55

A

45

507
Q

Which of these rule types can be used in a flow to direct the processing of a case? (Choose Two)

A) Integrator
B) Assignment
C) Flow Action
D) Transformer
E) When
A

Flow Action

When

508
Q

A home warranty customer must choose a vendor from a list of 10 vendors in closest proximity to their home. A list of all vendors is maintained in an external relational data base. You are asked to implement the following requirement: The customer must enter their postal code to view closest vendors nearest to their location. How do you configure the sourcing for the dropdown? (Choose Two)

A) Configure an integrator using Connect SQL
B) Configure an local data storage of vendors including a column for vendor postal code
C) Configure a connection to the external source using External Database Table Class Mapping Wizard
D) Configure a list Data Page to maintain the list of vendors retrieved from a report definition

A

Configure a connection to the external source using External Database Table Class Mapping Wizard

Configure a list Data Page to maintain the list of vendors retrieved from a report definition

509
Q

Where is a When rule referenced when called from a flow? (Choose One)

A) Assignment
B) Connector
C) Decision
D) Fork
E) Service Level
A

Connector