Pega CSA Practice Questions




1. which is not a declarative rule type ?
a. a rule which calculates the value of a property based on value of other properties.(declare expression)
b. a rule which instantiates a clipboard page when first accessed.(data page)
c. a rule which validates the properties on submit (validate)
d. a description given which was for declare trigger. (declare trigger)

2. A case can have multiple resolution stages ?t/f True

3.  a diagram given as follows

customer                                                     Address
name            1 ----------------------->n         Address line 1
addressAddress line 2
citypincode etc.

what should be the data type of address property.
a. page
b.page list
c. value list
d. not enough data

4. A diagram given with many values in list and asked for the UI feature which can be used to implement it ?
A. autocomplete
b. dropdown
two more options

5. A question on class and rules relation like applicability and scope of rule wrt class..

6.  auto complete can use same sources as dropdown ? t/f ?

7 & 8 Two example scenarios given and asked which stage, step should be configured as alternate stage and optional process.

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

10.which component will u use to notify a customer when a deadline is passed.
A.      Notification
B.      Service level
C.      Send email smart shape
D.      Correspondence
11.which of the following shape require user intervention
1.Integrator
2.Assignment
3.Utility
4. decision
12. same as question 11 about user intervention and assignment.
13.A process flow can have more than one start shapes (T/F)
14. Which of the following rule types can be used to evaluate multiple ifs
A. Decision Tree
B. Constraints
C. When Condition
D. Validate
15.A PRPC Application can be built on another PRPC application (T/F)
16.Work list contains : select two.
                a. The cases created by the operator
                b. The assignments pending for the user to operate
                c. the cases assigned to the operator
                d. the cases assigned to other operator.
17. What is the primary purpose of an Assignment shape in a flow? (Choose One) 2
A. To generate correspondence automatically
B. To pause the flow while the work object is manually researched or analyzed
C. To resolve the work object
D. To initiate a subflow
18.A report needs to be created which should have the order total and the Order Created date. which of the following needs to be done?
a. Optimize only Order total property
b. Optimize both properties
c. Optimize only Order created date property
d. No need of optimization
19. same as question 18. withpystatuswork and case create time properties.
Ans= optimize only pystatuswork property

20. report definition can be used at ? select three .
1.       Reports
2.      Data page source
3.      Dynamic controls(autocomplete and dynamic select)
4.       more two options

23. Which data can user see after application is run ?
1.      Application details
2.       Data pages
3.       Two more
24.What types of correspondence are supported by PRPC? (Choose Two)
A. Email
B. Tweet
C. Voice mail
D. Fax
25.Which of the following will be included in draft flows:  (Choose Three)
                A. Audit notes
                B. instructions in the assignments
                C. Decision Shapes
                D. Outcome of the Decision rules
two more options
26.Which of the following has an ordered valuesselect one
                a. Page group
                b. Page list
                C. value list
                d.Page
27.Which of the following is a case type
                a. Work-
                b.ABC-DHDMM-Work-BBBB
                C. ABC-DHDMM-Work
                D. ABC-DHDMM
28.A Data transform rule can be used in :
                a. Flow action
                b. Flow
                C.Decision tree
                d.Property
29.If the credit score is 600 and the outstanding balance is 3000, which value will be returned?
(Choose One)
                                Credit Score       Outstanding balance     
                if             >900                                                                                     ApproveLevel2
                else if    >500                                     <2500                                   ApproveLevel1
                else if    >300                                     <1000                                   ApproveLevel2
                otherwise                                                                                           Reject

A. ApproveLevel2
B. ApproveLevel1
C. Reject
D. Error is thrown
30. Same as question 29 with different inputs and outputs.
31. A Decision shape in a flow can represent either a decision or a fork. Which of the following
statements best describes the difference between a decision and a fork? (Choose One)
A. There is no difference; a decision and a fork are interchangeable
B. A decision requires an Else connector, but a fork does not
C. A fork references a Boolean expression; a decision does not
D. A decision references a rule; a fork does not
32.a UI control that displays a drop-down list with dynamically-generated large values
                A. DynamicSelect
                B.Auto Complete
                C. Drop Down
                D. one more option. (dynamic select is now dropdown in pega 7)
33. Review harness is used to ?
Four options whether user can take any action or just see the screen and can't take action or click on any action buttons.
34. When a validate rule is used to test the values of multiple properties and if a property value fails its validation criteria, the system continues to test the remaining properties only if ______________.  (Choose One)

A. the validate rule was called using the Page-Validate method in an activity
B. the Continue Validation checkbox is selected in the Validation Conditions for the property that failed
C. the property is the first one listed in the validate rule
D. the validate rule uses input-qualified validation

35.RuleSets are referenced in _____, which are referenced in _____, which are referenced in _____. (Asked in reverse order)
A. Access groups; Application rules; Operator ID records
B. Application rules; Operator ID records; Access groups
C. Application rules; Access groups; Operator ID records
D. Access groups; Operator ID records; Application rules
36. Which of the following needs to be configured while creating dynamic layout:
Select two
A.No.of rows
B. No.of columns for each row
C.Label Positioning
D.Value alignment

37. What features can be configured in dynamic layout ?

38. layout can be saved as section to ?
a. improve performace of application
b. reusability
two more options.

39. Page list property creation .question on which source class it uses.

40.What is the best way to show error message on screen ?
A.Configure message rule and use the message rule in validation rule         
B.Configure the message in the Validation rule
C. flow Action
d. include in property definition


41.The requirement is to accept a item quantity and it should be greater than zero. What to use?
A.      Create a decimal property and Use validate rule.
B.      Create a edit validate
C.      Create a validate rule to check for numeric and a validate rule to check greater than zero.

42.When expression calculation will occur
A.When a value in the expression is not present
B.When target property value changes
C.When any source property changes
D.Each time a property in the expression is referenced

44. Pega Guardrails question on how guardrails help in development of application.
45. Application usability 2 questions.
answer may be was ease of use of application from end users view.
50. Case can configure passed deadline ?t/ffalse
51. correspondence..
a. can contain plain text and property references
b. uses section
c. contains recipient address.
d.
52. images and other files  can be included in application document ? t/f ?true
54. same as 53
6. A single step process -
    1. a single operator can work on it
    2. no logic between the step
7. A multi step process -
    1. multiple operator can work on it
     2. Transitons of step can be manually configured
8. section can be in another section(true/false)
9. which is not true about dynamic ui?
it set the threshold level for adding the number of field.

12. in which declare expression is best suited??
      A. whenever the source property value changes
      B. When target property has no value
14. which is incorrect about the relation between a parent case and a sub case
       A. sub case created automatically when parent case is created
       B. sub case created automatically under some certain condition
       C. sub case can not be manually created
15. we can document screen shot etc when creating a application document(T/F)
16. when creating an application other than business objective what is given
ans: Subject matter expert
17. when creating an application which will be craeted?
1. Business Objectives
    2. apega application
19. In which we store all the cache data retrieved form the external data source
       Data Page
20. Source of generating a data page
  1. Connector
      2. Report Definition
24. Showing all the shapes in the options, asking to find the Decision shape.
25. to enter the email address in correct pattern
use edit validate rule
27. to send notification  to the user which is best to use
    A. notification tab on the assignment shape
    B. send an email shape
    C. use utility shape to send notification
28. upon choosing the marital status spouse name will be visible . which rule is best to use in this scenario
declare expression
when rule
decision table
29. condition given -
ifCustomerCredit (integer property)=10 return "Gold"
CustomerCredit (integer property)=9 return "Silver"
CustomerCredit (integer property)=8 return "Bronze"
Which is the least appropriate rule for implementing this scenario
A. when rule
B. decision tree
C. decision table
D. declare expression
30. data pages refresh strategy - when it will refresh(2 option)
31. pxOperatorID  andpxCreateDateTime used in a report which are need to be optimized
no need to optimized
32. screen shot given where item name and price added to a repeating grid . a property item name and price given in item property. what is the property mode
A. Page
B. Pagelist
C. valuelist
D. valuegroup
33. smart shape preconfigured as
A. utility
B. sub case
C. assignment
34. smart shape  is used for (4 option given)
35. in flow action which rules are configured for better dynamic ui(4 option)
A. Data Transform
B. Flow Action
39. which is true about local flow action
       It cannot advance the flow
42. why property optimization is needed
to improve the performance of the report
43. if we want a set a default value to a property which is the best way to do it
set the default value of the property in the data transform in the pyDefault
44. while creating the correspondence which thing we can't configure(2 option have to choose)
From field
45. True about classes-
a.       Applicability of rule sets
b.      Group rules for deployment
c.       Grouping rule types
d.      Control on accessing application
46. . Page-Addresss, Embedded property-City, City belongs to:
a.       Same class as address
b.      all Data class
c.       Work class
d.      data class referenced by the address property
47. . Best guardrail of UI
48. What a system architect can view in clipboard page-
a.       All node level pages
b.      Thread on which the user is currently working on
c.       Thread on which the end user is currently working on
49. Charts can be included in both list & summary reports-T/F
50. Which is not a declarative rule
   A.  When Rule
   B. Data Page
   C. Decision Table
51. 2 questions on service level
PEGA CSA 71V1 questions:
Few questions are already there in other documents, thus not mentioned here
1. Data Transform  is referenced in-
a.       Flowaction
b.      Flow
c.       When
d.      Decision Tree
2. TrueFalse Property type-TrueFalse
5. True about Rulesets-4 options-select 2
6. True about Subcases-4 options-select 2
7. UI Inspector shows which rule types: select 3
a.       Control
b.      Property
c.       Data Transform
d.      Section
e.      Constraints
8. Most specific condition: When rule
9.Two questions: Requirements given-we need to select which can be a subprocess and alternate stage
12. “D” indicator in UI inspector indicates what?
a.       Rate is calculated using declarative rule
b.      Clicking on “D” user can modify declarative expression
c.       Data Transform rule opens
13. When rule is referenced in connectors : when decision shape becomes fork
15. Routing is configured in:
a.       Data Transform
b.      Decision Tree
c.       Assignment
d.      A standard activity

17. Do not Reload when refreshes a page when true-T/F
Ans-False

19.A UI control that displays a drop-down list with dynamically-generated values
a.       Dropdown
b.      Auto Complete

20.A UI control that displays a large list with dynamically-generated values
a. DynamicSelect
b.Auto Complete
22. Evaluates multiple properties and returns a message as result:
a.       When rule
b.      Decision Tree rule
c.       Decision Table
d.      Data Transform

23. Which one best describes declarative procedure:
a.       Validate rule…after submitting a form
b.      Property on clipboard when first accessed-contraint
c.       Decision Tree

24. Best way of having validation of date should not be past date;
a.       Edit validate rule for property type and validate rule for not future date
b.      Property rule form
c.       Control
d.      Single validate rule for both

29. Benefit of optimization in report definition-
a.       Improves performance in running reports
b.      BLOB performance
30. Best guardrail of UI-
User can perform tasks easily

33. A scenario was given-we had to select two rules that can implement that:
Ans-Decision Tree & Decision Table
34. Selectable list controls is configured in:
a.       Dropdown
b.      Dynamic Select
c.       Control
d.      AutoComplete

35. Which rule type is best used for data validation?
a.       Control
b.      Validate
c.       Property Form
38. Which statement is true about data propagation:
a.       Automatically copies values from parent to child
b.      Automatically copies values from parent to child, on certain conditions
c.       Can be manually created by user

40. Select two options which are true about dynamic layout-
Screen resolution
Row configuration
9. Which of the following rule types can be used to evaluate multiple property values and, as a result, return a text value defined in the rule? (Choose One)
A. Decision Tree
B. Constraints
C. When Condition
D. Validate
10.Which of the following is NOT a type of documentation produced by the Document wizard? (Choose One)
A.Application Document.
B.Application Profile.
C.Guardrail document.
D.Specification Document.
15. Which of the following must be true to add a chart to a report? (Choose One)
A. The report must include at least one column of summarized data
B. The report cannot use a SQL function to obtain data to display in the chart
C. The report must contain a filter
D. The report cannot contain a filter
27. Which rule type is not classified as a decision rule? (Choose One)
A. Decision Table
B. Decision Tree
C. Map Value
D. When
E. Declare Expressions
30. which UI component is  used to change the formatting of the property display
on the user interface?
A. Flow Action
B. Section
C. Validate
D. Harness
31. What types of properties can be used when creating a repeating layout? (Choose Two)
A. Page
B. Page List
C. Value List
D. Value
E. Paragraph
F. Paragraph List

35. In a section, the value of checkbox to be stored in a property which is of type?
A.TrueFalse
B.Boolean
C.Text
D.Integer

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


A. Section Embedded in another section
B.Any Layout
C.Dynamic Layout
D. Repeating Layout

37.What are the three ways to create message rules? (gave 6 options)
A.Configure message rule anad use the message rule in validation rule      
B.Configure the message in the flow action
C.Configure the message in the Validation rule
D.....


39.Which of the following is NOT a type of decision rule? (Choose One)
A.Decision Map.
B.When
C.Decision Table.
D.Decision Tree


43. Pega Guardrails are best practices for creating an application and not following them will have little to no impact on performance (T/F)
44.What is the primary difference between a case and a process? (Choose One) (Just asked what is Case)
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.
46.Which of the following  is used to automatically copy values from a parent case to a subcase.
A. Data Propagation
B....


48.Creating reusable UI sections allow you to ______________. (Here Ans is All of them, but in exam they gave 2 from here and two other options asked to selct 2 options.)
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

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

50. The user must accept the terms and conditions before submitting the order. How will you provide the terms and conditions in the UI.
A. Add another flow action for the assignment for terms and conditions
B.Show a modal dialog window
C.

51.Selectable list control can be sourced from:
A.Local List
B.Data Table
C.Data Page
D...

3.Utility
7.A process flow can have more than one start shapes (T/F)
8.By default, Decision Tree will check all the conditions, even if the first condition returns TRUE (T/F)
9. Which of the following rule types can be used to evaluate multiple property values and, as a result, return a text value defined in the rule? (Choose One)
A. Decision Tree
B. Constraints
C. When Condition
D. Validate
10. Which of the following is NOT a type of documentation produced by the Document wizard? (Choose One)
A.Application Document.
B.Application Profile.
C.Guardrail document.
D.Specification Document.
11.A PRPC Application can be built on another PRPC application (T/F)
12.Work list contains :
                a. The cases created by the operator
                b. The assignments pending for the user to operate
                c. the cases assigned to the operator

13. Work basket is:
                a. A queue of open assignments
                b. a queue of assignments being worked on by the operators.
                c. a queue of resolved work items
14.A report needs to be created which should have the order total and the Order Created date. which of the following needs to be done?
                a. Optimize only Order total property
                b. Optimize both properties
                c. Optimize only Order created date property
                d. No need of optimization
15. Which of the following must be true to add a chart to a report? (Choose One)
A. The report must include at least one column of summarized data
B. The report cannot use a SQL function to obtain data to display in the chart
C. The report must contain a filter
D. The report cannot contain a filter
16. A PRPC component that defines and implements an interface between an external application acting as a client and a Process Commander system acting as a server is called a
______________________? (Choose One)
A. Connector
B. Activity
C. Service
D. Assignment
17. Data Pages operate within which of the following scopes? (Choose Three)
A. Thread
B. Single
C. Node
D. Server
E. Operator
F. Requestor
18. A node level data page can be shared between two requestors (T/F) Ans:T
19. What types of correspondence are supported by PRPC? (Choose Two)
A. Email
B. Tweet
C. Voice mail
D. Fax
20. What is the primary purpose of an Assignment shape in a flow? (Choose One)
A. To generate correspondence automatically
B. To pause the flow while the work object is manually researched or analyzed
C. To resolve the work object
D. To initiate a subflow
21.Which of the following will be included in draft flows:  (Choose Three)
                A. Audit notes
                B. instructions in the assignments
                C. Decision Shapes
                D. Outcome of the Decision rules
                two more options
22.Which of the following has an ordered values
                a. Page group
                b. Page list
                C. value list
                d.Page
23.Which of the following is a case type
                a. Work-
                b.ABC-DHDMM-Work-BBBB
                C. ABC- DHDMM-Work
                D. ABC- DHDMM
24.A Data transform rule can be used in :
                a. Flow action
                b. Flow
                C.Decision tree
                d.Property
25. If the credit score is 600 and the outstanding balance is 3000, which value will be returned?
(Choose One)
                                Credit Score       Outstanding balance     
                if             >900                                                                                     ApproveLevel2
                else if    >500                                     <2500                                   ApproveLevel1
                else if    >300                                     <1000                                   ApproveLevel2
                otherwise                                                                                           Reject

A. ApproveLevel2
B. ApproveLevel1
C. Reject
D. Error is thrown
26.Which Decision rule type is best used to display nested "if" statements? (Choose One)
A. Map Value
B. When Condition
C. Decision Table
D. Decision Tree
27. Which rule type is not classified as a decision rule? (Choose One)
A. Decision Table
B. Decision Tree
C. Map Value
D. When
E. Declare Expressions
28. A Decision shape in a flow can represent either a decision or a fork. Which of the following
statements best describes the difference between a decision and a fork? (Choose One)
A. There is no difference; a decision and a fork are interchangeable
B. A decision requires an Else connector, but a fork does not
C. A fork references a Boolean expression; a decision does not
D. A decision references a rule; a fork does not
29.a UI control that displays a drop-down list with dynamically-generated values
                A. DynamicSelect
                B.Auto Complete
               
30. which UI component is  used to change the formatting of the property display
on the user interface?
A. Flow Action
B. Section
C. Validate
D. Harness
31. What types of properties can be used when creating a repeating layout? (Choose Two)
A. Page
B. Page List
C. Value List
D. Value
E. Paragraph
F. Paragraph List
32. When a validate rule is used to test the values of multiple properties and if a property value fails its validation criteria, the system continues to test the remaining properties only if ______________.  (Choose One)

A. the validate rule was called using the Page-Validate method in an activity
B. the Continue Validation checkbox is selected in the Validation Conditions for the property that failed
C. the property is the first one listed in the validate rule
D. the validate rule uses input-qualified validation

33.RuleSets are referenced in _____, which are referenced in _____, which are referenced in _____. (Asked in reverse order)
A. Access groups; Application rules; Operator ID records
B. Application rules; Operator ID records; Access groups
C. Application rules; Access groups; Operator ID records
D. Access groups; Operator ID records; Application rules
34. Which of the following needs to be configured while creating dynamic layout:
A.No.of rows
B. No.of columns for each row
C.Label Positioning
D.Value ....

35. In a section, the value of checkbox to be stored in a property which is of type?
A.TrueFalse
B.Boolean
C.Text
D.Integer

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

A. Section Embedded in another section
B.Any Layout
C.Dynamic Layout
D. Repeating Layout

37.What are the three ways to create message rules? (gave 6 options)
A.Configure message rule anad use the message rule in validation rule       
B.Configure the message in the flow action
C.Configure the message in the Validation rule
D.....

39.Which of the following is NOT a type of decision rule? (Choose One)
A.Decision Map.
B.When
C.Decision Table.
D.Decision Tree

44.What is the primary difference between a case and a process? (Choose One) (Just asked what is Case)
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.

46.Which of the following  is used to automatically copy values from a parent case to a subcase.
A. Data Propagation
B....

47. Qn on Reload if older than and reload if older than concepts.

48.Creating reusable UI sections allow you to ______________. (Here Ans is All of them, but in exam they gave 2 from here and two other options asked to selct 2 options.)
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


50. The user must accept the terms and conditions before submitting the order. How will you provide the terms and conditions in the UI.
A. Add another flow action for the assignment for terms and conditions
B.Show a modal dialog window
C.

51.Selectable list control can be sourced from:
A.Local List
B.Data Table
C.Data Page
D...

Questions appeared in CSA Exam which I remember
No questions from performance, Clipboard structure, Activities
1.       Choose multiple option based on relationship between cases and subcases like
Parent case can’t be resolved until all sub cases are resolved.
Subcase and parent case has the same context.
2.       Can sub case be initiated automatically, conditionally and manually?(true)
3.       What Is data propagation?(parent to child)
4.       Can section be embedded in another section?T
5.       What are cases, stages and steps in a case designer? (choose multiple )
6.       Data transform can be called from which rule? Flow Action, Data Page
7.       The display of property value is dependent on which UI rule? Section
8.       Points on rules, rules category and classes(classes defines applicability of rules, rules category organizes rules )
9.       Service level: a notification is configured for deadline of two days, later changes has to be made to notify in one day, which rule is to be modified? SLA
10.   Which decision rule is used for most specific condition? When
11.   Can a case be created in a multi-step process? yes
12.   PRPC component that defines and implements an external service is called? Connector
13.   How Validate rule functions(choose multiple Ans: after user clicks submits and procedurally)
14.   Questions on correspondence like (it can contain plain text and property, same correspondence can be used for fax and letter)
15.   Where all local actions can be configured(assignment and stages )
16.   Decision tree can be called from (Flow)
17.   Data transform can call decision tree?(false)
3. which component will u use to notify a customer when a deadline is passed.
E.       Notification
F.       Service level
G.     Send email smart shape
H.      Correspondence
50. Why the dynamic layout is saved as section...
                Answer:  To used in other rule



















SHARE
    Blogger Comment
    Facebook Comment

6 comments :

loading...