Microsoft Programming in C# (70-483日本語版) - 70-483日本語 Exam Practice Test

Productという名前のクラスを含むC#アプリケーションを開発しています。 次のコードセグメントは、Productクラスを定義します。

System.ComponentModel.DataAnnotations.IValidateableObjectインターフェイスを実装して、Productオブジェクトの検証方法を提供します。
Productオブジェクトには次の要件があります。
* Idプロパティの値は0より大きくなければなりません。
* Nameプロパティには、空またはnull以外の値が必要です。
Productオブジェクトを検証する必要があります。 あなたはどのコードセグメントを使うべきであるか?
Correct Answer: C Vote an answer
あなたは番号のリストを処理するアプリケーションを作成しています。
アプリケーションは、リストを問い合わせて、数のサブセットをユーザーに表示する方法を定めなければなりません。
方法は、リストを更新してはいけません。
あなたは、LINQを使用して拡張可能なクエリを作成する必要があります。
あなたは、何をするべきですか?
Correct Answer: D Vote an answer
あなたは以下のクラス定義を持っています。

Shapeから派生した他のクラスがあるかもしれません。
オブジェクトが四角形、四角形、または他の図形であるかどうかを評価するアプリケーションを作成しています。
次の要件を満たすswitch文を実装する必要があります。
*シェイプ変数がRectangle型で、幅と高さが等しくない場合、出力はRectangleでなければなりません。
*シェイプ変数がRectangleタイプで幅と高さが等しい場合、出力はSquareでなければなりません。
*シェイプ変数が他のシェイプ派生型の場合、出力はUnknownでなければなりません。
*シェイプ変数がオブジェクトを参照しない場合、出力は空でなければなりません。
コードをどのように完成させるべきですか? 答えるには、回答エリアで適切なオプションを選択します。
注:それぞれの正しい選択は1つの点で価値があります。
Correct Answer:

Explanation:
Box 1: if
Box 2: Rectangle r when (r.Width ! = r.Height):
Box 3: default
Box 4: case null
あなたはC#でアプリケーションを開発しています。
アプリケーションのカスタム例外を実装する必要があります。
あなたは次のコードを持っています。

コードをどのように完成させるべきですか? 答えるには、回答エリアで適切なオプションを選択します。
注:それぞれの正しい選択は1つの点で価値があります。
Correct Answer:
アプリケーションは、データ暗号化と解読のためにX509証明書を使います。アプリケーションは、証明書をCurrent User店のPersonal証明書コレクションに保管します。各コンピュータでは、各証明書のサブジェクトはユニークです。
アプリケーションは、LoadCertificateという名前をつけられる方法を含みます。 LoadCertificate()方法は、以下のコードを含みます。(行番号は参考のために含まれるだけです。)

LoadCertificate()メソッドは、対象が正確にsearchValueパラメータ値を一致するために証明書のみをロードする必要があります。
あなたは、LoadCertificate()方法が正しい証明書を載せることを確実とする必要があります。
あなたは、線06にどのコード部分を挿入しなければなりませんか?
Correct Answer: A Vote an answer
Explanation: Only visible for PassTestking members. You can sign-up / login (it's free).
あなたはアプリケーションを開発しています。 このアプリケーションには、ファイルからデータを読み込むReadFileというメソッドが含まれています。
ReadFile()メソッドは、次の要件を満たさなければならない:
* データファイルを変更してはいけません。
* 他のプロセスがデータ・ファイルにアクセスすることを可能にしなければならない。
* もしアプリケーションが、存在しないデータ・ファイルを開くことを試みるならば、それは例外を投げてはならない。
ReadFile()メソッドを実装する必要があります。
あなたはどのコードセグメントを使うべきであるか?
Correct Answer: D Vote an answer
Explanation: Only visible for PassTestking members. You can sign-up / login (it's free).
あなたは、C#を使用してアプリケーションを開発しています。 開発中の開発チームに公開鍵を提供しています。
あなたは、それが造られるとき、アセンブリが完全には署名されないことを示している必要があります。
あなたは、どの二つアセンブリ属性をソースコードに含めるべきですか?(各正解は、ソリューションの一部を紹介します。2つを選択してください。)
Correct Answer: B,C Vote an answer
Explanation: Only visible for PassTestking members. You can sign-up / login (it's free).
GetDataという名前のメソッドを含むアプリケーションを開発しています。 GetData()メソッドは、System.IO.StreamReaderオブジェクトを使用して、Webサービスから複数行のデータを取得します。
あなたには次の要件があります。
* GetData()メソッドは、Webサービスからの応答の最初の行を含む文字列値を返す必要があります。
* GetData()メソッドが実行されている間、アプリケーションは応答し続ける必要があります。
GetData()メソッドを実装する必要があります。
関連コードをどのように完成させるべきですか? (回答するには、適切なオブジェクトをアンサーエリアの正しい場所にドラッグします。各オブジェクトは1回、複数回、またはまったく使用できません。コンテンツを表示するには、分割バーをペインまたはドラッグしてドラッグする必要があります)
Correct Answer:

Explanation:
Box 1. async Box 2. await Box 3. ReadLineAsync();
Incorrect:
Not Box 3: ReadToEndAsync() is not correct since only the first line of the response is required.
クライアント・コンピュータとサーバの間で大量のデータを送信するアプリケーションを開発しています。暗号ハッシュアルゴリズムを使用してデータの有効性 を確認する必要があります。どのアルゴリズムを使うべきでしょうか。
Correct Answer: D Vote an answer
Explanation: Only visible for PassTestking members. You can sign-up / login (it's free).
あなたは、C#アプリケーションを開発しています。 アプリケーションの参照とはEmployeeServiceという名前のRESTfulなWebサービスを呼び出します。EmployeeServiceの巣サービスはGetEmployeeという名前をつけられる方法を含みます。そして、それは従業員IDをパラメータと認めます。Webサービスは、メソッドから、次のJSONデータを返します。
{"Id":1,"Name":"David Jones">
以下のコード・セグメントはサービスを実施して、結果を保存します:

あなたは、アプリケーションで使用するために返されたJSONデータをEmployee物に変える必要があります。
あなたは、どのコード部分を使わなければなりませんか?
Correct Answer: D Vote an answer