[2024年04月04日]UiPath-ADAv1日本語テスト準備できるトレーニング練習テスト試験問題
試験問題解答ブレーン問題集でUiPath-ADAv1日本語試験問題集PDFを使おう
質問 # 139
開発者は、Double 型の Total 列を含む「mvoices.csv」ファイルから請求書データを読み取るプロセスを構築しています。
手順: 次の図に示すドロップダウン リストを使用して、合計値が 10,000 USD を超えるすべての請求書を保持するようにフィルター データ テーブル ウィザードを構成します。
正解:
解説:
Explanation:
To configure the Filter Data Table Wizard to keep all invoices with a Total value that is over 10 000 USD, you should choose the following options from the drop-down lists:
Column: Total Operation: > Value: 10000
The reason for choosing these options is to filter the data table based on the condition that the Total column value is greater than 10000. This will keep only the rows that satisfy this condition and remove the rest. You can learn more about the Filter Data Table activity and how to use it from the following sources:
Four Ways to Filter Data Tables in UiPath Studio | UiPath
How to Filter Data Table - Help - UiPath Community Forum
Filter Data table with specific column - UiPath Community Forum
質問 # 140
開発者は、「例外時に続行」を有効にしてデバッグ モードで次のワークフローを実行します。
ワークフローは何回実行を一時停止しますか?
- A. 0
- B. 1
- C. 2
- D. 3
正解:C
解説:
The workflow will pause the execution only once when it is executed in Debug mode with "Continue on Exception" enabled. Debug mode is a mode of execution that allows the developer to test and troubleshoot the workflow by using various debugging tools, such as breakpoints, step actions, and output messages4. "Continue on Exception" is a debugging option that enables the execution to continue even if an exception is encountered, without displaying the error message or stopping at the faulty activity5. In the workflow, there are two activities that can throw exceptions: the "Throw" activity, which throws a custom exception with the message "This is an exception", and the "Write Line" activity, which writes the value of the
"Var" variable to the Output panel. The "Var" variable is not initialized, so it has a null value by default.
When the "Write Line" activity tries to write the null value, it throws a NullReferenceException, as explained in the previous question. However, since the "Continue on Exception" option is enabled, the execution does not stop at the "Write Line" activity, but continues to the next activity, which is the "Throw" activity. The
"Throw" activity throws the custom exception, which is caught by the "Catch" section of the "Try Catch" activity. The "Catch" section contains a "Log Message" activity, which writes the exception message to the Output panel. The execution then moves to the "Finally" section, which contains a "Write Line" activity with the text "This is the end". The workflow then ends successfully. The only time the execution pauses is when it reaches the breakpoint that is set at the "Throw" activity. A breakpoint is a debugging tool that allows the developer to pause the execution at a specific activity and inspect the values of the variables and arguments, as well as the output messages6. The developer can then resume the execution by using the step actions or the continue button7. Therefore, the workflow will pause the execution only once at the breakpoint, and not at the exceptions, as they are ignored by the "Continue on Exception" option. References: Debugging a Workflow, Debugging Actions, Breakpoints, and Continue on Exception from UiPath documentation.
質問 # 141
ベスト プラクティスに基づいて、UiPath Studio でワークフローをデバッグする前にどの機能セットが使用されますか?
- A. 実行軌跡とピクチャー・イン・ピクチャー
- B. プロジェクトを分析してファイルを検証する
- C. 要素を強調表示してフォーカスする
- D. 無視して再起動します
正解:B
解説:
Based on best practice, the set of features that are used before debugging a workflow in UiPath Studio are Analyze Project and Validate File. Analyze Project is a feature that allows the developer to run the Workflow Analyzer on the entire project or a specific workflow file. The Workflow Analyzer checks the project or the file for potential errors, performance issues, best practices violations, and compliance risks, and generates a report with the analysis results and recommendations1. Validate File is a feature that allows the developer to check the current workflow file for any syntax or semantic errors, such as missing or invalid activities, arguments, variables, or expressions. The Validate File feature also displays the error list and the location of the errors in the workflow file2. By using these features before debugging, the developer can ensure that the workflow is free of any errors or issues that might affect the execution or the quality of the automation. References: Analyze Project and Validate File from UiPath documentation.
質問 # 142
開発者は、Get Asset アクティビティを使用して Orchestrator からのアセット値を使用する自動化を設計しました。この値は、変更される可能性があるプロセス所有者の電子メール アドレスを表します。
どの資産タイプを使用する必要がありますか?
- A. ブール値
- B. 整数
- C. 資格情報
- D. テキスト
正解:D
解説:
Explanation
The Asset Type that should be used for storing email addresses of the process owners is Text. Text assets are used to store only string values, such as names, addresses, URLs, etc. Text assets can be easily retrieved and updated using the Get Asset and Set Asset activities in UiPath Studio. Text assets are suitable for storing email addresses, as they can contain alphanumeric characters, symbols, and special characters. Text assets can also be used in various activities that require string input or output, such as Send Email, Write Line, Assign, etc.
References: About Assets and Assets in UiPath Orchestrator and their usage in project from UiPath documentation and RPA Learners.
質問 # 143
アプリケーション内のテキスト入力フィールドに使用される Type into アクティビティ内のセレクターを識別したいと考えています。Type into アクティビティが期待どおりに実行されるためには、実行時にセレクターがアプリケーション内のいくつの要素に対して有効であることができますか?
- A. 3要素
- B. 1要素
- C. 5 要素
- D. 2要素
正解:B
解説:
Explanation
A selector is a string of characters (XML fragment) that identifies a UI element uniquely within the UI hierarchy. A selector must be valid for only one element in an application, otherwise the Type into activity will not be able to find the correct target for typing the text. If a selector is valid for more than one element, it is considered ambiguous and unreliable. Therefore, the answer is A. 1 element. References: Selectors, Type Into
質問 # 144
UiPath Assistant が提供する機能は次のどれですか?
- A. Orchestrator でのロボット プロセスのスケジュールと監視。
- B. プロセスを分析して最適な自動化ソリューションを決定します。
- C. ユーザーのマシン上で自動化ワークフローを実行、管理、整理します。
- D. UiPath Studio での自動化ワークフローの開発。
正解:C
解説:
UiPath Assistant is a desktop tool that enables users to easily access, manage, and run automation workflows on their machines. It provides the following functionalities:
Viewing all the available automations that the user can run, either from Orchestrator or locally.
Adding automations to the launchpad for quick and easy access.
Creating custom folders and sections to organize the automations according to the user's preferences.
Running automations with a single click or using keyboard shortcuts.
Launching robot-powered apps and managing action center tasks directly from the assistant.
Customizing the assistant's appearance, name, and avatar to suit the user's personality.
Viewing the status and progress of the running automations, as well as the history and logs of the past executions.
Connecting to Orchestrator and synchronizing the automations and settings with the cloud.
Accessing the help and feedback options, as well as the interactive guided tour.
References:
Software Robot Assistant - Desktop Automation | UiPath
Robot - About UiPath Assistant - UiPath Documentation Portal
質問 # 145
開発者は、Flow Switch アクティビティを使用してプロセスを作成したいと考えています。この活動の特徴は何ですか?
- A. 式に一致するケースがない場合、デフォルトのケースが実行されます。
- B. デフォルトで最大 3 つの式をサポートします
- C. 2 つのデフォルト ケースを定義できます
- D. 式が評価される前にデフォルトのケースが実行されます。
正解:A
解説:
The Flow Switch activity is a conditional node that provides branching for the flow of control based on a match criterion when more than two alternative branches are required. The Flow Switch activity has an Expression property that can be of any type, and a dictionary of Cases that consists of pairs of keys and activities. The Flow Switch activity evaluates the Expression and compares it against each of the keys in the Cases. If a match is found, the corresponding activity is executed. If no match is found, the Default case is executed, if it is defined. The Default case is an optional activity that serves as a fallback option when none of the cases match the expression. Therefore, the answer is D. Default case is executed if no cases match the expression. References: Flow Switch, About Control Flow
質問 # 146
開発者は、REFramework で反復的なプロセスを作成する必要があります。ベスト プラクティスに従って、「メモリ不足」などの潜在的なロボット クラッシュを防ぐためにどのアクションを実行する必要がありますか?
- A. トランザクションが終了するたびに、トランザクション データをクリアし、アプリケーションを閉じて、アプリケーションを再度開きます。
- B. 現在の CPU 使用率の値をしきい値と比較し、必要に応じてデータをクリアするスクリプトを構築します。
- C. Process.xaml ワークフローの先頭に「コレクションのクリア」アクティビティを追加します。
- D. Main.xaml ファイルのすべての「ワークフロー ファイルの呼び出し」アクティビティには、「分離」オプションを付ける必要があります。
正解:A
解説:
Explanation
The REFramework is a template that helps developers create robust and reliable automation processes. It follows the best practices of error handling, logging, and retry mechanisms. One of the best practices is to clear the transaction data, close the applications, and re-open the applications after every transaction. This helps to avoid potential robot crashes such as "out of memory" by freeing up the memory and resources used by the applications. It also ensures that the applications are in a consistent state for the next transaction.
References: REFramework documentation, REFramework best practices
質問 # 147
開発者が UiPath Studio で空のプロセスを開始すると、どの依存関係が自動的にインストールされますか?
- A. UiPath.PDF.Activities および UiPath。ターミナル。アクティビティ。
- B. UiPath.Database.Activities および UiPath.Form.Activities。
- C. UiPath.System.Activities、UiPath.Excel.Activities、UiPath.Mail.Activities、UiPath.UIAutomation.Activities、および UiPath。テスト、アクティビティ。
- D. UiPath.Python.Activities および UiPath.Word.Activities。
正解:C
解説:
Explanation
When a developer starts a blank process in UiPath Studio, the following dependencies are automatically installed by default: UiPath.System.Activities, UiPath.Excel.Activities, UiPath.Mail.Activities, UiPath.UIAutomation.Activities and UiPath. Testing.Activities. These dependencies provide the basic activities and packages that are needed for most automation projects, such as working with data types, files, Excel, email, user interface, and testing. The developer can also add or remove other dependencies as needed, depending on the specific requirements of the automation project. References: Creating a Basic Process, Managing Dependencies.
質問 # 148
ステート マシンを使用する UiPath プロジェクトでは、どのような状況で Final State アクティビティをプロジェクトで使用する必要がありますか?
- A. ステート マシンの実行が正常に完了または終了したことをマークする場合。
- B. 特定の状態に複雑な条件ロジックが含まれている場合。
- C. ステート マシンの最初の状態を開始するとき。
- D. 中間状態に複数の可能な遷移がある場合。
正解:A
解説:
The Final State activity is used to indicate the end of a state machine's execution, either successfully or with an error1. The Final State activity has only one section, Entry, where you can add activities to perform before exiting the state machine2. You can have more than one Final State in a state machine, but you can only create one Initial State3. The Final State activity should be used when you want to mark the completion or termination of a state machine's execution, not when initiating the first state, handling complex logic, or having multiple transitions.
https://docs.uipath.com/activities/other/latest/workflow/final-state
質問 # 149
自動化開発者の貢献と責任が最も少ないのはどの段階ですか?
- A. 発見とキックオフ、プロセス分析、およびソリューション設計の段階。
- B. ソリューション設計、開発と単体テスト、展開とハイパーケアの段階。
- C. 検出とキックオフ、開発と単体テスト、展開とハイパーケアの段階。
- D. 開発と単体テスト、統合と UAT、導入とハイパーケアの各段階。
正解:A
解説:
Explanation
According to the UiPath Automation Implementation Methodology, the automation lifecycle consists of six stages: Discovery and Kickoff, Process Analysis, Solution Design, Development and Unit Testing, Integration and UAT, and Deployment and Hypercare. The automation developer has the least contribution and responsibility in the first three stages, as they are mainly focused on identifying, analyzing, and designing the automation solution. The automation developer's role is more prominent in the last three stages, as they are responsible for developing, testing, deploying, and monitoring the automation projects and components. References: Automation Lifecycle - Standalone, Automation Developer
質問 # 150
UiPath Integration Service における接続の役割は何ですか?
- A. 接続は、API プロバイダーの認証プロセスを使用してユーザーと外部アプリケーション間のタスクと交換を確立します。
- B. 接続は、コネクタと外部アプリケーションとの互換性に基づいてタスクと交換を確立します。
- C. 接続は、UI オートメーション プロバイダーの認証プロセスを使用して、ユーザーと外部アプリケーション間のタスクと交換を確立します。
- D. 接続は、サーバー側トリガーを使用して、ユーザーと外部アプリケーション間のタスクと交換を確立します。
正解:A
解説:
Explanation
Connections are the core component of the UiPath Integration Service. They enable you to create and manage tasks and exchanges between users and external applications using the authentication process of the API provider. Each connection is associated with a specific connector, which defines the actions and triggers that can be performed on the external application. You can create connections in the Integration Service page of the Automation Cloud portal, and use them in your automation projects in Studio, StudioX, Apps, or Assistant. You can also share connections with other users or groups in your organization using folders and permissions1.
References: Integration Service - Connections - UiPath Documentation Portal
質問 # 151
InitAllApplications TestCase を実行するための前提条件は何ですか?
- A. Given で KillAllProcesses XAML ファイルを呼び出します。
- B. Given で InitAllSettings XAML ファイルを呼び出します。
- C. Given で CloseAllApplications XAML ファイルを呼び出します。
- D. Given で SetTransactionStatus XAML ファイルを呼び出します。
正解:B
解説:
Explanation
The InitAllApplications TestCase is used to test the initialization of all the applications that are required for the automation process1. The pre-requisite for running this TestCase is to invoke the InitAllSettings XAML file in the Given section of the TestCase2. The InitAllSettings file is responsible for reading the configuration data from the Config.xlsx file and storing it in a dictionary variable3. This data is then used by the InitAllApplications file to open and log in to the applications using the credentials and URLs from the dictionary variable4.
質問 # 152
開発者は、Robotic Enterprise Framework と Orchestrator キューを使用してプロセスを実装しました。「Config.xlsx」ファイルの MaxRetryNumber は「1」に設定され、Orchestrator のキュー設定の最大再試行回数は に設定されます。
「2」。実行時に、最初のトランザクション項目がビジネス例外をスローします。
トランザクションは何回再試行されますか?
- A. トランザクションはリトライされません。
- B. トランザクションは 1 回だけリトライされます。
- C. トランザクションは正常に処理されるまで複数回再試行されます。
- D. トランザクションは 2 回リトライされます。
正解:A
解説:
The Robotic Enterprise Framework (REF) is a template that provides a structured and consistent way to develop automation processes. The REF uses an Orchestrator queue to store and process the transaction items, which are the units of work for the process. The REF also handles different types of exceptions that may occur during the execution of the process, such as system exceptions and business exceptions. A system exception is an error that prevents the normal execution of the process, such as a network failure or an application crash. A business exception is an error that is related to the business logic or rules of the process, such as an invalid input or an incorrect output. The REF has different mechanisms to deal with these exceptions, such as retrying, logging, and updating the status of the transaction items.
The MaxRetryNumber from the "Config.xlsx" file is a parameter that specifies how many times the REF will retry a transaction item when a system exception occurs. The Max # of retries from the Queue settings from Orchestrator is a parameter that specifies how many times Orchestrator will retry a transaction item when it changes to Failed status due to any exception. These two parameters are independent of each other and have different effects on the retry mechanism.
In this case, the first transaction item throws a business exception, which means that there is something wrong with the data or the logic of the process. The REF will not retry a transaction item when a business exception occurs, because it assumes that retrying will not solve the problem. Instead, the REF will log the exception, update the status of the transaction item to Failed, and move on to the next transaction item. Orchestrator will also not retry a transaction item when it changes to Failed status due to a business exception, because it respects the decision of the REF. Therefore, the transaction will not be retried at all.
References:
1: Robotic Enterprise Framework Template - UiPath Studio.
質問 # 153
開発者は、Main xaml で ProcessPurchaseOrders.xamI というワークフローを呼び出したいと考えています。呼び出されたワークフローとの間でデータをやり取りする必要がある 開発者が実行する必要がある正しい手順は何ですか?
手順: 左側にある説明をドラッグし、右側にある適切なステップにドロップします。
正解:
解説:
Explanation
The correct sequence of steps the developer needs to perform is:
Step 1 = Create the ProcessPurchaseOrders.xaml file
Step 2 = Open the ProcessPurchaseOrders.xaml file and create the arguments Step 3 = Invoke the ProcessPurchaseOrders.xaml file in the Main.xaml file and click Import Arguments Step 4 = Pass the values of the arguments to/from the variables in the Main.xaml file This sequence will ensure that the developer can create a reusable workflow, invoke it from the main workflow, and pass data between them using arguments.
https://forum.uipath.com/t/import-arguments-in-invoke-workflow-file/1923
https://forum.uipath.com/t/pass-arguments-invoke/132595
質問 # 154
UiPath Orchestrator 内の無人自動化におけるジョブの優先順位の用途は何ですか?
- A. フォルダー内のタスクを並べ替えて整理します。
- B. 新しいジョブの実行前に完了する必要があるジョブの依存関係を作成します。
- C. プロセス間のマシン リソースの割り当てを決定します。
- D. 複数のジョブを扱う場合に、どのプロセスを最初に実行するかを決定します。
正解:D
解説:
Job priorities in unattended automations are used to assign different levels of importance to the processes that are triggered by the Orchestrator1. The job priority can be set as High, Normal, or Low when creating or editing a trigger2. The Orchestrator will execute the jobs based on their priority and the availability of robots3.
This feature helps to optimize the performance and efficiency of unattended automations.
https://forum.uipath.com/t/priority-levels-jobs-and-queue-items/273883
質問 # 155
開発者は、ユーザーからの入力と事前定義された条件によってステージ間の移行を決定する自動化を作成したいと考えています。UiPath Studio で、要件を満たす推奨されるワークフローのタイプはどれですか?
- A. フローチャート
- B. ステートマシン
- C. グローバル例外ハンドラ
- D. ワークフロー
正解:A
解説:
Explanation
A flowchart is a type of workflow that allows developers to create complex and dynamic automation processes that can branch based on user input or predefined conditions. Flowcharts use graphical elements such as shapes, connectors, and annotations to represent the flow of logic and data between different stages or activities. Flowcharts are suitable for scenarios where the automation process is not linear or sequential, but rather depends on various factors and decisions. (UiPath Automation Developer study guide) References:
Flowchart
Types of Workflows
質問 # 156
部分セレクターを含むアクティビティを含むシーケンスを表すものは何ですか?
- A.

- B.

- C.

- D.

正解:A
解説:
Explanation
A partial selector is a selector that does not contain the information about the top-level window. A partial selector is usually generated when a UI Automation activity is included in a container activity, such as Attach Browser or Attach Window, that has a full selector of the outer window. This way, the UI Automation activity can use the partial selector relative to the container, instead of the full selector from the root. A partial selector is indicated by the icon in the Properties panel of the UI Automation activity. In this question, the sequence that contains an activity with a partial selector is Option B, where the Click activity has the partial selector icon and is enclosed in an Attach Window activity. The other options have activities with full selectors, indicated by the icon . Therefore, the answer is B. Option B. References: Full Versus Partial Selectors, Selectors
質問 # 157
1 つまたは複数の ID を格納するために変数を作成して使用する必要があります。ID のコレクションは、ロボットの実行中に要素を追加することで更新できます。各 ID の形式が XX-XX-XX (X は数字) であることを考慮すると、この変数のデータ型はどれになりますか?
- A. List<lnt32>
- B. String
- C. List<String>
- D. String[]
正解:C
解説:
For storing one or multiple IDs with the format XX-XX-XX (where X is a digit) and allowing for updates during execution, the appropriate data type is List<String>. This is because you need a collection that can dynamically expand as more IDs are added, and the IDs are in a string format due to the inclusion of the hyphen characters.References:
UiPath Studio Guide: The Main Data Types in Studio
質問 # 158
開発者は、文字列とホットキーの組み合わせを使用して、入力フィールドにテキストを入力しようとしています。入力アクションは、非表示または最小化されたウィンドウ内で実行する必要があります。
Type Into アクティビティに個別に使用できる入力方法はどれですか?
- A. メッセージをシミュレートしてウィンドウ表示します。
- B. ウィンドウメッセージのみ。
- C. シミュレーションのみ。
- D. アプリ/ブラウザおよびシミュレートと同じ。
正解:A
解説:
The Type Into activity is used to enter text in a specified UI element, such as a text box. It has three input methods that can be selected from the properties panel: Default, Simulate, and Window Messages1. Each input method has different advantages and limitations, depending on the target application and the automation scenario2.
The Default input method uses the hardware driver to simulate the keystrokes, as if a human user is typing on the keyboard. It is the most reliable and compatible input method, but it requires the target application to be in focus and visible on the screen. It also supports sending special keys, such as Tab or Enter, using brackets [k(enter)] or [k(tab)].
The Simulate input method uses the technology of the target application to directly inject the text into the UI element. It does not rely on the hardware driver, so it can work in the background, even if the target application is hidden or minimized. It also supports sending special keys using brackets [k(enter)] or [k(tab)]. However, it may not be compatible with some applications or UI elements that do not support this method.
The Window Messages input method uses the Windows API to send messages directly to the target application. It can also work in the background, even if the target application is hidden or minimized. It does not support sending special keys using brackets [k(enter)] or [k(tab)], but it can send them using modifiers such as {ENTER} or {TAB}. However, it may not be compatible with some applications or UI elements that do not accept window messages.
Therefore, if a developer intends to enter text into an input field using a combination of a string and a hotkey, and the input action should take place within a hidden or minimized window, they can use either the Simulate or the Window Messages input method individually for the Type Into activity. They cannot use the Default input method, because it requires the target application to be in focus and visible on the screen. They also cannot use the Same as App/Browser input method, because it is not an option for the Type Into activity.
References:
Type Into - UiPath Documentation Portal.
What are different Input methods in UiPath - UiPath Community Forum.
質問 # 159
コードレビュー中に、開発者は変数名が自動化プロジェクトのベストプラクティスに従っていないことを発見しました。開発者が [変数] パネルで変数の名前を更新するとどうなりますか?
- A. 現在のファイル内のアクティビティでは、文字列変数名のみが自動的に更新されます。
- B. 現在のファイル内のアクティビティ内のすべての変数名が自動的に更新されます。
- C. 変数名はパネルで更新されますが、変数名を使用するすべての Image アクティビティで手動で更新する必要があります
- D. 変数名はパネルで更新されますが、変数名を使用するすべての Ul Automation アクティビティでは手動で更新する必要があります
正解:B
解説:
Explanation
The Variables panel is a panel in UiPath Studio that allows you to create and manage variables in a workflow file. You can change the name, type, scope, and default value of a variable in the Variables panel. When you update the name of a variable in the Variables panel, all the activities that use that variable in the current file are automatically updated with the new name. This ensures that the variable references are consistent and valid throughout the workflow. However, if the variable is used in other workflow files, such as invoked workflows or libraries, you need to manually update the name in those files as well. Therefore, the answer is C. All variable names are automatically updated in the activities in the current file. References: Managing Variables, Variables
質問 # 160
「.xlsx」ファイル内のテーブルを直接並べ替えることができるようにするには、Use Excel File スコープ内でどのアクティビティを使用する必要がありますか?
- A. ソート範囲
- B. テーブル範囲の取得
- C. 読み取り範囲
- D. ソートデータテーブル
正解:A
解説:
Within a "Use Excel File" scope, the "Sort Range" activity should be used to sort a table directly in an ".xlsx" file. This activity allows you to specify the range to sort, the field to sort by, and the sort order. The "Sort Data Table" activity (option B) operates on DataTable objects in memory and does not interact directly with Excel files.
References:
UiPath Activities Guide: Sort Range
質問 # 161
開発者は、トレース目的でトランザクションに関連するログにカスタム情報を追加するにはどのアクティビティを使用する必要がありますか?
- A. カスタムログの追加
- B. 更新ログ
- C. ログフィールドの追加
- D. ビルドログ
正解:C
解説:
The Add Log Fields activity allows the developer to add custom information to the logs related to transactions for tracing purposes. The activity adds key-value pairs to the execution context, which are then included in all subsequent logs1. The custom information can be used for filtering, searching, or reporting purposes2.
質問 # 162
......
無料ダウンロードUiPath UiPath-ADAv1日本語リアルな試験問題で合格しよう:https://www.passtest.jp/UiPath/UiPath-ADAv1-JPN-shiken.html