Restful-mock-test
RESTful模擬テスト
このセクションでは、 RESTful Framework に関連するさまざまな模擬テストのセットを紹介します。 これらのサンプルモックテストをローカルマシンでダウンロードし、都合の良いときにオフラインで解決できます。 すべての模擬テストには模擬テストキーが付属しており、最終スコアを確認して自分で採点できます。
__模擬テストI
__模擬テストII
__模擬テストIII
__模擬テストIV
RESTful模擬テストI
Q 1-RESTは何を表していますか?
回答:B
説明
RESTは、REpresentational State Transferの略です。
__回答を表示
Q 2-RESTについて正しいのは次のどれですか?
回答:D
説明
上記のオプションはすべて正しいです。
__回答を表示
Q 3-RESTについて正しいのは次のどれですか?
回答:D
説明
上記のオプションはすべて正しいです。
__回答を表示
Q 4-RESTful Webサービスで使用される有効なHTTPメソッドではないのは次のどれですか?
答え:C
説明
TIMEはHTTP動詞ではなく、RESTful Webサービスで使用される有効なHTTPメソッドではありません。
__回答を表示
Q 5-RESTful Webサービスで使用される有効なHTTPメソッドではないのは次のどれですか?
答え:C
説明
DATEはHTTP動詞ではなく、RESTful Webサービスで使用される有効なHTTPメソッドではありません。
__回答を表示
Q 6-Webサービスについて正しいのは次のどれですか?
答え:C
説明
Webサービスは、アプリケーション間またはシステム間でデータを交換するために使用されるオープンプロトコルおよび標準の集まりです。 様々なプログラミング言語で書かれ、様々なプラットフォーム上で実行されるソフトウェアアプリケーションは、単一のコンピュータ上のプロセス間通信と同様に、インターネットのようなコンピュータネットワークを介してデータを交換するためにウェブサービスを使用することができる。
__回答を表示
Q 7-RESTful Webサービスについて正しいのは次のどれですか?
回答:D
説明
RESTアーキテクチャに基づくWebサービスは、RESTful Webサービスとして知られています。 これらのWebサービスは、HTTPメソッドを使用してRESTアーキテクチャの概念を実装します。 RESTful Webサービスは通常、URI、Uniform Resource Identifier、サービスを定義し、JSONやHTTPメソッドのセットなどのリソース表現を提供します。
__回答を表示
Q 8-RESTでのリソース表現について正しいのは次のどれですか?
答え:C
説明
RESTはさまざまな表現を使用して、テキスト、JSON、XMLのリソースを表します。 XMLとJSONは、リソースの最も一般的な表現です。
__回答を表示
Q 9-RESTでのリソース表現の理解可能性を示すベストプラクティスは次のうちどれですか。
回答:A
説明
理解可能性:サーバーとクライアントの両方が、リソースの表現形式を理解して利用できる必要があります。
__回答を表示
Q 10-RESTでのリソース表現の完全性、ベストプラクティスを表すのは次のうちどれですか。
回答:B
説明
完全性:フォーマットは、リソースを完全に表現できる必要があります。 たとえば、リソースには別のリソースを含めることができます。 フォーマットは、リソースの単純な構造と複雑な構造を表現できる必要があります。
__回答を表示
Q 11-RESTでのリソース表現のLinkablityはベストプラクティスを示していますか。
答え:C
説明
リンク可能性:リソースは別のリソースへのリンクを持つことができ、フォーマットはそのような状況を処理できる必要があります。
__回答を表示
Q 12-RESTful Webサービスがクライアントとサーバー間の通信手段として使用するプロトコルは次のうちどれですか。
回答:A
説明
RESTful Webサービスは、クライアントとサーバー間の通信の媒体としてHTTPプロトコルを使用します。
__回答を表示
Q 13-RESTful Webサービスでのメッセージングについて正しいのは次のどれですか?
答え:C
説明
クライアントはHTTPリクエストの形式でメッセージを送信し、サーバーはHTTPレスポンスの形式で応答します。 この手法は、メッセージングと呼ばれます。 これらのメッセージには、メッセージデータとメタデータが含まれます。 メッセージ自体に関する情報。
__回答を表示
Q 14-HTTPリクエストの次のコンポーネントのどれがGET、POST、DELETE、PUTなどのHTTPメソッドを示していますか?
回答:A
説明
動詞-GET、POST、DELETE、PUTなどのHTTPメソッドを示します。
__回答を表示
Q 15-HTTPリクエストの次のコンポーネントのどれがサーバー上のリソースを識別するために使用されますか?
回答:B
説明
URI-サーバー上のリソースを識別するためのUniform Resource Identifier(URI)。
__回答を表示
Q 16-HTTPリクエストの次のコンポーネントのどれがHTTPバージョンを示すために使用されますか?
答え:C
説明
HTTPバージョン-HTTPバージョンを示します(例:HTTP v1.1)。
__回答を表示
Q 17-HTTPリクエストの次のコンポーネントのうち、HTTPリクエストメッセージのメタデータがキーと値のペアとして含まれているのはどれですか。
回答:D
説明
リクエストヘッダー-HTTPリクエストメッセージのメタデータがキーと値のペアとして含まれています。 たとえば、クライアント(またはブラウザ)の種類、クライアントでサポートされている形式、メッセージ本文の形式、キャッシュ設定など。
__回答を表示
Q 18-HTTPリクエストの次のコンポーネントのどれがメッセージコンテンツまたはリソース表現を含みますか?
回答:A
説明
リクエストボディ-メッセージの内容またはリソースの表現。
__回答を表示
Q 19-HTTP応答の次のコンポーネントのどれが要求されたリソースのサーバーのステータスを示していますか?
回答:A
説明
ステータス/レスポンスコード-要求されたリソースのサーバーステータスを示します。 たとえば、404はリソースが見つからないことを意味し、200は応答が正常であることを意味します。
__回答を表示
Q 20-HTTP応答の次のコンポーネントのどれがHTTPバージョンを示しますか?
回答:B
説明
HTTPバージョン-HTTPバージョンを示します(例:HTTP v1.1)。
__回答を表示
Q 21-HTTP応答の次のコンポーネントのうち、キーと値のペアとしてHTTP応答メッセージのメタデータを含むものはどれですか。
答え:C
説明
応答ヘッダー-HTTP応答メッセージのメタデータがキーと値のペアとして含まれています。 たとえば、コンテンツの長さ、コンテンツタイプ、応答日、サーバータイプなど。
__回答を表示
Q 22-HTTP応答の次のコンポーネントのうち、応答メッセージのコンテンツまたはリソース表現が含まれているのはどれですか?
回答:D
説明
応答本文-応答メッセージのコンテンツまたはリソース表現。
__回答を表示
Q 23-RESTful Webサービスでのアドレス指定について正しいのは次のうちどれですか?
答え:C
説明
アドレス指定とは、サーバー上にある1つまたは複数のリソースを見つけることです。 これは、個人の住所を見つけることに似ています。
__回答を表示
Q 24-どのURIは何の略ですか?
答え:C
説明
URIはUniform Resource Identifierの略です。 RESTアーキテクチャの各リソースは、URIによって識別されます。
__回答を表示
Q 25-RESTful WebサービスのURIについて正しいのは次のどれですか?
答え:C
説明
RESTアーキテクチャの各リソースは、URIによって識別されます。 URIの目的は、Webサービスをホストするサーバー上のリソースを見つけることです。
__回答を表示
解答用紙
Question Number | Answer Key |
---|---|
1 | B |
2 | D |
3 | D |
4 | C |
5 | C |
6 | C |
7 | D |
8 | C |
9 | A |
10 | B |
11 | C |
12 | A |
13 | C |
14 | A |
15 | B |
16 | C |
17 | D |
18 | A |
19 | A |
20 | B |
21 | C |
22 | D |
23 | C |
24 | C |
25 | C |
リンク:/restful/pdf/restful_mock_test_i.pdf [__ダウンロード]