Ejb-mock-test

提供:Dev Guides
移動先:案内検索

EJBモックテスト

このセクションでは、 EJB Framework に関連するさまざまなモックテストのセットを紹介します。 これらのサンプルモックテストをローカルマシンでダウンロードし、都合の良いときにオフラインで解決できます。 すべての模擬テストには模擬テストキーが付属しており、最終スコアを確認して自分で採点できます。

質問と回答

__模擬テストI

__模擬テストII

__模擬テストIII

__模擬テストIV

EJBモックテストI

Q 1-EJBは何を表していますか?

回答:B

説明

EJBはEnterprise Java Beanの略です。

__回答を表示

Q 2-EJBについて正しいのは次のどれですか?

回答:D

説明

EJBは、エンタープライズJava Beanの略です。 EJBは、J2EEプラットフォームの重要な部分です。 J2EEプラットフォームにはコンポーネントベースのアーキテクチャがあり、多層、分散、高度なトランザクション機能をエンタープライズレベルのアプリケーションに提供します。 EJBは、堅牢性、高いスケーラビリティ、高いパフォーマンスを考慮したコンポーネントベースのエンタープライズアプリケーションを開発および展開するためのアーキテクチャを提供します。

__回答を表示

Q 3-EJBについて正しいのは次のどれですか?

回答:D

説明

EJBは、上記のすべての利点を提供します。

__回答を表示

Q 4-セッションBeanについて正しいのは次のどれですか?

回答:A

説明

セッションBeanは、単一セッションの特定のユーザーのデータを保存します。 ステートフルまたはステートレスにできます。 エンティティBeanと比較して、リソースをあまり消費しません。 セッションBeanは、ユーザーセッションが終了するとすぐに破棄されます。

__回答を表示

Q 5-セッションBeanについて正しいのは次のどれですか?

回答:D

説明

セッションBeanは、単一セッションの特定のユーザーのデータを保存します。 ステートフルまたはステートレスにできます。 エンティティBeanと比較して、リソースをあまり消費しません。

__回答を表示

Q 6-エンティティBeanについて正しいのは次のどれですか?

答え:C

説明

エンティティBeanは永続的なデータストレージを表します。 ユーザーデータは、エンティティBeanを介してデータベースに保存でき、後でエンティティBeanのデータベースから取得できます。

__回答を表示

Q 7-エンティティBeanについて正しいのは次のどれですか?

回答:D

説明

エンティティBeanは永続的なデータストレージを表します。 ユーザーデータは、エンティティBeanを介してデータベースに保存でき、後でエンティティBeanのデータベースから取得できます。

__回答を表示

Q 8-メッセージ駆動型Beanについて正しいのは次のどれですか?

回答:B

説明

メッセージ駆動型Beanは、EJBコンテナがキューまたはトピックからメッセージを受信したときに呼び出されるエンタープライズBeanの一種です。 メッセージ駆動型BeanはステートレスBeanであり、タスクを非同期的に実行するために使用されます。

__回答を表示

Q 9-メッセージ駆動型Beanについて正しいのは次のどれですか?

回答:D

説明

メッセージ駆動型Beanは、EJBコンテナがキューまたはトピックからメッセージを受信したときに呼び出されるエンタープライズBeanの一種です。 メッセージ駆動型BeanはステートレスBeanであり、タスクを非同期的に実行するために使用されます。

__回答を表示

Q 10-ステートフルBeanについて正しいのは次のどれですか?

答え:C

説明

ステートフルセッションBeanは、クライアントとの会話状態を保持するエンタープライズBeanの一種です。 その名前のとおりのステートフルセッションBeanは、そのインスタンス変数に関連付けられたクライアント状態を保持します。

__回答を表示

Q 11-ステートフルBeanについて正しいのは次のどれですか?

答え:C

説明

EJBコンテナは、クライアントの各リクエストを処理するために別個のステートフルセッションBeanを作成します。 要求のスコープが終了するとすぐに、ステートフルセッションBeanは破棄されます。

__回答を表示

Q 12-ステートレスBeanについて正しいのは次のどれですか?

答え:C

説明

ステートレスセッションBeanは、通常、独立した操作を行うために使用されるエンタープライズBeanの一種です。 その名前のとおりのステートレスセッションBeanには、関連付けられたクライアント状態はありませんが、インスタンス状態は保持されます。

__回答を表示

Q 13-ステートレスBeanについて正しいのは次のどれですか?

答え:C

説明

EJBコンテナは通常、少数のステートレスBeanのオブジェクトのプールを作成し、これらのオブジェクトを使用してクライアントの要求を処理します。 プールのため、インスタンス変数値はルックアップ/メソッド呼び出し全体で同じであるとは限りません。

__回答を表示

Q 14-次のBeanのうち、1つのセッションの特定のユーザーのデータを格納するのはどれですか。

回答:A

説明

セッションBeanは、単一セッションの特定のユーザーのデータを保存します。

__回答を表示

Q 15-EJBコンテナーがキューまたはトピックからメッセージを受信したときに、次のBeanのどれが呼び出されますか?

答え:C

説明

メッセージ駆動型Beanは、キューまたはトピックからメッセージを受信すると、EJBコンテナーによって呼び出されます。

__回答を表示

Q 16-次のBeanのどれが永続的なデータストレージを表していますか?

回答:B

説明

エンティティBeanは永続的なデータストレージを表します。

__回答を表示

Q 17-EJBでローカルセッションBeanが使用される場合

回答:A

説明

ejbクライアントがejbセッションBeanがデプロイされる環境と同じ環境にある場合、ローカルセッションBeanがEJBで使用されます。

__回答を表示

Q 18-リモートセッションBeanがEJBで使用される場合

回答:B

説明

ejbクライアントがejbセッションBeanがデプロイされる別の環境にある場合、リモートセッションBeanはEJBで使用されます。

__回答を表示

Q 19-リモートセッションBeanがEJBで使用される場合

回答:B

説明

ejbクライアントがejbセッションBeanがデプロイされる別の環境にある場合、リモートセッションBeanはEJBで使用されます。

__回答を表示

Q 20-EJB永続性APIのエンティティについて正しいのは次のどれですか?

回答:A

説明

エンティティは、データストアレコードを表す永続オブジェクトです。 シリアル化できるのは良いことです。

__回答を表示

Q 21-EJB永続性APIのEntityManagerについて正しいのは次のどれですか?

回答:B

説明

EntityManagerは、永続オブジェクトの追加、削除、更新、検索などのデータ操作を行うためのインターフェースです。 また、Queryインターフェイスを使用してクエリを実行することもできます。

__回答を表示

Q 22-EJB永続性APIの永続性ユニットについて正しいのは次のどれですか?

答え:C

説明

持続性ユニットは、持続性メカニズムのプロパティを記述します。

__回答を表示

Q 23-EJB永続性APIのデータソースについて正しいのは次のうちどれですか?

回答:D

説明

データソースは、接続URLなどのデータストア関連のプロパティを記述します。 ユーザー名、パスワードなど

__回答を表示

Q 24-@ javax.ejb.Statelessアノテーションの名前属性について正しいのは次のうちどれですか?

回答:A

説明

@ javax.ejb.Statelessアノテーションのname属性は、セッションBeanの名前を指定するために使用されます。

__回答を表示

Q 25-@ javax.ejb.StatelessアノテーションのmappedName属性について正しいのは次のどれですか?

回答:B

説明

@ javax.ejb.StatelessアノテーションのmappedName属性は、セッションBeanのJNDI名を指定するために使用されます。

__回答を表示

解答用紙

Question Number Answer Key
1 B
2 D
3 D
4 A
5 D
6 C
7 D
8 B
9 D
10 C
11 C
12 C
13 C
14 A
15 C
16 B
17 A
18 B
19 B
20 A
21 B
22 C
23 D
24 A
25 B

リンク:/ejb/pdf/ejb_mock_test_i.pdf [__ダウンロード]