第六章測試

2021-10-12 03:17:09 字數 1208 閱讀 8178

1.考慮乙個在有20millisecs往返時間路徑上的tcp流。假設它處於超過閾值的增大階段,在時間t=100ms與t=120ms間傳送10個資料段。流在t=140ms和t=160ms之間傳輸的資料段預期有多少(假設在此階段沒有資料段丟失)?

答案:12

2.tcp和udp的著名埠號的範圍是多少?

答案:0 to 1023

3.假設乙個tcp流在慢啟動階段,k個資料段在t與t+rtt之間被傳送。假設仍然保持在慢啟動階段,預期有多少個資料段在t+rtt和t+2*rtt傳送?

答案:2k

4.主機甲向主機乙發出乙個(syn,seq=11220)的tcp段,期望與主機乙建立tcp連線,若主機乙接受該連線請求,則主機乙向主機甲傳送的正確的tcp段可能是:

答案:(syn=1,ack=1,seq=11221,ack=11221)

5.主機甲與主機乙之間建立了乙個tcp連線,主機甲向主機乙傳送了3個連續的tcp段,分別包含300b,400b和500b的有效載荷,第3個段的序號為900,若主機乙僅正確收到第1和第3個段,則主機乙傳送給主機甲的確認序號是多少?

答案:500

6.udp資料段中的源埠號定義了下面哪個?

答案:傳送計算機的應用程式

7.下列哪個資訊不是tcp端點傳送的資料段頭部中的一部分?

答案:目的地 ip 位址、資料段大小

8.下列哪些關於tcp 報頭的陳述不準確?

答案:tcp 段頭被用來確定資料段應被傳遞到的套接字

tcp 段頭允許接收端標記到目前為止接收了什麼資料和可達的緩衝空間

tcp 段頭有校驗位,用來保護有效載荷

9.tcp提供了面向連線的資料傳輸服務,保證了每乙個位元組的絕對可靠。

答案:錯

10.syn資料段占用多少單位(或位元組)的序列號空間?(也就是說,以下哪乙個序列號的增量是syn的)?

答案:1

11.設x和y是接收端傳送的兩個連續的資料段攜帶的累積acks,x在y之前傳送。設與這兩個資料段相關聯的資料有效載荷的大小為s。以下陳述中哪個是正確的?

答案:x<=y

12.當tcp接收端獲得乙個有效載荷大小是1000和序列號為8000的資料段時,有效載荷中的最後乙個位元組相關聯的序列號是多少?

答案:8999

13.客戶端程式由下面哪項定義?

答案:臨時埠號

14.乙個值為1000的確認號(tcp段)意味著下面哪項?

答案:其它三項都不正確

第六章 軟體測試

軟體評估可以分為靜態評估和動態評估。評審 走查和形式化證明等是靜態評估技術,而軟體測試是一種常用的動態評估技術,通過執行程式發現其中的錯誤。6.1 軟體測試目標與軟體測試過程模型 6.1.1 軟體測試目標 人們關於軟體測試目的的認識,大體經歷了5個階段。第一階段認為軟體測試和軟體除錯沒有什麼區別 第...

軟體測試 第六章

回歸測試 效能測試 安全性測試 系統測試 將經過整合測試後的軟體,作為計算機系統的一部分,與計算機硬體 某些支援軟體 資料和平台等系統元素結合起來,在真實執行環境下對計算機系統進行一系列的嚴格有效的測試來發現軟體的潛在問題,保證系統的正常執行。目的 充分執行系統,驗證整個系統是否滿足功能和非功能性的...

第六章 軟體測試

軟體測試 在程式設計師對每乙個模組的編碼之後先做程式測試,再做單元測試,然後在進行整合測試,系統測試,驗收 確認 測試,平行測 試,人工測試,其中單元測試的一部分在編碼階段就開始了,測試橫跨開發與測試兩個階段,又有不同的人員參加,測試工作本 身是複雜的。軟體測試目的 測試是程式的執行過程,目的在於發...