Quizzes Flashcards

1
Q

An application lets customers book airline reservations online. What would you expect to be defined as the case type in the application?

A

A reservation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

You are helping to implement the technical components of a new application. Before you can begin work, you must obtain definitions of the business processes and service-level agreements. Which members of the development team would you go to for this information?

A

Business architects

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Which two are benefits of following Pega guardrails?

A
  1. Guardrails help developers to track compliance with Pega Best practices
  2. When developers follow Pega guardrails, they are more likely to choose the best approaches, which lead to maintainable, reliable applications
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

You want to engage business and IT resources to review the working models. What two best practices accomplish this objective

A
  1. Direct Capture of Ob adjectives (DCO)

2. Iterative Delivery

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

When collecting information for a loan application, a case worker needs to enter the data of birth on the loan application form. What two tasks do you perform to enable the case worker to enter this information?

A
  1. Add the date of birth field to the case worker’s view of the case type.
  2. Add a date of birth data field to the case type
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

When modeling the life cycle of a case, stages typically represent a ______ or a ________.

A
  1. Significant change in the status of a case

2. Transfer of authority

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

When modeling the life cycle of a case, alternate stages typically represent _________ and can __________

A
  1. Be sequenced into the primary stages

2. Exceptions to the normal course of events

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A business process requirement states that users should be able to modify the shipping address at any time and not interrupt the primary case. What is the best way to design for this requirement?

A

Add a local action to the case type

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Which requirement could be satisfied with a user action?

A

Allow a user to transfer a case to another employee at any stage of the case

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Adding instructions to a step _________

A

Describes to an end user what should be done in the step

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A step in the case life cycle has a case status value of pending-approval. When is the status of the case automatically updated

A

At the beginning of the step

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What type of step typically requires contextual instructions?

A

Collect information

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Analyze the following screen captures to UI design, and then identify the consistent UI elements (Choose Two)

A
  1. The shopping cart items, price and quantity are in the same location in both views
  2. The continue shopping buttons are int he same location in both views
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

When is the earliest opportunity for you to configure the user view for a step in a case life cycle in Pega express?

A

You can configure the user view for a step after you add that step to the case life cycle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

You have a requirement to add a bank checking account number field to a view. Routing numbers must contain nine digits. How would you configure the field to support this requirement?

A

Use the edit validate rule that validates the routing number pattern.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

You have a requirement to add a check box to a view that indicates the user qualifies for an auto insurance discount. In order to qualify, two conditions must be met. First, the user must be older than 25. Second, the user cannot have received a traffic violation in the past three years. Unless both condition are met and the user selects the check box, the form displays an error when the user submit the form. Which of one of the following approaches would you use to support this requirement?

A

Use a single validate rule to verify both of these conditions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

You are adding a field to your case type in which users must enter the day, month and year they were hired before the user can submit the user form. The field type must enforce a date format. What two validation approaches would you use to meet the validation requirements?

A
  1. Define the field type as a date

2. Use the required option

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Which requirement is best implemented using a Wait step in a case?

A

You cannot complete a purchase case on a website unless you complete a new account child case

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

In a mortgage application, the user creates a loan request. In order for the loan request to be approved, the loan officer must receive the results of an appraisal. how would you configure the case types to reflect their relationship?

A

Make loan request a parent case type, and appraisal a child case type

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

In an online shopping application, the primary case type PurchaseOrder has two child case types: Payment and Packaging. In processing PurchaseOrder case PO-11, payment case Pay-37 and packaging case Pac-56 are created. Which statement about eh processing of PO-11, Pay-37, and Pac-56 is correct?

A

Both Pay-37 and Pac-56 have to be resolved before PO-11 can be resolved.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

An application references a date element found in the Wokr-class. how is this rule inherited by the application?

A

By applying direct inheritance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Select the two items of information used to uniquely identify a rule

A
  1. The class of the rule

2. The type of the rule

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

A company provides two application to its employees. The first application is manged by the accounting department, and allows employees to submit expense reports for reimbursement. the second application is managed by the IT department, and allows employees to submit support tickets for IT-related issues

Both application requires a data element to track the status of cases. Select the best strategy for implementing this requirement.

A

Check the inheritance path to determine if an appropriate data element is already available

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

You check out a rule to update it. While the rule is checked out, another developer decides to test a case type by creating an processing the case. What happens when the application attempts to use the rule you checked out.

A

The application ignores the checked-out version of the rule and uses the previous version in the application ruleset.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

A claim case records the items of loss. The property reference that describes an item of loss looks like this: .ItemOfLoss(1).Description. The property reference .ItemOfLoss(1) is an example of a ________ property?

A

Page list

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

You want to capture the delivery method for a purchase request. The options are: Standard, premium, or next-day. You use the data model tab to create the property. How would you define the list with the options.

A

Picklist

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

A candidate’s language skills are captured in a candidate case. What type of property is used to capture the candidate’s language skill if the property reference looks like this: .Language(Spanish)?

A

Value group

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

pyWorkPage stores what type of information?

A

Information about the case

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

You use the clipboard tool to perform which two tasks?

A
  1. Review the current values of case data

2. Test case behavior by setting property values for an open case

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

You are designing a travel plan application. A hotel booking step displays a form in which users select a hotel and enter the number of days they are staying at the hotel. The form displays the total cost for the hotel room. The form also includes fields for selecting, at extra cost, options such as valet parking. The application totals the cost for any select options and adds the amount to the total cost to equal the grand total, which is displayed in a field. Which two of the following properties would you use as the target properties?

A
  1. Total cost of options

2. Total cost for the hotel room

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

You are configuring a declarative network that contains eleven declare expression which are used to calculate the interest rate fora a home mortgage. For example the target value property tax assessment is used as a source value when calculating the assessed property value. The declare expressions use target values from the expression to calculate their target values.. The field displaying the interest rate appears on the approval form. To improve performance, how can you reduce the number of calculations?

A

Specify backward chaining in the total interest rate declare expression

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

When does data propagation occur?

A

When a case is created

33
Q

You have a purchase request case and want to spin off a supplier case for a new supplier. How can you copy data to the supplier case?

A

A data transform

34
Q

Use _____ to sum a value in a child case and record the total value in the parent case

A

A calculation

35
Q

Use ______ to conditionalize the logic to determine which data should be propagated

A

A data transform

36
Q

You need to fetch exchange rates that are updated on a daily basis from a web service and make them available in you application using a data page. Which scope would you select for the data page

A

Node

37
Q

You have a data page with customer data. The data page is configured to reload if it is older than one hour. Which of the following best describes when the data page will reload?

A

The data page reloads on the next access one hour after it was created

38
Q

You have configured a data page to look up customer data in a database table. The data source changes to a REST web service. Which of the following best describes the actions you should take to make sure your application uses the right data source?

A

Update the data page to change the data source information

39
Q

Which of the following would be typical data stored in a a local data source?

A

Deliver options

40
Q

In which types of UI control is reference data from the local data source typically used

A

Drop-down

41
Q

The external database table class mapping wizard creates a data class and a database table. how do you make this data available to your application?

A

Use a data page

42
Q

Which two use cases are a good use of reference data?

A
  1. To provide a limited set of input values for a field

2. To access an external database

43
Q

Which variable in the assignment urgency calculation enables users to increment the service level urgency on a case-by-case basis?

A

.pyUrgencyAssignAdjust

44
Q

Urgency Adj Interval lgnth limit
Start of srvce lvl 20
Goal Interaval 10 8 hrs
Deadline intrvl 20 24 hrs
Passed Deadline 20 24 hrs 3

The service level provides a four-hour initial delay. If the case urgency is set to 10 and the case reaches the assignment at 9 A.M. Monday, what is the assignment urgency at 12 pm wed?

A

60

45
Q

The goal milestone in a service level defines the amount of time ________

A

In which the case or step should be completed

46
Q

The primary purpose of a service level is to ____________

A

Help ensure timely completion of assignments

47
Q

What three questions should you ask when creating a correspondence?

A
  1. When does the correspondence need to be sent?
  2. Who is the user receiving the correspondence?
  3. How will the correspondence be sent?
48
Q

Which two statements identify why you should automate correspondence?

A
  1. Allows for sending consistent information to users

2. Allows you to send timely communication

49
Q

In a new hire process, a hiring manger needs to be automatically notified by email, when a job application case reaches a collect work sample assignment. How would you configure this correspondence requirement?

A

Enable assignment notifications for the case type

50
Q

You are configuring a standard email to automatically be sent to loan applicants informing them that their loan has been approved. The requirements states that the email must include values for the applicant’s name, the loan office, and the loan amount. the email must also include boilerplate content stating the loan’s terms and conditions, which is regularly updated. This content is in a paragraph rule shared by other standard emails throughout the org. how would you configure your email?

A

Insert applicant’s name, loan office, and loan amount properties. Also insert the paragraph rule

51
Q

An expense report process requires the assignment for travel expenses to be routed to a specific auditor. the auditor is also a member of an auditing work group. How would you route the assignment so that the user receives it?

A

To the user

52
Q

An insurance company provides personal property insurance. Jewelry is categorized as a special type of personal property. Requests for jewelry coverage require that a user managing the request is trained to appraise jewelry. The requirement is to route assignments for jewelry appraisals to users who have this skill. Which one of the following routing approaches would you use?

A

Route requests to a work group that uses skill rating parameters for work group members

53
Q

A home loan company has home appraisal offices in various regions. Each office has its own work queue. company policy requires that home appraisals are assigned to offices based on the home’s location. For example, appraisals for homes located in Boston are assigned to the New England office work queue. Which routing approach would you choose to support this requirement?

A

Route the assignment to the correct work queue based on a decision rule

54
Q

List two benefits of adopting a rule delegation strategy

A
  1. Adopting a rule delegation strategy can help improve the business’ ability to adapt to changing business conditions
  2. Adopting a rule delegation strategy enables business users and architects to focus on their specific tasks related to application development and maintenance
55
Q

What two items should a developer configure before delegating a rule?

A
  1. An unlocked ruleset added to the application rule as a product ruleset
  2. An access group that has access to the production ruleset
56
Q

Conditional paths in a case life cycle are used to define _________ (Two answers)

A
  1. Paths in the case life cycle that are chosen by a user at run-time
  2. Paths in the case life cycle that are followed based on run-time values
57
Q

A parallel process is defined as

A

a process that executes over the same time period as other processes

58
Q

Automating decisions based on business logic enables___________

A

Application users to focus on more nuanced decisions that require business decisions that require business expertise

59
Q

In which of the following situations would you use a rule circumstance to resolve the requirement?

A

A national insurance company requires a minimum for liability coverage in each state

60
Q

An application change goes into effect on June 15, 2016, Due to this change two fields are added to a user form to collect information for compliance purposes. Assuming that today is April 30, 2016, how should you configure circumstances for the form?

A

Circumstance the form by property and date; specify June 15, 2016, as the start date

61
Q

What best describes the role of the base rule in circumstancing?

A

The base rule is used if no circumstanced variant applies.

62
Q

You have created a form that lists a group of recreational activities that users can select when booking a vacation. One column lists the activity name, a second column provides the check box for activity selection, and a third column displays a thumbnail image of the activity. You want to ensure that user have the information they need to make their selections regardless of screen size. When viewed on a small screen, you do not need to display the images. What 3 configuration steps would you take to support this requirement?

A
  1. Set the check box column to secondary importance
  2. Set the activity name column to primary importance
  3. set the image column to other importance
63
Q

You want ot list the orders placed by a customer over the past six months. For each order, you need to display the order number, the date of the order, the total amount of the order, payment method, and order status in a series of columns. What type of layout do you use to present the list of order to a user?

A

A table

64
Q

What are two ways you can add a table to a view?

A
  1. Add a field group list to a view in Pega Express

2. Add a table to a section used by the view

65
Q

Which of the following sets represent action sets (even > action) in Pega Platform (2 answers)

A
  1. Double-click > Scan barcode/QR code

2. Tab key > Add new work

66
Q

You are configuring a confirm and pay view that includes a payment selection list. One of the options is PayPal which requires users to confirm order details on the PayPal website. How do you configure the link to PayPal to display only when users select PayPal as their payment option?

A

Configure a visible when condition expression for the PayPal link control.

67
Q

How do you configure an action set on a button to clear user selections and then review the previous actions on the case?

A

First configure a click even with a refresh action. Next add a view history action to the event

68
Q

A manager has requested a report that shows the purchase requests for each of the regional cost center. The manager wants to organize the results so the cost center appears only once on the report and the requests are listed under cost center. How would you configure the report definition?

A

Use the cost center column to group the results

69
Q

A manager requests a report that contains the following columns: Create Date, Case ID, Create Operator, and Work Status. You must sort the Case ID values so the case with the highest ID value appears at the top of the list and descends in order. How would you design the report definition to support this requirement?

A

For the case ID property, select highest to lowest

70
Q

Your organization has a standard loan request report that contains columns for loan ID, loan officer, work status, and loan creation date. A manager requests a report that includes only loans created in the previous quarter and do not have a status of New. How do you configure the report?

A

Create two conditions: Work status does not equal new AND creation date is equal to previous quarter

71
Q

What statements are true about the BLOB?

A
  1. A BLOB provides flexibility by avoiding the need for schema changes when the data model changes
  2. A BLOB can store an object of any size
  3. A BLOB allows an application to read or write an entire case in one database transaction
72
Q

Which type of data is exposed by default?

A

Process metrics such as current stage or status, are exposed by default

73
Q
A report contains five columns of data about sales quotes:
           .pyID
           .pxAssignedOperatorID
           .pxCreateDate
           .Territory
           .ExpiryDate

Prior to property optimization which two properties dies the report identify as potentially impacting performance?

A
  1. .Territory

2. .ExpiryDate

74
Q

Which best describes the benefit of unit testing rules?

A

Unit testing identifies configuration issues that can propagate to other rules with potentially serious consequesnces

75
Q

When unit testing a rule, you can identify a data transform to use during the test. What does the data transform do?

A

Provides initial values for properties used in evaluation

76
Q

You have created a test case for decision table and verified the results. A few weeks later, another developer runs the test case again and it fails. Changes to which two of the following configurations could have caused this result?

A
  1. The return values used in the decision table

2. The input property values used in the decision table

77
Q

The user enters a response on a form and clicks Submit. The Pega platform application returns an error. Which tool can you use to determine the cause of the error in your application?

A

Use the tracer, search for FAIL statuses

78
Q

The tracer tool shows you a log of detailed information on your application. What two methods can you use to limit the amount of info to a specific time when an error occurs?

A
  1. Start the tracer prior to when the error occurs

2. Pause the tracer until just prior to when the error occurs

79
Q

You would like to use the tracer tool to debug an error in your application. In which portal can you use the tracer

A

Designer studio