70-483日本語 無料問題集「Microsoft Programming in C# (70-483日本語版)」

あなたはアプリケーションをテストしています。 このアプリケーションには、CalculateInterestおよびLogLineという名前のメソッドが含まれています。 CalculateInterest()メソッドは、ローンの利子を計算します。LogLine()メソッドは、診断メッセージをコンソールウィンドウに送信します。
次のコードはメソッドを実装しています。 (行番号は参照用にのみ記載されています)。

あなたは以下の要件を持っています:
* Calculatelnterest()メソッドは、すべてのビルド構成に対して実行する必要があります。
* LogLine()メソッドは、デバッグビルドでのみ実行する必要があります。
メソッドが正しく実行されるようにする必要があります。
2つのこのゴールを達成することについて可能な方法が何であるか?(それぞれの正解は完全な解答を提示しますが、2つを選択してください)。

正解:A、D 解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
あなたは、いくつかの物を使うアプリケーションを開発しています。 アプリケーションは、以下のコード部分を含みます。(行番号は参考のために含まれるだけです。)

あなたは、物が無効かどうかについて評価する必要があります。 あなたは、線03にどのコード部分を挿入しなければなりませんか?

解説: (JPNTest メンバーにのみ表示されます)
あなたは、C#を使用して、コンソールアプリケーションを作成しています。
あなたは、car.dllと名付けられたファイルに発見されたアセンブリにアクセスする必要があります。
あなたは、どのコード部分を使うべきですか?

解説: (JPNTest メンバーにのみ表示されます)
長時間実行するタスクを実行するProcessDataという名前のメソッドを実装しています。
ProcessData()メソッドには、次のメソッドシグネチャがあります。
public void ProcessData(List <decimal>の値、CancellationTokenSourceソース、CancellationTokenトークン)呼び出しコードが取り消しを要求した場合、メソッドは次のアクションを実行しなければならない:
* 長期実行タスクをキャンセルします。
* タスクステータスをTaskStatus.Canceledに設定します。
ProcessData()メソッドが必要なアクションを実行することを確認する必要があります。
メソッド本体で使用するコードセグメントはどれですか?

解説: (JPNTest メンバーにのみ表示されます)
さまざまな数のパラメータを使用して呼び出すことができるメソッドを作成する必要があります。
あなたは何を使うべきですか?

LoanクラスというクラスのLoanCollectionという名前のカスタムコレクションを開発しています。
foreachループを使用して、LoanCollectionコレクション内の各Loanオブジェクトを処理できることを確認する必要があります。
関連コードをどのように完成させるべきですか? (回答するには、適切なコードセグメントを回答エリアの正しい場所にドラッグします。各コードセグメントは、1回、複数回、またはまったく使用されないことがあります。)
正解:
あなたはUserTrackerという名前のクラスを含むアプリケーションを開発しています。 アプリケーションは、次のコードセグメントを含みます。(行番号は参考のために含まれるだけです。)

あなたはUserTrackerインスタンスにユーザーを追加する必要があります。 あなたは何をするべきですか?

Messageという名前のパブリッククラスには、SendMessageという名前のメソッドがあります。 SendMessage()メソッドがメモリをリークしています。

解説: (JPNTest メンバーにのみ表示されます)
1つの入力ファイルを2つの小さな出力ファイルに分割するメソッドを作成しています。
このメソッドでは、次の操作を実行する必要があります。
*入力ファイルの最初の20バイトを含むheader.datという名前のファイルを作成します。
*入力ファイルの残りの部分を含むbody.datという名前のファイルを作成します。
メソッドを作成する必要があります。
関連コードをどのように完成させるべきですか? (回答するには、適切なコードセグメントを回答エリアの正しい場所にドラッグします。各コードセグメントは、1回、複数回、またはまったく使用されないことがあります。)
正解:

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.
注:この質問は、同じシナリオを提示する一連の質問の一部です。 シリーズの各質問には、記載された目標を達成できる独自の解決策が含まれています。 いくつかの質問セットには1つ以上の正しい解決策があるかもしれないが、他の質問セットには正しい解決策がないかもしれない。
このセクションの質問に答えると、それに戻ることはできません。 その結果、これらの質問はレビュー画面に表示されません。
あなたは次のC#コードを持っています。 (行番号は参照用にのみ記載されています)。

次の出力に示すように、配列要素の合計を表示するにはforeachループが必要です。
1
3
6
10
15
解決策:02行目に次のコードを挿入します。

これは目標を満たしていますか?

Warehouseという名前のクラスを含むアプリケーションを開発しています。 Warehouseクラスには、Inventoryという静的プロパティが含まれています.Warehouseクラスは、次のコードセグメントで定義されています。 (行番号は参照用にのみ記載されています)。

あなたには次の要件があります。
* _inventoryフィールドをインベントリインスタンスに初期化します。
* _inventoryフィールドを1回だけ初期化します。
* _inventoryオブジェクトをインスタンス化する必要がある場合のみ、アプリケーションコードがロックを取得するようにします。
あなたは要件を満たす必要があります。
どの3つのコードセグメントを09行目に順番に挿入しますか? (答えは、適切なコードセグメントをコードセグメントのリストからアンサーエリアに移動し、正しい順序で並べ替えることです)。
正解:

1 - if (_inventory == null)
2 - lock (_lock)
3 - if (_inventory == null) _inventory = new Inventory ( ) ;
Explanation:
After taking a lock you must check once again the _inventory field to be sure that other threads didn't instantiated it in the meantime.
First, you check if the inventory is null, if so, you lock it to avoid other threads to change it.
Second, you check again for the null, as in the tiny millisecond between check for null and locking could another thread get it.
Finally you create the instance and release the lock.
次のコードを含むアプリケーションにデータアクセスレイヤーを構築しています。

次の各文について、その文が真であればYesを選択します。 それ以外の場合は、「いいえ」
正解:
あなたは、C#アプリケーションを開発しています。アプリケーションは、次のコードセグメントが含まれ(行番号は、参照のみのために含まれています。)

アプリケーションは、以下のエラー・メッセージで第17行で失敗します:「同じキー付きのアイテムは、すでに加えられました。」
あなたは、エラーを分解する必要があります。
あなたは、第16行でどのコード部分を挿入するべきですか?

解説: (JPNTest メンバーにのみ表示されます)
あなたは、C#を使用してアプリケーションを開発しています。
アプリケーションが長時間実行される処理を行うオブジェクトが含まれています。
あなたは、プロセスが完了するまで、ガベージコレクタがオブジェクトのリソースを解放しないようにする必要があります。
あなたはどのごみ収集人方法を使うべきですか?

解説: (JPNTest メンバーにのみ表示されます)
あなたには、以下のコード(行番号は参考のために含まれるだけです)があります:

あなたは、例外が発生した場合、例外はログに記録されることを確認する必要があります。 あなたはライン28でどのコードを挿入するべきですか?

解説: (JPNTest メンバーにのみ表示されます)
あなたは、ウェブ・サービスから患者のデータを検索するアプリケーションを開発しています。PatientAsJsonという名前をつけられるストリング変数で、JSONが送るアプリケーション・ストアは、ウェブ・サービスから帰りました。変数は、UTF-8としてコード化されます。アプリケーションは、以下のコードによって定義されるPatientという名前をつけられるクラスを含みます:

あなたは、ウェブ・サービスからデータを返してPatientクラスに住む必要があります。 どのコード部分を使わなければなりませんか?

弊社を連絡する

我々は12時間以内ですべてのお問い合わせを答えます。

オンラインサポート時間:( UTC+9 ) 9:00-24:00
月曜日から土曜日まで

サポート:現在連絡