Pega Low-Code App Builder Extended 0 Flashcards
A business analyst uses Dev Studio to model the life cycle for a case type.
True False
False
Which two statements regarding Dev Studio are correct? (Choose Two)
Citizen developers can change the scope of rules in either App Studio or Dev Studio.
Business analysts can configure user permissions in App Studio.
Dev Studio allows developers to create application components that business analysts and citizen developers can add to case types in App Studio.
Developers can switch between App Studio and Dev Studio as needed to configure rule behavior.
Dev Studio allows developers to create application components that business analysts and citizen developers can add to case types in App Studio.
Developers can switch between App Studio and Dev Studio as needed to configure rule behavior.
Question
Match the user to the appropriate studio.
Database Administrator
Front-end Designer
Business Analyst
Full-Stack Developer
Citizen Developer
Security Administrator
1 App Studio
2 Dev Studio
Database Administrator 2
Front-end Designer 1
Business Analyst 1
Full-Stack Developer 2
Citizen Developer 1
Security Administrator 2
Question
Drag the words into the correct boxes.
A business analyst uses ===== to design a process for seat booking as part of an Airline Reservations case type. A ===== then extends the scope of the flow rule to use across the entire Travel application in =====. The ===== can now reuse the process in ===== to make bus or train ticket seat reservations.
bussiness analist
App Studio
Dev Studio
App Studio
system architect
A business analyst uses =App Studio to design a process for seat booking as part of an Airline Reservations case type. A ==system architect then extends the scope of the flow rule to use across the entire Travel application in ==Dev Studio . The ==bussiness analist can now reuse the process in ==App Studio to make bus or train ticket seat reservations.
1 App Studio
2 system architect
3 Dev Studio
4 bussiness analist
5 App Studio
What is the purpose of a rule in a Pega Platform application?
A rule is an instruction for describing a specific case behavior, such as a process or automated decision.
A rule is a template for creating a rule type and determines the behavior modeled for the rule type.
A rule is an instruction for describing a specific case behavior that is highly specialized and cannot be reused.
A rule is a specific case behavior that must be created and managed in Dev Studio.
A rule is an instruction for describing a specific case behavior, such as a process or automated decision.
The current version of a travel booking application sends automated booking confirmation emails that include the wrong Customer name and Case number. How do you address this issue?
Create a patch version of the relevant ruleset to correct the email content.
Create a minor version of the relevant ruleset to correct the email content.
Create a new ruleset to correct the email content.
Create a major version of the relevant ruleset to correct the email content.
Create a patch version of the relevant ruleset to correct the email content.
Which three things do you need to know before you can create a rule in Dev Studio? (Choose Three)
The Java code that references the rule.
The applies to class of the rule.
The .pzInsKey for the rule.
The name of the rule.
The rule type for the rule.
The name of the rule.
The rule type for the rule.
The applies to class of the rule.
What is the purpose of a class in a Pega Platform application?
A class organizes rules within an application based on their capacity for reuse.
A work class organizes rules that describe how the application interacts with other systems.
A data class organizes rules that describe how to process a case or cases.
An integration class organizes rules that describe the data types in the application.
A class organizes rules within an application based on their capacity for reuse.
Drag the rule reuse scenario on the right to the class hierarchy on the left.
To promote the described rule reuse, where in the class hierarchy do the described rules belong?
Dropzone 1 of 3.
TGB
Dropzone 2 of 3.
TGB-HR-Orientation-Work-Onboarding
Dropzone 3 of 3.
TGB-HR-Orientation-Work
A flow
An SLA
A data
Dropzone 1 of 3. An SLA
TGB
Dropzone 2 of 3. A data Transform
TGB-HR-Orientation-Work-Onboarding
Dropzone 3 of 3. A flow Rule
TGB-HR-Orientation-Work
For each description of rule inheritance, drag one of the inheritance type labels to the box on the right.
Dropzone 1 of 4.
A case wide action to Update shipping address in the Inc-SalesApp-Work-Shop class is inherited from Inc-SalesApp-Work.
Dropzone 2 of 4.
An email correspondence rule in XYZ-Sales-AcctMgmt-Work-NewAccount is inherited from the Sales division layer.
Dropzone 3 of 4.
An SLA rule in the Reimbursements application is inherited from the New Hire application.
Dropzone 4 of 4.
The pyUserDashboardHeader rule is used in the User Portal and inherited from @baseclass.
Dropzone 1 of 4. ===Pattern inheritage
A case wide action to Update shipping address in the Inc-SalesApp-Work-Shop class is inherited from Inc-SalesApp-Work.
Dropzone 2 of 4. ===Pattern inheritage
An email correspondence rule in XYZ-Sales-AcctMgmt-Work-NewAccount is inherited from the Sales division layer.
Dropzone 3 of 4. ===Direct inheritage
An SLA rule in the Reimbursements application is inherited from the New Hire application.
Dropzone 4 of 4. ===Direct inheritage
The pyUserDashboardHeader rule is used in the User Portal and inherited from @baseclass.
From which class does @baseclass inherit rules?
None
Work-
InsApp
InsCorp
Check answer
None
Which two statements about rules are correct? (Choose Two)
Responses
Rules are automatically updated when you make a change in App Studio.
It is best to create all your rules in Dev Studio manually.
Each time you change a rule, you have to rename it.
Rules created in Dev Studio can be made available to users in App Studio.
Rules are automatically updated when you make a change in App Studio.
Rules created in Dev Studio can be made available to users in App Studio.
Drag the words into the correct boxes.
Based on the =======, the ABCInc-HR class is a ======= to the ABCInc-HR-Hiring class. The ABCInc-HR class has a work class, integration class, and data class. While integration and ======= classes can occur at any level of the class hierarchy, ======= classes are generally the most specific of the three classes.
1 work
2 parent class
3 class hierarchy
4 data
Based on the ==3 class hierarchy, the ABCInc-HR class is a ==2 parent class to the ABCInc-HR-Hiring class. The ABCInc-HR class has a work class, integration class, and data class. While integration and ==4 data classes can occur at any level of the class hierarchy, ==1 work classes are generally the most specific of the three classes.
Drag each inheritance type to the appropriate description of rule inheritance.
An SLA rule in the Reimbursements application is inherited from the New Hire application.
The pyUserDashboardHeader rule is used in the User Portal and inherited from @baseclass.
An email correspondence rule in XYZ-Sales-AcctMgmt-Work-NewAccount is inherited from the Sales division layer.
A case wide action to Update shipping address in the Inc-SalesApp-Work-Shop class is inherited from Inc-SalesApp-Work.
===Pattern inheritage
===Directed inheritage
An SLA rule in the Reimbursements application is inherited from the New Hire application. ===Directed inheritage
The pyUserDashboardHeader rule is used in the User Portal and inherited from @baseclass. ===Directed inheritage
An email correspondence rule in XYZ-Sales-AcctMgmt-Work-NewAccount is inherited from the Sales division layer. ===Pattern inheritage
A case wide action to Update shipping address in the Inc-SalesApp-Work-Shop class is inherited from Inc-SalesApp-Work. ===Pattern inheritage
LeaseMGmt /Data
Int
UIPages
Work
Data
- Propreties in TenantInfo
2 Rules to connect the application to a thirth-party server
3 BackgroundCheckHeader
4 Flow rule for PostProperty case type
5 RealtCo-Data organization data class
LeaseMGmt /Data 1 Propreties in TenantInfo
Int 2 Rules to connect the application to a thirth-party server
UIPages 3 BackgroundCheckHeader
Work 4 Flow rule for PostProperty case type
Data 5 RealtCo-Data organization data class
Question
An application references a data element found in the Work- class. How is this rule inherited by the application?
By applying pattern inheritance.
By naming PegaRULES as the built-on application. n
By adding the ruleset that contains the property to the application. n
By applying directed inheritance.
By applying directed inheritance.
The initial urgency on the case type is set to 10. An assignment service-level agreement is configured with the following details:
- Goal: 12 hours and increase urgency by 20
- Deadline: 24 hours, increase urgency by 30, and then send an email notification to the assignee
- Passed deadline: 6 hours, increase urgency by 40, send an email notification to the assignee and manager, and limit events to 3
Which three statements are true 37 hours after the case reaches the assignment? (Choose Three)
The assignee has received three email notifications.
The manager has received one email notification.
The assignee has received two email notifications.
The assignment urgency is 100.
The manager has received two email notifications.
The assignment urgency is 140.
The assignment urgency is 100.
The manager has received two email notifications.
The assignee has received three email notifications.
Question
An assignment is configured with the service-level agreement described in the following list. Passed deadline intervals can repeat.
- Initial urgency: 5
- Goal: 12 hours and increase urgency by 10
- Deadline: 24 hours and increase urgency by 15
- Passed deadline: 4 hours, increase urgency by 20, and limit events to 5
What is the assignment urgency 36 hours after the case reaches the assignment?
Responses
85
50
70
90
90
Question
A customer service representative (CSR) must respond to emails within 24 hours. Otherwise, the assignment is considered late, and the urgency increases by 20. For every additional 6 hours that the CSR does not respond, the CSR’s manager is notified, and the urgency increases by 20. If the case reaches the assignment at 4 P.M. Tuesday and the assignment starts with an urgency of 10, what is the assignment urgency at 1 P.M. Thursday?
50
80
90
100
90
How does the passed deadline interval differ from the goal and deadline intervals?
Responses
Passed deadline intervals do not have escalation actions.
Passed deadline intervals do not have urgency values.
Goal and deadline intervals do not repeat.
Goal, deadline, and passed deadline intervals are configured in Dev Studio only.
Goal and deadline intervals do not repeat.
Which two requirements are satisfied by using a decision table? (Choose Two)
An agent is shown additional shipping fields for Gold status customers.
Orders over USD50 ship free by using a standard ground service, whereas orders over USD500 ship by using an expedited shipping service.
If a customer’s order includes an item type of radio, an item type of antenna is suggested in the Additional Purchases view. Other item types do not receive additional views.
An online marketplace needs to determine if a user meets Bronze, Silver, or Gold status by evaluating their total purchase amount and their number of sold items over the last year.
An online marketplace needs to determine if a user meets Bronze, Silver, or Gold status by evaluating their total purchase amount and their number of sold items over the last year.
Orders over USD50 ship free by using a standard ground service, whereas orders over USD500 ship by using an expedited shipping service.
You configure a decision tree to determine what type of checking account is appropriate for an applicant. If the applicant is a student, Pega Platform recommends they choose the Student checking account. If the applicant is a senior, Pega Platform recommends they choose the 60+ checking account. Otherwise, Pega Platform recommends they choose the Standard checking account. How do you configure the decision tree?
Drag the words into the correct boxes
If = then return Student checking account
If = Yes then return
Otherwise return
- Standart checking account
- Is senior?
- 60+ checking account
- Yes
- Is student
If —–5 . Is student = ——–4. Yes then return Student checking account
If ——–2. Is senior? = Yes then return ———3. 60+ checking account
Otherwise return ——1. Standart checking account
Use a decision tree rather than a decision table to automate a decision that evaluates different properties based on top-level conditions.
True False
True
The conflict test helps identify missing conditions or branches in a decision rule.
True False
False
The completeness test helps identify unreachable branches or conditions in a decision rule.
True False
False
Question
You have designed a decision tree that you want to test. You want to verify that the system can evaluate every row regardless of the input values. How do you test your decision tree logic?
Responses
Add the decision tree to a decision shape and create cases that use various test values.
Check the decision tree for completeness.
Check the decision tree for conflicts.
Run the case and use the Tracer tool.
Check the decision tree for conflicts.
A job recruiter is screening candidates to assess their qualifications. The recruiter determines whether the candidate matches the targeted position, matches a different position in the company, or does not match any position. A decision table, based on the recruiter’s feedback, automatically advances the case through the appropriate connector - Selected Position, Targeted Position, or Reject.
Which two configurations, when used together in the decision table, meet this requirement? (Choose Two)
Create one column for Feedback, with three rows for the three possible decisions.
Create a single column for Position.
Create separate columns for Selected Position, Targeted Position, and Reject.
Create separate rows for Matches Position, Matches Another Position, and Does Not Match Any Position.
Create separate rows for Matches Position, Matches Another Position, and Does Not Match Any Position.
Create one column for Feedback, with three rows for the three possible decisions.
The UPlus banking application uses a decision table to recommend an account based on customer responses to the Account Selection form. What account type would the application recommend for a 19-year-old high school graduate who plans to accrue savings and have a large daily balance?
Student Savings
Checking Plus
Savings Plus
Checking & Savings bundle
Savings Plus
Question
Candidate hiring decisions are based on the feedback from the interviewer and assessment test scores. If necessary, other skill test scores are used in the evaluation.
- Candidates with an assessment score of 40 or less are automatically rejected.
- Candidates with an assessment score of 60 or less are rejected if either their technical skill score or their interpersonal skill score is below 40.
- Candidates with assessment scores higher than 60 are automatically approved.
You use a decision tree to make the evaluations. Which two branch configurations when used together in the decision tree, meet the requirements? (Choose Two)
Responses
A top-level branch that evaluates both technical and interpersonal skill scores.
A top-level branch that tests for assessment scores less than 40.
An otherwise branch that tests for assessment scores less than 40.
Two nested branches — one to evaluate technical skill scores and another to evaluate interpersonal skill scores.
Two nested branches — one to evaluate technical skill scores and another to evaluate interpersonal skill scores.
A top-level branch that tests for assessment scores less than 40.
Question
Drag each configuration option to the description that would best automate the decision.
Two weeks after the application is submitted, a hiring manager is notified if a candidate has not received the minimum number of interviews.
Before submitting a purchase order, a customer receives a recommended shipping type based on product availability and the fulfillment warehouse location.
When booking a flight or hotel, a customer receives a notification about an available vacation package based on the type of booking and the location.
Each week a customer receives a notification if they have unused discounts near the expiration date.
- When condition
- Decision table
Two weeks after the application is submitted, a hiring manager is notified if a candidate has not received the minimum number of interviews. 1. When condition
Before submitting a purchase order, a customer receives a recommended shipping type based on product availability and the fulfillment warehouse location. 2. Decision table
When booking a flight or hotel, a customer receives a notification about an available vacation package based on the type of booking and the location. 2. Decision table
Each week a customer receives a notification if they have unused discounts near the expiration date. 1. When condition
Your application requires a cascading approval for expense reports. Approvals must follow the submitter’s reporting structure, with the following thresholds.
The manager must approve expense reports of USD500 or less.
A director must approve expense reports of USD1500 or less.
A vice president must approve expense reports of USD1500 or higher.
How do you configure the approval process?
Responses
Select the reporting structure configuration, then select All levels.
Select the reporting structure configuration, then select All levels.
Select the reporting structure configuration with custom levels, then configure a decision table to determine the number of levels.
Select the reporting structure configuration with custom levels, then configure a decision table to determine the number of levels.
Select the authority matrix configuration option.
Select the authority matrix configuration option.
Select the reporting structure configuration with custom levels, then configure when rules to determine the number of levels.
Select the reporting structure configuration with custom levels, then configure when rules to determine the number of levels.
You add a cascading approval step that uses an authority matrix, and you specify a decision table to determine the approvers for each case. You confirm that the conditions in the decision table are configured correctly. You test the configuration by entering requests that require multiple approvers. However, the application routes all requests to only one approver.
Which of the following actions should you take to correct this issue?
Responses
Add an approval level for each approver.
Add an approval level for each approver.
Set the decision table to evaluate all rows.
Add a row to the decision table that evaluates the submitter’s work group manager.
Add a row to the decision table that evaluates the submitter’s work group manager. n
Specify a page list for the authority matrix. n
Set the decision table to evaluate all rows.
Consider a requirement for approvals of a change request for a consulting project. You use the criteria in the table to configure a process for routing a case to the correct party. Based on the images above, select the two parties that must approve the change request. (Choose Two)
Responses
Project Manager
Legal
Legal
Account Executive
Account Executive
CFO
Project Manager
CFO
In which use case do you configure an authority matrix with a decision table?
Responses
Depending on the insurance customer type (business/personal), a policy type of “Umbrella” for over USD1,000,000, is approved by the business lines or personal lines department underwriter.
The new hires’ 90-day performance review must be approved by the work group manager, in addition to the new hire’s supervisor, before it can be finalized.
The new hires’ 90-day performance review must be approved by the work group manager, in addition to the new hire’s supervisor, before it can be finalized. n
Several editors on the same content development team must approve dashboard content changes before the changes are published to the webpage.
Several editors on the same content development team must approve dashboard content changes before the changes are published to the webpage. n
A manager’s request for an employee salary increase is routed to department VP for approval if the pay rate increase is greater than 5%.
Depending on the insurance customer type (business/personal), a policy type of “Umbrella” for over USD1,000,000, is approved by the business lines or personal lines department underwriter.
Question
Which requirement can you satisfy by creating a new work queue?
Responses
Requests for information from prospective customers are directed to the sales representative assigned to the appropriate territory.
Requests for information from prospective customers are directed to the sales representative assigned to the appropriate territory.
Inquiries from customers with a higher status tier are triaged before inquiries from customers with a lower status tier.
Inquiries from customers with a higher status tier are triaged before inquiries from customers with a lower status tier.
Policy renewals can be processed by any customer service representative (CSR), while coverage changes are assigned to members of a specialized team of underwriters and CSRs.
Auditors can access a secondary view with additional information, but other users cannot access the secondary view.
Policy renewals can be processed by any customer service representative (CSR), while coverage changes are assigned to members of a specialized team of underwriters and CSRs.
Which requirement do you satisfy by creating a work group?
Responses
Transaction disputes are directed to a different queue for customer service representatives than address changes.
Transaction disputes are directed to a different queue for customer service representatives than address changes.
Case reviews that are not completed within 24 hours are escalated to the manager of the assigned worker.
Case reviews that are not completed within 24 hours are escalated to the manager of the assigned worker.
Approvals are directed to the appropriate regional vice president.
Approvals are directed to the appropriate regional vice president.
Insurance claims are processed by a cross-functional team of appraisers, adjustors, and service representatives.
Insurance claims are processed by a cross-functional team of appraisers, adjustors, and service representatives.
Question
What is the default responsive behavior for tables?
Responses
The widest column in a table is displayed on mobile phones.
The widest column in a table is displayed on mobile phones.
The left-most column is automatically designated the primary column.
The right-most column is automatically designated as the default column.
The right-most column is automatically designated as the default column.
Tables with more than four columns are not displayed on smaller devices. N
The left-most column is automatically designated the primary column.
Question
Which of the following statements is true about device preview?
Responses
The device preview is available only for completed applications.
The device preview is available only for completed applications.
Device preview is a Pega Platform™ add-on.
Device preview is a Pega Platform™ add-on. n
The only preview options available are default options.
The only preview options available are default options.
You still must test applications on actual devices.
You still must test applications on actual devices.
What are two benefits of responsive UI? (Choose Two)
Responses
Makes the application preview function available
Makes the application preview function available
Maximizes data presentation for the available space
Minimizes horizontal scrolling
Displays columns configured as “Other” on mobile devices
Maximizes data presentation for the available space
Minimizes horizontal scrolling
Question
Select two best practices to follow when designing mobile applications. (Choose Two)
Responses
Enable server-side decisions and validations.
Enable server-side decisions and validations.
Configure horizontal scrolling for smaller devices.
Configure horizontal scrolling for smaller devices.
Incorporate native device features.
Use controls that support tapping.
Use controls that support tapping.
Incorporate native device features.
A car insurance enrollment case type displays one column with policy information and a second with vehicle information. The information collapses into one column when it exceeds the width of the display area.
A course enrollment case type presents students with a table of courses. Each course is selectable and identified by ID, name, description, and credits.
A banking case type presents a screen with terms of use that users must scroll through before clicking the Accept button at the bottom of the screen. The terms of use content wraps to accommodate smaller screen sizes.
A vehicle rental case type presents customers with available vehicles. Vehicles are identified by make, model, price, description, and image.
DL
RL
A car insurance enrollment case type displays one column with policy information and a second with vehicle information. The information collapses into one column when it exceeds the width of the display area. DA
A course enrollment case type presents students with a table of courses. Each course is selectable and identified by ID, name, description, and credits. RL
A banking case type presents a screen with terms of use that users must scroll through before clicking the Accept button at the bottom of the screen. The terms of use content wraps to accommodate smaller screen sizes. DL
A vehicle rental case type presents customers with available vehicles. Vehicles are identified by make, model, price, description, and image. RL
Question
Choose the correct statement about modifying the layout of a view in App Studio.
Responses
From the Views tab of a case type, you can modify the layout of an existing view.
From the Views tab of a case type, you can modify the layout of an existing view.
From the case life cycle, you can configure a view and modify the layout.
From the case life cycle, you can configure a view and modify the layout.
From App Studio, you cannot modify the view layout. You can make this change in Dev Studio only.
From App Studio, you cannot modify the view layout. You can make this change in Dev Studio only.
At run time, you can change the template to modify the layout.
At run time, you can change the template to modify the layout.
Customers can track online orders by entering the order tracking number and clicking a button that is labeled Track it.
In this example, tracking number is a and the Track it button is a .
field
control
Customers can track online orders by entering the order tracking number and clicking a button that is labeled Track it.
In this example, tracking number is a====field and the Track it button is a ==control.
field
control
Layout groups help developers design a Response area that is optimized based on the amount of Response area you want to present. Layout groups organize and group Response area into Response area.
Layout groups help developers design a ======== user interface that is optimized based on the amount of =====information you want to present. Layout groups organize and group =====fields into ====panels.
You want to configure a view that features two panels of information: Coverage selection and Selected coverage overview. The view mock-up is included above. The content of both panels automatically wraps based on screen size.
How do you achieve this configuration?
Responses
You configure dynamic layouts within an accordion layout group.
You configure layout groups within a stacked layout group.
You configure repeating layouts within a tab layout group.
You configure repeating layouts within a menu layout group.
You configure dynamic layouts within an accordion layout group.
A vehicle insurance case type, which is displayed in the image above, allows customers to identify one or more vehicles covered by an insurance policy.
What layout group format is used in the vehicle insurance case type?
Responses
Stacked format
Stacked format
Accordion format
Accordion format
Menu format
Menu format
Tab format
Tab format
A view displays a university’s course catalog. The view lists courses by name, department, description, credits, and schedule.
A view displays a company’s product inventory. Products are listed by product code, name, description, and quantity.
A view displays a list of available tickets for a concert. Tickets are listed by the section of the venue, row number, seat number, and price. For each ticket, the seat locations are marked on a venue diagram.
Tablet layout
Repeating dynamic layout
Tablet layout A view displays a university’s course catalog. The view lists courses by name, department, description, credits, and schedule.
Tablet layout A view displays a company’s product inventory. Products are listed by product code, name, description, and quantity.
Repeating dynamic layout A view displays a list of available tickets for a concert. Tickets are listed by the section of the venue, row number, seat number, and price. For each ticket, the seat locations are marked on a venue diagram.
You want to configure a view where customers browse for and purchase books. The title, image of the cover,聽price, rating, and other details for each book are displayed on the view.
How do you achieve this configuration?
Responses
Use a table layout.
Use a table layout.
Use a dynamic layout.
Use a dynamic layout.
Use a repeating dynamic layout.
Use a tab layout group format.
Use a repeating dynamic layout.
Which rule is used to store the labels, messages, and other text strings that require translation?聽
Localized label
Field value
pyCaption
Text file
Field value
You can use field values to localize ______________ and ______________. (Choose Two)
Instruction text
Short descriptions
Correspondence text
Paragraph rules
Short descriptions
Instruction text
Which of the following two statements are true about the Localization wizard? (Choose Two)
Responses
Correspondence and paragraph rules are exported as HTML files to be translated.
You can use the Localization wizard to change the locale, the base currency, and the time zone.
You can use the Localization wizard to change the locale, the base currency, and the time zone.
You can use the Localization wizard to export the strings to be translated which contain certain rules such as field value or message rules.
The Localization wizard verifies if the localization flag is enabled on user interface rules.
You can use the Localization wizard to export the strings to be translated which contain certain rules such as field value or message rules.
Correspondence and paragraph rules are exported as HTML files to be translated.