UiPathアカデミー解説

UiPath アカデミーの回答と解説 レベル1 基礎 レッスン2

こんにちは、RPAコンサルタントのプロコアラです。

今回はUiPathアカデミーのレベル1 Foundation(基礎)のレッスン2の小テストを解説します。

 

レッスン2では、データの型(変数)についてはこちらの記事も参考にしてください

UiPathで使用できる。覚えておきたい変数と便利な使い方 UiPathを使っていて、変数ってなんだよ。思ったことないですか? プログラミングの知識不要と言っていたのに、変数って何と疑問を...

 

レベル1 Foundation(基礎)レッスン2

「site:https://www.uipath.com」の画像検索結果

問題:[メッセージボックス (MessageBox)] ウィンドウ内には 整数 (Integer) 値、myNumber をどのように表示できますか?

正しいものを一つ選択してください

・“My number is ” + myNumber

・“My number is “ + myNumber.ToString

・“My number is “ + myNumber.Value

・“My number is $myNumber”

 

正解

・“My number is “ + myNumber.ToString

“+”の使い方

・数値型:数値型を加算することができます

・文字列型:文字列を連結することができます

 

ToString

ToStringを使用することで数値型を文字列型に変換することができます。

ここはプログラミングを知っておくと理解しやすいですね。

 

問題:配列内に保存できるデータ型は何ですか?

該当するものをすべて選択してください

・文字列 (String) 型

・ブーリアン (Boolean) 型

・Double

・整数 (Integer) 型

 

正解

・文字列 (String) 型

・ブーリアン (Boolean) 型

・Double

・整数 (Integer) 型

配列には様々なデータの型を格納することができます。この他にも.NETで定義されているデータの型を使用することもできます。

UiPath Studioの配列(ArrayOf<T>)選択画面

問題:[変数] パネルから変数の名前を変更すると、どうなりますか?

正しいものを一つ選択してください

・その変数を使用するすべてのアクティビティの名前を更新する必要があります

・変数の範囲が変更されます

・その変数を使用するすべてのアクティビティで名前が自動的に更新されます

・変数の名前を変更することはできません削除してから、新しい名前を作成する必要があります

 

正解

・その変数を使用するすべてのアクティビティで名前が自動的に更新されます

変数名を変更すると、一括して変更されるため手動で使用箇所全てを変更する必要はありません。

 

問題:判別をシーケンス内に表すように設計されているアクティビティは何ですか?

正しいものを一つ選択してください

・[トライキャッチ (Try Catch)]

・[フロー条件分岐 (Flow Decision)]

・[代入 (Assign)]

・[条件分岐 (If)]

 

正解

・[条件分岐 (If)]

シーケンスは簡単な自動化処理プロセスを作成するときに便利なワークフローです。シーケンスでは、「条件分岐(If)」を使用して処理を分岐させることができます。

 

問題:文字列の配列を反復処理できるようにするアクティビティはどれですか?

該当するものをすべて選択してください

・[繰り返し(各行) (ForEachRow)]

・[繰り返し(コレクションの各要素) (ForEach)]

・[繰り返し(前判定) (While)]

・[繰り返し(後判定) (DoWhile)]

 

正解

・[繰り返し(コレクションの各要素) (ForEach)]

・[繰り返し(前判定) (While)]

・[繰り返し(後判定) (DoWhile)]

ForEachRowは、データテーブル型の変数に対して、1行ずつ処理を実施する際に使用しますので誤りです。

 

 

 

問題:ジェネリック (Generic) 型の変数内に保存できるコンテンツの型はどれですか?

該当するものをすべて選択してください

・テキスト

・数字

・日付

・True/False

 

正解

・テキスト

・数字

・日付

・True/False

ジェネリックバリューはUiPath独自のデータの型で色々な型を格納することができます。この他にも配列を格納することも可能。

便利な反面、本当にやりたいこととは異なる結果になることも有るため注意が必要。

 

問題:2 つの ジェネリック (Generic) 変数 (A (値 “123”) と B (値 456)) がある場合、A + B の 出力はどのようになりますか?

正しいものを一つ選択してください

・123 + 456

・123456

・579

・例外とされます

 

正解

・123456

ジェネリック変数の注意点

ジェネリック変数で”+”を使用する際は、注意が必要。

一番目の変数の型に合うように、二番目の変数の型を自動的に変換します。

・Generic型(文字列)+ Generic型(数値)= Generic型(文字列)

・Generic型(数値)+ Generic型(文字列)= Generic型(数値)

 

例)一番目が文字列

 

例)一番目が数値

 

問題:テキストを保存できる変数の型はどれですか?

正しいものを一つ選択してください

・整数 (Integer) 型

・ジェネリック (Generic) 型

・Double

・文字列 (String) 型

 

正解

・ジェネリック (Generic) 型

・文字列 (String) 型

UiPath Robotは、プロセスを1つずつしか実行できません。同時に実行するためには複数のUiPath Robotを使用する必要が有ります。

 

問題:UiPath Studio で使用できるワークフローのタイプは何ですか?

正しいものを一つ選択してください

・[ステートマシン (Statemachine)]

・[シーケンス (Sequence)]

・[フローチャート (Flowchart)]

・[アクティビティ (Activity)]

 

正解

・[シーケンス (Sequence)]

・[フローチャート (Flowchart)]

ステートマシンはワークフローに入らないみたいです。

Academyのテストの内容が古いだけかもしれませんが。。。

 

ABOUT ME
律野桜哉
本業で、外資系企業でRPAコンサルタントとして大企業向けにRPAの導入をお手伝いしています。副業でも大企業以外の方にもRPAを使っていただけるようにコアワカRPAスクールやUdemyで講師をしてUiPathの魅力を伝えています。Udemyのベストセラー講師。お得なクーポンをサイト内で配布中。
お得なUdemy割引クーポンでRPAを動画で学ぼう

RPA、UiPathについて動画形式で学べるコアワカのUdemy講座を
いつでもお得な価格で受講できるクーポンを発行しています。

研修にも使用できる書籍もこちらから購入が可能です。

動画を受講したい場合はボタンをクリックしてください。
クーポンコードが適用されたUdemyコースのリンク一覧ページに移動します。