070-483日本語 無料問題集「Microsoft Programming in C# (070-483日本語版)」
次のコードがあります。

「A」で始まるすべての車両を表示する必要があります。
どのようにコードを完成させる必要がありますか?回答するには、適切なコード要素を正しいターゲットにドラッグします。各コード要素は、1回、複数回、またはまったく使用しない場合があります。ペイン間で分割バーをドラッグするか、コンテンツを表示するにはスクロールする必要がある場合があります。
注:それぞれの正しい選択は1ポイントの価値があります。


「A」で始まるすべての車両を表示する必要があります。
どのようにコードを完成させる必要がありますか?回答するには、適切なコード要素を正しいターゲットにドラッグします。各コード要素は、1回、複数回、またはまったく使用しない場合があります。ペイン間で分割バーをドラッグするか、コンテンツを表示するにはスクロールする必要がある場合があります。
注:それぞれの正しい選択は1ポイントの価値があります。

正解:

構造化された例外処理を使用するアプリケーションを開発しています。 アプリケーションにはExceptionLoggerという名前のクラスが含まれています。
ExceptionLoggerクラスは、次のコードセグメントを使用してLogExceptionという名前のメソッドを実装します:
public static void LogException(Exception ex)
あなたは以下の要件を持っています:
* ExceptionLoggerクラスのLogException()メソッドを使用して、すべての例外を記録します。
* 例外スタック全体を含む、元の例外を返します。
あなたは要件を満たす必要があります。
どのコードセグメントを使用しますか?

ExceptionLoggerクラスは、次のコードセグメントを使用してLogExceptionという名前のメソッドを実装します:
public static void LogException(Exception ex)
あなたは以下の要件を持っています:
* ExceptionLoggerクラスのLogException()メソッドを使用して、すべての例外を記録します。
* 例外スタック全体を含む、元の例外を返します。
あなたは要件を満たす必要があります。
どのコードセグメントを使用しますか?

正解:D
解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
キオスクという名前のクラスを含むアプリケーションを開発しています。 Kioskクラスには、Catalogという名前の静的プロパティが含まれています。 キオスククラスは、次のコードセグメントで定義されます。 (行番号は参照用にのみ記載されています)。

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


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

正解:

1 - if ( _catalog == null )
2 - lock (_lock)
3 - if ( _catalog == null ) _catalog = new Catalog ( ) ;
Explanation:
After taking a lock you must check once again the _catalog field to be sure that other threads didn't instantiated it in the meantime.
あなたは次のコードを見直しています:

次の各文について、その文が真であればYesを選択します。 それ以外の場合は、「いいえ」


次の各文について、その文が真であればYesを選択します。 それ以外の場合は、「いいえ」

正解:

Explanation:
1) Yes, because Group is enum with FlagAttribute
2) Yes, because only Administrator = 8 and 8 == 8 is true
3) Yes, becaues only Supervisor = 2 and 2 < 8 is true
あなたはC#を使ってアプリケーションを開発しています。
あなたには次の要件があります。
* 32ビットおよび64ビットのシステム構成をサポートします。
* システム構成に固有のプリプロセッサ指令を含めます。
* 両方のシステム構成を含むアプリケーションバージョンをテスターに展開します。
* スタックトレースに正確な行番号が含まれていることを確認してください。
テスターにアプリケーションをデプロイするたびに、個々の構成設定を変更しないように、プロジェクトを構成する必要があります。
あなたはどの2回の行動を実行するべきであるか?(各正解は解の一部を表しています。
2つを選択してください。
あなたには次の要件があります。
* 32ビットおよび64ビットのシステム構成をサポートします。
* システム構成に固有のプリプロセッサ指令を含めます。
* 両方のシステム構成を含むアプリケーションバージョンをテスターに展開します。
* スタックトレースに正確な行番号が含まれていることを確認してください。
テスターにアプリケーションをデプロイするたびに、個々の構成設定を変更しないように、プロジェクトを構成する必要があります。
あなたはどの2回の行動を実行するべきであるか?(各正解は解の一部を表しています。
2つを選択してください。
正解:A、B
解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
Warehouseという名前のクラスを含むアプリケーションを開発しています。 Warehouseクラスには、Inventoryという静的プロパティが含まれています.Warehouseクラスは、次のコードセグメントで定義されています。 (行番号は参照用にのみ記載されています)。

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


あなたには次の要件があります。
* _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.
4つのパラメータを受け入れ、フォーマットされた文字列を返すgetThankYouという名前のメソッドを作成しています。
getThanksYouメソッドには次のシグネチャがあります。

このメソッドは、次の例に示すようにフォーマットされた文字列を返す必要があります。
注文1234のBen Smithに感謝します。合計金額は$ 321.05です。
メソッドが実行されるときの現在のカルチャはen-USです。
どのようにコードを完成させる必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:それぞれの正しい選択は1ポイントの価値があります。

getThanksYouメソッドには次のシグネチャがあります。

このメソッドは、次の例に示すようにフォーマットされた文字列を返す必要があります。
注文1234のBen Smithに感謝します。合計金額は$ 321.05です。
メソッドが実行されるときの現在のカルチャはen-USです。
どのようにコードを完成させる必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:それぞれの正しい選択は1ポイントの価値があります。

正解:








