[Comment]
어려워하는 문제로 구성되어 있으니 복습 필수
4. A developer needs to use the REFramework in order to implement a linear process. Which value should be set to "out_TransactionItem" the second time it enters the Get Transaction Data state?
It should be set to Nothing.
It should be set to the next queue item.
It should be set to a static value and, in order to respect the UiPath best practices, this value should be taken from "Config.xlsx".
The process will not enter twice in the Get Transaction Data state.
8. What is the purpose of the CV Screen Scope activity in UiPath?
To display real-time UI changes in target applications for debugging purposes.
To establish a connection to the neural network server and enable the analysis of the UI of applications.
To capture screenshots of application UIs and save them for future reference.
To create a separate window for interacting with the target application during automation.
11. In UiPath Orchestrator, considering the allocation of runtimes to machine objects and their impact on concurrent execution capacity, which of the following choices describes the maximum number of automation that can simultaneously run on an associated host machine that has been assigned 3 runtimes?
1
3
6
9
12. When performing Remote Debugging using a Remote Machine connection, Studio sends the list of project dependencies to the remote robot. From where does the remote robot download the required packages?
Studio local NuGet cache.
Activity feeds configured in Studio.
Orchestrator feeds and Robot activity feeds.
Orchestrator feeds and UiPath Official activity feed.
13. A developer creates a new REFramework project in UiPath Studio and sets the value of MaxConsecutiveSystemExceptions to "2" in the "Config.xlsx" file. How many transaction items can have Status = "Failed" and ErrorType = "Application" before the process is ended?
0
1
2
3
17. A developer has designed a project featuring a flowchart. The developer then obtained a business modification request as stated below:
1. If the Customer Name includes special characters, the robot must eliminate them before proceeding with the process.
2. If the Customer Name contains only letters, maintain the current logic without making any changes.
To incorporate the new requirement according to UiPath best practices, which activity should the developer utilize in the flowchart?
Flow Switch
Flow Decision
Else If
If
18.
Based on the UiPath best practices, when a Business Rule Exception occurs while processing an item from an Orchestrator queue, what is the transaction item status that should be set to that particular Queue Item?
Fatal
In Progress
Verified
Business Exception
Exception
Failed
19. How can the Invoke Code activity be used to execute vb.net code with an input argument and an output argument in a UiPath project?
Create a sequence, add an Invoke Code activity, add the vb.net code using the Edit Code button, and use the Edit Arguments button to define input and output arguments.
Create a sequence, add an Invoke Code activity, add the vb.net code in the Arguments property of the activity, and use the Edit Arguments button to define input and output arguments.
Create a sequence, add an Invoke Code activity, add an Assign activity to define input and output arguments, and use the Edit Code button to edit the vb.net code.
Create a sequence, add an Invoke Code activity, use the Edit Code button to define input and output arguments, and add the vb.net code using an Assign activity.
22. Beyond the secure stores with built-in support, Orchestrator architecture supports the functionality of loading third-party or developing custom plugins, enabling you to use any desired credential store.
Instructions: Order the steps for loading a custom or third-party credential store into Orchestrator.
2
Save the .dll files of your plugin in this folder.
3
Update the UiPath.Orchestrator.dll.config file with this plugin.
1
Navigate to the \Orchestrator\Plugins folder in your Orchestrator installation directory.
4
Restart your Orchestrator instance and check the logs to confirm that the plugin was loaded successfully.
Topic: Save the .dll files of your plugin in this folder.
26. When iterating through multiple digital PDF invoice files with the same structure, what action should be taken to retrieve the "Total Value" based on best practices?
Use the Find Image and Get Text activities.
Validate selectors for all invoices.
Use OCR activities to extract the "Total Value" from all invoices.
Copy the total values using Hotkeys.
28. Where in the REFramework is the "Config.xlsx" file read?
In the Process Transaction state, InitAllApplications.xaml.
In the Initialization state, InitAllApplications.xaml.
In the Get Transaction Data state, GetTransactionData.xaml.
In the Initialization state, InitAllSettings.xaml.
29. A long-running job was suspended waiting for an external task.
Once the task is completed, which robot is selected by Orchestrator to continue the job's execution?
Any available Attended robot.
The same robot that executed the job until suspension.
Any Unattended robot in "Resume" state.
Any available Unattended robot.
30. A developer used the REFramework with Orchestrator queues. The value of the Max # of retries on the queue is "2" and the MaxRetryNumber value in the config file is "1". In the case of repeating System Exceptions, what is the maximum number of times a Queue Item will be retried?
1
2
3
4
31. What is a major benefit of a REFramework Dispatcher process using Orchestrator queues?
(정답) Improved error handling when extracting data from multiple sources and directly adding it to queues.
Guarantees that all data follows a consistent format and fetches information from an Orchestrator queue.
The same robot that will process a Queue Item is responsible for adding each Queue Item to the queue.
Enhanced ease of use, as the REFramework automatically generates the queue.
33. What is the name of the state(s) where the TransactionItem variable is used, in the context of a Performer process that uses the Robotic Enterprise Framework template and Orchestrator queues?
Initialization and Process Transaction.
Process Transaction and End Process.
Initialization and End Process.
Process Transaction.
Get Transaction Data and Process Transaction.
Initialization and Get Transaction Data.
34. Which is the status of a Queue Item when the transaction fails with an Application Exception and the queue item is part of a Queue that has Retry mechanism enabled?
New
Failed
Retried
In Progress
38.
A developer is debugging a workflow and the Executor is pointing to the Log Message activity as shown in the following exhibit:
Currently, the value of "rowIndex" variable is "15". There are 285 more rows left in the data table.
step out
39. What is the correct way to define an Input Element?
new UiElement("")
new UiElement(new Selector(""))
new UiElement(''))
new UiElement(new Descriptor(""))
(정답 확인 필요) 43. What actions should be taken by a developer to transform a REFramework process into a linear process?
(정답?) Assign a value to the out_TransactionItem variable in the GetTransactionData workflow only when the in_TransactionNumber is 1.
In the configuration file (Config.xlsx) establish the MaxRetryNumber variable to 0.
In the configuration file (Config.xlsx) establish the MaxRetryNumber variable to 1.
Within the scope of the GetTransactionData workflow, set the value of the out_TransactionItem variable to Nothing, indicating the absence of any assigned transaction item.
49. What is a major benefit of a REFramework Performer process with Orchestrator queues?
The same robot processes all Queue Items concurrently.
(정답) Several robots simultaneously execute the same process from a single queue.
Prepare the data in a unitary format in queues.
Retrieve data from various sources and directly adds them to the queue.
50. Which Log Levels will be displayed if a user of UiPath Orchestrator filters the severity to Error for UiPath Robots' logs?
Error only.
Info, Warn, and Error.
Warn and Error.
(정답) Error and Fatal.
(정답 확인 필요)56. Which of the following examples represent best practices of the correct usage regarding Invoke Method and Invoke Code activities in a UiPath project?
Employing Invoke Code to trigger an HTTP request to an external API and storing the response in a variable.
Using Invoke Method activity to execute a block of VB.NET code and assign its output to a specified variable.
(정답) Using Invoke Method to call the "Substring" method on a string variable, specifying the startIndex and length as input parameters, to extract a portion of the string.
Utilizing Invoke Code to call a method or property of a .NET object by specifying the target object, method name, and input parameters.
58. According to best practices, where in the REFramework should credentials be retrieved?
Credentials should be retrieved in the workflow that uses them and should be defined in the smallest possible scope.
Credentials should be retrieved in InitAllSettings.xaml, where all the settings and assets are retrieved as well.
Credentials should be retrieved in it's own workflow for security reasons, and passed to other flows as needed.
Credentials should be retrieved in Main.xaml, so that they will be easily accessed and passed to other workflows.
59. Which method can be used to perform LINQ operations on DataTables and Lists in VB.NET?
Using the Excel Application Scope activity to perform LINQ operations.
Using the Write Cell activity to execute LINQ operations in Excel.
Using the Invoke LINQ Functions activity to apply LINQ operations directly.
(정답) Using the Assign activity to apply LINQ operations directly.
Topic: Use LinkQ for Lists and DataTables.
60. A developer completed the following sequence of steps:
1. Created a process with the REFramework.
2. Published the package to Orchestrator.
3. Created a job for it.
After completing these steps, the job starts from Orchestrator and processes transactions. After processing two transactions, the job is stopped from Orchestrator.
During which state in the REFramework will the job Stop Signal be recognized?
Initialization
Process Transaction
End Process
(정답) Get Transaction Data