Exam4Training

Pegasystems PEGAPCRSA80V1_2019 Pega Certified Robotics System Architect (PCRSA) 80V1 2019 Online Training

Question #1

Select two statements that correctly describe adapters. (Choose two.)

  • A . Adapters have accessible properties, methods, and events that launch, monitor, and expose enterprise applications for automation.
  • B . An adapter allows users to integrate with an application built on a specific platform.
  • C . An adapter orchestrates the deployment of a robotic solution and monitors the robots of the robot worker pool.
  • D . An adapter integrates with Windows applications by using a self-hosted REST service through application JavaScript.

Reveal Solution Hide Solution

Correct Answer: AB
AB

Explanation:

Reference: https://community1.pega.com/community/product-support/question/adapter-pega-robotics

Question #2

You add a MessageDialog component to an automation.

Based on the following image, which option shows the configuration settings that generates the message dialog?

A)

B)

C)

D)

  • A . Option A
  • B . Option B
  • C . Option C
  • D . Option D

Reveal Solution Hide Solution

Correct Answer: D
Question #3

You are designing an automation that adds new customers to an online insurance web site. If a customer exists, a pop-up window is displayed with an error message, which closes automatically after 35 seconds.

While debugging the automation, you notice that you are receiving a control not created exception message in the Add Customer procedure after a page navigation occurs.

How do you resolve the exception?

  • A . Add a missing created event in the Add Customer procedure.
  • B . Ensure the waitForCreate timeout is longer than 35 seconds in the Add Customer procedure.
  • C . Ensure the isCreated timeout is longer than 35 seconds in the Add Customer procedure.
  • D . Add a missing waitForEvent.Exists method in the Add Customer procedure.

Reveal Solution Hide Solution

Correct Answer: D
Question #4

Pega Robotic Coding Standards suggest organization of project components. You have added the _GC_CRM project item to the CRMPrj.

Which three components are recommended to be placed in the _GC_CRM project item? (Choose three.)

  • A . ForLoop
  • B . Switch
  • C . stringUtils
  • D . messageDialog
  • E . dateTimeUtils

Reveal Solution Hide Solution

Correct Answer: CDE
Question #5

Which of the following controls cannot be added to the Windows form?

  • A . ComboBox
  • B . ProgressBar
  • C . Pointer
  • D . PictureBox

Reveal Solution Hide Solution

Correct Answer: C
Question #6

HOTSPOT

Pega Robot Studio provides five rules on how to differentiate between cloneable application objects when using key assignments in automations. The first rule states that an event creates the instance to set the context of a cloneable object. The remaining four rules state the requirements for a key assignment.

In the Answer Area, determine if each rule description requires a key assignment.

Reveal Solution Hide Solution

Correct Answer:


Question #7

You need to configure an application to store encrypted login credentials in the user’s local profile. You also need to automate the login using these encrypted credentials.

How do you fulfill this requirement without creating an automation?

  • A . Create a robot activity that performs the application login.
  • B . Set the necessary adapter credential properties prior to interrogating the target controls.
  • C . Interrogate the target controls and set the necessary adapter credential properties.
  • D . Interrogate the target controls and create a script to perform the login functionality.

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

Reference: https://community.pega.com/knowledgebase/articles/pega-robotic-automation/encryption-and­assisted-sign-component

Question #8

You are automating the login process for a web application. There are three possible scenarios that may occur: (1) You may successfully login, (2) you may not be successful logging in, or (3) you may log in but go to the change password screen.

Which control from the Toolbox do you use to determine which page you were on after performing the login function?

  • A . WaitAll
  • B . Switch
  • C . WaitAny
  • D . Signal

Reveal Solution Hide Solution

Correct Answer: C
Question #9

During application discovery of a Clarify application, you determine that the user accesses more than one customer case concurrently within the application, which creates multiple windows of the same type. This requires you to enable the UseKeys property on an application’s object.

Based on the image that shows the application and the matched controls in the Object Explorer, which control’s UseKeys property must be set to True?

  • A . ClarifyCRM
  • B . MdiClient
  • C . _Case_1
  • D . Control

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

Reference: https://community.pega.com/knowledgebase/articles/how-do-i-use-keys-navigate-between­multiple-instances-object

Question #10

There are two basic types of automations: events and procedures.

Which three statements describe a procedure automation? (Choose three.)

  • A . It performs business logic and may interact with applications.
  • B . It is triggered by a user or application action.
  • C . It may contain more than one starting block.
  • D . It contains an entry point and should contain at least one exit point.
  • E . It should return a string value for messaging.

Reveal Solution Hide Solution

Correct Answer: CDE

Question #11

You created an RDA solution for a company that uses an application bar with various buttons that trigger robotic automations. Some of the users complained that the application bar often locks up during automation processing. Others complained that the automations enter the same data two to three times each iteration.

You suspect that the users are triggering the crashes and duplicate automation behavior by double-clicking the buttons on the application bar.

How do you resolve the situation?

  • A . Hide the application bar as soon as the user clicks one of the buttons, and allow the application bar to reappear once the automation completes.
  • B . After the initial click, disable the application bar buttons, display an automation progress bar, and then re-enable the buttons once the automation completes.
  • C . Talk with the management team about the existing application bar behavior and user error at the company.
  • D . Modify the automations so that they display a full message using the MessageManifest when the automations complete.

Reveal Solution Hide Solution

Correct Answer: C
Question #12

You have extracted a proxy for a data set and are using it to pass the data into a procedure automation input parameter. In the procedure automation, the data link from the input parameter is not connecting to the stringValue on a stringUtils method.

What two troubleshooting steps do you perform to correct the issue? (Choose two.)

  • A . Confirm the proxy data in a messageDialog.
  • B . Confirm the stringUtils method works.
  • C . Confirm the data type on the procedure automation input parameter.
  • D . Confirm the proxy’s data type matches with the stringUtils method.

Reveal Solution Hide Solution

Correct Answer: AC
Question #13

Your log on automation is failing and you cannot proceed because the Submit button is not enabled. After searching the HTML code, you discover that the Submit button is enabled only after the Password field experiences a key press.

How do you resolve the automation issue?

  • A . On the Password field, add an Enabled property and set it to True.
  • B . On the Password field, add a RaiseEvent method with onkeypress.
  • C . On the Submit button, add a Disabled property and set it to True.
  • D . On the Submit button, add a RaiseEvent method with onkeypress.

Reveal Solution Hide Solution

Correct Answer: A
Question #14

DRAG DROP

In the Answer Area, drag each use case on the left to the correct Toolbox item.

Reveal Solution Hide Solution

Correct Answer:


Question #15

After setting up Start My Day, the end user makes some changes in the Manage Applications window to prioritize and manage the applications configured to launch using the Start My Day functionality.

Which of the following applications does the user see on the desktop after using the Start My Day functionality?

  • A . ACMESearchSystem, Notepad++, BankerInsight
  • B . CRM, BankerInsight
  • C . ACMESearchSystem, CRM, Notepad++, BankerInsight
  • D . CRM, Notepad++, BankerInsight

Reveal Solution Hide Solution

Correct Answer: A
Question #16

The variable varInput is a String that holds the value What is the output?

What is the outcome of the above automation?

  • A . An exception is thrown.
  • B . The variable varOutput ends with C.
  • C . The variable varOutput ends with A.
  • D . The variable varOutput ends with B.

Reveal Solution Hide Solution

Correct Answer: D
Question #17

The following image shows a Message Definitions configuration.

Which option is the correct representation of the message configuration settings?

A)

B)

C)

D)

  • A . Option A
  • B . Option B
  • C . Option C
  • D . Option D

Reveal Solution Hide Solution

Correct Answer: B
Question #18

The business requirements states that the login automation creates a Success or Failed response when attempting to log in to the finance application. If a failure occurs, the automation should pass a message code with the Message Manifest before exiting the automation.

Which image represents the exit logic?

A)

B)

C)

D)

  • A . Option A
  • B . Option B
  • C . Option C
  • D . Option D

Reveal Solution Hide Solution

Correct Answer: C
Question #19

In an automation that contains an ExcelRange component, you make a change to the data within the range, and you want to save those changes to the Excel file on disk.

Which of the following statements is valid?

  • A . Call the Commit method of ExcelRange component and then Save on the ExcelConnector.
  • B . The changes save to the Excel file automatically.
  • C . Call the Commit method of the ExcelConnector and reload the Excel file.
  • D . Call the Save method of ExcelConnector and reset the state of Excel file.

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

Reference: http://help.openspan.com/80/Components/Creating_a_Range_Object.htm

Question #20

Which two statements about Label/Jump To functionality are true? (Choose two.)

  • A . It allows you to pass variables to different automations of the same project.
  • B . It allows you to connect with other automations in the project.
  • C . It allows you to pass variables to different parts or workflows of the same automation.
  • D . It allows you to keep automations organized and aids in debugging.

Reveal Solution Hide Solution

Correct Answer: BC
BC

Explanation:

Reference: http://help.openspan.com/191/Automations/Label_and_Jump_To.htm

Exit mobile version