7.2 - Practice Exam Flashcards

Practice Exam from System Architect Essentials 7.2.

1
Q

Adjusting how a process step executes based on case conditions is an example of ______________.

A

circumstancing

(Altering the content of correspondence based on a specific condition, such as the state of residence for a loan applicant, is a common use case for circumstancing.)

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

Which rule warning do you address by justifying the current design?

A

An Activity.

(An application uses an activity to add a customer information to a system of record. Writing data to a system of record may require use of an activity, even though activity use triggers a guardrail violation. In this situation, the violation should be justified.)

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

If a timesheet is rejected, it can be corrected and resubmitted. This is an example of what type of stage?

A

An Alternate Stage

(Alternate stages are those stages that are not a part of the “normal” course of events, but must be available under certain circumstances such as this.)

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

A case is considered the primary work item. A _____ case represents additional work that must be completed to resolve the primary work item.

A

child

(A case is considered the primary processing unit (parent case) of a business transaction, while a child case is any related case that represents work that must be completed to resolve the parent case.

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

You have a case type for account opening which has a credit check child case. You have configured data propagation on the account case for the credit check subcase.

When does data propagation occur?

A

When the credit check child case is created.

(Data is only propagated on case creation.)

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

Use data transforms to _____ data from a source to a target, and perform any conversions needed to achieve the intended mapping results.

A

map

(Use a data transform to define how to take source data values — data that is in one format and class — and turn them into data of another format and class (the destination or target).

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

Customer must provide at least one of the following three telephone numbers:

  • Home
  • Office
  • Mobile

Which property mode should be used to collect and identify this phone number by name?

A

Value Group

(Use a Value Group property to create a property that can contain an unordered group of single values.)

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

An application includes the property reference .Customer.Assets(3).AssetType.

The property type of .Assets(3) is a ________________.

A

Page List

(A Page List is used to create a property that can contain an ordered list of embedded pages.)

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

Two forms for an online shopping process use a declarative network to calculate values. The first form contains fields that display the item total amounts and the order total amount. The second form includes fields that display the taxes and the grand total that will be charged to the user’s credit card. Which declare expression configuration would you use so that all the values on the second form are calculated only when the user reaches the form?

A

Backward chaining for the taxes and grand total

(The values will be updated only when the second form is opened.)

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

These requirements are examples of which action on a service level agreement?

1 - A request is rejected if it has not been resolved by the end of the Deadline interval.

2 - An email is sent to the assignee’s manager if the assignment is unresolved at the end of the Deadline interval.

A

escalation action

(Updating the status of a case and sending email are very common escalation actions.)

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

Which three rule types can you reference in a correspondence rule to provide content for the correspondence?

A

1 - Section

(Section rules are used to include content from user forms in correspondence.)

2 - Paragraph

(Paragraph rules are used to include strings of text in correspondence.)

3 - Property

(Property rules are used to include case data in correspondence.)

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

An insurance claim process includes an assignment in which a manager reviews claims. If the claim is denied, an email is automatically sent to the user and the case is resolved. How do you configure the process to send this correspondence?

A

Add a Send Email Smart Shape to the deny connector leaving the review assignment.

(The Smart Shape automatically sends email when the case is resolved.)

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

An email correspondence contains instructions for filling out a form. The instructions contain images which illustrate how to fill in fields. The instructions are used in various correspondences used by your company. Which is the best way to include the instructions?

A

Include contents in a paragraph rule and reference it in your correspondence.

(Paragraphs present formatted text that can include colors, fonts, styles, and images.)

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

Name a situation in which the use of a CorrNew activity (Utility shape) is necessary?

A

Sending a text message when a case is resolved.

(You would use the CorrNew activity in a Utility shape.)

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

A step in an activity for creating correspondence calls another activity to send correspondence to all the parties listed on the pyWorkParty page. How would you configure the first activity to achieve the desired behavior?

A

Specify pyWorkParty as a step page.

(This step page provides data context during the execution of this step.)

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

You create a form that you want to add to your process. In which flow shape would you add your form? Connector, Assignment, or Utility?

A

None

(You add forms to flow actions, which are defined in connectors.)

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

A loan request application includes an approval process as follows: Requests for an amount greater than USD30,000 are reviewed by a credit manager or a vice president. If the customer’s credit score is less than 720, then the request is reviewed by a vice president. Otherwise, the request is reviewed by a credit manager. Requests for USD30,000 or less are reviewed by a loan officer. Which rule would you use to automatically advance the request to the correct user?

A

Decision tree

(A decision tree uses if-then-else evaluations.)

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

Which rules can be used to direct case processing in a flow?

A

1 - When condition

(A when condition is used to evaluate a Boolean logical statement involving comparisons among values of properties to return true or false.)

2 - Decision table

(A decision table is used to derive a value that has one of a few possible outcomes, where each outcome can be detected by a test condition.)

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

You are adding a date of birth field to a job application form. You want to make sure that the user enters a date in the past. How would you support this requirement?

A

Use a validate rule to test the date.

(A validate rule can use a function to test the date.)

20
Q

A form contains a text field for entering a U.S. postal code. You want to make sure that the user enters five digits in the field. What rule would you use to enforce this requirement?

A

Specify an edit validate rule in the property used by the text field.

(An edit validate rule can test the field pattern, in this case for five digits.)

21
Q

An online computer equipment vendor maintains an inventory database of more than 1000 items. While shopping, users select items from a list. How do you configure the field so that it displays the items?

A

Configure an auto-complete control using a data page as the data source.

(A data page allows you to source data from the database. The autocomplete allows the user to filter the list of items as they type.)

22
Q

An application that processes loan requests must collect information from borrowers to check their credit report. If a borrower is married, the borrower must provide this information for a spouse as well. For each person, the application requires a first name, last name, and taxpayer ID. What is the best way to implement this requirement?

A

Create the fields for the spouse in a separate layout and use a visible when condition to determine when the fields for the spouse should appear or be hidden.

(Every extra unit of information in a dialogue competes with the relevant units of information and diminishes their relative visibility. Use the visible when feature whenever appropriate so that users are not inundated with information until needed.)

23
Q

Users can access an apartment search application from laptops and mobile phones. Pictures of the apartments, descriptions, and agent information are organized in columns. How do you implement the screen to accommodate both laptops and mobile displays?

A

Use a dynamic layout.

(You can configure a dynamic layout to arrange UI elements in different formats at different screen sizes.)

24
Q

You are configuring a grid layout so that a row is set in focus when a user right-clicks a row, uses the up key, or uses the down key. In addition, when the user clicks a row, it is shown in edit mode. How do you configure the grid to support this requirement?

A

Use two action sets: one for the right-click event, and one for the up key and down key events.

(You can combine the focus and edit action for the right-click event.)

25
Q

An employee medical coverage form contains a check box to indicate whether the employee has a spouse. When a user selects the check box, the form displays a section that includes additional fields for entering information about the spouse. How do you configure the form?

A

Add a visible when condition to the section containing information about the spouse.

(You use the when condition to test whether the check box value is true or false.)

26
Q

Your organization replaces employee laptops two years from the date the laptop was issued. A manager asks you to create a report that shows, for each employee, the number of weeks until the replacement date. Report columns include Employee ID, Laptop ID, and Issue Date. How would you configure the report definition to provide the requested information?

A

Create a Weeks Until Replacement column and use a function in the column to calculate the value.

(A function can be used to calculate the number of weeks remaining based on the Issue Date and two-year deadline.)

27
Q

A report contains columns for case IDs, creation dates, managers, and office locations. How do you configure a report filter condition so that it displays only cases created in the Atlanta office?

A

Office location column equals Atlanta.

(This condition generates a report that includes only cases created in Atlanta.)

28
Q

A data page has the Refresh if Older Than field set to five minutes. When will the data page reload?

A

Depends on when it is accessed

(A data page is refreshed on the first access after it was marked stale.)

29
Q

Consider a purchase request case. In which situation would you use a local data source?

A

To store options for the priority of a purchase request

(Use a local data source to store reference data.)

30
Q

In a purchase application you need to retrieve product details from the product catalog. There is a SOAP connector configured for integration with the product catalog. The connector should be invoked from a(n) __________.

A

data page

(A data page is used to retrieve or read data from an external system.)

31
Q

You want to enable external systems to retrieve the claim history for a given customer from a Pega claims application. What component is required to implement this requirement?

A

Service

(A service rule allows you to expose a service. Pega is acting as the service and the external system as the client.)

32
Q

Use a Database Table Class Mapping tool to map the columns of a __________ ______ to properties in a data class, to facilitate ______ to the contents of the database table.

A

database table. access.

(The Database Table Class Mapping tool provides a wizard that generates all the artifacts needed to interact with reference data in an external database. These artifacts include a data class, a database table instance and a link between those two artifacts.)

33
Q

Which tool do you use to view case data currently in memory?

A

The Clipboard tool

(The Clipboard tool is used to review case data currently in memory.)

34
Q

When running an application, you notice that a field contains an incorrect value. Which developer tool allows you to analyze rule execution in the application to determine how the incorrect value was introduced?

A

The Tracer tool.

(The Tracer tool records the execution of every rule used in an application. For each executed rule, the Tracer tool records the contents of the Clipboard at the time the rule was used, and the outcome of rule execution.)

35
Q

Which tool would you use to evaluate a user form and identify which properties use declarative processing to calculate the values?

A

Live UI

(Live UI indicates properties used in declarative processing with the letter “D”.)

36
Q

A ________ case represents the processes, data, and work parties involved in completing a business transaction.

A _____ case typically focuses on a subset of data relative to a parent case and usually involves different work parties than the parent case.

A

primary. child.

(A (parent) case typically includes various processes, data, and work parties needed to complete a business transaction. A child case represents work that can be executed outside of the context of the parent case, but resolving the parent case depends on the child case being completed first.)

37
Q

Use ____ _________ to set properties values on a given page, whether they are initial values or updated values.

A

data transforms

(This is a very common use case for data transforms.)

38
Q

A ________ ______ is used to derive a value that has one of a few possible outcomes, where each outcome can be detected by a test condition.

A

decision table

39
Q

A ______ ________ is used to evaluate a Boolean logical statement involving comparisons among values of properties to return true or false.

A

when condition

40
Q

A ________ _____ uses if-then-else evaluations.

A

decision tree

41
Q

The ____________ allows the user to filter the list of items as they type and sources a _____ ______.

A

autocomplete. data page.

42
Q

You can configure a ________ ______ to arrange UI elements in different formats at different screen sizes.

A

dynamic layout

43
Q

A __________ can be used to calculate the number of weeks remaining based on a date and a deadline.

A

function

44
Q

Use a local data source to store ________ data.

A

reference

45
Q

A _____ _____ is used to retrieve or read data from an external system

A

data page

46
Q

A ________ rule allows you to expose a service. Pega is acting as the service and the external system as the client.

A

service

47
Q

The Database Table Class Mapping tool provides a wizard that generates all the artifacts needed to interact with reference data in an external database. These artifacts include a ____ _____, a _________ _____ instance and a link between those two artifacts.

A

data class. database table.