UiPath UiADPv1 Exam Practice Questions (P. 2)
- Full Access (320 questions)
- One Year of Premium Access
- Access to one million comments
- Seamless ChatGPT Integration
- Ability to download PDF files
- Anki Flashcard files for revision
- No Captcha & No AdSense
- Advanced Exam Configuration
Question #11
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?

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?
- AdtEmployee.Select("([Department]='IT' AND [Department]='Finance') AND [Salary] < 30000")
- BdtEmployee.Select("[Department]='IT OR [Department]='Finance' OR [Salary] < 30000")
- CdtEmployee.Select("[Department]='IT' OR [Department]= 'Finance' AND [Salary] < 30000")
- DdtEmployee.Select("([Department]='IT' OR [Department]='Finance') AND [Salary] < 30000")Most Voted
Correct Answer:
D
D
send
light_mode
delete
Question #12
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?
- 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?
- AUI Automation can be used and the following are prerequisites:
Machine A - install RDP extension.
Machine B - install RemoteRuntime.msi.
Machine C - install RemoteRuntime.msi. - BUI 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.Most Voted - CUI Automation can be used and the following are prerequisites:
Machine A - no requirement.
Machine B - no requirement.
Machine C - install RemoteRuntime.msi. - DUI Automation can be used and the following are prerequisites:
Machine A - install RDP extension.
Machine B - no requirement.
Machine C - install RemoteRuntime.msi.
Correct Answer:
B
B
GPT
For the given multi-level RDP scenario, Machine A needs the RDP extension to initiate a reliable remote session. Machine B, acting as a midpoint in the connection chain, requires both the RDP extension for forwarding the remote session efficiently and the RemoteRuntime.msi to facilitate UI automation commands from Machine A. Finally, Machine C, the target of the automation tasks, needs the RemoteRuntime.msi installed to execute these commands effectively. This setup ensures stable connectivity and functionality across all machines involved in the automation.
send
light_mode
delete
Question #13
How does UiPath handle different dependency versions for multiple running processes that run at the same time?
- AEach running process automatically adapts to the available dependency version.
- BEach running process uses its own required version of the dependency.Most Voted
- CAll running processes use the latest version of the dependency available.
- DRunning processes use the earliest compatible dependency version.
send
light_mode
delete
Question #14
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?
- ARemove the Get Transaction Data state from the Main state machine. Remove the OrchestratorQueueName setting from Config.xlsx & change the variable type.
- BEliminate the Get Transaction Data state from the Main state machine. Exclude the Get Transaction Item activity from the project & change the variable type.
- CExclude the Get Transaction Item activity from the project. Eliminate the three SetTransactionStatus activities from the SetTransactionStatus workflow & change the variable type.Most Voted
- DOmit the OrchestratorQueueName setting from the Config.xlsx file. Exclude the three SetTransactionStatus activities from the SetTransactionStatus workflow & change the variable type.
Correct Answer:
C
C
GPT
To ensure that the REFramework operates without Orchestrator queues, it's pivotal to eliminate any components that explicitly interact with Orchestrator queues. Specifically, you must remove the Get Transaction Item activity, which fetches data items from the queues. Additionally, the SetTransactionStatus activities, which update transaction status in Orchestrator, should also be removed. Renaming relevant variable types after these changes is essential to prevent errors and align with the non-queue data management approach. This adjustment ensures smooth operation independent of Orchestrator queues.
send
light_mode
delete
Question #15
Which of the following describes the correct hierarchy of the elements in the Object Repository tree structure?
- AVersion, Application, Screen, UI Element.
- BApplication, Version, Screen, UI Element.Most Voted
- CApplication, Screen, UI Element, Version.
- DScreen, Application, Version, UI Element.
Correct Answer:
B
B
GPT
Based on user feedback and referenced UiPath documentation, the hierarchy actually follows this order: Application, Version, Screen, UI Element. This suggests that answer 'B' is correct, highlighting the importance of consulting the latest documentation for accuracy in understanding the structure of the Object Repository in UiPath.
send
light_mode
delete
Question #16
A developer wants to add items to a list of strings using the Invoke Method activity. The list is declared as follows:

The Invoke Method activity has the following properties:

The Parameters property is as follows:

Based on the information shown in the exhibits what is the outcome of the Invoke Method activity?

The Invoke Method activity has the following properties:

The Parameters property is as follows:

Based on the information shown in the exhibits what is the outcome of the Invoke Method activity?
- AAn exception will be thrown.Most Voted
- BColors will contain an item with the value "Yellow".
- CColors will contain an item with an empty value.
- DColors will contain an item with the value "Colors: Yellow".
send
light_mode
delete
Question #17
What is the default polling interval set for an event trigger?
- A1 minute
- B5 minutesMost Voted
- C10 minutes
- D15 minutes
Correct Answer:
B
B
GPT
Absolutely right! When setting up an event trigger in UiPath, the default polling interval automatically sets to 5 minutes. It's set this way to balance between real-time updates and system resource management efficiently. Always good to keep this in mind when you are working on projects that involve scheduling and triggers!
send
light_mode
delete
Question #18
When should the Show Elements button be used in the Computer Vision wizard?
- AHighlighting all UI elements that have been identified by the Computer Vision analysis.Most Voted
- BDisplaying a list of all available UI elements and their properties.
- CActivating a real-time view of the target app's UI during automation.
- DFiltering out specific UI elements from being processed by the Computer Vision engine.
Correct Answer:
A
A
GPT
The Show Elements button in the Computer Vision wizard is indeed used to highlight all the UI elements that have been identified by the Computer Vision analysis. This feature is instrumental during the automation process as it visually outlines the UI components detected, allowing developers to precisely select and interact with the required elements on the screen. This functionality simplifies workflow development and optimizes overall automation accuracy.
send
light_mode
delete
Question #19
In a UiPath State Machine workflow, which section of State activity is used to specify conditional/triggers logic and multiple outgoing transitions in a state machine?
- AEntry
- BTransitionsMost Voted
- CTriggers
- DExit
Correct Answer:
B
B
GPT
Absolutely! In the context of UiPath's State Machine workflows, the Transitions section is your go-to for setting up the conditions and specifying multiple paths from one state to another. It's where all the magic happens for directing the flow based on various conditions making your automation dynamic and intelligent. This setup allows for clear logic structuring and workflow management, essential for robust automation design. Super useful for making those complex decisions within your projects!
send
light_mode
delete
Question #20
In a UiPath REFramework project, what is the primary purpose of using Custom Log Fields?
- ATo maintain contextual insights within log messages, including secure details like credentials.
- BTo add specific contextual information to log messages that are relevant to the automation process.Most Voted
- CTo modify the representation of logged contextual data as it is displayed in the Orchestrator.
- DTo generate extra variables alongside log messages, enhancing workflow understanding.
Correct Answer:
B
B
GPT
Custom Log Fields in UiPath REFramework are specifically designed to enhance the traceability of automated processes by embedding context-specific information directly into log messages. This practice ensures that logs are not only comprehensive but tailored specifically to aid in debugging and process monitoring, adapting the messages to the specific details of each transaction or activity within the process. This makes diagnostics faster and more effective, especially in complex automations.
send
light_mode
delete
All Pages
