Nodejs-mock-test

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

Node.jsモックテスト

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

質問と回答

__模擬テストI

__模擬テストII

__模擬テストIII

__模擬テストIV

Node.jsモックテストI

Q 1-Node.JSについて正しいものは次のうちどれですか?

回答:D

説明

Node.jsは、Google ChromeのJavaScript V8エンジン上に構築された非常に強力なJavaScriptベースのフレームワーク/プラットフォームです。 ビデオストリーミングサイト、シングルページアプリケーション、その他のWebアプリケーションなど、I/O集約型Webアプリケーションの開発に使用されます。 Node.jsはオープンソースであり、完全に無料で、世界中の何千人もの開発者によって使用されています。

__ Show Answer

Q 2-Node.JSとは何ですか?

回答:B

説明

Node.jsは、Google ChromeのJavaScript V8エンジン上に構築されたJavaScriptベースのフレームワーク/プラットフォームです。

__ Show Answer

Q 3-Node.JSのすべてのAPIは。

回答:A

説明

Node.jsライブラリのすべてのAPIは非同期であり、非ブロッキングです。

__ Show Answer

Q 4-JavaScriptで記述されているにもかかわらず、Node.JSで記述されたコードがかなり高速なのはなぜですか?

答え:C

説明

Google ChromeのV8 JavaScriptエンジンで構築されているNode.jsライブラリは、コード実行が非常に高速です。

__ Show Answer

Q 5-ノードベースのWebサーバーは従来のWebサーバーとどのように異なりますか?

回答:B

説明

ノードベースのサーバーはシングルスレッドモデルを使用し、Apache HTTPサーバーのような従来のサーバーよりもはるかに多くのリクエストを処理できます。

__ Show Answer

Q 6-Node.jsを使用するのに最適なエリアは次のうちどれですか。

回答:D

説明

Node.jsは、上記のすべての分野で、それ自体が完璧なテクノロジーパートナーであることを証明しています。

__ Show Answer

Q 7Node.jsの使用が推奨されていないエリアは次のうちどれですか。

答え:C

説明

CPUを集中的に使用するアプリケーションにNode.jsを使用することはお勧めできません。

__ Show Answer

Q 8-次のステートメントのどれがノードベースのアプリケーションでノードモジュールhttpを使用するのに有効ですか?

回答:A

説明

Requireディレクティブは、Nodeモジュール(http)をロードし、返されたinstance(http)をvariable(http)に格納するために使用されます。

__ Show Answer

Q 9REPLの略です。

回答:B

説明

REPLはRead Eval Print Loopの略で、コマンドが入力され、システムがインタラクティブモードの出力で応答するウィンドウコンソールやUnix/Linuxシェルなどのコンピューター環境を表します。

__ Show Answer

Q 10次のコマンドのどれがREPLセッションを開始しますか?

回答:A

説明

REPLは、引数なしでシェル/コンソールでノードを実行するだけで開始できます。

__ Show Answer

Q 11-REPLセッションでのアンダースコア変数の使用とは何ですか?

回答:B

説明

アンダーコア_を使用して、最後の結果を取得できます。

__ Show Answer

Q 12-npmは何の略ですか?

回答:A

説明

npmはNode Package Managerの略です。

__ Show Answer

Q 13-次のコマンドのどれがノードのバージョンを表示しますか?

回答:B

説明

$ node --versionコマンドを実行すると、Nodeインスタンスのバージョンが表示されます。

__ Show Answer

Q 14-次のコマンドのどれがnpmのバージョンを表示しますか?

回答:A

説明

$ npm --versionコマンドを実行すると、npmインスタンスのバージョンが表示されます。

__ Show Answer

Q 15-デフォルトでは、npmはローカルモードで依存関係をインストールします。

回答:A

説明

デフォルトでは、npmはローカルモードで依存関係をインストールします。

__ Show Answer

Q 16-デフォルトでは、npmは依存関係をグローバルモードでインストールします。

回答:B

説明

デフォルトでは、npmはローカルモードで依存関係をインストールします。

__ Show Answer

Q 17-次のコマンドのどれがグローバルにインストールされたすべてのモジュールを表示しますか?

回答:A

説明

$ npm ls -gコマンドを実行すると、グローバルにインストールされているすべてのモジュールが表示されます。

__ Show Answer

Q 18-次のコマンドのどれがローカルにインストールされているすべてのモジュールを表示します

回答:B

説明

$ npm lsコマンドを実行すると、ローカルにインストールされているすべてのモジュールが表示されます。

__ Show Answer

Q 19-package.jsonについて正しいのは次のどれですか?

回答:D

説明

package.jsonは、任意のNodeアプリケーション/モジュールのルートディレクトリに存在し、パッケージのプロパティを定義するために使用されます。 Nodeアプリケーションの依存関係を更新するためにも使用できます。

__ Show Answer

Q 20-コールバックとは何ですか?

回答:A

説明

コールバックは、関数の非同期同等物です。

__ Show Answer

Q 21-ノードjsはシングルスレッドアプリケーションですが、同時実行をサポートしています。

回答:A

説明

本当です! Node jsはシングルスレッドアプリケーションですが、イベントとコールバックの概念により同時実行性をサポートします。

__ Show Answer

Q 22-次のどれがノードに関して正しいですか?

回答:D

説明

Node jsはシングルスレッドアプリケーションですが、イベントとコールバックの概念により同時実行性をサポートします。 Node jsのすべてのAPIは非同期であり、単一スレッドなので、非同期関数呼び出しを使用して同時実行性を維持します。 ノードはオブザーバーパターンを使用します。 ノードスレッドはイベントループを保持し、タスクが完了すると、対応するイベントを起動し、イベントリスナー関数に実行を通知します。

__ Show Answer

Q 23-次のうちどれが組み込みイベントを提供しますか?

回答:A

説明

ノードには、イベントモジュールを介して利用可能な複数の組み込みイベントがあります。

__ Show Answer

Q 24-EventEmitter.onプロパティについて正しいのは次のどれですか?

回答:B

説明

onプロパティは、関数をイベントにバインドするために使用されます。

__ Show Answer

Q 25-次のうちどれがEventEmitter.emitプロパティについて正しいですか?

答え:C

説明

emitプロパティは、イベントを起動するために使用されます。

__ Show Answer

解答用紙

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

リンク:/nodejs/pdf/nodejs_mock_test_i.pdf [__ダウンロード]