Angularjs-mock-test

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

AngularJS-模擬テスト

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

質問と回答

__模擬テストI

__模擬テストII

__模擬テストIII

__模擬テストIV

AngularJSモックテストI

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

回答:D

説明

上記のステートメントはすべて、AngularJSフレームワークに関して正しいものです。

__ Show Answer

Q 2-AngularJSはオープンソースですか?

回答:A

説明

AngularJSはオープンソースであり、完全に無料で、世界中の何千人もの開発者によって使用されています。 Apache Licenseバージョン2.0でライセンスされています。

__ Show Answer

Q 3-AngularJSクロスブラウザーを使用して書かれたアプリケーションは準拠していますか?

回答:A

説明

本当です! AngularJSで記述されたアプリケーションは、ブラウザーに準拠しています。 AngularJSは、各ブラウザーに適したJavaScriptコードを自動的に処理します。

__ Show Answer

Q 4-AngularJSのデータバインディングとは何ですか?

答え:C

説明

データバインディングは、モデルコンポーネントとビューコンポーネント間のデータの自動同期です。

__ Show Answer

Q 5-AngularJSのデータバインディングに使用されるディレクティブはどれですか?

答え:C

説明

ng-bindディレクティブは、データバインディングで使用されます。

__ Show Answer

Q 6-AngularJSベースのアプリケーションを含むページがロードされるとどうなりますか?

回答:D

説明

ブラウザにページが読み込まれたとき。 HTMLドキュメントがブラウザにロードされ、ブラウザによって評価されます。 AngularJS JavaScriptファイルが読み込まれます。角度のグローバルオブジェクトが作成されます。 次に、コントローラー関数を登録するJavaScriptが実行されます。

__ Show Answer

Q 7-AngularJSのスコープとは何ですか?

回答:B

説明

スコープは、モデルを参照するオブジェクトです。 コントローラとビューの間の接着剤として機能します。

__ Show Answer

Q 8-AngularJSのコントローラーは何ですか?

回答:D

説明

コントローラーは、特定のスコープにバインドされているJavaScript関数です。 それらはAngularJSフレームワークの主要なアクターであり、データを操作し、更新されたモデルベースのデータを表示するためにどのビューを更新するかを決定する機能を担います。

__ Show Answer

Q 9-AngularJSのサービスは何ですか?

回答:A

説明

サービスは、アプリ内で1回だけインスタンス化され、定義されたタスクを実行するために使用されるシングルトンオブジェクトです。

__ Show Answer

Q 10-AngularJSのフィルターとは何ですか?

答え:C

説明

フィルタは、配列からアイテムのサブセットを選択し、新しい配列を返します。 フィルターは、定義された基準に基づいてアイテムのリストからフィルターされたアイテムを表示するために使用されます。

__ Show Answer

Q 11-AngularJSのディープリンクとは何ですか?

回答:A

説明

ディープリンクを使用すると、アプリケーションの状態をURLにエンコードして、ブックマークすることができます。 その後、アプリケーションをURLから同じ状態に復元できます。

__ Show Answer

Q 12-AngularJSコードユニットはテスト可能ですか?

回答:B

説明

AngularJSコードはユニットテスト可能です。

__ Show Answer

Q 13-AngularJSは再利用可能なコンポーネントを提供しますか?

回答:B

説明

AngularJSは再利用可能なコンポーネントを提供します。

__ Show Answer

Q 14-次のどれがコアAngularJSディレクティブではありません。

回答:D

説明

ng-stateはAngularJSディレクティブではありません。

__ Show Answer

Q 15-ng-appディレクティブについて正しいのは次のどれですか?

答え:C

説明

ng-appディレクティブは、AngularJSアプリケーションを定義してHTMLにリンクします。 また、アプリケーションの開始を示します。

__ Show Answer

Q 16-ng-modelディレクティブについて正しいのは次のどれですか?

答え:C

説明

ng-modelディレクティブは、AngularJSアプリケーションデータの値をHTML入力コントロールにバインドします。 htmlページで使用でき、ng-appディレクティブを持つコンテナーコントロール(divなど)内で使用できるモデル変数を作成します。

__ Show Answer

Q 17-ng-bindディレクティブについて正しいのは次のどれですか?

回答:D

説明

ng-bindディレクティブは、AngularJSアプリケーションデータをHTMLタグにバインドします。 ng-bindは、ng-modelディレクティブによって作成されたモデルを更新し、ユーザーがコントロールに何かを入力するたびにhtmlタグに表示されるか、コントローラーがモデルデータを更新するときにhtmlコントロールのデータを更新します。

__ Show Answer

Q 18-ng-controllerディレクティブについて正しいのは次のどれですか?

回答:D

説明

ng-controllerディレクティブは、このビューで使用するコントローラーをAngularJSに指示します。 AngularJSアプリケーションは、主にコントローラーを使用して、アプリケーション内のデータの流れを制御します。 コントローラーは、属性/プロパティおよび関数を含むJavaScriptオブジェクトです。 各コントローラーは、コントローラーが制御するアプリケーション/モジュールを参照するパラメーターとして$ scopeを受け入れます。

__ Show Answer

Q 19-ng-initディレクティブについて正しいのは次のどれですか?

答え:C

説明

ng-initディレクティブは、AngularJSアプリケーションデータを初期化します。 また、アプリケーションで使用される変数に値を入れるためにも使用されます。

__ Show Answer

Q 20-AngularJS式について正しいのは次のどれですか?

回答:D

説明

式は、アプリケーションデータをhtmlにバインドするために使用されます。 式は、\ {\ {expression}}のような二重中括弧内に記述されます。 式は、ng-bindディレクティブと同じように動作します。 AngularJSアプリケーション式は純粋なJavaScript式であり、使用されているデータを出力します。

__ Show Answer

Q 21-MVCは何を表していますか?

回答:B

説明

MVCはModel View Controllerの略です。

__ Show Answer

Q 22-MVCとは何ですか?

回答:B

説明

  • [。underline] #M#* odel * [。underline] #V#* iew * [。underline] #C#**一般的に呼ばれているトローラーまたはMVCは、開発のためのソフトウェア設計パターンですWebアプリケーション。

__ Show Answer

Q 23-MVCのモデルとは何ですか?

答え:C

説明

モデルは、データの維持を担当するパターンの最低レベルです。

__ Show Answer

Q 24-MVCのビューとは何ですか?

回答:B

説明

ビューは、ユーザーにデータのすべてまたは一部を表示する責任があります。

__ Show Answer

Q 25-MVCのコントローラーとは何ですか?

答え:C

説明

これは、モデルとビューの間の相互作用を制御するソフトウェアコードです。

__ Show Answer

解答用紙

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

リンク:/angularjs/pdf/angularjs_mock_test_i.pdf [__ダウンロード]