PEGA CSSA Mock Test3

20 Questions | Total Attempts: 1309

SettingsSettingsSettings
PEGA CSSA Mock Test3

Pega CSSA information technology certification is one of the most sorts out certifications in the world. The test itself is not as easy and hence, the need to do a lot of practice. All the best as you practice below.


Questions and Answers
  • 1. 
    Which one statement best explains how you can control navigation within a screen flow?
    • A. 

      Each step in the screen flow allows you to determine if u can jump to this step or if you can only jump back after it has been completed

    • B. 

      Screenflows only support assignment shapes thus always have a predefined number of steps to complete

    • C. 

      The harness determines if u r able to jump forward to future steps in a screen flow

    • D. 

      Screen flows force the end user to walk through the flow in sequential order without the ability to jump from one screen to another

  • 2. 
    What are the 6 R's(choose One)
    • A. 

      Report, Receive, Resolve,Respond,Route,Research

    • B. 

      Report, Reply, Resolve,Respond,Retry,Research

    • C. 

      Report, Reply, Resolve,Respond,Recive,Research

    • D. 

      Report,Retyr , Resolve,Respond,Research,Recall

  • 3. 
    Which one of the following stmts is true abt worklists and workbaskets (Choose one)
    • A. 

      Work can only be routed to a worklist if a data-admin-operator-id exists for the specified worklist

    • B. 

      Getnextwork only uses workbaskets when determing which work to process

    • C. 

      WorkBaskets automatically notify all eligible oprators that new work exists

    • D. 

      Work can only be routed to a workbasket if a Data-Admin-Operator ID exists for the specified WorkBasket

  • 4. 
    Which one of the following stmts is true about the implementation of PRPC's Spin-off flow behavior
    • A. 

      Spin off flows achieve greater throughput by allowing assignment to be worked on by multiple users by acquiring separate locks for each sub process

    • B. 

      Spin-off flows are executed in the current requestor in a serial manner, however they do provide business parallelism the users to have assignments on the same work object

    • C. 

      Spin-off flows create separate threads which will allow for faster processing of assignments

    • D. 

      Spin-off flows create separate requestor so that work can be assigned to different user

  • 5. 
    Given the requirement, need to route the work to the operator specified in the .RecommendedOperator property, if the property is not present then route it to GeneralWorkBasket" Which one of the following approaches is most vlid(choose one)
    • A. 

      Create a single assignment shape, set it to worklist and set the switchtoWorkBasket if .RecommendedOperator is not set

    • B. 

      Use a fork shape to determine if recommnededoperator is set or not then split to different assignment shape respectively

    • C. 

      Create as single assignment shape and provide a when rule for the "UseWorkBasket"

    • D. 

      Build a subflow that is circumstanced on the >RecommendedOperator property

  • 6. 
    Is it appropriate to use the RDB-Save method to save/update instances to PegaRules database compared to Obj-Save
    • A. 

      Yes, you can run SQL inserts and updates against the PRPC database for any PRPC object

    • B. 

      Yes, but access via RDB-Save will be less efficient than an Obj-Save

    • C. 

      No, because not all properties are distinct database columns and some data may be lost

    • D. 

      No, the byte governor will prevent me from opening an RDB connection to the PegaRules database

  • 7. 
    Which one of the following is true about the concepts of push and pull routing as implemented in PRPC?(choose one)
    • A. 

      Assigning work to worklist is an example of push routing and using get next work to grab work item from workbasket is pull routing

    • B. 

      Assigning work to worklist is an example of pull routing and using get next work to grab wrok item from workbasket is push routing

    • C. 

      Using a load balancing algorithm to assign work to individual operators in an example for pull routing

    • D. 

      A single application should only use one type of routing, push or pull

  • 8. 
    Which 3 statements are true about the primary and step pages within activities
    • A. 

      A primary page acts as the context page for the activity

    • B. 

      A step in an activity where the Step page column is blank indicates that the step page is primary page

    • C. 

      When iterating through embedded pages, each instance of the embedded page becomes a step page

    • D. 

      When an activity calls another rule the primary page of the calling activity becomes primary page of the called activity

    • E. 

      The keyword primary always refers to a top level page

  • 9. 
    The calculation types (sum of ,value of etc)available in a rule declare expression
    • A. 

      Depend on the "applies to" class of the rule

    • B. 

      Depend on the expression is context free or context sensitive

    • C. 

      Depend on the type of the input properties

    • D. 

      Depend on the type of target property

  • 10. 
    According to Pegas best practice what is the recommended way to implement client side calulations ?Example you have a products on the screen each with a price. As you change the price the Grand total should automatically be updated (choose one)
    • A. 

      Put an onchange client event on each of the price inputs and have it use the refresh section event to call an activity for grand total

    • B. 

      Build a declarative expression to calcuate the grand total and use the calculated value HTML property on the GrandTotal screen displaying it

    • C. 

      Build a declare to calculate the Grand Total and refresh the section when inputs change

    • D. 

      Use onChange client events on the input events and have them alter the vlaues in the GrandTotal property

  • 11. 
    Choose three times when a Thread Level Declarative Page is removed from memory
    • A. 

      When the user doesnt not refer to it for a duration more than the timeout setting

    • B. 

      When the user logs out

    • C. 

      When the user session expires

    • D. 

      When the application server is brought down

    • E. 

      When the SMA is used to refresh a declarative page

  • 12. 
    Which of the following rules do fit the "Build for Change" paradigm and are best candidates for being delegated
    • A. 

      Rule-Declare-Casematch

    • B. 

      Rule-Declare-Constraint

    • C. 

      Rule-Declare-Decision Tree

    • D. 

      Rule-Edit-Validate

    • E. 

      Rule-Obj-When

  • 13. 
    Rule-Declare-Onchange rules are different from Rule-Declare-Expression
    • A. 

      OnChange rules can execute an activity directly rather than set a single property

    • B. 

      Onchange rules require a front end user to make the change

    • C. 

      OnChange can only track top level properties

    • D. 

      Onchange rules only use backward chaining to track changes whereas expressions can use either of them

  • 14. 
    Which of the following is a difference between a declarative page defined as node level versus thread level (choose one)
    • A. 

      Node level pages are read only and thread level are not

    • B. 

      Thread level pages can use a when to determine when the page needs to be refreshed, node level cannot

    • C. 

      Node level pages must be named Declare_Node_

    • D. 

      Node level pages are loaded when PRPC starts up and thread level pages are loaded when the user logins in

  • 15. 
    Which of the following two are Declarative Rules?
    • A. 

      Rule-Declare-DecisionTree

    • B. 

      Rule-Declare-Decisiontable

    • C. 

      Rule-Obj-MapValue

    • D. 

      Rule-Declare-Expression

    • E. 

      Rule-Declare-Onchange

  • 16. 
    Which of the following is false?(choose one)
    • A. 

      Decision Tables can call other Decision tables without having to use a utility function

    • B. 

      Decision Trees can call other Decision Trees without having to use a utility function

    • C. 

      Decision Trees can call other Decision Trees,Decision Table or Map Values without having to use a utility function.

    • D. 

      Decision Tables can call other Decision Trees,Decision Table or Map Values without having to use a utility function.

  • 17. 
    As part of BRE implementation, is it possible to execute unordered rules dynamically if given a set of conditions that state execute all Decision rules when Stste is Ohi, and audit as to which rules get executed?(choose one)
    • A. 

      No PRPC has no OOTB faclities to support this and we will have to buid something custom to support this

    • B. 

      Yes, you can do this using a List View in conjunction with a Rule-Declare-Collection

    • C. 

      Yes, you can do this using a Summary View in conjunction with a Rule-Declare-Collection

    • D. 

      Yes, you can do this using a Rule-Declare Expression in conjunction with a Rule-Declare-CaseMatch

    • E. 

      Yes you can do this using a Rule-Declare-Trigger in conjunction with Rule-Obj-MapValue

  • 18. 
    True or False: Decision tables can associate a privilege with ability to edit each individual cell
    • A. 

      True

    • B. 

      False

  • 19. 
    During the execution of a Rule-Declare-Onchange will delclarative expressions execute? (Choose one)
    • A. 

      Yes

    • B. 

      No

  • 20. 
    Which one of the following rules can use backward chaining as a method of propagation ?(Choose one)
    • A. 

      Rule-Declare-Expression

    • B. 

      Rule-Declare-OnChange

    • C. 

      Rule-Declare-Constraint

    • D. 

      Rule-Declare-Trigger

    • E. 

      Rule-Declare-CaseMatch

Related Topics
Back to Top Back to top