UiPath UiPath-ADPv1 Exam (page: 3)
UiPath Automation Developer Professional v1
Updated on: 12-Feb-2026

Viewing Page 3 of 39

Data from an Excel file is read into a data table named "dtEmployee", as displayed in the following graphic:



A developer needs to filter the data table to obtain all rows representing employees from the Finance and IT departments with a Salary under 30,000.
Which expression yields the desired outcomes?

  1. dtEmployee.Select("([Department]='IT' AND [Department]='Finance') AND [Salary] < 30000")
  2. dtEmployee.Select("[Department]='IT OR [Department]='Finance' OR [Salary] < 30000")
  3. dtEmployee.Select("[Department]='IT' OR [Department]= 'Finance' AND [Salary] < 30000")
  4. dtEmployee.Select("([Department]='IT' OR [Department]='Finance') AND [Salary] < 30000")

Answer(s): D



A developer is building an automation that must interact with a destination remote computer reached by jumping through multiple RDP connections, as described by the following scenario:

- The Robot is installed on Machine A, which connects through RDP to Machine B.

- From Machine B another RDP connection is opened to Machine C, where the automation must be performed.

Which of the following scenarios is appropriate for the developer who wants to use UI Automation activities?

  1. UI Automation can be used and the following are prerequisites:
    Machine A - install RDP extension.
    Machine B - install RemoteRuntime.msi.
    Machine C - install RemoteRuntime.msi.
  2. UI Automation can be used and the following are prerequisites:
    Machine A - install RDP extension.
    Machine B - install RDP extension and RemoteRuntime.msi.
    Machine C - install RemoteRuntime.msi.
  3. UI Automation can be used and the following are prerequisites:
    Machine A - no requirement.

    Machine B - no requirement.
    Machine C - install RemoteRuntime.msi.
  4. UI Automation can be used and the following are prerequisites:
    Machine A - install RDP extension.
    Machine B - no requirement.
    Machine C - install RemoteRuntime.msi.

Answer(s): B

Explanation:

To use UI Automation activities in a scenario where the destination remote computer is reached by jumping through multiple RDP connections, the following prerequisites are required:

Machine A - install the RDP extension. This extension enables the robot to generate native selectors over RDP connections and interact with the UI elements on the remote machines.

Machine B - install the RDP extension and the RemoteRuntime.msi. The RDP extension allows the robot to connect to Machine C from Machine B, while the RemoteRuntime component enables the communication between the robot and the UI elements on Machine B.

Machine C - install the RemoteRuntime.msi. This component enables the communication between the robot and the UI elements on Machine C, where the automation must be performed.


Reference:

[Remote Runtime Architecture], [Multiple RDP Connections], [UiPath Extension for Microsoft Remote Desktop and Apps]



How does UiPath handle different dependency versions for multiple running processes that run at the same time?

  1. Each running process automatically adapts to the available dependency version.
  2. Each running process uses its own required version of the dependency.
  3. All running processes use the latest version of the dependency available.
  4. Running processes use the earliest compatible dependency version.

Answer(s): B

Explanation:

UiPath handles different dependency versions for multiple running processes that run at the same time by using the concept of isolation. This means that each running process uses its own required version of the dependency, without affecting or being affected by other processes. This ensures that the processes run smoothly and consistently, regardless of the dependency versions. The isolation is achieved by using the NuGet protocol, which allows the robot to download and store the dependencies in a local cache folder. The robot then loads the dependencies from the cache folder into separate application domains for each process, creating isolated environments for each process.


Reference:

[Managing Dependencies], [About the NuGet Protocol]



In order for a developer to utilize the default REFramework without relying on Orchestrator queues, what is the essential prerequisite to ensure that the project does not interact with Orchestrator?

  1. Remove the Get Transaction Data state from the Main state machine. Remove the OrchestratorQueueName setting from Config.xlsx & change the variable type.
  2. Eliminate the Get Transaction Data state from the Main state machine. Exclude the Get Transaction Item activity from the project & change the variable type.
  3. Exclude the Get Transaction Item activity from the project. Eliminate the three SetTransactionStatus activities from the SetTransactionStatus workflow & change the variable type.
  4. Omit the OrchestratorQueueName setting from the Config.xlsx file. Exclude the three SetTransactionStatus activities from the SetTransactionStatus workflow & change the variable type.

Answer(s): C

Explanation:

To utilize the default REFramework without relying on Orchestrator queues, the essential prerequisite is to exclude the Get Transaction Item activity from the project, eliminate the three SetTransactionStatus activities from the SetTransactionStatus workflow, and change the variable type of the TransactionItem and TransactionData variables. The Get Transaction Item activity is used to retrieve a transaction item from the Orchestrator queue, which is not needed if the queue is not used. The SetTransactionStatus activities are used to update the status of the transaction item in the Orchestrator queue, which is also not needed if the queue is not used. The variable type of the TransactionItem and TransactionData variables should be changed to match the type of data that is used as input for the process, such as DataRow, String, or Object. These changes will ensure that the project does not interact with Orchestrator and can use other sources of data for the transactions.


Reference:

[The UiPath REFrameWork], [Get Transaction Item], [Set Transaction Status]



Which of the following describes the correct hierarchy of the elements in the Object Repository tree structure?

  1. Version, Application, Screen, Ul Element.
  2. Application, Version, Screen, Ul Element.
  3. Application, Screen, Ul Element, Version.
  4. Screen, Application, Version, Ul Element.

Answer(s): C



Viewing Page 3 of 39



Share your comments for UiPath UiPath-ADPv1 exam with other users:

Matthew Dievendorf 5/30/2023 9:37:00 PM

question 39, should be answer b, directions stated is being sudneted from /21 to a /23. a /23 has 512 ips so 510 hosts. and can make 4 subnets out of the /21
Anonymous


Adhithya 8/11/2022 12:27:00 AM

beautiful test engine software and very helpful. questions are same as in the real exam. i passed my paper.
UNITED ARAB EMIRATES


SuckerPumch88 4/25/2022 10:24:00 AM

the questions are exactly the same in real exam. just make sure not to answer all them correct or else they suspect you are cheating.
UNITED STATES


soheib 7/24/2023 7:05:00 PM

question: 78 the right answer i think is d not a
Anonymous


srija 8/14/2023 8:53:00 AM

very helpful
EUROPEAN UNION


Thembelani 5/30/2023 2:17:00 AM

i am writing this exam tomorrow and have dumps
Anonymous


Anita 10/1/2023 4:11:00 PM

can i have the icdl excel exam
Anonymous


Ben 9/9/2023 7:35:00 AM

please upload it
Anonymous


anonymous 9/20/2023 11:27:00 PM

hye when will post again the past year question for this h13-311_v3 part since i have to for my test tommorow…thank you very much
Anonymous


Randall 9/28/2023 8:25:00 PM

on question 22, option b-once per session is also valid.
Anonymous


Tshegofatso 8/28/2023 11:51:00 AM

this website is very helpful
SOUTH AFRICA


philly 9/18/2023 2:40:00 PM

its my first time exam
SOUTH AFRICA


Beexam 9/4/2023 9:06:00 PM

correct answers are device configuration-enable the automatic installation of webview2 runtime. & policy management- prevent users from submitting feedback.
NEW ZEALAND


RAWI 7/9/2023 4:54:00 AM

is this dump still valid? today is 9-july-2023
SWEDEN


Annie 6/7/2023 3:46:00 AM

i need this exam.. please upload these are really helpful
PAKISTAN


Shubhra Rathi 8/26/2023 1:08:00 PM

please upload the oracle 1z0-1059-22 dumps
Anonymous


Shiji 10/15/2023 1:34:00 PM

very good questions
INDIA


Rita Rony 11/27/2023 1:36:00 PM

nice, first step to exams
Anonymous


Aloke Paul 9/11/2023 6:53:00 AM

is this valid for chfiv9 as well... as i am reker 3rd time...
CHINA


Calbert Francis 1/15/2024 8:19:00 PM

great exam for people taking 220-1101
UNITED STATES


Ayushi Baria 11/7/2023 7:44:00 AM

this is very helpfull for me
Anonymous


alma 8/25/2023 1:20:00 PM

just started preparing for the exam
UNITED KINGDOM


CW 7/10/2023 6:46:00 PM

these are the type of questions i need.
UNITED STATES


Nobody 8/30/2023 9:54:00 PM

does this actually work? are they the exam questions and answers word for word?
Anonymous


Salah 7/23/2023 9:46:00 AM

thanks for providing these questions
Anonymous


Ritu 9/15/2023 5:55:00 AM

interesting
CANADA


Ron 5/30/2023 8:33:00 AM

these dumps are pretty good.
Anonymous


Sowl 8/10/2023 6:22:00 PM

good questions
UNITED STATES


Blessious Phiri 8/15/2023 2:02:00 PM

dbua is used for upgrading oracle database
Anonymous


Richard 10/24/2023 6:12:00 AM

i am thrilled to say that i passed my amazon web services mls-c01 exam, thanks to study materials. they were comprehensive and well-structured, making my preparation efficient.
Anonymous


Janjua 5/22/2023 3:31:00 PM

please upload latest ibm ace c1000-056 dumps
GERMANY


Matt 12/30/2023 11:18:00 AM

if only explanations were provided...
FRANCE


Rasha 6/29/2023 8:23:00 PM

yes .. i need the dump if you can help me
Anonymous


Anonymous 7/25/2023 8:05:00 AM

good morning, could you please upload this exam again?
SPAIN