CSA Certification Flashcards
————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
Operator ID, access group, application rules
Which shape can be used to call a Decision Tree?
A) Assignment
B) Decision
C) Utility
D) Send Email shape
Decision
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
Need not optimize both
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
Only Total Order needs to be optimized
Document Wizard does not generate which of the following documents:
A) Guardrails Doc
B) Application Profile
C) Application Document
D) Specification Document
Guardrails Doc
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
.Shippingaddress.City
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
.Billingaddress.City
A validate rule is executed
A) After submitting the form
B) After user enters an input value
After submitting the form
Which is the best to cache data from external system?
A) Data page
B) Data table
C) Data transform
Data page
Operator to Address there is 1-1 mapping. Which mode is to be used?
A) Page
B) Valuelist
C) Page group
Page
Passed Deadline is measured
A) from the deadline
B) from the start of case
C) from the start of assignment
D) from the goal
from the deadline
Which of the following is not a valid property control
A) Text
B) String
C) Password
D) Decimal
String
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
Create a message rule and associate with a validate rule.
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
Both cases can access flow action
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
Decision Tree
Decision Table
An assignment can be routed to (Choose 2)
A) Single Operator
B) Multiple Operators
C) Access Group.
D) Work Basket
Single Operator
Work Basket
What are the 2 correspondence types?
A) Fax.
B) Mail.
C) Voice Mail.
D) MMS
Fax
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
Page
Select notify modes (select two):
A) Mail
B) Voice Call
C) Text Message
D) MMS
Text Message
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
No need to optimise any of them
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
Page list
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
sae-1-hrservices-work
What is the best description of correspondence.
A) Correspondence can call rules
B) Same correspondence can use for both mail and fax
Correspondence can call rules
What can be a source of repeating layout?
A) Data page
B) Data transform
C) Report definition
D) Page list
Page list
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
Need to optimise only purchase Order ID
What is the best thing if we have many nested ifs
A) Decision Table.
B) Decision Tree
C) When
Decision Tree
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
Data page will get refreshed once we access it after 2 hours inactive
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?
Service Level
Difference between fork and decision
Both are the same
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
Label Positioning
Number of columns in each row
When we need to select from a large list of dynamically populated values, then we give the control as
A) Dropdown
B) Auto-Complete
Auto-Complete
What is the best practice while connecting to External System?
Use Database Tool Mapping Wizard
Which of the following is ordered list?
A) Page
B) Page List
C) Value List
D) Page Group
Value List
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
External data table class mapping
What types of correspondence are supported by PRPC? (Choose Four)
A) Email B) Letter C) SMS Text D) Pager E) Fax
Letter
SMS Text
Fax
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
Rules may be referenced that do not yet exist
The flow can be executed
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
Page List
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
Dynamically hide or display a part of screen on the basis of condition
Refreshes a part of screen on the basis of condition
Creation of Sub-cases (Choose 3)
A) Automatically
B) Procedurally
C) Manually
D) Conditionally
Automatically
Manually
Conditionally
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.
Assignments assigned to operator
Assignments pending with operator
Which of the following represent class for case type
A) PYD-HRServices
B) PYD-HRServices-Work
C) PYD-HRServices-Work-FinalOrder
D) PYD-Data
PYD-HRServices-Work-FinalOrder
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.
PRPC act as connector for fetching price from price catalog
PRPC act as service for creating case from email
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
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.
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
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.
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
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.
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
Is usually automated using a backend process
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.
Build a secondary portal for the manager so he can switch to that portal to create quotes.
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
Access group -> Application
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
Security settings controlling how users access the system
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
How the users are authenticated
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
Cases that belong to the current application in which the user is logged into.
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
Use the UI Inspector tool to identify the property
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
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.
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
Records Explorer
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
Switching to a different operator
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.
The solution incorporates several case types.
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
Check the candidate’s references.
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
Requirement
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.
The Application Overview page.
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.
Lead System Architect
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.
To group related processes and steps.
To provide context for the events that occur while processing a case.
Which of the following is NOT a type of stage? (Choose One)
A) Primary
B) Exception
C) Alternate
D) Resolution
Exception
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.
The Stage Configuration dialog.
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
Group related process and subcases
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.
Automated Decision
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.
All of the steps in the stage.
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.
Sequential – each step is presented in order.
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.
Upon resolution of a subcase.
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.
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.
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.
Automatically determine the path of the case by evaluating conditions defined in a decision rule.
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.
Is configured to perform a specific task, such as sending email or creating a PDF.
Which of the following is NOT a standard work status? (Choose One)
A) Closed
B) New
C) Open
D) Resolved
Closed
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 subprocess
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.
Process modeling
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.
Description
Subject matter expert
Which of the following is a valid property mode? (Choose Two)
A) Single Value
B) Text
C) DateTime
D) Java Object
Single Value
Java Object
A property of type Date stores information in which format? (Choose One)
A) DDMMYYYY.
B) YYYYMMDDHHMMSS.
C) YYYYMMDD.
D) MMDD.
YYYYMMDD.
Which property type should be used to store Boolean data? (Choose One)
A) Boolean.
B) True/False.
C) Yes/No.
D) On/Off.
True/False
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
Value Group
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.
Page
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.
Property types are not relevant for page-mode properties.
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.
Page List
By default, which page does PRPC write case data to? (Choose One)
A) pyCaseData
B) pyWorkPage
C) pyWorkData
D) pyDefault
pyWorkPage
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.
The page that contains the property and its value.
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.
The page that contains the property and its value.
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.
To create a property after a case has been created.
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.
Page in memory
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.
Work Pages
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.
User Pages
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.
An embedded page
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
Update data in a system of record.
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
Sections
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
It’s used in the creation of designer studio.
Confirm harness is referenced in the starter flow of a case.
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
Flow Actions can be used to advance off an assignment.
Flow actions can use sections for content.
Which of the following is not a rule type? (Choose One)
A) Flow Actions
B) Layout
C) Sections
D) Harness
Layout
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
The assignment shape of the flow rule
Which of the following rules can have the layouts embedded in it? (Choose One)
A) Harness
B) Sections
C) Flow Actions
D) Controls
Sections
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
Can orient labels on top of the fields.
A set of standard formats are supplied; however no restrictions in creating new formats.
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
Supports nesting layouts.
Responsiveness –layout can be configured to switch to a different format in a different form factor.
Which of the following rule contains the configuration information about layouts? (Choose One)
A) Flow Actions
B) Skin
C) Sections
D) Harness
Skin
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
Section
Which repeating layout is used to display hierarchical relationships in a spreadsheet format? (Choose One)
A) Dynamic
B) Grid
C) Tree
D) Tree Grid
Tree Grid
When creating repeating layouts the underlying structure must either be __________. (Choose Two)
A) Page List
B) Java Arrays
C) Page Group
D) Page
Page List
Page Group
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
Progressive pagination impacts performance at runtime
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
The section that is embedded inside the repeating layout
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
We must configure the source of the grid.
We can configure the layout as a grid, or any other type.
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
Control
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
Use prompt list option in the property to store both the currency code and currency labels
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
Button
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
Control that is referenced in the property applies wherever the property is added
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
Dynamically change from textbox to dropdown based on a condition
Which of the following rules cannot be used for validating data elements? (Choose One)
A) Flow Action
B) Property
C) Validate
D) Control
Flow Action
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 message rule.
Another validation rule.
Edit validate is referenced in the ________________. (Choose One)
A) Flow action
B) Property
C) Control
D) Properties panel for the field
Property
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 single validate rule to verify both these conditions
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
Make sure the address field is not empty
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
Data tables are usually populated using database tools
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
The derives from class if not present.
The records (rows) part of the data table.
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
Storing static list that is used by applications
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
Database table that usually has data table instances if a dedicated table is not created
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
List of reference data that can be used for display or selection
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
Embedded section
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
Only on the thread level to list it on the case where product list is used
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
Static list that is defined on the property.
Data page that has a structure of list.
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
Whether the data page can be used as a page list or a page group
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
Data page is loaded in memory when an embedded section accesses it using a parameter
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 source or the controlling element.
Targets or the controlled elements.
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
Conditionally hide or display a part of the user interface based on a property value
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
On the layout
Which of the following keyword are valid choices for a radio button control? (Choose One)
A) Click
B) Change
C) Enter
D) Hover
Click
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
The controlling field can use multiple control rules
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
Connectors can query from a database directly using SQL
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
Creates a case to perform the requested action
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
Use the wizard
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
PRPC connectors require the services to co-exist in the same server
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
Create a data page containing all the results
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
Declare Trigger.
Data Page.
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
When input properties value changes
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
Expressions tab of the Declare Expressions rule form
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.
Add a Decision shape automatically.
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.
The interest rate is determined based on the credit score, property value and annual income.
Which of the following is NOT a type of decision rule? (Choose One)
A) Decision Map.
B) When
C) Decision Table.
D) Decision Tree.
Decision Map
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 connector.
A decision shape.
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.
Decision tree
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.
Decision shape, decision result.
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
On the assignment shape which has to be routed
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
Three separate assignment shapes and each of them routed appropriately
Which of the following cannot be used for routing? (Choose One)
A) Activity
B) Data Transform
C) Decision Table
D) Operator record
Data Transform
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
Operator picks from the workbasket.
System uses a configurable way to route to operators depending on the workload.
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
When routed to a different operator, the case can be processed by either the new assigned operator or the operator who created the case
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
Make the stage as optional.
Adding an optional action.
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
Defining the owner of the stage
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
Optional actions can be invoked on all processes of the stage
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
To validate the data elements before a stage is started
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 When rule to decide if the stage can be skipped
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
Optionally require a need for creating a separate approval process when the order is greater than 10,000 USD
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
Optional process can be triggered only in the stage where it is defined
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
The flow used in optional process can also be used by other processes
Smart Shapes are pre-configured ____________ . (Choose Two)
A) Utilities
B) Sub-processes
C) Flow actions
D) Case types
Utilities.
Sub-processes
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
Email From Address
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
Auto Approve
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.
The amount of time in which the case or task should be completed.
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 case.
A parent case.
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.
Entity Relationship Document.
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.
Application Document
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.
At every significant development milestone.
________ are the building blocks of an application ?
A) Cases
B) Classes
C) Processes
D) Rules
Rules
A class is a _______ for rules ?
A) Parent
B) Form
C) Container
D) Model
Container
As you move down the class structure rules get more ______ ?
A) Generic
B) Specialized
C) Global
D) Universal
Specialized
Every RuleSet has a ________. (Choose Two) ?
A) Process
B) Name
C) Parent
D) Version
Name
Version
______ inheritance allows you to utilize the objects provided by standard packaged classes. (Choose One) ?
A) Independent
B) Pattern
C) Directed
D) Divided
Directed
Which of the following are factors in rule resolution? (Choose Two)
A) Purpose
B) Sorting
C) Approval
D) Applicability
Purpose
Applicability
The Application Explorer is used to navigate ______ (Choose One) ?
A) case structure
B) open work items
C) class structure
D) RuleSet versions
class structure
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
You incur increased development time.
Your application contains incorrectly implemented features.
The two components of a guardrail are ? (Choose Two)
A) Warning type
B) Performance impact
C) Maintainability score
D) Severity level
Warning type.
Severity level.
The three levels of severity are ? (Choose Three)
A) Moderate B) Caution C) Critical D) Severe E) Info
Moderate.
Caution.
Severe.
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 case represents a business transaction and process defines how we resolve that business transaction.
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
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.
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
The path(s) a case takes as it is completed
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.
Case Management provides a holistic view of a business transaction and Process Management provides a way to adapt to changing business conditions.
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.
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.
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.
Visually represent the stage(s) in which a case may be closed (resolved).
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.
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.
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.”
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.”
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.
Represent alternate stages in no specific order.
Can be used as resolution stages.
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 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.
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 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.
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 transfer of authority.
A significant change in status of the case.
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
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.
“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
Represent exceptions to the normal course of events.
Can only be accessed manually.
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
Makes it easier to communicate the intent of the process.
Helps reduce the chance of modeling errors.
Makes maintenance easier.
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
Flow data
Data entered by a user is known as ____________. (Choose One)
A) Archived data
B) Business data
C) Flow data
D) Analyst data
Business data
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
Process analyst
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
Process participant
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
Process designer
A data model is commonly created by ________ (Choose One)
A) Senior System Architect
B) Data Architect
C) System Architect
D) Entire Organization
Entire Organization
Which of the following are acceptable property names? (Choose Two)
A) Parent
B) EmailAddress
C) Principal-Amount
D) StreetAddress1
EmailAddress
StreetAddress1
A work class uses a ________ property to use a data class. (Choose One)
A) Single value
B) Application
C) Page
D) Data
Page
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.
The columns must be single value.
There must be a column that represents a unique identifier.
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
data layer
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.
Whether a given user has access to see a specific portion of the data.
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
Data Table.
Report Definition.