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

メンバーシップ追跡アプリケーションに関数を追加しています。 この関数は、memberCodeという名前の整数を入力パラメーターとして使用し、メンバーシップ・タイプをストリングとして戻します。
この関数は次の要件を満たしている必要があります。
* Return "Non-Member" if the memberCode is 0.
* Return "Member" if the memberCode is 1.
* Return "Invalid" if the memberCode is any value other than 0 or 1.
要件を満たすために関数を実装する必要があります。
関連コードをどのように完成させるべきですか? (答えを出すには、適切な文をアンサーエリア内の適切な場所にドラッグします。各ステートメントは1回、複数回、またはまったく使用されないことがあります)分割バーをペインの間にドラッグするか、スクロールしてコンテンツを表示する必要があります。
Correct Answer:

Explanation:
Example:
int caseSwitch = 1;
switch (caseSwitch)
{
case 1:
Console.WriteLine("Case 1");
break;
case 2:
Console.WriteLine("Case 2");
break;
default:
Console.WriteLine("Default case");
break;
}
Reference:
https://msdn.microsoft.com/en-us/library/06tc147t.aspx
あなたは、パフォーマンスを最適化するために複数の非同期仕事を使うアプリケーションを開発しています。
あなたは、以下のコード部分を用いて3つの仕事をつくります。(線番号は参考のために含まれるだけです。)

あなたは、ProcessTasks()方法が3つの仕事が続ける前に完了するすべてまで待つことを確実とする必要があります。
あなたは、線09にどのコード部分を挿入しなければなりませんか?
Correct Answer: D
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
次のC#コードがあります。

reallyLongString変数は、非常に長い文字列が格納されている文字列です。
stringToFindという名前のオブジェクトに格納されている文字列が、StringBuilder sbオブジェクトに含まれているかどうかを識別する必要があります。
どのコードを使用する必要がありますか?
Correct Answer: C
アプリケーションは、反応時間を測るコードを含みます。 コードは、ユーザ・インタフェースと別の糸の上で、タイマーを動かします。アプリケーションは、以下のコードを含みます。(行番号は参考のために含まれるだけです。)

あなたは、ユーザーがエンター・キーを押すとき、アプリケーションがタイマーをキャンセルすることを確実とする必要があります。
あなたは、第14行でどのコード部分を挿入しなければなりませんか?
Correct Answer: C
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
あなたは、以下のコード部分を含むアプリケーションを開発しています:

あなたは、派生クラスの名前UseResourcesに各インタフェースのopen()メソッドを実装し、各インタフェースのopen()メソッドを呼び出す必要があります。
あなたは、どの二つコード部分を使わなければなりませんか?(各正解は、ソリューションの一部を紹介します。2を選択してください。)
Correct Answer: B,D
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
あなたがアプリケーションを開発しています。 アプリケーションは、writeObjectという名前の方法を使用して文字列にLocationオブジェクトに変換します。WriteObject()方法は、2つのパラメータ、LocationオブジェクトとXmlObjectSerializerオブジェクトを受け入れます。
アプリケーションは、次のコードが含まれています。 (行番号は参考のために含まれるだけです。)

あなたは、JSONオブジェクトとして場所のオブジェクトをシリアル化する必要があります。
あなたは、第20行でどのコード部分を挿入するべきですか?
Correct Answer: A
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
ExtensionMethodsという名前のクラスを開発しています。
ExtensionMethodsクラスが文字列オブジェクトに対してIsEmail()拡張メソッドを実装していることを確認する必要があります。
関連コードをどのように完成させるべきですか? (回答するには、適切なコードセグメントを回答エリアの正しい場所にドラッグします。各コードセグメントは、1回、複数回、またはまったく使用されないことがあります。)
Correct Answer:

Explanation:
Extensions must be in a static class as it kind of a shared source of extension methods. You do not instantiate the class.
The key word "this" is simply a syntax how you tell the compiler, that your method IsUrl is extension for the String object
あなたがアプリケーションを開発しています。 アプリケーションは、writeObjectという名前のメソッドを使用して文字列にLocationオブジェクトに変換します。
WriteObjectは()メソッドは、2つのパラメータ、LocationオブジェクトとXmlObjectSerializerオブジェクトを受け取ります。
アプリケーションは、次のコードが含まれています。(行番号は参考のために含まれるだけです。)

あなたは、XMLなどの場所のオブジェクトをシリアル化する必要があります。
あなたは、第20行でどのコード部分を挿入するべきですか?
Correct Answer: C
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
1つの入力ファイルを2つの小さな出力ファイルに分割するメソッドを作成しています。
このメソッドでは、次の操作を実行する必要があります。
*入力ファイルの最初の20バイトを含むheader.datという名前のファイルを作成します。
*入力ファイルの残りの部分を含むbody.datという名前のファイルを作成します。
メソッドを作成する必要があります。
関連コードをどのように完成させるべきですか? (回答するには、適切なコードセグメントを回答エリアの正しい場所にドラッグします。各コードセグメントは、1回、複数回、またはまったく使用されないことがあります。)
Correct Answer:

Explanation:
"offset" and "count" parameters of "Stream.Read" / "Stream.Write" methods ALWAYS refer to the array you are sending in the first parameter.
The position of fsSource advances as you read it, unless you seed on it.
あなたはアプリケーションを開発しています。 このアプリケーションには、ファイルからデータを読み込むReadFileというメソッドが含まれています。
ReadFile()メソッドは、次の要件を満たさなければならない:
* データファイルを変更してはいけません。
* 他のプロセスがデータ・ファイルにアクセスすることを可能にしなければならない。
* もしアプリケーションが、存在しないデータ・ファイルを開くことを試みるならば、それは例外を投げてはならない。
ReadFile()メソッドを実装する必要があります。
あなたはどのコードセグメントを使うべきであるか?
Correct Answer: B
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
あなたは、ローン利率を計算するアプリケーションをデバッグしています。 アプリケーションは、次のコードが含まれています。(行番号は参考のために含まれるだけです。)

あなたは、すべてのアプリケーションのビルドにloanAmount変数がゼロ以下である場合、デバッガはCalculateInterest()メソッド内で実行を中断していることを確認する必要があります。
あなたは、何をするべきですか?
Correct Answer: D
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
あなたは次のコードを持っています(参照のためだけに行番号が含まれています):

答えるには、コードに記載されている情報に従って各ステートメントを記入してください。
Correct Answer:
アプリケーションは、ストリームからXMLを直列化および逆直列化します。 XMLストリームの形式は次のとおりです。

アプリケーションは、次のコードセグメントで宣言されているDataContractSeria.izerオブジェクトを使用してXMLストリームを読み取ります。

コードを完成させるために、ターゲット1とターゲット2にどの属性を含めるべきですか? (回答するには、適切な属性を回答エリアの正しいターゲットにドラッグします。各属性は1回、複数回、またはまったく使用されないことがあります。分割バーをペインの間にドラッグするか、スクロールしてコンテンツを表示する必要があります)。
Correct Answer:
64ビットC#アプリケーションをデバッグしています。
ユーザーがSystem.OutOfMemoryException例外を報告します。システムは、サイズが2 GBを超えるアレイを使用しようとしています。
アプリケーションが2 GBより大きいアレイを使用できることを確認する必要があります。
あなたは何をするべきか?
Correct Answer: C
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).