Vous êtes sur la page 1sur 28

DAY-01

S.NO
1
2
3
4
5
6
7
8
9

10

11
12

13
14
15
16

17
18
19
20

Topics: 1. Introduction to BPM & PRPC. 2.Class,3.Ruleset,4.Work-&DataQuestion


Class group should be directly inherited from
For creating data tables we need to inherit from which class?
How many levels are avilable in classes in Pega
While creating a class which one is not an option
Different types of classes that PRPC support
A class is a _______ for rules.

By convention, abstract class names end with a __________ for clarity. Concrete class names should not end with t
____________ is a super class to all the classes that define work items
__________is an Abstract that define and contain and static data and cumulative data
What is the Use of Data-Class?

Which of these is true about classgroups?


Rulesets are referenced in________ which referenced in _______ which are referenced in__________
A class rule _____.
When a class has both pattern and directed inheritance applicable, which inheritance path is followed first?
Which of the following is not the inputs to the Application Profiler?
Which of the following rule types do not belong to ruleset version? (Choose Two)

What statement is true about the ruleset list?


Which feature would you use to copy the highest version of every rule in a ruleset to a new version?
Every RuleSet has a ________. (Choose Two)
The Application Explorer is used to navigate

Option A

Option B
@baseclass
Data4

WorkBase3

is a class group

belongs to a class group

3
parent

2
Form

~ (tilde character)

& (ampersand character)

Data- class
Work- class

Work- class
Data- class

Data-class stores the instances in


the database it is used to
Retrives the data from database
construct the data tab
Classgroup is the first concrete
class in framework or
implementation layer

Classgroup can have only one


worktype associated with it.

application rule, access group,


operator id

operator id, application rule, access


group

Must specify both directed and


pattern inheritance

Must always specify pattern


inheritance

Pattern Inheritance

Directed Inheritance

Actors

Integrators
Class

Application

Used when developing rules

Specified through the Access Group,


Organization, and Division

Refactor on import
process
case structure

Skim a Ruleset
name
open work items

Option c

Option D
Work-objectAssign2

does not contain a classgroup

DataWork1
does not belong to a class
group

4
Container

1
Model

_ (underscore character)

(dash character)

Work-folder-class
Work-folder-class

work-cover class
None of the above

Update and Delete database

Correct Answer
B
A
A
C
B
C
D
B
B

Access database
A

WorkObjects can be created for


classgroups as well as worktypes

All the above


A

Access group, Operator Id,


Application Rule

No answer

Must always specify directed


inheritance

Need not specify directed


nor pattern inheritance

Either Pattern or Directed

None of the above

Class Structure
Property

Correspondence
Activity

Specified in the Application rule

Used when running rules D

Lock and Roll


parent
class structure

Copy/merge a Ruleset
version
RuleSet versions

C
A
C
A&B

B
B&D
C

Topics: Properties,Activities
S.NO

Question
Which Mode creates a property that can contain an un-ordered group
1 of single value in Rule-Obj-Property instance?
For the Property having the Type ( True or False) , which of the
following value entered for the property is as internal representation
2 true.
Which of the following is not the prefix of Process Commander
3 standard properties?
Which of the following property / properties are not aggregate
4 properties?

A repeating layout defines a rectangular area on a work object form or


flow action form corresponding to the HTML <TABLE > element, where
rows of the table correspond to pages of
In what situation we can use Step page

6
Which of the following method assemble and send an HTML page to a
7 user's browser?
The calling activity can provide input parameters to the called activity,
or it can share its own parameter page with the called activity.This
8 approach is known as 9

Worklist is one standard Assignment Activity. What are the others?


A property named AccountStatus, associated with a step page called
Account. In the activity, how is the property referred.

10
11 Which of the following is a valid property mode?
The property rule____
12

Which one of the following can be selected in the property stream


13 when we use local list as the table edit?
14

Which of the following are Optional Fields for Rule-Obj-Property form ?

The way to assign a value to a property is


15
16

Select answer related to py properties

By default, where in the database is the data collected by a property


17 you create as part of your data

Page List properties typically reference a class derived - directly or


indirectly - from which superclass?

18
19 The property PolicyNumber (Auto) is an example of which property mode?
A property of type Date stores information in which format? (Choose One)
20

Option A

Option B

Option c

Value List

Value Group

Page List

-1

px

pw

py

Value

ValueGroup

Page Group Property

Page List Property

Page Group and Page List


Property

Always

The page context is


differ from the required Never
page name

Show-Page

Show-Applet

Show-HTML

call-by-value

call-by-reference

call-by-page

Workbasket

Workbasket & Router

Workbasket, Agent, & External

PageGroup

.AccountStatus
Single Value

account.AccountStatus
Text

primary.AccountStatus
DateTime

Cannot be overridden with Can use the inheritance


the same name
facility in PRPC.

Can be created with the same


name in different ruleset

Smart info display

Local action

Prompt select

Property Stream

Edit Validate

Maximum Length

A literal constant such as


"Red"

A reference to the value of a


A reference to the value of
parameter variable defined on the
another property
current activity's parameter page
(.pyLabel)
(Param.ParameterName)

They are not visible

We cant modify them

User can input values and


modify them

The BLOB column

A dedicated column

A Lookup table

DataSingle Value
DDMMYYYY.

WorkValue List
YYYYMMDDHHMMSS.

EmbedUnordered List
YYYYMMDD.

Option D
Page Group

Correct Answer
B

All the above


D
pz
PageList

B
B

Page Property
C
None of the above
B
All of the above

call-by-data
B
Workbasket, Agent, & Router

steppage.AccountStatus
Java Object
Cannot be created with the
same name in different class
Prompt field
All of the Above

A
A&D

C
C
D

All of the above


D
None of These
A declarative index

C
A

IndexValue Group

A
D

MMDD.

Topics: 1. Data transform. 2.User Interface

DAY-03
S.No

Question
Which rule defines one or more initial properties and property
values for instances of a given class that the system can add to a
1 new clipboard page?
By convention, which standard model is available for most
2 standard classes?
Which is the predefined harness?
3
4 HTML property rule can be referenced from

How can we implement the validation rule in New Harness?


5
What is the maximum number of columns in Harness Section that
6 PRPC support?
7

Which Harness form supports users completion of assignments?

Which Harness form display the work objects in display-only mode,


8 with no fields changeable?
9 Auto Generated HTML is available in
10

Which form has the check box of Enable expression calculation?


Which one is not a valid option for the body in a harness section?

11
Which rules define the appearance and contents of one horizontal
12 portion of harness form?
13 How many Types of repeating Layouts provided by PRPC?
14

Validation rule are associated with which of the following rule

To develop the appereance of UI we need to create?


15
16 The Container in harness section is under which tab?
when creating the draft UI we can keep focus on validating and
17 completing the ?
To replace the primary page with a different page (the base page) throughout a
segment of the HTML as an HTML coding convenience which directive is used?

18
To work with sections or other HTML rules that provide parts of a form, which

19 directive is used?
20 Which method is used to save all changes to a database?

Quiz-3
option A

option B

option C

Rule-Method

Rule-Message

Rule-Obj-Model

pyStatus

pyList

Complete

Reject

Resolve-Complete

Flow action

Section

Validate

Create a validation rule


(with naming convention)
and call a work object

Use OnAdd Validate

Create a validation rule


without naming
conventions and refer a
new harness

New

Perform

Review

New

Perform

Review

Gadget

HTML Fragment

HTML Property

Section

Harness

Flow

Define layout

Include Section Rule

Define repeating
Row

Property rules

Section Rules

Activity rules

Flow

Decision

Flow Action

Flow Action

Section

History

Layout
Property labels and
Property fields

pyDefault

layouts and template


controls
HTML
User Interface
capabilities

Section rule

With

Include

ForEach

Include

Reference

With

Save

Commit

Perform

option D
None of the
above
none of the
above
Resolve-Pending
Property

correct Answer

C
A
A
A

All the above


B
4
Confirm
Confirm
Sections
Property
Define Repeating
Layout
None of the
above
4
Activity
None
None
None

C
B
C
D
B

C
B
A
C
C
C
A

None Of These

A
LookUp
Action

A
B

S.No

Question
1 Where we can use when conditions?
2

Which activity type is used load declarative pages?

Decision table are instances of the which of the


3 following rule type?
Which of the following is not the tab of the instance
4 Rule-Declare-DecisionTree Form ?

5
6

Rules which can capture and present business logic in


the form of one or more if... then.. else conditions are:
What is the rule to use if we have many nested ifs

Which rule creates a table of number, text, or date


ranges that converts one or two input values, into a
7 calculated result value?

What is decision tree?

8
9 Decision table is used for ?
10 Decision tree can be referred from ?
Which of the following cannot be represented by
11 Decision Shape?
12 Which decision rule has Quick Create option
Flow A is a cover object and flow B is a covered object, if
multiple covered objects are created in the cover object,
when retrieving a covered object which object will get
locked.
13

For issuing a insurance policy various parameters like


Age, DOB, Residing city, Monthly income needs to be
verified. Which is the best option to implement this
14 requirement?

15

An internal mechanism that provides the automatic


propagation of changes to the target property when one
of its dependent property changes, is

Which of the following are not the tabs of the Rule16 Declare-DecisionTable:

Which of the following statements is most accurate


regarding declarative rules?
17
Which rule to use for the following case. Retun Grade A
for 91-100, Return Grade B for 71-90 and Return Grade C
18 for others.?
19 Which rule comes under Declarative
20

Which one of the following is best suited for nested if" ?

Topics: 1. Decision Rules,


Create Decision Tree
Create Decision Table

DAY-04
option A
Activity

option B
Flow

option C
Flow action

Route

Utility

Load Declarative Page

Rule-DeclareDecisionTable

Rule-Declare-DecisionTree

Rule-Obj-MapValue

Decision

Output

Input

Decision trees

Decision tables

Both a and b

Decision Table

Decision Tree

When

When Condition

Decision Map

Decision Tree

Each row will have a single


condition

Decision tree accepts one


input property value, but
can evaluates numerous
properties. each row will
have a multiple condition
to be checked

Collection of property
values

Simple problems

Nested if

Complex scenorios

Rule-Declare-Page

Rule-Declare-Expression Rule-Declare

A Map Value

A Decision Tree

Decision Tree

When

Only cover object

Both cover and covered Only covered

A Decision Table
Decision Map

When

Decision table

Decision Tree

Backward chaining

Forward chaining

Frontend chaining

Tables

Allowed values

Java

Declarative rules run in a


separate thread

Declarative rules can only


be used for numeric
computation

Declarative rules should only


be used in pure business
rules engine applications

Data Table

Decision Table

When

Data Transform

Data Page

Decision Tree

Decision table

Decision tree

When

option D
All of the above
None of the above
Rule-Declare-Decision
Pages and Classes

correct Answer
D
C
A
B

None of the above


C
Data Transform

Decision Table
B

Complex

When Condition

C
A

Rule-Declare-trigger

When Rule
Decision Table

D
B

Only covered
B

Declare expression
C
None of the above
B
Parameters

Declarative rules
improve developer
productivity and reduce
risk by making PRPC
responsible for
executing the rules
D
All the above
Decision Table
Map value

B
B
B

Day 5 - Flows
S.No

Question
1

Work object can be created in these ways? Flows

An operator can start a flow from?


2
3 Integrator Task Requires
4

option A

Use the Notify Task to

DashBoard Tab
Connect Activity
Attach a file

Spinoff Task can create a work item

5
To create a work item with a flow. This
option is available on __________ tab of flow Diagram
6 form
7

Privilege can be used in

Which shape can be used for user to


8 decide which flow need to be taken

Flows
Decision

What is the relationship between fork and Both the shapes are
decision shape?
interchangeable
9

10

11

Guardrails say: Your Flows must not


contain more than 15 SmartShapes
(Excluding Connectors/Routers). Why?

Reduce
complexity and
easy to debug

In flows within different shapes (router,


utility, etc) activities can be specified. To
enable the smart prompt?

Specify the
activity type in
the security tab
of the flow

Which of these is not a standard flow


Attach a Letter
12 action?
Validation rule will be referenced in which
section
13 one of the following rule?

A Process Flow has been designed that


routes an assignment to a HR manager. An
additional requirement is that the HR
Rule-Template-Excel
Manger be able to attach a budget sheet
instance
to the assignment before approving the
assignment. This can be accomplished
using a:
14
15

Edit-validate rule is cannot be called by?

Flow action rules

Which of the following cannot be used with


Circumstances
16 declerative rules?
In a Utility, how do I set a Status that can
Use a Java step
17 be tested in the flow?

18

In the case of a screen flow, the standard


template will not have this shape

Which property cannot reference a


19 Decision Tree

20

Split-For Each
Routing Activity

Which connector type can be used to


Flow Action
connect an Assignment to another shape?

option B

option C

option D

Section

Activity

Portal

Process Work Tab as well


Manage Rules tab
as from activity
Utility Activity
When Condition
Create Correspondence
None
Template

Process Work Tab


Router Activity
Send Correspondence
1

True for Different Object but


None
false for Current Object

Explore

Process

None

Flow Actions

Flow as well as Flow


Action

Neither Flow nor Flow


Action

Assignment

Connectors

Fork

Both should have else


connector

Fork refer decision rules and Decision refer decision


decision would refer Boolean and Boolean expression,
expression
fork do not

If it contains more than 15


shapes, it will be difficult Increase clarity
to print in a paper

Difficult to understand

Specify the activity in


@baseclass

. It will automatically list


down respective activities.
Developer dont have to do
any
thing

Specify the activity type


in the security tab of the
activity

Attach an URL

A screenshot

Attach a file

flow action

harness

property

Local Assignment

Connector Flow Action

Proeprty rules

Validates rules

Activities

Agents

Functions

Flow actions

Call History-Add

Use the TaskStatus-Add


method

Use a Transition

Split-Join

Assignment

Local Flow Action

Fork

Flow

Declare Expression

Decision Shape

Always

When

Status

correct Answer
A
C
A
B

C
C
C

A
A
B

D
A
D
C

B
B

Day-6 Declarative Rules


S.No

Question
1 Which rule comes under Declarative Expression

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


3 Where we can use when conditions?
4 Which activity type is used load declarative pages?
5 Decision table are instances of the which of the following rule type?
Which rule to use for the following case. Retun Grade A for 91-100, Return Grade
6 B for 71-90 and Return Grade C for others.?
7 Which rule comes under Declarative
8 Which property cannot reference a Decision Tree
9 Which of the following is not a declarative rule?

10

For the Node Scope of declarative pages, which of the following will be
considered for loading an activity.

When Process Commander evaluates a decision table rule at runtime


11
Which of the following are not the tabs of the Rule-Declare-DecisionTable
12
13 Who creates and maintains decision tree rules typically?
Flow A is a cover object and flow B is a covered object, if multiple covered objects
are created in the cover object, when retrieving a covered object which object
will get locked.
14
For issuing a insurance policy various parameters like Age, DOB, Residing city,
Monthly income needs to be verified. Which is the best option to implement this
15 requirement?
An internal mechanism that provides the automatic propagation of changes to
the target property when one of its dependent property changes, is

16
17 When are data pages created.

When you complete a report definition which of the following rule is created by
the system ?
18
19 Which of the following cannot be used with declerative rules?
20 Internal dependency network can be used in

option A
Decision Table

option B
Data Page

None of the Above


Activity
Route
Rule-Declare-DecisionTable

Data Page will get refreshed after


2hours
Flow
Utility
Rule-Declare-DecisionTree

Data Table

Decision Table

Data Transform
Routing Activity
Decision table

Data Page
Flow
Decision tree

Ruleset created for organization Ruleset created for division

It evaluates the rows


sequentially from the top

If all conditions in a row evaluate


to true, the processing of the rule
completes and a value associated
with that row is returned to the
application.

Tables

Allowed values

Process architect

System architect

Only cover object

Both cover and covered

When

Decision table

Backward chaining

Forward chaining

When Assignment started

When case created

a list view rule (Rule-ObjListView)

list summary rules (Rule-ObjSummary rule type.)

Circumstances
Activity

Agents
Work Party

option C
Decision Tree

option D
Data Transform

correct Answer
B

Data page will get refreshed


once we access it after 2hours
of in active.
Flow action
Load Declarative Page
Rule-Obj-MapValue

Defined a data page


refresh strategy as reload
if older than 2 hrs
All of the above
None of the above
Rule-Declare-Decision

C
D
C
A

When

All the above

Decision Tree
Declare Expression
When

Decision Table
Decision Shape
Map value

B
B
B
C

Ruleset created for Application

Specify the access


group name in the
declare page rule form

If no rows in the table evaluate to


true, a default result value is
returned

All the above


D

Java

Parameters

Administrator

None of the above

Only covered

Only covered

D
A

B
Decision Tree

Declare expression
C

Frontend chaining

None of the above

When They are first Accessed

All of the above

both a and b

None of the above

Functions
Declare expression

Flow actions
Harness

B
C

C
D
C

Vous aimerez peut-être aussi