PEGA CSSA Mock Test

70 Questions | Total Attempts: 4173

SettingsSettingsSettings
PEGA CSSA Mock Test

A Pega certification is not an easy achievement. Most people take up exams severally before getting it right. This Pega CSSA Mock Test will help you prepare well to get through at the first shot. All the best.


Questions and Answers
  • 1. 
    The BLOB is stored in the pzPVStream column of a table and contains the data associated with the instance. Which two statements are true
    • A. 

      Since it is a column in a table in a database you can extract the BLOB and use it in another system

    • B. 

      The BLOB contains the same clear text xml which you see when clicking the rule data or the View XML option on the clipboard

    • C. 

      The "pzPVStream" can be eliminated by use of simple tables (those without embedded pages and page lists)

    • D. 

      The BLOB enables a single table to store complex data structure that would normally require multiple tables in a non blob database.

  • 2. 
    What determines which table a work object is persisted to?
    • A. 

      The Data-Admin-DB-Table record for the class group the work object belongs to and the Access Group

    • B. 

      The Rule-Set the class belongs and Data-Admin-DB-Table definitions

    • C. 

      Data-Admin-DB-Table record associated to the class group the work object belongs to

    • D. 

      The Rule-Set the class belongs to

  • 3. 
    Which of the following are disk based caches ?(choose two)
    • A. 

      Rule Instance Cache

    • B. 

      Static Contect Cache

    • C. 

      Look up list cache

    • D. 

      Conclusion cache

    • E. 

      Dictionary cache

  • 4. 
    How can you debug an agent using Tracer(choose one)
    • A. 

      There is a way to select the agent and force its execution

    • B. 

      You can delay the agent processing from SMA and then trace the given requestor

    • C. 

      We can set a breakpoint in the activity that the agent runs to have tracer pick it up

    • D. 

      We can set a log message step in the activity the agent runs to have tracer find the activity

  • 5. 
    Which two of the below statements are about exposing BLOB data(Choose two)
    • A. 

      ) Declare expression or Declare Trigger rules can be used to copy a single embedded property to a top level page property and can be exposed

    • B. 

      Declare Index rules can be used to expose many or all of the items in an embedded list or group

    • C. 

      Ask your DBA to create a database level index.This is a good mechanism to expose embedded properties

    • D. 

      ) Exposing a new property with the Modify Databse schema Wizard will automatically populate all rws of the new column - both for new rows and existing rows

  • 6. 
    Why is allowing instances to be stored in a default table(pr_other) a poor design practice?(choose one)
    • A. 

      The default table does not contain adequate indexes and columns for performance

    • B. 

      Data is purged by the system cleaner

    • C. 

      The default table names are too generic

    • D. 

      The default table is too small to hold of ur data

    • E. 

      Because the Preflight tool will flag it as bad practice

  • 7. 
    . PRPC can be installed using a WAR or EAR configuration.Which of the following NOT require an EAR configuration (choose one)
    • A. 

      JMS message services support need to be provided

    • B. 

      Support for two-phase commits is required

    • C. 

      Support for EJB services need to be provided

    • D. 

      J2EE security is required

    • E. 

      JSR-94 support is required

  • 8. 
    Which two statements are true about RuleSet prerequisites?(Choose 2)
    • A. 

      ) Ruleset prerequisites as specified in the "Requires Ruleset and Versions" fields of the Ruleset form are enforced at runtime

    • B. 

      Pre-requisites Rulesets govern the creation of new rules during development

    • C. 

      RuleSet prerequisites are validated during export of application archives

    • D. 

      When saving Application rules, Ruleset prerequisites are validated

  • 9. 
    Which of the following is true about Data-Agent-Queue instance (Choose one)
    • A. 

      ) Data-Agnet-Queue instances are not locked so they allow you to control the behavior of Agents in a locke RuleSet at run time

    • B. 

      Data-Agent-Queue instances are created by PRPC to support the new Queue for Agent functionality which was provided in PRPC 5.4

    • C. 

      ) Data-Adgent-Queue instances are created automatically by PRPC whenevr Queue-For-Agent method is used in an activity step to queue work for agent

    • D. 

      Data-Agent-Queue instances are data instances which are used by the Queue manager functionality to allow for concurrent access to a queued piece of work by agents running on multiple nodes

    • E. 

      ) Data-Agent-Queue instances represent the master definition of PRPC agents and have been deprecated in PRPC 5.4 in favor of using Rule-Agent-Queue

  • 10. 
    What does the system pulse do(choose three)
    • A. 

      It is used by PRPC to synchronize changes to the Data-Agent-Schedule instances whenever a Rule-Agen-Queue is modified

    • B. 

      It invalidates rule caches on a per node basis using entries in the pr_sys_updatescache table

    • C. 

      It processes changes to the Lucene indexes that support full text searches

    • D. 

      It synchronizes the lookup list cache deletions and any rule-file-deletes

    • E. 

      It is used by PRPC to send information to PAL on a weekly basis so that the performance analysis can be performed over a period of time

  • 11. 
    What does the rollback method do?
    • A. 

      It supports incremental rollbacks

    • B. 

      Rollback is not supported by PRPC.The only way to do a rollback is by using the compensation action method

    • C. 

      Rollback is a way to rollback an object to a previous state using the History instance for a work object

    • D. 

      Rolls back the entire deferred stack of operation

  • 12. 
    What is the Rule Assembly Cache? (Choose one)
    • A. 

      The Rule assembly cache is a memory based cache that stores the generated XML and resulting class files, post compilation since what finally gets executed is XML , not Java code

    • B. 

      The Rule Assembly cache is a memory cache which is used to determine the right instance or existence of the generated Java code on disk used by the classloader

    • C. 

      The Rule Assembly Cache is a memory cache of the rule data accessed when using the Obj-Open, Obj-Open-By-Handle.The cache is checked when rule data is needed

    • D. 

      The Rule Assembly cache is used by PRPC to feed the instance cache as the instance cache is the instance of a given rule for which code has been generated

  • 13. 
    Which of the following statements are true(Choose 2)
    • A. 

      The overall size of a PRPC work object impacts the time it takes to compress and store the onject in the database

    • B. 

      During ListView execution, PRPC will only retrieve/expand the BLOB if the properties retrieved are not exposed

    • C. 

      During ListView execution, PRPC will only retrieve/expand the BLOB if the properties used in the generated where clause are not exposed

    • D. 

      PRPC only retrieves/expands the BLOB via the use of the Obj-Open and obj-Open-B-Handle methods

    • E. 

      By default the PRPC BLOB is stored in an encrypted format in the database

  • 14. 
    Your application just went into production and the users are complaining that response times are terrible.Your best initial action should be?(Choose one)
    • A. 

      Use the PLA-PegaRULES Log Analyzer to analyze the ALERTS, System Logs and GC

    • B. 

      Run PAL on every screen in the application

    • C. 

      Run Pre-Flight

    • D. 

      Ask the DBA to monitor the database

  • 15. 
    Which of the following statements are true regarding the PRPC log files?(Choose 2)
    • A. 

      The Alert log contains garbage collection details to help support performance monitoring

    • B. 

      The Pega Log details the internal runtime exceptions thrown by the Application Server

    • C. 

      The Pega Log contains messages created by the Application Server

    • D. 

      The Log Usage log contains details on how the system is being used

    • E. 

      The alert log contains only alerts and supports performance monitoring.

  • 16. 
    Which three actions help to optimize your database or promote effective SQL statements (Choose three)
    • A. 

      Partition the database

    • B. 

      Avoid arithmetic operations or functions in the where clause

    • C. 

      Write queries that operate on large results sets but only display small amounts of data

    • D. 

      Create and use indexes effectively

    • E. 

      Avoid using Where clauses

  • 17. 
    Which one stmt is true regarding configuring log files in PRPC(Choose one)
    • A. 

      You can configure within an activity rule which log file you want to write errors to

    • B. 

      You are able to configure within SMA which rules write to which log files

    • C. 

      You can update prlogging.xml file to change the efault PegaRules log file name

    • D. 

      You can update the prlogging.xml file to change the log file names, roll over settings and even add new log files for specific rule type and class within PRPC

  • 18. 
    Which one of the following is not a refactoring tool provided by PRPC (Choose one)
    • A. 

      Renaming a class and propagating the name change through the heirarchy and rule references

    • B. 

      Converting a Map-Value into a decision table

    • C. 

      Search and replace of a string in all rules

    • D. 

      Merging one ruleset into another

  • 19. 
    Which tool gives you the broadest picture of ur systems overall health (Choose one)
    • A. 

      PAL

    • B. 

      Profiler

    • C. 

      SMA

    • D. 

      DBTrace

  • 20. 
    Which tool is best if you wanted to compare PRPC Error with alerts , as well as the JVM garabge collection log(Choose one)
    • A. 

      PLA_ PegaRules Log Analyzer

    • B. 

      AES

    • C. 

      SMA

    • D. 

      Excel

  • 21. 
    Which two of the following statements regarding the Preflight tool are true? (Choose one)
    • A. 

      The Preflight checks rules when run to validate if they follow best practices

    • B. 

      ) The Preflight tool checks the Index Warnings table to find which rules have warnings on them- (pr_index_warning table)

    • C. 

      The Preflight tool is flexible and allows for you to create your own custom warnings on rules, possibly to implement additional best practises for client

    • D. 

      The Pre-flight tool will check for specialization and re-use and determine if your application is following the best practices of an enterprise class structure.

  • 22. 
    What is the Byte Governor Alert (PEGA0004) and how does it work?(Choose one)
    • A. 

      It is a non-critical alert that says you have too much data on the clipboard

    • B. 

      It is triggered when the total number of bytes sent to the browser in an interaction exceeds a byte count threshold

    • C. 

      It is triggered when the total number of bytes read to the browser in an interaction exceeds a byte count threshold

    • D. 

      It is triggered when the total number of bytes saved to the database in an interaction exceeds a byte count threshold

  • 23. 
    Where can you view the contents of the Rule Instance Cache? (Choose one)
    • A. 

      Using the SMA you can view the contents of the instance cache which are displayed in the form of an excel file

    • B. 

      Using the Developer Portal you can viewe the contents of the instance cache which are displayed

    • C. 

      By viewing the XML files from the TEMPDIR\PRGenJava\XML directory

    • D. 

      By Viewing the XML files from the pzInsKey column by usng JDBC code

  • 24. 
    PegaRULES is installed on a multi-node system and a copy of the various caches is stored on each node. Each of these nodes must be updated with rule changes. Which functionality in RPC manages the update process?(choose one)
    • A. 

      Node-Pulse

    • B. 

      Rule Cache

    • C. 

      System-Update

    • D. 

      System-Pulse

  • 25. 
    What does PRPC do when executing a blocked rule (choose one)
    • A. 

      It writes a message to log4j

    • B. 

      only ignores the rule and continues to search for the next rule via rule resolution

    • C. 

      It throws an exception

    • D. 

      It either ignores the rule or throws an exception depending on the prcofig.xml setting

Related Topics
Back to Top Back to top