8.1

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Patricklafunk
P
Patricklafunk
Community Contributor
Quizzes Created: 5 | Total Attempts: 8,699
Questions: 79 | Attempts: 6,887

SettingsSettingsSettings
8.1 - Quiz


Questions and Answers
  • 1. 

    You want to engage business and IT resources to review the working models. What best practice helps accomplish this objective?

    • A.

      Approval process 

    • B.

      Pega Cloud

    • C.

      Guardrail compliance 

    • D.

      Direct Capture of Objectives (DCO)

    Correct Answer
    D. Direct Capture of Objectives (DCO)
    Explanation
    Direct Capture of Objectives (DCO) is the best practice that helps engage business and IT resources to review the working models. DCO is a collaborative approach that allows stakeholders to directly capture and define their objectives, requirements, and expectations for the project. It ensures that both business and IT are aligned and have a clear understanding of the project goals. By involving both parties in the review process, DCO promotes effective communication, collaboration, and consensus building, resulting in improved project outcomes.

    Rate this question:

  • 2. 

    Which two of the following are benefits of following Pega guardrails? (Choose Two) 

    • A.

      Guardrails help developers to track compliance with Pega best practices.

    • B.

      Guardrails help developers build applications that are easier to maintain and have fewer defects.

    • C.

      Guardrails help managers create schedules for efficiently allocating developer resources.

    • D.

      Guardrails help project managers ensure that applications are completed on time.

    Correct Answer(s)
    A. Guardrails help developers to track compliance with Pega best practices.
    B. Guardrails help developers build applications that are easier to maintain and have fewer defects.
    Explanation
    Following Pega guardrails provides benefits to developers in two ways. Firstly, guardrails help developers track compliance with Pega best practices, ensuring that they are following the recommended guidelines and standards for developing Pega applications. This helps in maintaining consistency and quality in the development process. Secondly, guardrails also assist developers in building applications that are easier to maintain and have fewer defects. By adhering to the guardrails, developers can avoid common pitfalls and design flaws, resulting in more stable and efficient applications.

    Rate this question:

  • 3. 

    Adding instructions to a step _______________.

    • A.

      Defines what a step should do

    • B.

      Instructs an architect how to build the step

    • C.

      Describes the business value of the step

    • D.

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

    Correct Answer
    D. Describes to an end user what should be done in a step
    Explanation
    Adding instructions to a step describes to an end user what should be done in a step. This means that the instructions provide clear guidance and directions to the person performing the step, ensuring they understand the actions they need to take. These instructions are typically written in a way that is easy for the end user to understand and follow, helping them to successfully complete the step.

    Rate this question:

  • 4. 

    When modeling the life cycle of a case, stages represent a ______________ or a _______________ (Choose Two) 

    • A.

      Subset of data used to resolve case 

    • B.

      Transfer for authority

    • C.

      Single actor performing a single action

    • D.

      Significant change in the status of a case

    Correct Answer(s)
    B. Transfer for authority
    D. Significant change in the status of a case
    Explanation
    The stages in the life cycle of a case represent both a transfer for authority and a significant change in the status of the case. The transfer for authority refers to the process of handing over the responsibility and decision-making power from one actor or department to another. This transfer signifies a shift in the progression of the case and indicates that it is moving towards resolution. Additionally, the stages also represent significant changes in the status of the case, indicating that it has reached a new milestone or phase in its progression.

    Rate this question:

  • 5. 

    Step in the case life cycle sets the case status to Pending- Approval. When does the case status automatically update?

    • A.

      Case status automatically updates.

    • B.

      At the end of the step.

    • C.

      At the beginning of the step.

    • D.

      Case status cannot update automatically.

    Correct Answer
    C. At the beginning of the step.
    Explanation
    The case status automatically updates at the beginning of the step in the case life cycle. This means that as soon as the step is initiated, the case status will be automatically updated to reflect the current stage of the case. This ensures that the case status accurately represents the progress of the case and allows for effective tracking and management of cases.

    Rate this question:

  • 6. 

    When modeling the life cycle of a case, alternate stages  represent __________ and ___________ (Choose Two) 

    • A.

      Have manual access 

    • B.

      Exceptions to the normal course of events 

    • C.

      A separate, but related business transaction 

    • D.

      Be sequenced into primary stages

    Correct Answer(s)
    B. Exceptions to the normal course of events 
    D. Be sequenced into primary stages
    Explanation
    Alternate stages in the life cycle of a case represent exceptions to the normal course of events and can be sequenced into primary stages. This means that these alternate stages are deviations from the regular flow of the case and may occur when certain conditions or events take place. These stages are related to the primary stages but are separate and distinct, allowing for flexibility in the case management process. Additionally, these alternate stages can be organized and ordered in a sequence along with the primary stages to ensure a structured and efficient case flow.

    Rate this question:

  • 7. 

    What type of step typically requires contextual instructions?

    • A.

      Create Case

    • B.

      Send Email

    • C.

      Collect Information

    • D.

      Change stage

    Correct Answer
    C. Collect Information
    Explanation
    Collecting information typically requires contextual instructions because it involves gathering specific data or details from a source or individual. Contextual instructions are necessary to provide guidance on what information needs to be collected, how it should be collected, and any specific requirements or guidelines that need to be followed. This ensures that the collected information is accurate, relevant, and meets the desired objectives or purposes.

    Rate this question:

  • 8. 

    How does the passed deadline interval differ from the goal and deadline intervals?

    • A.

      Goal and deadline intervals can only repeat one time.

    • B.

      Goal and deadline intervals begin at the start of the assignment.

    • C.

      Goal and deadline intervals do not repeat.

    • D.

      Goal and deadline intervals have limited escalation options.

    Correct Answer
    C. Goal and deadline intervals do not repeat.
    Explanation
    The passed deadline interval differs from the goal and deadline intervals because it can repeat multiple times. While the goal and deadline intervals can only repeat once, the passed deadline interval can occur repeatedly until the task is completed. This means that the passed deadline interval does not have a fixed endpoint like the goal and deadline intervals.

    Rate this question:

  • 9. 

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

    • A.

      .pxUrgencyWork

    • B.

      .pxUrgencyAssign

    • C.

      .pxUrgencyAssignSLA

    • D.

      .pyUrgencyAssignAdjust

    Correct Answer
    D. .pyUrgencyAssignAdjust
    Explanation
    The variable .pyUrgencyAssignAdjust enables users to increment the service level urgency on a case by case basis. This variable allows users to adjust the urgency level for a specific assignment, allowing them to prioritize and escalate cases based on their individual needs or circumstances.

    Rate this question:

  • 10. 

    The goal milestone in a service level defines that amount of time ______________.

    • A.

      Allowed for a user to advance to the next stage

    • B.

      In which the case or step should be completed

    • C.

      Allowed before an assignment is considered overdue

    • D.

      In which the case or step must be completed

    Correct Answer
    B. In which the case or step should be completed
    Explanation
    The goal milestone in a service level defines the amount of time in which the case or step should be completed. This means that the specified time frame serves as a target or expectation for the completion of the case or step, ensuring that it is accomplished within the defined timeframe.

    Rate this question:

  • 11. 

    The primary purpose of a service level is to _________________.

    • A.

      Assign cases to the appropriate case worker

    • B.

      Help ensure timely completion of assignments

    • C.

      Track assignment status over time

    • D.

      Generate service level reports

    Correct Answer
    B. Help ensure timely completion of assignments
    Explanation
    The primary purpose of a service level is to help ensure timely completion of assignments. This means that a service level is designed to establish standards and expectations for the completion of tasks or assignments within a specific timeframe. By having a service level in place, organizations can monitor and manage the progress of assignments, ensuring that they are completed within the designated time frame. This helps to improve efficiency, productivity, and customer satisfaction by ensuring that tasks are completed in a timely manner.

    Rate this question:

  • 12. 

    A prospective employee must pass a criminal background check before receiving an offer. When would you add a decision point to the workflow process? 

    • A.

      Verifying prospective employees work references 

    • B.

      Declining offer to prospective employee 

    • C.

      Offering job to prospective employee 

    • D.

      Running a criminal background check

    Correct Answer
    D. Running a criminal background check
    Explanation
    Adding a decision point to the workflow process of running a criminal background check would be necessary to determine whether the prospective employee passes or fails the check. This decision point allows the employer to make an informed decision based on the results of the background check before offering the job to the candidate. It ensures that the employer is aware of any criminal history that may affect the candidate's suitability for the position.

    Rate this question:

  • 13. 

    A parallel process is defined as _______________.

    • A.

      A process that is not part of the primary flow in the case life cycle 

    • B.

      A process that executes in the context of another process

    • C.

      A process that executes in the context of the current case

    • D.

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

    Correct Answer
    D. A process that executes over the same time period as other processes
    Explanation
    A parallel process is a process that executes over the same time period as other processes. This means that multiple processes are running simultaneously, allowing for increased efficiency and speed in completing tasks. By executing in parallel, these processes can work independently of each other, reducing the overall time required to complete a task or achieve a goal.

    Rate this question:

  • 14. 

    Automating decisions based on business logic enables _________.

    • A.

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

    • B.

      Architects to improve the performance of the application

    • C.

      Application users to mark a specific location for business exceptions that may arise in the process flow

    • D.

      Architects to spend less time building the application

    Correct Answer
    A. Application users to focus on more nuanced decisions that require business expertise
    Explanation
    Automating decisions based on business logic allows application users to focus on more nuanced decisions that require business expertise. This means that the automation of routine and repetitive decisions frees up the users' time and attention to handle more complex and strategic decisions that involve their specialized knowledge and experience in the business domain. By automating the basic decision-making process, users can dedicate their efforts to higher-value tasks that require their expertise, ultimately leading to improved overall decision-making and business outcomes.

    Rate this question:

  • 15. 

    Conditional paths in a case life cycle are used to define __________________.

    • A.

      Subprocesses that run in parallel with the context of the current case

    • B.

      Paths in the case life cycle that are followed based on the context of a parallel case

    • C.

      Subprocesses that run in the context of the current case

    • D.

      Paths in the case life cycle that are chosen by a user at run-time or are based on runtime values

    Correct Answer
    D. Paths in the case life cycle that are chosen by a user at run-time or are based on runtime values
    Explanation
    Conditional paths in a case life cycle are used to define paths in the case life cycle that are chosen by a user at run-time or are based on runtime values. These paths allow for flexibility and customization in the case life cycle, as they can be determined dynamically based on user input or specific conditions during runtime. This enables the system to adapt and respond to different scenarios or requirements, providing a more personalized and interactive experience for the user.

    Rate this question:

  • 16. 

    How does assignment routing improve efficiency?

    • A.

      By assigning work to the currently available party.

    • B.

      By assigning work to the party in the appropriate time zone.

    • C.

      By assigning work to the most senior party in a work group.

    • D.

      By assigning work to the most appropriate parties.

    Correct Answer
    D. By assigning work to the most appropriate parties.
    Explanation
    Assignment routing improves efficiency by assigning work to the most appropriate parties. This ensures that tasks are given to individuals with the necessary skills and expertise to complete them effectively and efficiently. By matching the right person to the right job, assignment routing minimizes errors, reduces the need for rework, and optimizes productivity. It also helps in utilizing resources effectively and ensures that tasks are completed in a timely manner, leading to improved overall efficiency.

    Rate this question:

  • 17. 

    Choose three items that are considerations for approval configuration (Choose Three).

    • A.

      The list of approvers

    • B.

      The approval process flow

    • C.

      The approval levels

    • D.

      The salary grades of the approvers

    • E.

      The locations of the approvers

    Correct Answer(s)
    A. The list of approvers
    B. The approval process flow
    C. The approval levels
    Explanation
    The list of approvers, the approval process flow, and the approval levels are all important considerations for approval configuration. The list of approvers determines who has the authority to approve or reject requests. The approval process flow outlines the sequence of steps and actions required for the approval process. The approval levels define the hierarchy or structure of approvals, indicating which level of authority is required for different types of requests. These three factors are crucial in designing an effective approval system that ensures appropriate decision-making and accountability.

    Rate this question:

  • 18. 

    Expense report processes require travel expense assignments be routed to a specific auditor. Auditors are members of an auditing work group. How do you route the assignment to a specific user?

    • A.

      To the user's work group

    • B.

      To the user's manager

    • C.

      To the user

    • D.

      To the user's work queue

    Correct Answer
    C. To the user
    Explanation
    The assignment is routed to a specific user by assigning it to the user themselves. This means that the user who is responsible for auditing the travel expense will receive the assignment directly.

    Rate this question:

  • 19. 

    An insurance company offers personal property insurance. Jewelry is a special type of personal property.  Jewelry coverage requires that the user managing the request is trained to appraise jewelry. Assignments for jewelry appraisals must go to skilled users. Which routing approach would you use? 

    • A.

      Route requests to a work group whose members have the skill rating parameters.

    • B.

      Route requests to a reporting manager who assigns the request to a user to ensure fast processing.

    • C.

      Route directly to users who are members of a work group that uses skill rating parameters.

    • D.

      Route requests to a decision table that routes the request to a work group in a location where there are users who have appraisal skills.

    Correct Answer
    A. Route requests to a work group whose members have the skill rating parameters.
    Explanation
    The correct answer is to route requests to a work group whose members have the skill rating parameters. This approach ensures that only skilled users who are trained to appraise jewelry are assigned to handle jewelry coverage requests. By routing requests to a work group with the necessary expertise, the insurance company can ensure that the appraisals are done accurately and efficiently, meeting the requirements of their personal property insurance policy. This approach also allows for better resource allocation and utilization, as only users with the required skills are assigned to handle jewelry appraisals.

    Rate this question:

  • 20. 

    A home loan company has home appraisal offices in various regions. Each office has a work queue. The company requires that appraisals be assigned to offices based on the home's location. For example, home appraisals for Boston are assigned to the New England office work queue. Which routing approach supports this requirement?

    • A.

      It is not possible to support this requirement. The router must define a specific work queue.

    • B.

      Route the assignment to the correct work queue based on business logic.

    • C.

      Route the assignment based on appraiser skills.

    • D.

      Route the assignment based on an appraiser role.

    Correct Answer
    B. Route the assignment to the correct work queue based on business logic.
    Explanation
    The correct answer is "Route the assignment to the correct work queue based on business logic." This approach supports the requirement of assigning home appraisals to offices based on the home's location. By using business logic, the router can determine the appropriate work queue for each appraisal based on its location. This allows for efficient and accurate routing of assignments to the respective offices, ensuring that each appraisal is handled by the appropriate team.

    Rate this question:

  • 21. 

    An application references a data element found in the Work- class. How is this rule inherited by the application?

    • A.

      By applying directed inheritance.

    • B.

      By adding the ruleset that contains the property to the application.

    • C.

      By applying pattern inheritance.

    • D.

      By naming Pega RULES as the built-on application.

    Correct Answer
    A. By applying directed inheritance.
    Explanation
    The correct answer is "By applying directed inheritance". In Pega, directed inheritance allows an application to inherit rules from another class. In this case, the application is referencing a data element from the Work- class, and by applying directed inheritance, the application can inherit the rules associated with that data element. This means that the application can access and use the rules defined in the Work- class without having to redefine them.

    Rate this question:

  • 22. 

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

    • A.

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

    • B.

      The application cannot run because the rule is unavailable.

    • C.

      The application runs the checked-out version of the rule, because that is the most up-to-date version of the rule.

    • D.

      The application returns an error and stops processing the case, because the rule is unavailable for use.

    Correct Answer
    A. The application ignores the checked-out version and uses the previous version in the application ruleset.
    Explanation
    When a rule is checked out in an application, it means that it is being updated or modified by a developer. In this scenario, if another developer tries to test a case type by creating and processing the case while the rule is checked out, the application will ignore the checked-out version and instead use the previous version of the rule that is available in the application ruleset. This ensures that the application continues to run smoothly and does not encounter any errors or interruptions due to the ongoing modification of the rule.

    Rate this question:

  • 23. 

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

    • A.

      You cannot proceed in an expense report until a manager approves the request.

    • B.

      You need to send an email after a user completes a form.

    • C.

      You need to pause a case until a user uploads a signed document.

    • D.

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

    Correct Answer
    D. You cannot complete a purchase case on a website unless you complete a new account subcase.
    Explanation
    A Wait step in a case is best implemented when there is a requirement to pause a case until a certain condition is met. In this scenario, the requirement states that a purchase case on a website cannot be completed unless a new account subcase is completed. Therefore, implementing a Wait step in the case will pause the case until the new account subcase is completed, ensuring that the requirement is met before proceeding with the purchase case.

    Rate this question:

  • 24. 

    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 mortgage a parent case type. Make loan request and appraisal child case types.

    • B.

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

    • C.

      Make both loan request and appraisal peer case types.

    • D.

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

    Correct Answer
    D. Make loan request a parent case type and appraisal a child case type.
    Explanation
    The loan request and appraisal have a hierarchical relationship in the mortgage application process. The loan request is the main case type, and the appraisal is dependent on the loan request. Therefore, it makes sense to configure the loan request as the parent case type and the appraisal as the child case type. This way, the loan request can be created first, and then the appraisal can be initiated and linked to the loan request for the loan officer to receive the results and proceed with the approval process.

    Rate this question:

  • 25. 

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

    • A.

      PO-11 has to be resolved before either Pay-37 and Pac-56 is resolved.

    • B.

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

    • C.

      Pac-56 has to be resolved before Pay-37 is resolved.

    • D.

      PO-11 can be resolved when either Pay-37 or Pac-56 is resolved.

    Correct Answer
    B. Both Pay-37 and Pac-56 have to be resolved before PO-11 can be resolved.
    Explanation
    Both Pay-37 and Pac-56 have to be resolved before PO-11 can be resolved because in the given scenario, Payment case Pay-37 and Packaging case Pac-56 are child case types of the Purchase Order case PO-11. This means that both Pay-37 and Pac-56 are dependent on the resolution of PO-11. Therefore, in order to resolve PO-11, both of its child cases must be resolved first.

    Rate this question:

  • 26. 

    In an insurance application, a claim case records the items of loss. The property reference that describes an item of loss has the following notation: .ItemOfLoss(1). Description. The property reference .ItemOfLoss(1) is an example of what property type?

    • A.

      Page list

    • B.

      Single value

    • C.

      Value list

    • D.

      Page

    Correct Answer
    A. Page list
    Explanation
    The property reference .ItemOfLoss(1) is an example of a Page list property type. This means that it is a list of pages, where each page represents an item of loss in the insurance application. The notation .ItemOfLoss(1) indicates that it is the first item of loss in the list.

    Rate this question:

  • 27. 

    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 delivery options?

    • A.

      Radio button

    • B.

      Picklist

    • C.

      Field group (list)

    • D.

      Text (paragraph)

    Correct Answer
    B. Picklist
    Explanation
    In order to capture the delivery method for a purchase request, the best way to define the list with the delivery options would be to use a picklist. A picklist allows the user to select one option from a predefined list of choices, which in this case would be Standard, Premium, or Next Day. This ensures that the user can only choose a valid delivery option and helps to maintain data consistency.

    Rate this question:

  • 28. 

    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 is .Language(Spanish)?

    • A.

      Value group

    • B.

      Page

    • C.

      Single value

    • D.

      Text

    Correct Answer
    A. Value group
    Explanation
    The property reference ".Language(Spanish)" suggests that the candidate's language skill is being captured for the Spanish language specifically. In this case, a value group property would be used to capture the candidate's language skill. A value group property allows for multiple values to be selected, which is useful for capturing language skills as candidates may have proficiency in multiple languages.

    Rate this question:

  • 29. 

    In App Studio, when is the earliest opportunity to configure a user view for a step in a case life cycle?

    • A.

      You can configure the user view for a step after you create the entire case life cycle.

    • B.

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

    • C.

      You can configure the user view for a step any time after you configure the pick list data types.

    • D.

      You can configure the user view for a step before you start creating the case life cycle.

    Correct Answer
    B. You can configure the user view for a step after you add that step to the case life cycle.
    Explanation
    The earliest opportunity to configure a user view for a step in a case life cycle is after you add that step to the case life cycle. This means that you can configure the user view for a step as soon as you have added it to the overall life cycle structure.

    Rate this question:

  • 30. 

    PyWorkPage stores which type of information?

    • A.

      Information about a case.

    • B.

      Data cached from an outside system.

    • C.

      Information about the current operator.

    • D.

      Information about the Pega server.

    Correct Answer
    A. Information about a case.
    Explanation
    The correct answer is "Information about a case." In Pega, pyWorkPage is a data structure that stores information related to a specific case. It contains all the data and properties associated with the case, such as case ID, case status, case details, and any other relevant information. This allows the system to track and manage the case throughout its lifecycle.

    Rate this question:

  • 31. 

    You use the Clipboard tool to perform which two tasks? (Choose Two)

    • A.

      Test whether a declarative expression properly calculates a target value.

    • B.

      Test a rule to determine whether the rule executes correctly.

    • C.

      Review the current values of case data.

    • D.

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

    Correct Answer(s)
    C. Review the current values of case data.
    D. Test case behavior by setting property values for an open case.
    Explanation
    The Clipboard tool can be used to review the current values of case data, allowing users to see the data stored in the case and make any necessary changes. It can also be used to test case behavior by setting property values for an open case, allowing users to simulate different scenarios and observe the resulting behavior.

    Rate this question:

  • 32. 

    You have added a page list property named Dependents to a view in the Case Designer. This page list contains the property .Relationship. You want to display the list in the view and populate a field with the default value of Not Applicable. How do you configure the pySetFieldDefaults data transform to meet this requirement?

    • A.

      Set .Dependents(1).Relationship to Not Applicable

    • B.

      Set Not Applicable to equal .Dependents(1).Relationship

    • C.

      Set .Dependents(1).pyLabel to an empty string and a parameter named Not Applicable

    • D.

      Set .Dependents(1).pyLabel and a comment action using the value Not Applicable

    Correct Answer
    A. Set .Dependents(1).Relationship to Not Applicable
    Explanation
    In order to display the page list property "Dependents" in the view and populate a field with the default value of "Not Applicable", you need to configure the pySetFieldDefaults data transform by setting ".Dependents(1).Relationship" to "Not Applicable". This will ensure that the first item in the page list property has its "Relationship" field set to the desired default value.

    Rate this question:

  • 33. 

    In which two of the following situations would you use a data transform? (Choose Two)

    • A.

      Set default values when creating a case.

    • B.

      Create properties after the case has been created.

    • C.

      Execute a flow action.

    • D.

      Copy data from one page to another.

    Correct Answer(s)
    A. Set default values when creating a case.
    D. Copy data from one page to another.
    Explanation
    A data transform is used to manipulate data within a case in Pega. In the given situations, a data transform would be used to set default values when creating a case. This allows for the automatic population of certain fields with predefined values. Additionally, a data transform would be used to copy data from one page to another. This is useful when transferring data between different sections or stages of a case.

    Rate this question:

  • 34. 

    The case type hierarchy in your insurance application consists of three case types: Claim (top level), Personal Injury (subcase type of Claim), and Emergency Care (subcase type of Personal Injury). In the Claim case type, a data transform sets the claim date and work urgency. To reduce maintenance you do not want to set in each subcase the properties that were already set in the parent data transforms. However, you want to set work urgency to different values in each subcase type. What two configuration steps would you take to meet this requirement? (Choose Two)

    • A.

      In each subcase type data transform, set the work urgency to the required value.

    • B.

      In the Claims data transform, for each subcase type, configure an Update Page action and set the work urgency value.

    • C.

      Select the Call superclass data transform option in each of the subcase type data transforms.

    • D.

      Select the Call superclass data transform option in the Claims data transform and clear the option in the Personal Injury and Emergency Care data transforms.

    Correct Answer(s)
    A. In each subcase type data transform, set the work urgency to the required value.
    C. Select the Call superclass data transform option in each of the subcase type data transforms.
    Explanation
    To meet the requirement of setting work urgency to different values in each subcase type while reducing maintenance, two configuration steps can be taken. Firstly, in each subcase type data transform, set the work urgency to the required value. This ensures that the work urgency is set appropriately for each subcase type without duplicating code. Secondly, select the Call superclass data transform option in each of the subcase type data transforms. This allows the subcase types to inherit the properties set in the parent data transform, reducing the need to manually set properties that were already set in the parent data transform.

    Rate this question:

  • 35. 

    You are configuring a declarative network that contains eleven declare expressions to calculate the interest rate for 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 other expressions to calculate their target values. The field that displays 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.

    • B.

      Specify forward chaining in the declare expression that calculates the total interest rate value.

    • C.

      Apply the declare expression in the approval flow action.

    • D.

      Calculate the total interest rate value by adding all the declare expression target property values.

    Correct Answer
    A. Specify backward chaining in the total interest rate declare expression.
    Explanation
    By specifying backward chaining in the total interest rate declare expression, the system will only calculate the interest rate when it is needed, rather than calculating it every time a change is made to any of the source values. This reduces the number of calculations and improves performance.

    Rate this question:

  • 36. 

    In a purchase order application, you have been asked to add an order total field that is used on multiple forms in the application. You want to make sure that whenever the input values change, the order total changes on all the forms. Which two of the following are reasons would you choose to use a declare expression rather than a data transform to calculate the value? (Choose Two)

    • A.

      The system monitors input properties and determines when to update the target property value.

    • B.

      A declare expression updates the total value on all the forms when any form containing the field is submitted.

    • C.

      When updating a property that is calculated, you do not need to identify every calculation that updates any of the source values and manually recalculate them.

    • D.

      A declare expression calculates a specific value that is used on multiple forms.

    Correct Answer(s)
    A. The system monitors input properties and determines when to update the target property value.
    C. When updating a property that is calculated, you do not need to identify every calculation that updates any of the source values and manually recalculate them.
    Explanation
    A declare expression is preferred over a data transform in this scenario for two reasons. Firstly, the system can automatically monitor the input properties and update the target property value whenever any of the input values change. This ensures that the order total changes on all the forms without the need for manual intervention. Secondly, when using a declare expression, there is no need to identify and manually recalculate every calculation that updates the source values. This simplifies the process and reduces the chances of errors.

    Rate this question:

  • 37. 

    You are designing a travel plan application. A hotel booking step displays a form in which users select a hotel and enter their check-in and check-out dates. The application calculates and then displays the cost for the hotel room. The form also includes fields to select options, such as valet parking at an extra cost. The application totals the cost for any selected options and adds that amount to the total room 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? (Choose Two)

    • A.

      Total cost of options

    • B.

      Price of each option

    • C.

      Total cost for the hotel room

    • D.

      Number of days at the hotel

    Correct Answer(s)
    A. Total cost of options
    C. Total cost for the hotel room
    Explanation
    The target properties for this scenario would be the "Total cost of options" and the "Total cost for the hotel room". The "Total cost of options" property is needed to calculate the additional cost for selected options, such as valet parking. The "Total cost for the hotel room" property is needed to calculate the cost of the hotel room itself. Both of these properties are necessary to calculate the overall "grand total" cost that is displayed to the user.

    Rate this question:

  • 38. 

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

    • A.

      Set the minimum and maximum values to 9 in a text field.

    • B.

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

    • C.

      Use a decimal property type and make the field required.

    • D.

      In an edit validate rule, configure a function to test for a routing number pattern.

    Correct Answer
    B. Use an edit validate rule that validates the routing number pattern.
    Explanation
    The correct answer is to use an edit validate rule that validates the routing number pattern. This is the most appropriate option because it ensures that the routing number entered in the field follows the required pattern of nine digits. Setting the minimum and maximum values to 9 in a text field may restrict the length of the routing number but does not guarantee that it will be in the correct format. Using a decimal property type and making the field required is not suitable for routing numbers as they are not decimal values. Configuring a function in an edit validate rule to test for a routing number pattern is redundant when there is already a built-in option to validate the pattern.

    Rate this question:

  • 39. 

    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? (Choose Two)

    • A.

      Use the Required option

    • B.

      Define the field type as a date

    • C.

      Add Add the word Required to the field label

    • D.

      Use the read-only option

    Correct Answer(s)
    A. Use the Required option
    B. Define the field type as a date
    Explanation
    To meet the validation requirements, you would use the "Required" option to ensure that the field must be filled out before the form can be submitted. Additionally, you would define the field type as a date to enforce a specific date format for the user input. These two approaches together would help enforce the validation requirements for the field.

    Rate this question:

  • 40. 

    You have a cleaning service booking application, CleanApp. You are creating a local data type, HomeCleaningPackages, and you want to leverage an existing data class, CleanApp - Data - CleaningPackages. When defining your data type, which option would you choose for asset reuse?

    • A.

      Organization data class

    • B.

      Implementation data class

    • C.

      CleanApp Work class

    • D.

      CleanApp Ul Pages class

    Correct Answer
    B. Implementation data class
    Explanation
    The correct answer is "Implementation data class". This option would be chosen for asset reuse when defining the data type for the cleaning service booking application, CleanApp. By leveraging an existing data class, CleanApp - Data - CleaningPackages, the implementation data class allows for reusing the data structure and functionality already defined in the CleanApp application. This helps to streamline the development process and ensures consistency in data handling throughout the application.

    Rate this question:

  • 41. 

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

    • A.

      Application

    • B.

      Node

    • C.

      Thread

    • D.

      Request

    Correct Answer
    B. Node
    Explanation
    The correct answer is Node. Selecting the Node scope for the data page ensures that the exchange rates fetched from the web service are available and shared across all users and sessions on the same server node. This allows for efficient use of system resources and avoids unnecessary duplication of data.

    Rate this question:

  • 42. 

    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.

    • B.

      The data page reloads automatically one hour after it was last accessed.

    • C.

      The data page reloads automatically one hour after it was created.

    • D.

      The data page reloads on the next access one hour after it was last accessed.

    Correct Answer
    A. The data page reloads on the next access one hour after it was created.
    Explanation
    The correct answer is that the data page reloads on the next access one hour after it was created. This means that if the data page is accessed within the first hour of its creation, it will not reload. However, if it is accessed after one hour of its creation, it will reload to ensure that the data is up to date.

    Rate this question:

  • 43. 

    Which of the following steps provide easy configuration and maintainability of a savable data page for an existing data type? (Choose Three)

    • A.

      Set the data save options Class.

    • B.

      Set the data save options Save type to Database save.

    • C.

      Set the data page definition edit mode to Savable.

    • D.

      Set the data page definition edit mode to Read-only.

    • E.

      Set the data page definition structure to List.

    Correct Answer(s)
    A. Set the data save options Class.
    B. Set the data save options Save type to Database save.
    C. Set the data page definition edit mode to Savable.
    Explanation
    Setting the data save options Class allows for easy configuration and maintainability of a savable data page for an existing data type. This ensures that the data is saved in the appropriate class. Setting the data save options Save type to Database save ensures that the data is saved in the database, providing easy access and maintainability. Setting the data page definition edit mode to Savable allows for editing and saving of the data page, making it easy to update and maintain.

    Rate this question:

  • 44. 

    A form lists a group of recreational activities 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. When viewed on a small screen, you do not need to display the images. What three configuration steps would you take to support this requirement? (Choose Three)

    • A.

      Set the image column to other importance.

    • B.

      Set the activity name and check box columns to primary importance.

    • C.

      Set the check box column to primary importance.

    • D.

      Set the check box column to secondary importance.

    • E.

      Set the activity name column to primary importance.

    Correct Answer(s)
    A. Set the image column to other importance.
    D. Set the check box column to secondary importance.
    E. Set the activity name column to primary importance.
    Explanation
    The correct answer is to set the image column to other importance, set the check box column to secondary importance, and set the activity name column to primary importance. By setting the image column to other importance, it indicates that the images are not necessary when viewed on a small screen. Setting the check box column to secondary importance ensures that the activity selection is still visible, but not as prominent as the activity name. Finally, setting the activity name column to primary importance highlights the main information that users need to see when selecting activities for their vacation.

    Rate this question:

  • 45. 

    What are two ways you can add a table to a view? (Choose Two)

    • A.

      Add the table column properties to a view in App Studio.

    • B.

      Add a table to a section used by the view.

    • C.

      Embed the table in the section used by the view.

    • D.

      Add a field group list to a view in App Studio.

    Correct Answer(s)
    B. Add a table to a section used by the view.
    D. Add a field group list to a view in App Studio.
    Explanation
    You can add a table to a view by adding the table to a section used by the view. This means that the table will be displayed within the section, allowing users to interact with the data in the table. Additionally, you can also add a field group list to a view in App Studio. This allows you to display a list of fields grouped together in a specific layout within the view.

    Rate this question:

  • 46. 

    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 event with a Refresh action. Next, configure a Double-click event and a View History action.

    • B.

      First, configure a Click event with a View History action. Next, add a Refresh action to the event.

    • C.

      First, configure a Click event with a Refresh action. Next, add a View History action to the event.

    • D.

      First, configure a Click event with a Refresh action. Next, configure a Click event and a View History action.

    Correct Answer
    C. First, configure a Click event with a Refresh action. Next, add a View History action to the event.
    Explanation
    The correct answer is to first configure a Click event with a Refresh action. This allows the button to clear user selections. Then, the next step is to add a View History action to the event. This allows the user to review the previous actions on the case.

    Rate this question:

  • 47. 

    Which of the following two sets represent action sets (event > action) in Pega Platform? (Choose Two)

    • A.

      Open mobile app > Focus

    • B.

      Run data transform > Enter

    • C.

      Tab key > Add new work

    • D.

      Double-click > Scan barcode/QR code

    Correct Answer(s)
    C. Tab key > Add new work
    D. Double-click > Scan barcode/QR code
    Explanation
    The sets "Tab key > Add new work" and "Double-click > Scan barcode/QR code" represent action sets in Pega Platform because they describe a specific event followed by an action. In both cases, pressing the tab key or double-clicking triggers the corresponding action of adding new work or scanning a barcode/QR code.

    Rate this question:

  • 48. 

    A _____________ defines the look and feel of an application.

    • A.

      Format

    • B.

      Mixin

    • C.

      Skin

    • D.

      Control

    Correct Answer
    C. Skin
    Explanation
    A skin defines the look and feel of an application. It includes visual elements such as colors, fonts, and images that are used to create a consistent and visually appealing user interface. Skins are often customizable, allowing users to personalize the appearance of the application to their preferences. They play a crucial role in creating a cohesive and visually appealing user experience.

    Rate this question:

  • 49. 

    You want to create a reusable font style for buttons, and links. To do this, you would create a __________.

    • A.

      Format

    • B.

      Control

    • C.

      Mixin

    • D.

      Overlay

    Correct Answer
    C. Mixin
    Explanation
    A mixin is a reusable code snippet that can be included in multiple styles or components. In this case, creating a mixin would allow you to define the font style for buttons and links in one place, making it easier to apply and maintain consistency throughout your design. By using a mixin, you can easily update the font style in one location and have it automatically applied to all buttons and links that use the mixin.

    Rate this question:

  • 50. 

    Which option represents the relationship between mixins, controls, and formats?

    • A.

      A mixin specifies a control which defines a format.

    • B.

      A control specifies a mixin which defines a format.

    • C.

      A control specifies a format which uses a mixin.

    • D.

      A format uses a mixin that defines a control.

    Correct Answer
    C. A control specifies a format which uses a mixin.
    Explanation
    A control specifies a format which uses a mixin. This means that a control defines the way a certain element or feature behaves or looks, and it uses a mixin to apply a specific format to that element or feature. The mixin defines the specific styling or behavior that is applied to the control's format.

    Rate this question:

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 22, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Jan 22, 2019
    Quiz Created by
    Patricklafunk

Related Topics

Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.