PEGA Senior System Architect examen Blanc

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Catherine Halcomb
Catherine Halcomb
Community Contributor
Quizzes Created: 1442 | Total Attempts: 6,630,300
| Attempts: 827
SettingsSettings
Please wait...
  • 1/112 Questions

    What advantage does skimming provide over lock and roll as a versioning option?

    •  Skimming is most efficient for major and minor updates. Lock and roll is most useful for patches.
    •  Pega provides a skimming wizard but not a lock and roll wizard.
    • Skimming saves checked out rules. Lock and roll does not save checked out rules.
    • Skimming carries blocked rules forward. Lock and roll does not carry blocked rules forward.
Please wait...
About This Quiz

.

PEGA Senior System Architect	examen Blanc - Quiz

Quiz Preview

  • 2. 

    Which two of the following steps do you perform after you develop branch rules and before you merge a ruleset? (Choose Two)

    • Use DB trace to identify conflicts

    • Review conflicts and warnings

    • Check out rules to merge

    • Check in rules to merge

    Correct Answer(s)
    A. Review conflicts and warnings
    A. Check in rules to merge
    Explanation
    Rules must be checked in to merge a branched ruleset.
    Review and resolve conflicts related to merging rulesets before the merge.

    Rate this question:

  • 3. 

    In a prepare job offer process, you  configured a Split For Each shape. The shape runs a compensation approval subprocess to a list containing four managers. The prepare job offer process resumes as soon as one manager completes the approval process. Which join condition in the Split For Each shape supports this requirement? 

    •  An Any join condition

    •  An All join condition

    •  An Iterate join condition

    •  A Some join condition

    Correct Answer
    A.  An Any join condition
    Explanation
    This condition resumes the main flow when only one of the subprocesses completes.

    Rate this question:

  • 4. 

    An error is generated as a connector invokes a remote service. Which of the following could be an example of a transient error? 

    •  The service is running on a system that is temporarily not available.

    •  The returned order total is incorrectly calculated.

    •  The request is sent to the wrong system.

    •  The request format is not understood by the service.

    Correct Answer
    A.  The service is running on a system that is temporarily not available.
    Explanation
    Because the situation is temporary, this is a transient error.

    Rate this question:

  • 5. 

    The reason you want to run a process immediately before taking performance readings is ____________.

    •  to make sure we know which buttons to click so we can be quick

    •  to allow the rules to assemble

    •  to train the system which process we’re going to measure

    •  to make sure there are no bugs in the system

    Correct Answer
    A.  to allow the rules to assemble
    Explanation
    Run through the process to ensure FUA has taken place.

    Rate this question:

  • 6. 

    Which of the following is not part of the organizational structure?

    •  Work Group

    • Organization

    • Division

    • Unit

    Correct Answer
    A.  Work Group
    Explanation
    A work group is used to allow managers to monitor, report, and assign work among operators and work queues across the organization.

    Rate this question:

  • 7. 

    What is the purpose of the Enterprise Class Structure (ECS)

    • ECS references single-value properties and complex properties

    • ECS documents industry or enterprise standards that pplications must contain.

    • ECS provides a structure supporting rule reuse.

    • ECS is used to alter the performance of the Pega Platform.

    Correct Answer
    A. ECS provides a structure supporting rule reuse.
    Explanation
    ECS has layers designed to hold rules specific to that layer. The placement of rules within ECS is a determining factor in how they are used.

    Rate this question:

  • 8. 

    Which two of the following prerequisites would you choose to create a branch rule for parallel development? (Choose Two)

    • Circumstance the original rule

    • Save a copy of the original rule into the base ruleset

    • Give team members access to the team application

    • Create a team application

    Correct Answer(s)
    A. Give team members access to the team application
    A. Create a team application
    Explanation
    A team development application must exist in order to create a branch ruleset.
    Create an access group that references the team application. Add developers to the access group.

    Rate this question:

  • 9. 

    Which of the following tools is generally used first when analyzing system performance?

    •  Database Trace

    •  Performance Profiler

    •  Performance Analyzer

    •  Clipboard

    Correct Answer
    A.  Performance Analyzer
    Explanation
    The Performance Analyzer is typically used first, followed by the other tools.

    Rate this question:

  • 10. 

    Based on the information in the chart. If you execute the rule when .Dept=Accounting. which version does Pega use?   Rule Ver. Circumstance 01-01-01 None 01-01-01 .Dept=Accounting 01-01-15 None 01-01-25 None, Base rule selected 01-01-30 .Dept=Accounting 01-01-35 None

    • 01-01-01

    • 01-01-01, None

    • 01-01-25

    • 01-01-30, .Dept=Accounting

    Correct Answer
    A. 01-01-30, .Dept=Accounting
    Explanation
    If you exectute the rule when .Dept=Accounting, Pega uses the version 01-01-30. This is because the rule version 01-01-25 has the base rule checked. All The rules previous to this version are not applicable.

    Rate this question:

  • 11. 

    What is the importance of application versioning?

    • Application versioning preserves prior application versions.

    • Application versioning provides a means to organize applications by priority. 

    •  Application versioning provides the ability to clone rules.

    • Application versioning provides the ability to version data classes without impacting existing data classes.

    Correct Answer
    A. Application versioning preserves prior application versions.
    Explanation
    Application versioning preserves prior application versions. You can edit application functionality in a new version of the application without changing the initial version.

    Rate this question:

  • 12. 

    In which of the following situations would you simulate a data page?

    •  When the connector is available for the integration

    •  When the data page writes data to the external system

    •  When a large amount of data needs to be simulated

    •  When the interface definition is not finalized

    Correct Answer
    A.  When the interface definition is not finalized
    Explanation
    If the interface definition is not available, there is no connector and the data page must be simulated.

    Rate this question:

  • 13. 

    Which layer of the Enterprise Class Structure contains assets that cannot be reused in other applications?

    • Implementation

    • Organization

    • Framework

    • Division

    Correct Answer
    A. Implementation
    Explanation
    Assets in the Implementation layer are specific and cannot be reused in other applications.

    Rate this question:

  • 14. 

    Which rule availability setting can you use to force the system to look for an instance of the rule in the next highest class or ruleset?

    • Not Available

    • Final

    • Blocked

    • Withdrawn

    Correct Answer
    A. Withdrawn
    Explanation
    When a rule set to Not Available is found during the rule resolution process, the rule in the next-highest version is selected. The system is not forced to move up to the next-highest class.

    When a rule marked as Withdrawn is found during rule resolution, the system looks for an instance of the rule in the next highest class or ruleset.

    An availability of Final indicates the rule may be used during the rule resolution process.

    If a blocked rule is selected during rule resolution, an error message is displayed and execution is halted.

    Rate this question:

  • 15. 

    Use the ________________ keyword to reference a parameter in the same rule in which the parameter is defined.

    •  Parent

    • THIS

    •  Param

    •  Local

    Correct Answer
    A.  Param
    Explanation
    Use the Param keyword in front of the parameter name to reference a parameter in the same rule in which the parameter is defined.

    Rate this question:

  • 16. 

    The TGB organization structure has a Sales unit, and it belongs to a Marketing division. TGB plans to add new units for the East, Central, and West geographical sales regions. These regional units report to the Sales unit. How do you configure the organizational hierarchy to support the new structure?

    •  Add the regional units to the TGB organization.

    •  Add a new Regional unit to the Marketing division and add the East, Central, and West regional units as child units to the Regional unit.

    •  Add the regional units as sub-units to the Sales unit.

    •  Add the regional units to the Marketing division.

    Correct Answer
    A.  Add the regional units as sub-units to the Sales unit.
    Explanation
    The regional units report to the Sales unit and not to the Marketing division.
    The regional units report to the Marketing division. The regional units are sub-units of the Sales unit.
    The regional units report to the Sales unit. Therefore, the regional units are sub-units to the Sales unit.

    Rate this question:

  • 17. 

    A ________ defines the look and feel of an application.

    •  control

    •  skin

    •  Format

    •  mixin

    Correct Answer
    A.  skin
    Explanation
    Skins use formats and mixins to define the overall look and feel of an application.

    Rate this question:

  • 18. 

    Select two actions can you do with the Pega API? (Choose Two)

    • Add a property to a data class.

    • Update a decision table.

    • Access data from a data page

    • Create a new case

    Correct Answer(s)
    A. Access data from a data page
    A. Create a new case
    Explanation
    The Pega API allows you to create new cases.
    The Pega API allows you to access data from a data page.

    Rate this question:

  • 19. 

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

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

    • A process does not execute if a user is single

    • An online order process optionally allows customers to update the credit card number saved with their account. 

    • A service level notifies the assigned user when a goal interval is exceeded, and notifies the user's manager when a deadline interval is exceeded.

    Correct Answer
    A. A national insurance company requires a different minimum for liability coverage in each state.
    Explanation
    Circumstancing allows you to create a targeted rule for each state, rather than one complex rule for all states.

    Rate this question:

  • 20. 

    Which layer of the Enterprise Class Structure contains generalized assets that are then extended by specific implementations?

    • Implementation

    • Framework

    • Division

    • Organization

    Correct Answer
    A. Framework
    Explanation
    The Framework layer contains assets used to create generalized, reusable applications. A framework application is then extended by specific implementations.

    Rate this question:

  • 21. 

    Which two fields are required when adding a parameter to a rule? (Choose Two)  

    • Required

    • Default value

    • Name

    • Data type

    Correct Answer(s)
    A. Name
    A. Data type
    Explanation
    A name is required. Enter a name that is unique within this data page.
    The data type is required. Select a data type to define the expected data type of the parameter value.

    Rate this question:

  • 22. 

    What task must you perform in order to persist a temporary case?  

    •  Add a persistence condition to the case type.

    • Add a Persist Case SmartShape to the process.

    • Add an object ID to the case

    • Configure pyStartCase to persist a case.

    Correct Answer
    A. Add a Persist Case SmartShape to the process.
    Explanation
    The case is persisted the case is passed to the SmartShape.

    Rate this question:

  • 23. 

    How do you customize the allowed values for a property based on the context of the property using field values?

    •  Create a field value record and a unique property record for each allowed value in each context.

    •  Create a field value record for each value and set the context using the Apply to: field.

    •  Create a base field value record, then create a circumstance of the base record for each allowed value.

    •  Create a ruleset for each context, then create a field value record for each value and add the field value record to the appropriate ruleset.

    Correct Answer
    A.  Create a field value record for each value and set the context using the Apply to: field.
    Explanation
    You can add different field values for a single property in separate contexts using the Apply to: setting for each value.

    Rate this question:

  • 24. 

    You configure a cascading approval step for insurance claims. The request requires approval from the submitter's manager. However, approval from operators in other units in the organization may be required. Which approval model would you use?

    •  Approval level

    •  Work queue

    •  Reporting structure

    •  Authority matrix

    Correct Answer
    A.  Authority matrix
    Explanation
    You use the reporting structure model when the approvals move though the submitter's reporting structure.
    You use the authority matrix model when the approvals are not based on a reporting structure.

    Rate this question:

  • 25. 

    Which two statements about adding a pre-processing action to a flow action are true? (Choose Two)

    • The action automatically runs if the flow action has the highest likelihood for the assignment in the process flow.

    •  The action runs each time the user returns to the assignment.

    • The action only runs the first time the flow action is performed on an assignment.

    • The user can opt to skip the pre-processing action.

    Correct Answer(s)
    A. The action automatically runs if the flow action has the highest likelihood for the assignment in the process flow.
    A.  The action runs each time the user returns to the assignment.
    Explanation
    A pre-processing action runs each time the flow action is performed on an assignment. If the user returns to an assignment, the pre-processing action is repeated.

    The flow action with the highest likelihood on an assignment automatically runs when the user reaches the assignment.

    Rate this question:

  • 26. 

    Consider the following table where a correspondence is circumstanced based on country. Version Circumstance 01-01-01 None 01-01-01 .Country = USA 01-01-01 .Country = CAN 01-01-15 None 01-01-20 .Country = CAN 01-01-25 None, Base rule Checked 01-01-30 .Country = USA 01-01-35 None If .Country=CAN, which version of the correspondence will run?

    •  01-01-01

    • 01-01-25

    •  01-01-20

    •  01-01-35

    Correct Answer
    A.  01-01-35
    Explanation
     01-01-20 : This version does not run because it is a Base rule in a higher ruleset version.
    01-01-25 : This version does not run because a rule in a later version overrides it.

    Rate this question:

  • 27. 

    Which record do you configure to add an item to the left-pane menu in the Case Manager portal?

    •  Harness record

    • Skin record

    •  Portal record

    •  Navigation record  

    Correct Answer
    A.  Navigation record  
    Explanation
    Menus are configured with navigation record.

    Rate this question:

  • 28. 

    Which performance tool would you use to collect performance data for individual steps in a data transform?

    •  Performance Profiler

    •  Performance Analyzer (PAL)

    •  Clipboard

    •  Database Trace

    Correct Answer
    A.  Performance Profiler
    Explanation
    The Performance Profiler is used.

    Rate this question:

  • 29. 

    You use the Application Import wizard to import an archive file on a destination system. When does the destination system begin executing the imported rules?

    •  Users can start executing rules as soon as the rules are imported.

    •  Users can start executing the new rules the next time they log in regardless of whether the import is complete or not.

    •  Pega Platform ensures that an entire ruleset is imported before the rules in it start executing.

    •  Pega Platform ensures that the entire ZIP file is imported before users can execute the imported rules.

    Correct Answer
    A.  Users can start executing rules as soon as the rules are imported.
    Explanation
    The import process does not need to complete before the rules may execute.

    Rate this question:

  • 30. 

    Which statement best describes the role of the baserule in circumstancing?

    • The base rule is used if no circumstanced variant applies.

    • The base rule lists all of the properties for which a rule car be circumstanced.

    • The base rule is a template used to create all of the circumstanced variants.

    • The base rule describes case behavior in effect until a certain date.

    Correct Answer
    A. The base rule is used if no circumstanced variant applies.
    Explanation
    The base rule is used if no circumstanced variant applies. This means that if there is no specific rule that matches the given circumstances, the base rule will be applied as a default. It serves as a fallback option when none of the circumstanced variants are applicable.

    Rate this question:

  • 31. 

    Field values enable you to _________________.  

    •  test the validity of an input value

    •  define the values used in a circumstance template

    •  customize a list of allowed values for a property based on the context of the property

    •  set default values for a property

    Correct Answer
    A.  customize a list of allowed values for a property based on the context of the property
    Explanation
    Field values enable you to manage the list of allowed values and customize the allowed values based on the context of the property.

    Rate this question:

  • 32. 

    How is the signature stored in the application when using a Signature Capture control?

    •  A class

    •  An attachment

    •  A page list

    •  A field value

    Correct Answer
    A.  An attachment
    Explanation
    Signatures are stored as an attachment to a case

    Rate this question:

  • 33. 

    Which of the following record types are editable on a production system?

    •  Property

    •  Dynamic System Setting

    •  Data Transform

    •  SOAP Connector

    Correct Answer
    A.  Dynamic System Setting
    Explanation
    A dynamic system setting is a data record used to store environmental variables, and are not part of a ruleset. Dynamic System Setting records are editable even when rulesets are locked in production.

    Rate this question:

  • 34. 

    Which layer of the Enterprise Class Structure (ECS) contains generalized assets that are then extended by specific implementations?

    • Division

    • Implementation

    • Organization

    • Framework

    Correct Answer
    A. Framework
    Explanation
    The framework layer contains assets used to create generalized reusable applications. A framework application is the extended by specific implementations.

    Rate this question:

  • 35. 

    Based on the information in the chart. If you execute the rule when .Dept=Engineering. which version does Pega use?   Rule Ver. Circumstance 01-01-01 None 01-01-01 .Dept=Engineering 01-01-15 None 01-01-20 .Dept=Engineering 01-01-25 None, Base rule selected 01-01-35 None

    • 01-01-35

    • 01-01-01, None

    • 01-01-20, .Dept=Engineering

    • 01-01-01, .Dept=Engineering

    Correct Answer
    A. 01-01-35
    Explanation
    If you execute the rule when .Dept = Engineering. Pega uses the version 01-01-35.

    Rule version 01-01-25 has the base rule selected. All the rules previous to this version are no longer applicable to the ranking.

    When the system looks at only those rules available for ranking, the circumstance for Engineering is not applicable. The system chooses the highest version of the rule without any circumstances defined.

    Rate this question:

  • 36. 

    Management reports that have an unacceptably large number of cases are incorrectly identified as duplicate cases. Which two approaches could you use to  modify the duplicate case search process so that it produces fewer invalid duplicates? (Choose Two)

    • Adjust the condition weights.

    • Do not use a must match condition.

    • Adjust the threshold value.

    • Add a Persist Case step after the Duplicate Search step.

    Correct Answer(s)
    A. Adjust the condition weights.
    A. Adjust the threshold value.
    Explanation
    You may want to increase the threshold so that more conditions or conditions with higher weights must evaluate to true.
    Give conditions that are most likely to be invalid duplicates higher weights

    Rate this question:

  • 37. 

    Select two of the following best practices to follow when designing mobile applications. (Choose Two)

    • Use layout groups instead of containers to group sections in harnesses.

    • Avoid sourcing controls and grids from data pages.

    • Use controls that allow tapping.

    • Layout widths should be specified in pixels since the response breakpoint is set in pixels.

    Correct Answer(s)
    A. Use layout groups instead of containers to group sections in harnesses.
    A. Use controls that allow tapping.
    Explanation
    A mobile application should be tap friendly.
    Layout groups is a key feature that helps when displaying layouts in different devices.

    Rate this question:

  • 38. 

    Identify the log you examine to view warnings, errors, and information messages about internal operations.

    •  Services-PAL

    •  Alert log

    •  Pega log

    •  BIX log

    Correct Answer
    A.  Pega log
    Explanation
    The Pega log contains warnings, errors, and information messages about internal operations.

    Rate this question:

  • 39. 

    You  created a data transform to concatenate a user's first and last name values. You add the concatenate data transform to a flow action as a post-processing action. What occurs when the flow runs?

    •  The data transform runs after the user enters data in the first name and last name fields.

    •  The data transform runs every time the user performs the flow action run.

    • The data transform runs before every flow action run.

    • The data transform runs after the flow action runs if the user enters data in the first and last name fields.

    Correct Answer
    A.  The data transform runs every time the user performs the flow action run.
    Explanation
    Pre- and post-processing data transforms and activities run every time you invoke the flow action.

    Rate this question:

  • 40. 

    Which two components does the Application Packaging wizard prompt you to include when you generate an archive file? (Choose Two)

    • Data types

    • Checked-out rules

    • Product rules

    • Data instances

    Correct Answer(s)
    A. Data types
    A. Data instances
    Explanation
    Settings in the product rule and Application Packaging wizard let you automatically include data instances.
    Settings in the product rule and Application Packaging wizard let you automatically include data types.

    Rate this question:

  • 41. 

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

    • Circumstance the form by template and definition; in the definition, specify June 15, 2019, as the cut-off date.

    • Circumstance the form by property and date; test that the creation date for the case is on or after June 15, 2019.

    • Update the existing form to apply a circumstance; specify June 15, 2019, as the end date.

    • Circumstance the form by property and date; specify June 15, 2019, as the start date.

    Correct Answer
    A. Circumstance the form by property and date; specify June 15, 2019, as the start date.
    Explanation
    The correct answer is to "Circumstance the form by property and date; specify June 15, 2019, as the start date." This is because the application change goes into effect on June 15, 2019, and the two fields are added to the user form at that time. By circumstancing the form based on the start date of June 15, 2019, it ensures that the new fields will only be applicable after that date.

    Rate this question:

  • 42. 

    Select two record types that are involved when configuring a production ruleset. (Choose Two)

    • Application

    • Access group

    • Operator​​​​​

    • Work group

    • Organization

    Correct Answer(s)
    A. Application
    A. Access group
    Explanation
    Production rulesets are specified on the application.
    Production rulesets are specified on the access group.

    Rate this question:

  • 43. 

    You  want to evaluate cases as potential duplicates when the existing cases and the current case have the same create operator. How would you ensure that only cases with the same create operator are evaluated?

    •  Add a weighted condition using the create operator value, an equals operator, and a weight of 100.

    •  Add a weighted condition using the create operator value in both condition fields, an equals operation, and weight of 0.

    •  Add a must match condition using the create operator value and apply a weight of 100. 

    • Add a must match condition where the create operator in an existing case is the same as in the current case

    Correct Answer
    A. Add a must match condition where the create operator in an existing case is the same as in the current case
    Explanation
    If the must match condition evaluates to true, the current case is a potential match and is evaluated using weighted conditions.

    Rate this question:

  • 44. 

    You have added a cascading approval step that uses an authority matrix. You have specified a decision table to determine the approvers for each case. You have confirmed that the conditions in the decision table are configured correctly. You test the configuration by entering requests that require multiple approvers. However, the system routes all requests to only one approver. Which of the following actions would you take to correct this issue?

    • Add a row to the decision table that evaluates the submitter's workgroup manager.

    • Set the decision table to evaluate all rows.

    • Add an approval level for each approver.

    • Specify a page list for the authority matrix.

    Correct Answer
    A. Set the decision table to evaluate all rows.
    Explanation
    You must select evaluate all rows in the decision table. Otherwise, the table returns only one result.

    Rate this question:

  • 45. 

    Which answer best describes the benefit of using screen flows?

    •  Screen flows help a single user complete complex tasks by presenting multiple screens in a logical sequence.

    •  Screen flows provide a way to add an assignment to a process that is preconfigured with one or more actions a user can take.

    •  Screen flows help you organize separate tasks into steps so you can control how, when, and by whom work is performed for each step.

    •  Screen flows provide an easy way to add a step to a process that is preconfigured with functionality, such as sending an email or creating a case.

    Correct Answer
    A.  Screen flows help a single user complete complex tasks by presenting multiple screens in a logical sequence.
    Explanation
    Screen flows create a linear series of UI screens. Users can easily navigate these UI screens to enter data and complete tasks without frustration.

    Rate this question:

  • 46. 

    What does the orange triangle in this screen indicate?

    • The data page's connector is not properly configured

    •  The service returned an error

    •  The service could not be reached

    •  The data page source system is simulated  

    Correct Answer
    A.  The data page source system is simulated  
    Explanation
    Correct!
    The orange triangle means the data page is simulated.
    The orange triangle means the data page is simulated.

    Rate this question:

  • 47. 

    You want to write all errors detected when loading a data page to a log file. How would you do that?

    •  Use the error handling flow.

    •  Use a transition condition.

    •  Use an existing function in the error handling data transform.

    •  Invoke the error handler from the post processing activity in a data page.

    Correct Answer
    A.  Use an existing function in the error handling data transform.
    Explanation
    There is an existing function for writing messages to a log file.
    The error handling flow cannot be invoked from a data page.
    The error handler flow is invoked automatically from the connector, not from the post processing activity.

    Rate this question:

  • 48. 

    A claims application contains two organizational and two application rulesets. The organizational rulesets MyCo and MyCoInt are configured as Ruleset Validation, where the prerequisite for MyCo is MyCoInt and the prerequisite for MyCoInt is Pega-ProcessCommander. The two application rulesets Claims and ClaimsInt are configured as Application Validation. Which of the following statements is false?

    • Rules in ClaimsInt can reference rules in Claims

    •  Rules in Claims can reference rules in MyCo

    •  Rules in MyCo can reference rules in MyCoInt

    •  Rules in MyCo can reference rules in Claims

    Correct Answer
    A.  Rules in MyCo can reference rules in Claims
    Explanation
    When using Ruleset Validation, rulesets can only reference their prerequisites.

    Rate this question:

  • 49. 

    A branch ruleset is a ruleset that ___________. (Choose Two)

    • Is based off of another ruleset

    • Is designed for large projects

    • Contains rules that are not in active development

    • Prevents developers from seeing work of all team members

    Correct Answer(s)
    A. Is based off of another ruleset
    A. Is designed for large projects
    Explanation
    A branch ruleset is ideally suited for large projects.
    The branch ruleset is based off another ruleset.

    Rate this question:

Quiz Review Timeline (Updated): Aug 24, 2023 +

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

  • Current Version
  • Aug 24, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Oct 14, 2019
    Quiz Created by
    Catherine Halcomb
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.