UiPathのお勉強 その19(UiPath RPA アソシエイト資格試験 練習問題19)
UiPath RPA アソシエイト資格試験の練習問題を通じて、知識の理解を深めましょう。
問題:
あるワークフローには反復処理を実行する前にカウンター値を評価する作業があります。フロー制御にはどのアクティビティを使用しますか。
- [繰り返し (前判定)(While)]
- [スイッチ (Switch)]
- [条件分岐 (If)]
- [繰り返し (後判定)(Do While)]
正解:
1
今回のポイント
- 繰り返し処理をするワークフローを理解しよう。
反復処理を行うワークフローは [繰り返し (前判定)(While)] と [繰り返し (後判定)(Do While)] の2つになります。
処理を実行する「前」にカウンター値を評価する、とありますので、処理の前に判定を行う [繰り返し (前判定)(While)] を使用します。
よって、1 が正解です。
なお、繰り返しを行うワークフローには、[繰り返し (コレクションの各要素) (For Each)] と [繰り返し (各行) (For Each Row)] というものもあります。
■ [繰り返し (コレクションの各要素) (For Each)]
リストや配列など、コレクションで指定したデータの型の各要素に対して、1 つずつ [本体 (Body)] 内に格納されている処理を、繰り返し行うことができます
■ [繰り返し (各行) (For Each Row)]
Data Table 型データの各行に対して、Body 内に格納されている処理を、繰り返し行うことができます
これらは、Visual Basic 等に実装されている ForEach 文と同じものです。
参考レッスン:UiPath Studio開発 初級コース 制御フロー