PEGA CSA Certified System Architect Mock Test 6

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 Staffordhemans
S
Staffordhemans
Community Contributor
Quizzes Created: 1 | Total Attempts: 593
Questions: 71 | Attempts: 593

SettingsSettingsSettings
PEGA CSA Certified System Architect Mock Test 6 - Quiz

Are you sitting or looking forward to sit for your Pega Certified System Architect exam and you are in need of revision material? Well, the quiz below has content, which will help gauge your understanding before the exam.


Questions and Answers
  • 1. 

    Page List properties typically reference a class derived – directly or indirectly – from which superclass (choose one)

    • A.

      Data-

    • B.

      Work-

    • C.

      Embed-

    • D.

      Index-

    Correct Answer
    A. Data-
    Explanation
    Page List properties typically reference a class derived from the Data superclass. The Data superclass is the base class for all classes that represent a data object in Pega. It provides common properties and methods that are inherited by its subclasses. Therefore, when creating a Page List property, it is expected to reference a class derived from the Data superclass to ensure that it inherits the necessary functionality and structure.

    Rate this question:

  • 2. 

    We can improve the reusability of a rule in PRPC in following ways (Choose Three)

    • A.

      By using Application Profiler

    • B.

      By following naming conventions and Documentation

    • C.

      By using Availability feature in the Rule form

    • D.

      By using parameters in the rules where possible

    • E.

      By completing the history tab

    Explanation
    Correct Answer: 2,4,5
    Rational: Application Profile only collects information for the application it does not play any role in reuse. Availability feature only affects rule resolution. Documentation is important for knowing how to use a rule.

    Background Information:
    Application Profiler: The Application Profile is a document designed to assist in the information gathering phase of a project's life cycle. The document is the output of the Application Profile wizard – an automated tool that guides you through a series of input steps to collect project requirements and produce a professional looking, work-based proposal for your project.

    Rule Availability :
    The availability of a rule drives the way it is considered during rule resolution. Availability is stored in the property pyRuleAvailable. This property can have five values:
    Yes ‐ The rule is available for rule resolution
    No/Draft Mode ‐ The rule is invisible for rule resolution (See Step 3)
    Blocked ‐ The rule affects all rules in lower RuleSet versions, any other rules in any other RuleSet that are below this RuleSet version in the user's RuleSet list and the same or parent class (See Step 9)
    Final ‐ The rule affects all rules in any other RuleSets that are below this RuleSet in the user’s RuleSet list and same or parent class
    Withdrawn ‐The rule affects all rules in lower RuleSet versions only and for the specified class only (See Step 6)

    Parameterization:
    Rules, such as activities, sections, HTML properties and functions can also be parameterized.

    Documentation:
    Well documented rules are guaranteed to be reused more than their un-documented counterparts

    Rate this question:

  • 3. 

    Select two statements that are true of Atomic Use Cases (Choose Two)

    • A.

      They are defined for each work type and are small and granular

    • B.

      They are owned by multiple actors

    • C.

      They change ownwership several times during processing

    • D.

      They correspond to flow actions, flows, screen flows, harnesses, or activities

    Correct Answer(s)
    A. They are defined for each work type and are small and granular
    D. They correspond to flow actions, flows, screen flows, harnesses, or activities
    Explanation
    Atomic Use Cases are defined for each work type and are small and granular. This means that they are specific to each type of work and are broken down into small, manageable tasks. They also correspond to various components of the system such as flow actions, flows, screen flows, harnesses, or activities. This indicates that they are integrated into the overall workflow and can be executed within different parts of the system.

    Rate this question:

  • 4. 

    Every class, expect @baseclass, must define a directed inheritance path

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    Every class, except for the base class, must define a directed inheritance path means that in object-oriented programming, when creating a class hierarchy, every derived class must have a clear and specified parent class from which it inherits. This ensures that each class in the hierarchy has a well-defined relationship with its parent class and allows for the proper functioning of inheritance and polymorphism. Therefore, the statement is true.

    Rate this question:

  • 5. 

    Which of the following standard Section rules is contained in the New and Perform harnesses and displays general work object fields? (Choose one)

    • A.

      Core

    • B.

      CoreSummary

    • C.

      General Summary

    • D.

      General Header

    Correct Answer
    B. CoreSummary
    Explanation
    The correct answer is CoreSummary. This standard Section rule is contained in the New and Perform harnesses and displays general work object fields. It is used to summarize the core information of a work object and is commonly used in various applications and industries.

    Rate this question:

  • 6. 

    Which connector type can be used to connect an Assignment to another shape? (Choose One)

    • A.

      Flow Action

    • B.

      Allways

    • C.

      When

    • D.

      Status

    Correct Answer
    A. Flow Action
    Explanation
    A Flow Action can be used to connect an Assignment to another shape. Flow Actions are used to define the user interface and the behavior of assignments in a flow. They allow users to interact with assignments and perform actions such as submitting or saving the assignment. By connecting an Assignment to a Flow Action, the flow can continue to the next shape or perform a specific action based on the user's interaction with the assignment.

    Rate this question:

  • 7. 

    Why should a business process be run at least once before measuring it with Performance Analyzer(PAL)? (Choose one)

    • A.

      So PAL can establish a baseline

    • B.

      So Rules Assembly occurs and does not adversely affect the outcome

    • C.

      So PAL can start up properly

    • D.

      So the developer can capture Rules Assembly times

    Correct Answer
    B. So Rules Assembly occurs and does not adversely affect the outcome
    Explanation
    A business process should be run at least once before measuring it with Performance Analyzer (PAL) so that the Rules Assembly can occur and not have any negative impact on the outcome. Running the process allows for the proper execution of the Rules Assembly, which is an important step in analyzing the performance. By running the process beforehand, any potential issues or conflicts related to Rules Assembly can be identified and resolved, ensuring accurate and reliable performance measurements with PAL.

    Rate this question:

  • 8. 

    Which Decision rule type is best used to display nested “if” statements? (Choose one)

    • A.

      Map value

    • B.

      When Condition

    • C.

      Decision Table

    • D.

      Decision Tree

    Correct Answer
    D. Decision Tree
    Explanation
    A Decision Tree is the best decision rule type to display nested "if" statements. It allows for a visual representation of a series of decisions and their possible outcomes. Each node in the tree represents a decision, and the branches represent the possible outcomes. This hierarchical structure makes it easier to understand and follow the logic of nested "if" statements, especially when there are multiple conditions and possible paths to consider.

    Rate this question:

  • 9. 

    Which flow shapes can be used to send correspondence? (Choose Two)

    • A.

      Assigment

    • B.

      Subprocess

    • C.

      Connector

    • D.

      Utility

    Correct Answer(s)
    A. Assigment
    D. Utility
    Explanation
    The flow shapes that can be used to send correspondence are Assignment and Utility. Assignments are used to assign tasks to users or groups, and can be used to send correspondence to inform them about the task. Utilities are used to perform specific actions, such as sending emails or generating documents, and can also be used to send correspondence. Subprocesses and Connectors are not typically used for sending correspondence.

    Rate this question:

  • 10. 

    Which of the following can be used to define a column in a report?(Choose Two)

    • A.

      Another Report

    • B.

      A SQL Function

    • C.

      A Java Function

    • D.

      A class join

    • E.

      An exposed property

    Correct Answer(s)
    B. A SQL Function
    E. An exposed property
    Explanation
    A SQL Function can be used to define a column in a report because it allows for calculations or manipulations of data from the database. An exposed property can also be used to define a column in a report as it allows for the retrieval of specific data from a class or object.

    Rate this question:

  • 11. 

    By Default, where in the database is the data collected by a property you create as part of your data model stored? (Choose one)

    • A.

      The BLOB column

    • B.

      A dedicated column

    • C.

      A lookup table

    • D.

      A declarative index

    Correct Answer
    A. The BLOB column
    Explanation
    The data collected by a property you create as part of your data model is stored in the BLOB column by default. BLOB stands for Binary Large Object, which is a column type used to store large amounts of binary data, such as images or documents. This column allows for efficient storage and retrieval of the data associated with the property.

    Rate this question:

  • 12. 

    When the system automatically checks an internal dependency network for other values that are affected and performs other processing as determined by the network, the system is performing a process called __________. (Choose one)

    • A.

      Declarative Network Analysis

    • B.

      Declarative Processing

    • C.

      Forward Chaining

    • D.

      Backward Chaining

    Correct Answer
    C. Forward Chaining
    Explanation
    Forward Chaining is a process where the system automatically checks an internal dependency network for other values that are affected and performs other processing as determined by the network. This means that the system starts with the given information and uses rules and logic to derive new conclusions or values based on that information. It moves forward in the chain of dependencies, using the derived values to further infer and process until it reaches a desired outcome or conclusion.

    Rate this question:

  • 13. 

    What is the key difference between BPM application development and traditional application development? (Choose one)

    • A.

      In a BPM application, elements of the application – such as UI, logic, and data – cannot be modular

    • B.

      A traditional application cannot be used in a N-tier environment

    • C.

      A traditional application allows for direct execution of the business process, while BPM application does not.

    • D.

      A BPM application is process-centric (all elements of the application depend upon the process)

    Correct Answer
    D. A BPM application is process-centric (all elements of the application depend upon the process)
    Explanation
    A BPM application is process-centric, meaning that all elements of the application depend upon the process. This means that the UI, logic, and data in a BPM application are all designed and structured around the specific business process being implemented. In contrast, traditional application development does not have this process-centric approach, allowing for more flexibility in how the UI, logic, and data are organized and utilized.

    Rate this question:

  • 14. 

    Which of the following is a step in the rules resolution process? (Choose one)

    • A.

      PRPC discards rules instances that are not in an applicable RuleSet

    • B.

      PRPC clears the rule cache to free memory

    • C.

      PRPC adds rules instances with availability set to “Yes” or “Final” to the cache

    • D.

      PRPC ranks rule instances according to their availability

    Correct Answer
    A. PRPC discards rules instances that are not in an applicable RuleSet
  • 15. 

    A section rule can be embedded in another Section rule.

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    A section rule can be embedded in another section rule, meaning that one section rule can be included within the definition or implementation of another section rule. This allows for modular and reusable design, as the embedded section rule can be easily reused and modified within different contexts.

    Rate this question:

  • 16. 

    What is the primary purpose of an Assignment shape in a flow? (Choose one)

    • A.

      To generate correspondence automatically

    • B.

      To pause the flow while the work object is manually researched or analyzed

    • C.

      To resolve the work object

    • D.

      To initiate a subflow

    Correct Answer
    B. To pause the flow while the work object is manually researched or analyzed
    Explanation
    The primary purpose of an Assignment shape in a flow is to pause the flow while the work object is manually researched or analyzed. This allows the user to perform any necessary tasks or gather additional information before the flow can proceed. The Assignment shape is used to assign the work object to a specific user or group, who will then complete the required actions and provide the necessary input. Once the assignment is completed, the flow can resume and continue with the next steps.

    Rate this question:

  • 17. 

    Buttons can be configured on Harnesses that run custom Activities.

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    This statement is true because in a harness, which is a container for displaying sections of an application, buttons can be configured to perform specific actions. These buttons can be associated with custom activities, which are custom logic or processes that can be executed when the button is clicked. By configuring buttons on harnesses, users can interact with the application and trigger the execution of custom activities. Therefore, the given statement is true.

    Rate this question:

  • 18. 

    Which statements are true of a screen flow? (Choose two)

    • A.

      Ownership of a work item cannot be transferred within a flow

    • B.

      A screen flow can be used as a starting flow

    • C.

      A screen flow can use sub-process shape to spin off a starting flow

    • D.

      A screen flow can call another screen flow

    Correct Answer(s)
    A. Ownership of a work item cannot be transferred within a flow
    D. A screen flow can call another screen flow
    Explanation
    A screen flow is a type of flow in which a series of screens are presented to the user to gather information or guide them through a process. The first statement is true because ownership of a work item, which refers to the responsibility for completing a task or process, cannot be transferred within a screen flow. This means that the same user who starts the flow will be responsible for completing it. The fourth statement is also true because a screen flow can call another screen flow, allowing for the reuse of flows and modular design. This means that one screen flow can invoke or include another screen flow to perform a specific task or process.

    Rate this question:

  • 19. 

    Which activity method is used to view the contents of a step page in XML format? (Choose one)

    • A.

      Page-New

    • B.

      Show-Page

    • C.

      Property-Set

    • D.

      Step pages cannot be viewed as XML

    Correct Answer
    B. Show-Page
    Explanation
    The Show-Page activity method is used to view the contents of a step page in XML format. This method allows developers to see the underlying XML structure of the step page, which can be useful for debugging and understanding the data being stored in the page. The other options, Page-New and Property-Set, are not used for viewing step pages in XML format. The last option, "Step pages cannot be viewed as XML," is incorrect as step pages can indeed be viewed in XML format using the Show-Page method.

    Rate this question:

  • 20. 

    Review the following diagram A work object of the class MyCo-PL-Work-PolicyAdmin-NewBusiness is being instantiated. A rule named SampleRules exists at @baseclass, Work-Cover-, and PolicyAdmin-Work. At runtime, which version of SampleRule will be located and executed during Rule Resolution? (Choose one)

    • A.

      @baseclass.SampleRule

    • B.

      Work-Cover-.SampleRule

    • C.

      PolicyAdmin-Work.SampleRule

    • D.

      The version in the RuleSet that is the highest on the Ruleset list

    Correct Answer
    C. PolicyAdmin-Work.SampleRule
    Explanation
    At runtime, the version of SampleRule that will be located and executed during Rule Resolution is PolicyAdmin-Work.SampleRule. This is because the work object being instantiated belongs to the class MyCo-PL-Work-PolicyAdmin-NewBusiness, which is a subclass of PolicyAdmin-Work. Therefore, the rule resolution will prioritize the version of SampleRule in the PolicyAdmin-Work class over the versions in @baseclass and Work-Cover-. Additionally, the question does not mention any specific Ruleset list, so it can be assumed that the version in the highest Ruleset on the list will be executed.

    Rate this question:

  • 21. 

    Which of the following rules should you create or edit when you develop a draft user interface?(choose two)

    • A.

      Section

    • B.

      Property

    • C.

      Paragraph

    • D.

      Flow Action

    • E.

      Layout

    Correct Answer(s)
    A. Section
    D. Flow Action
    Explanation
    When developing a draft user interface, creating or editing rules for the "Section" and "Flow Action" are important. A "Section" rule defines a specific section of the user interface and can be used to organize and group related fields or components. A "Flow Action" rule defines the actions that a user can take within a flow and helps to control the flow of the user interface. These two rules play a crucial role in designing and managing the user interface for a better user experience.

    Rate this question:

  • 22. 

    A property has been added into a Section rule. The input box for that property should only be displayed when a clipboard is set to a particular value. On the Conditions tab of the Cell properties panel, how should the visible field be set?(choose one)

    • A.

      If not blank

    • B.

      If not zero

    • C.

      Other Condition

    • D.

      Always

    Correct Answer
    C. Other Condition
    Explanation
    The "Other Condition" option should be selected on the Conditions tab of the Cell properties panel. This option allows for custom conditions to be defined using expressions or functions. In this case, the custom condition would be set to display the input box for the property only when the clipboard is set to a particular value.

    Rate this question:

  • 23. 

    From the following choices, select three statements that are true about a framework layer. (choose three)

    • A.

      The framework layer is a reusable application that can be used as the basis for a specific implementation

    • B.

      A framework layer may be built upon another framework layer

    • C.

      A framework layer can support only one implementation layer

    • D.

      During rule resolution, PRPC assembles one rule cache for the framework layer, and another rule cache for the implementation layer

    • E.

      Rules applied to a class in the framework layer can be called from the implementation layer

    • F.

      The framework layer may only consist of abstract classes

    Correct Answer(s)
    A. The framework layer is a reusable application that can be used as the basis for a specific implementation
    B. A framework layer may be built upon another framework layer
    E. Rules applied to a class in the framework layer can be called from the implementation layer
    Explanation
    The framework layer is a reusable application that can be used as the basis for a specific implementation. This means that the framework layer provides a foundation or structure that can be customized and built upon for different implementations.

    A framework layer may be built upon another framework layer, indicating that multiple layers of frameworks can be stacked on top of each other to create a more complex and comprehensive system.

    Rules applied to a class in the framework layer can be called from the implementation layer, highlighting that the implementation layer can access and utilize the rules defined in the framework layer.

    Rate this question:

  • 24. 

    Portal Rules can only be customized by contacting Pegasystems’ Engineering department

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    The statement that Portal Rules can only be customized by contacting Pegasystems' Engineering department is incorrect. The portal rules can be customized by the users themselves without the need to contact the Engineering department.

    Rate this question:

  • 25. 

    Which type of layout would you used to minimize developer effort in formatting? (Choose one)

    • A.

      Smart layout

    • B.

      Free form layout

    • C.

      Simple layout

    • D.

      Repeating layout

    Correct Answer
    A. Smart layout
    Explanation
    The smart layout is designed to automatically adjust and format content based on the available space and the device being used. It minimizes the developer's effort by handling most of the formatting tasks dynamically. This layout is intelligent enough to adapt to different screen sizes and orientations, making it easier for developers to create responsive and user-friendly designs without manually adjusting the layout for each scenario.

    Rate this question:

  • 26. 

    Which rule type is not classified as decision rules?(Choose one)

    • A.

      Decision table

    • B.

      Decision tree

    • C.

      Map value

    • D.

      When

    • E.

      Declare Expressions

    Correct Answer
    E. Declare Expressions
    Explanation
    Declare Expressions is not classified as a decision rule because it is used to define variables and expressions that can be used in decision rules. It is not a rule itself but rather a tool to support the creation of decision rules. Decision table, decision tree, map value, and when are all examples of decision rules as they define specific conditions and actions to be taken based on those conditions.

    Rate this question:

  • 27. 

    The properties to be constrained by a Constraints rules may be in _________________.(Choose two)

    • A.

      The Applies to class of the constraints rule

    • B.

      The class of an embedded page

    • C.

      Embed-Rule-Constraints

    • D.

      Data-Constraints

    Correct Answer(s)
    A. The Applies to class of the constraints rule
    B. The class of an embedded page
    Explanation
    Constraints rules are used to enforce certain rules or conditions on properties in an application. These rules can be applied to different classes or pages within the application. The first property that can be constrained is the "Applies to class" of the constraints rule itself. This means that the rule will only apply to instances of the specified class. The second property that can be constrained is the class of an embedded page. This allows the rule to apply to specific embedded pages within the application.

    Rate this question:

  • 28. 

    Which of the following it not associated with the Decision shape?(Choose one)

    • A.

      Decision table

    • B.

      Map value

    • C.

      When rule

    • D.

      Decision tree

    Correct Answer
    C. When rule
    Explanation
    A "When rule" is not associated with the Decision shape. The Decision shape is typically used in decision-making processes to represent a decision point where different paths can be taken based on certain conditions. A Decision table is a tabular representation of decision logic, a Map value is a key-value pair used for mapping values, and a Decision tree is a graphical representation of decision logic. However, a "When rule" is a specific type of rule used in rule-based systems to define conditions that must be met for a rule to be executed, and it is not directly associated with the Decision shape.

    Rate this question:

  • 29. 

    Which of the following is a good use of the DynamicSelect UI control?(Choose one)

    • A.

      To present to the user a shot list of allowed choices, and allow the user to enter a value not displayed in the drop-down list.

    • B.

      To present to the user a shot list of choices defined in a property rule.

    • C.

      To present to the user a static list of allowed choice

    • D.

      To present to the user a list of choices that are generated by and activity, list view, clipboard page, or report definition

    Correct Answer
    D. To present to the user a list of choices that are generated by and activity, list view, clipboard page, or report definition
    Explanation
    The DynamicSelect UI control is used to present a list of choices that are generated by an activity, list view, clipboard page, or report definition. This allows the user to select from a dynamically generated set of options based on specific criteria or data. This can be useful when the available choices need to be updated frequently or when the options are dependent on certain conditions.

    Rate this question:

  • 30. 

    In what ways can an end user add, remove, or update filters on a report? (Choose three)

    • A.

      Right-click on a row of data and select “Edit Filter Conditions…”

    • B.

      Right-click on a column heading and select “Advanced Filtering”

    • C.

      Right-click on any element in a chart to display the Filter Wizard

    • D.

      Click the Advanced Filtering icon in the command ribbon

    • E.

      Click any element in the list of filters that appears in the report header

    • F.

      Click the report title and select “Edit Filter Conditions…” from the menu

    Correct Answer(s)
    B. Right-click on a column heading and select “Advanced Filtering”
    D. Click the Advanced Filtering icon in the command ribbon
    E. Click any element in the list of filters that appears in the report header
    Explanation
    An end user can add, remove, or update filters on a report by right-clicking on a column heading and selecting "Advanced Filtering", clicking the Advanced Filtering icon in the command ribbon, and clicking any element in the list of filters that appears in the report header. These actions provide different options for modifying the filters on the report, allowing the end user to customize the data displayed based on their specific needs and preferences.

    Rate this question:

  • 31. 

    Validate rules may be specified in which one of the following rule types to validate properties displayed on the user interface? (Choose one)

    • A.

      Flow Action

    • B.

      Section

    • C.

      Harness

    • D.

      Flow

    Correct Answer
    A. Flow Action
    Explanation
    Flow Action rules can be used to validate properties displayed on the user interface. A Flow Action rule defines the actions and behavior of a particular step in a flow. It allows you to specify validation rules to ensure that the data entered by the user is correct and meets the required criteria. By using Flow Action rules, you can validate properties and display error messages to the user if the entered data is invalid.

    Rate this question:

  • 32. 

    In order to enable the dynamic calculation feature of a Declare expressions rule,  The “Enable Expression Calculation” box must be checked in which rule?(Choose one)

    • A.

      Harness

    • B.

      Portal

    • C.

      Declare Expression

    • D.

      HTML

    Correct Answer
    A. Harness
    Explanation
    To enable the dynamic calculation feature of a Declare expressions rule, the "Enable Expression Calculation" box must be checked in the Harness rule. This means that when the Harness rule is executed, the Declare expressions rule will be evaluated and the calculated value will be displayed in the user interface. This allows for real-time calculations and updates based on the user's inputs or other variables.

    Rate this question:

  • 33. 

    Which of the following shapes are not allowed in a screen flow?(Choose two)

    • A.

      Decision

    • B.

      Split for each

    • C.

      Split Join

    • D.

      Utility

    • E.

      Subprocess

    • F.

      Swimlane

    Correct Answer(s)
    C. Split Join
    F. Swimlane
    Explanation
    The shapes that are not allowed in a screen flow are Split Join and Swimlane. Split Join is not allowed because it is used in a process flow to split the flow into multiple paths and then join them back together. In a screen flow, there is no need for this type of splitting and joining. Swimlane is not allowed because it is used to visually group activities or tasks performed by different roles or departments. In a screen flow, there is no need for this type of grouping as it focuses on the flow of screens and user interactions.

    Rate this question:

  • 34. 

    The elements that make up a Business Process Management application include____________(Choose three)

    • A.

      Process

    • B.

      User Inteface

    • C.

      Forms

    • D.

      Logic and Decision

    • E.

      Analyzing

    • F.

      Routing

    • G.

      Respondign

    • H.

      Fork

    Correct Answer(s)
    A. Process
    B. User Inteface
    D. Logic and Decision
    Explanation
    A Business Process Management (BPM) application is designed to manage and optimize business processes. The three elements that make up a BPM application are Process, User Interface, and Logic and Decision. The Process element refers to the sequence of activities and tasks that need to be executed to achieve a specific business objective. The User Interface element provides a platform for users to interact with the BPM application, allowing them to view and manage processes. The Logic and Decision element involves defining rules and conditions that govern the flow of the process and the decisions made within it.

    Rate this question:

  • 35. 

    When a validate rule is used to test the values of multiple properties and if a property value fails its validation criteria, the system continues to test the remaining properties only if ___________(Choose one)

    • A.

      The validate rule was called using the Page-validate method in an activity

    • B.

      The Continue Validation checkbox is selected in the Validation Conditions for the property that failed

    • C.

      The property is the first one listed in the validate rule

    • D.

      The validate rule uses input-qualified validation

    • E.

      All are correct

    Correct Answer
    B. The Continue Validation checkbox is selected in the Validation Conditions for the property that failed
    Explanation
    If the Continue Validation checkbox is selected in the Validation Conditions for the property that failed, the system will continue to test the remaining properties even if a property value fails its validation criteria. This means that even if one property fails, the system will still check the validation criteria for the other properties listed in the validate rule.

    Rate this question:

  • 36. 

    When creating an application with both implementation and framework classes, which class would be the directed parent of work class in the implementation layer?(Choose one)

    • A.

      The corresponding work class in the framework layer

    • B.

      The class group in the framework layer

    • C.

      Work-

    • D.

      The class group in the inheritance layer

    • E.

      Data-

    Correct Answer
    A. The corresponding work class in the framework layer
    Explanation
    The correct answer is the corresponding work class in the framework layer. In an application with both implementation and framework classes, the work class in the implementation layer is directly related to and derived from the corresponding work class in the framework layer. This allows for the implementation layer to inherit and utilize the functionality and properties defined in the framework layer's work class.

    Rate this question:

  • 37. 

    A single flow can contain multiple End Shapes.

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    In a flowchart, an End Shape is used to indicate the end of a process or a decision. It signifies that the flowchart has reached its conclusion. Since a flowchart can have multiple processes and decisions, it is possible for a single flow to contain multiple End Shapes. This allows for the representation of complex processes and multiple possible outcomes within a single flowchart. Therefore, the statement "A single flow can contain multiple End Shapes" is true.

    Rate this question:

  • 38. 

    Which rule availability setting allows you to mask a rule in a child class and fall back to the same rule in a parent class?(Choose one)

    • A.

      Withdrawn

    • B.

      Blocked

    • C.

      Hidden/No

    • D.

      Skipped

    • E.

      All are correct

    Correct Answer
    A. Withdrawn
    Explanation
    The rule availability setting "Withdrawn" allows you to mask a rule in a child class and fall back to the same rule in a parent class. When a rule is withdrawn in a child class, it is not accessible or visible in that class, but the system will automatically use the rule from the parent class instead. This allows for customization and modification of rules in specific classes while still maintaining the default behavior defined in the parent class.

    Rate this question:

  • 39. 

    A property rule used the Default control to determine how it displays. When the same Property in used in a Section rule, the control is changed to CurrencyAmount. When the Section is displayed to an end user, it uses the Default control since the initial value cannot be overridden in a Section rule.

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    The explanation for the given correct answer (False) is that when a property rule is used in a section rule, the control can be changed to CurrencyAmount. Therefore, when the section is displayed to an end user, it will use the CurrencyAmount control instead of the default control. This means that the initial value can be overridden in a section rule.

    Rate this question:

  • 40. 

    Which three are standard party-related classes? (Choose three)

    • A.

      Data-Party-Person

    • B.

      Data-Party-Group

    • C.

      Data-Party-Operator

    • D.

      Data-Party-Com

    • E.

      Data-Party-Ope

    • F.

      Data-Party-Entity

    Correct Answer(s)
    A. Data-Party-Person
    C. Data-Party-Operator
    D. Data-Party-Com
    Explanation
    The three standard party-related classes are Data-Party-Person, Data-Party-Operator, and Data-Party-Com. These classes are commonly used to represent different types of parties or individuals in a party-related system. Data-Party-Person represents individual people, Data-Party-Operator represents operators or employees, and Data-Party-Com represents commercial entities or companies. These classes provide a way to categorize and manage different types of parties within the system.

    Rate this question:

  • 41. 

    When using a grid, tree, or tree grid repeating layout which of the following edit modes allow a system architect to call a flow action to present a separate UI to edit a list entry?(Choose Two)

    • A.

      Read only

    • B.

      Write only

    • C.

      Read/Write

    • D.

      Inline

    • E.

      Modal Dialog

    Correct Answer(s)
    D. Inline
    E. Modal Dialog
    Explanation
    The edit modes "Inline" and "Modal Dialog" allow a system architect to call a flow action to present a separate UI to edit a list entry. In the "Inline" edit mode, the editing can be done directly within the grid, tree, or tree grid layout itself. In the "Modal Dialog" edit mode, a separate dialog box or pop-up window is opened to present the editing UI. Both of these edit modes provide a way for the system architect to invoke a flow action and provide a separate interface for editing list entries.

    Rate this question:

  • 42. 

    Once you create a simulation for a connector, the simulation remains in effect_____________(Choose one).

    • A.

      Until disabled by using the Connector Simulation tool

    • B.

      Until the simulation activity is deleted

    • C.

      Permanently on the system; it can never be disabled

    • D.

      Until the first call to the connector is completed

    Correct Answer
    A. Until disabled by using the Connector Simulation tool
    Explanation
    Once a simulation for a connector is created, it will remain in effect until it is manually disabled using the Connector Simulation tool. This means that the simulation will continue to be active and affect the behavior of the connector until it is specifically turned off or disabled by the user.

    Rate this question:

  • 43. 

    Upon reaching a Fork shape, PRPC will first evaluate the When rule referenced by ____________.(Choose one)

    • A.

      The connector that has the lowest Likelihood value

    • B.

      The connector that has the greatest likelihood value

    • C.

      The connector that returns the first true result

    • D.

      The leftmost connector

    Correct Answer
    B. The connector that has the greatest likelihood value
    Explanation
    Upon reaching a Fork shape, PRPC will first evaluate the When rule referenced by the connector that has the greatest likelihood value. This means that PRPC will prioritize the connector that has the highest likelihood of being true. By evaluating this connector first, PRPC can determine the most likely path to take based on the conditions specified in the When rule.

    Rate this question:

  • 44. 

    What is the primary difference between a Validate rule and a Constraints rule?(Choose one)

    • A.

      A Validate rule can reference either Validate rules or Constraints rules, while a Constraints rule can only reference other constraints rules

    • B.

      Constraints rules are evaluated declaratively, while Validate rules are executed procedurally

    • C.

      Constraints rules are evaluated procedurally, while Validate rules are executed declaratively

    • D.

      A validate rule indicates the specific property that fails validation, while a constraints rule does not indicate that specific property the fails validation

    Correct Answer
    B. Constraints rules are evaluated declaratively, while Validate rules are executed procedurally
    Explanation
    A Constraints rule is evaluated declaratively, meaning that it defines the conditions that must be met for the data to be considered valid. It does not involve any procedural logic or execution. On the other hand, a Validate rule is executed procedurally, which means that it contains custom logic that is executed to validate the data. This allows a Validate rule to perform more complex validation tasks compared to a Constraints rule. Therefore, the primary difference between the two is the way they are evaluated and executed.

    Rate this question:

  • 45. 

    Chaining allows you to use multiple data transforms to initialize property values for new work objects in an application. Which two actions should be taken to implement this feature?(Choose two)

    • A.

      Make sure no properties are repeated in the data transforms to be used

    • B.

      Make sure all data transforms to be used are in the same RuleSet

    • C.

      Check the “call superclass data transform” box in all data transforms that are to be used

    • D.

      Make sure all data transforms to be used have identical names

    Correct Answer(s)
    C. Check the “call superclass data transform” box in all data transforms that are to be used
    D. Make sure all data transforms to be used have identical names
    Explanation
    To implement the chaining feature, two actions should be taken. First, the "call superclass data transform" box should be checked in all data transforms that are to be used. This ensures that the data transforms will call the superclass data transform and inherit its properties. Second, all data transforms to be used should have identical names. This is important because the system looks for data transforms with the same name to chain them together and initialize the property values for new work objects.

    Rate this question:

  • 46. 

    Review the following diagram: The escalate shape represents a(n)____________.(Choose one)

    • A.

      Comment

    • B.

      Activity

    • C.

      Flow/Subflow

    • D.

      Decision

    Correct Answer
    C. Flow/Subflow
    Explanation
    The correct answer is Flow/Subflow because the escalate shape in the diagram represents a sequence of steps or actions that are connected and executed in a specific order. This indicates a flow or subflow in the process being depicted.

    Rate this question:

  • 47. 

    Which of the following can you perform when editing a Report Definition rule that you cannot do in either the Report Browser or Report Viewer?(Chooser Three)

    • A.

      Prevent others from editing the report in the Report Viewer

    • B.

      Prevent the report from appearing in the report browser

    • C.

      Add custom commands to the right-click(context) menu

    • D.

      Add sub-reports to filter the data the report displays

    • E.

      Share the report with colleagues using the Report Browser

    • F.

      Schedule the report to run at regular intervals

    Correct Answer(s)
    A. Prevent others from editing the report in the Report Viewer
    B. Prevent the report from appearing in the report browser
    D. Add sub-reports to filter the data the report displays
    Explanation
    When editing a Report Definition rule, you can prevent others from editing the report in the Report Viewer. This means that you can restrict access to the editing functionality of the report, ensuring that only authorized users can make changes. Additionally, you can prevent the report from appearing in the report browser, which means that it will not be visible or accessible to other users in the system. Finally, you can add sub-reports to filter the data the report displays, allowing for more customized and specific data filtering options compared to the Report Browser or Report Viewer.

    Rate this question:

  • 48. 

    Which of the following is not true of a data class?(Choose one)

    • A.

      It must inherit, either directly or indirectly, from the Data- class

    • B.

      It must belong to a class group

    • C.

      It should be correspond to a distinct entity in the model

    • D.

      It can inherit rules other than properties

    Correct Answer
    B. It must belong to a class group
    Explanation
    A data class does not necessarily have to belong to a class group. Class groups are used to organize classes that have similar characteristics or behavior. However, a data class can exist independently and may not need to be grouped with other classes.

    Rate this question:

  • 49. 

    Which statement is true about Work Users utilizing the Clipboard tool?(Choose one)

    • A.

      They may use it to change their portal layout

    • B.

      They may use it to change their password

    • C.

      They have no access to the Clipboard tool from the standard User portal

    • D.

      They may use it to update work object properties

    Correct Answer
    C. They have no access to the Clipboard tool from the standard User portal
    Explanation
    Work Users do not have access to the Clipboard tool from the standard User portal.

    Rate this question:

  • 50. 

    Which statement describe the use of methods in an activity?(Choose two)

    • A.

      Methods are atomic operations performed in activity steps

    • B.

      Methods are the same as Java methods

    • C.

      You can create activity methods for use in your activities

    • D.

      Methods can be applied to clipboard pages

    Correct Answer(s)
    A. Methods are atomic operations performed in activity steps
    D. Methods can be applied to clipboard pages
    Explanation
    The use of methods in an activity is described by two statements. Firstly, methods are atomic operations performed in activity steps, meaning that they are individual actions that can be executed within an activity. Secondly, methods can be applied to clipboard pages, allowing for the manipulation and interaction with data stored in the clipboard. These two statements highlight the functionality and versatility of methods in an activity.

    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 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Feb 14, 2014
    Quiz Created by
    Staffordhemans

Related Topics

Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.