
RESTful 模擬測試
本節為您提供與RESTful 框架相關的各種模擬測試集。您可以將這些示例模擬測試下載到本地計算機,並在方便時離線解答。每個模擬測試都附帶一個模擬測試答案,讓您能夠核實最終得分並進行自我評分。

RESTful 模擬測試一
Q 1 - REST 代表什麼?
答案:B
解釋
REST 代表 REpresentational State Transfer。
Q 2 - 以下關於 REST 的說法哪個是正確的?
A - REST 是基於 Web 標準的架構,並使用 HTTP 協議進行資料通訊。
B - 它圍繞資源展開,其中每個元件都是一個資源,並且可以使用 HTTP 標準方法透過通用介面訪問資源。
答案:D
解釋
以上所有選項都是正確的。
Q 3 - 以下關於 REST 的說法哪個是正確的?
A - 在 REST 架構中,REST 伺服器僅提供對資源的訪問,而 REST 客戶端訪問並呈現資源。
答案:D
解釋
以上所有選項都是正確的。
答案:C
解釋
TIME 不是 HTTP 動詞,也不是 RESTful Web 服務中使用的有效 HTTP 方法。
答案:C
解釋
DATE 不是 HTTP 動詞,也不是 RESTful Web 服務中使用的有效 HTTP 方法。
Q 6 - 以下關於 Web 服務的說法哪個是正確的?
A - Web 服務是一組用於在應用程式或系統之間交換資料的開放協議和標準。
B - 用各種程式語言編寫並在各種平臺上執行的軟體應用程式可以使用 Web 服務透過計算機網路(如網際網路)在它們之間交換資料。
答案:C
解釋
Web 服務是一組用於在應用程式或系統之間交換資料的開放協議和標準。用各種程式語言編寫並在各種平臺上執行的軟體應用程式可以使用 Web 服務透過計算機網路(如網際網路)以類似於單臺計算機上的程序間通訊的方式在它們之間交換資料。
Q 7 - 以下關於 RESTful Web 服務的說法哪個是正確的?
A - 基於 REST 架構的 Web 服務稱為 RESTful Web 服務。
B - 這些 Web 服務使用 HTTP 方法來實現 REST 架構的概念。
C - RESTful Web 服務通常定義一個 URI(統一資源識別符號)服務,提供諸如 JSON 之類的資源表示形式以及一組 HTTP 方法。
答案:D
解釋
基於 REST 架構的 Web 服務稱為 RESTful Web 服務。這些 Web 服務使用 HTTP 方法來實現 REST 架構的概念。RESTful Web 服務通常定義一個 URI(統一資源識別符號)服務,提供諸如 JSON 之類的資源表示形式以及一組 HTTP 方法。
Q 8 - 以下關於 REST 中的資源表示說法哪個是正確的?
答案:C
解釋
REST 使用各種表示形式來表示資源,其中包括文字、JSON、XML。XML 和 JSON 是最流行的資源表示形式。
Q 9 - 以下哪個選項最能體現 REST 中資源表示的可理解性最佳實踐?
B - 格式應該能夠完整地表示資源。例如,一個資源可以包含另一個資源。格式應該能夠表示資源的簡單結構和複雜結構。
答案:A
解釋
可理解性:伺服器和客戶端都應該能夠理解和利用資源的表示格式。
Q 10 - 以下哪個選項最能體現 REST 中資源表示的完整性最佳實踐?
B - 格式應該能夠完整地表示資源。例如,一個資源可以包含另一個資源。格式應該能夠表示資源的簡單結構和複雜結構。
答案:B
解釋
完整性:格式應該能夠完整地表示資源。例如,一個資源可以包含另一個資源。格式應該能夠表示資源的簡單結構和複雜結構。
Q 11 - 以下哪個選項最能體現 REST 中資源表示的可連結性最佳實踐?
B - 格式應該能夠完整地表示資源。例如,一個資源可以包含另一個資源。格式應該能夠表示資源的簡單結構和複雜結構。
答案:C
解釋
可連結性:一個資源可以連結到另一個資源,格式應該能夠處理這種情況。
答案:A
解釋
RESTful Web 服務使用 HTTP 協議作為客戶端和伺服器之間通訊的媒介。
Q 13 - 以下關於 RESTful Web 服務中的訊息說法哪個是正確的?
A - 客戶端以 HTTP 請求的形式傳送訊息,伺服器以 HTTP 響應的形式進行回覆。
答案:C
解釋
客戶端以 HTTP 請求的形式傳送訊息,伺服器以 HTTP 響應的形式進行回覆。此技術稱為訊息傳遞。這些訊息包含訊息資料和元資料,即關於訊息本身的資訊。
答案:A
解釋
動詞 - 指示 HTTP 方法,例如 GET、POST、DELETE、PUT 等。
答案:B
解釋
URI - 統一資源識別符號 (URI) 用於識別伺服器上的資源。
答案:C
解釋
HTTP 版本 - 指示 HTTP 版本,例如 HTTP v1.1。
答案:D
解釋
請求頭 - 包含 HTTP 請求訊息的元資料,以鍵值對的形式表示。例如,客戶端(或瀏覽器)型別、客戶端支援的格式、訊息正文的格式、快取設定等。
答案:A
解釋
狀態/響應程式碼 - 指示請求資源的伺服器狀態。例如,404 表示資源未找到,200 表示響應正常。
答案:B
解釋
HTTP 版本 - 指示 HTTP 版本,例如 HTTP v1.1。
答案:C
解釋
響應頭 - 包含 HTTP 響應訊息的元資料,以鍵值對的形式表示。例如,內容長度、內容型別、響應日期、伺服器型別等。
答案:D
解釋
響應正文 - 響應訊息內容或資源表示。
Q 23 - 以下關於 RESTful Web 服務中的地址說法哪個是正確的?
答案:C
解釋
地址指的是定位伺服器上的一個或多個資源。它類似於查詢某人的郵政地址。
答案:C
解釋
URI 代表 Uniform Resource Identifier。REST 架構中的每個資源都由其 URI 標識。
Q 25 - 以下關於 RESTful Web 服務中的 URI 說法哪個是正確的?
答案:C
解釋
REST 架構中的每個資源都由其 URI 標識。URI 的目的是在託管 Web 服務的伺服器上定位一個或多個資源。
答案表
題號 | 答案 |
---|---|
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 |