


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、一、選擇題:1. 模塊的耦合度描述了 _D_。A模塊內各種元素結合的程度B模塊內多個功能之間的接口C模塊之間公共數據的數量D模塊之間相互關聯的程度2. 內聚是一種指標,表示一個模塊 _B。A代碼優化的程度B代碼功能的集中程度C完成任務時及時程度D為了與其他模塊連接所要完成的工作量3. 在 UNIX操作系統中,把輸入 / 輸出設備看作是 _D。A普通文件B目錄文件C索引文件D特殊文件4. “<title style="italic">science</title>”是一個 XML 元素的定義,其中元素標記的屬性值是 _C。A titleB styleC
2、 italicD science5. _C_描述數據的局部邏輯視圖,是數據庫用戶的數據視圖,它是與某一 應用有關的數據邏輯表示。A模式B邏輯模式C外模式D內模式解析:三級模式結構:外模式、模式和內模式 一、模式( Schema )定義:也稱邏輯模式, 是數據庫中全體數據的邏輯結構和特征的描述, 是所有用 戶的公共數據視圖。理解: 一個數據庫只有一個模式; 是數據庫數據在邏輯級上的視圖; 數據庫模式以某一種數據模型為基礎; 定義模式時不僅要定義數據的邏輯結構(如數據記錄由哪些數據項構成,數 據項的名字、類型、取值范圍等),而且要定義與數據有關的安全性、完整性要 求,定義這些數據之間的聯系。二、外
3、模式( External Schema )定義:也稱子模式( Subschema )或用戶模式,是數據庫用戶(包括應用程序 員和最終用戶) 能夠看見和使用的局部數據的邏輯結構和特征的描述, 是數據庫 用戶的數據視圖,是與某一應用有關的數據的邏輯表示。理解: 一個數據庫可以有多個外模式; 外模式就是用戶視圖; 外模式是保證數據安全性的一個有力措施。三、內模式( Internal Schema ) 定義:也稱存儲模式( Storage Schema ),它是數據物理結構和存儲方式的描 述,是數據在數據庫內部的表示方式(例如,記錄的存儲方式是順序存儲、按照B 樹結構存儲還是按 hash 方法存儲;索
4、引按照什么方式組織;數據是否壓縮存 儲,是否加密;數據的存儲記錄結構有何規定)。理解: 一個數據庫只有一個內模式; 一個表可能由多個文件組成,如:數據文件、索引文件。 它是數據庫管理系統 (DBMS) 對數據庫中數據進行有效組織和管理的方法 其目的有: 為了減少數據冗余,實現數據共享; 為了提高存取效率,改善性能。6. 在網絡應用測試中,網絡延遲是一個重要指標。以下關于網絡延遲的理解, 正確的是 _C_A指響應時間 B指報文從客戶端發出到客戶端接收到服務器響應的間隔時間 C指報文在網絡上的傳輸時間D指從報文開始進入網絡到它開始離開網絡之間的時間7. 運行 Web 瀏覽器的計算機與網頁所在的計算
5、機要建立 (1)_B_ 連接, 采用( 2)_B協議傳輸網頁文件。(1)A. UDPB. TCP C. IP D. RIP(2)B. HTTPB. HTML C. ASPD. RPC8. B_可以作為軟件測試結束的標志。A使用了特定的測試用例 B錯誤強度曲線下降到預定的水平 C查出了預定數目的錯誤 D按照 測試計劃中所規定的時間進行了測試9. 軟件測試的基本方法包括白盒測試和黑盒測試方法, 以下關于二者之間關聯 的敘述,錯誤的是 _C_A 黑盒測試與白盒測試是設計測試用例的兩種基本方法B 在集成測試階段是采用黑盒測試與白盒測試相結合的方法C 針對相同的系統模塊, 執行黑盒測試和白盒測試對代碼的
6、覆蓋率都能夠達 到 100D 應用系統負載壓力測試一般采用黑盒測試方法10. 在編碼階段對系統執行的測試類型主要包括單元測試和集成測試, _B_屬于 單元測試的內容。A接口數據測試B 局部數據測試C模塊間時序測試D全局數據測試11. _D_不屬于功能測試用例構成元素。A測試數據 B 測試步驟 C預期結果D實測結果12. 通過疲勞強度測試,最容易發現 _B_問題。A并發用戶數 B 內存泄露C系統安全性D功能錯誤13. 對高級語言源程序進行編譯時,可發現源程序中的 _B_ 錯誤。A. 堆棧溢出 B. 變量未定義 C. 指針異常 D. 數組元素下標越界14. 針對程序段: IF (X>10)A
7、ND(Y<20)THEN W=W,/A對于( X,Y)的取值, 以下_D_組測試用例能夠滿足判定覆蓋的要求。A. (30,15)(40,10)B.(3,0 )( 30,30 )C.(5,25 )(10,20 ) D. (20,10 )( 1,100 )15. 下面 - 是關于軟件評測師工作原則的描述,正確的判斷是 _D_。 對于開發人員提交的程序必須進行完全的測試,以確保程序的質量 必須合理安排測試任務,做好周密的測試計劃,平均分配軟件各個模塊 的測試時間 在測試之前需要與開發人員進行詳細的交流, 明確開發人員的程序設計 思路,并以此為依據開展軟件測試工作,最大程度地發現程序中與其設計思
8、 路不一致的錯誤 要對自己發現的問題負責,確保每一個問題都能被開發人員理解和修 改。A、B 、C、D 無16. 下述關于錯誤處理流程管理的原則 _A_ 的說法是不正確的。 A為了保證正確地定位錯誤,需要有豐富測試經驗的測試人員驗證發現的 錯誤是否是真正的錯誤,并且驗證錯誤是否可以再現 B每次對錯誤的處理都要保留處理信息,包括處理人姓名、處理時間、處 理方法、處理意見以及錯誤狀態 C錯誤修復后必須由報告錯誤的測試人員確認錯誤已經修復,才能關閉錯 誤D 對于無法再現的錯誤,應該由項目經理,測試經理和設計經理共同討論 決定拒絕或者延期17. Web應用系統負載壓力測試中, _A_不是衡量業務執行效率
9、的指標。A 并發請求數B 每秒點擊率C 交易執行吞吐量D交易執行響應時間18. 某客戶端在采用 ping 命令檢測網絡連接故障時, 發現可以 ping 通 及本機的 IP 地址,但無法 ping 通同一網段內其他工作正常的計算機的 IP 地址,說明該客戶端的故障是 _C_ 。A. TCP/IP 協議不能正常工作 B. 本機網卡不能正常工作C. 本機網絡接口故障 D. 本機 DNS服務器地址設置錯誤答案:本題考查 ping 命令的使用。采用 ping 命令檢測網絡連接故障時,可以先輸入 Ping ,即本地 循環地址,如發現本地址無法 Ping 通,就表明本地機 TCP/IP 協議不能正常工作。如
10、果上面的操作成功,接下來可以 Ping 本機 IP ,若通,則表明網絡適配器(網卡或 MODE)M工作正常,不通則是網絡適配器出現故障。最后 Ping 同網段中某計算機的 IP ,如果 ping 不通則表明網絡線路出現故障。19. 用戶訪問某 Web網站, 瀏覽器上顯示 “HTTP- 404” 錯誤,則故障原因是 _B_。A. 默認路由器配置不當B. 所請求當前頁面不存在C. Web 服務器內部出錯D. 用戶無權訪問20.B_是功能測試工具A LoadRunner B. WinRunner C. QALoad D. WAS21. 軟件驗收測試的合格通過準則包括: _C_A. 軟件需求分析說明書
11、中定義的所有功能已全部實現,性能指標全部達到 要求。B. 所有測試項沒有任何 bugC. 立項審批表、需求分析文檔、設計文檔和編碼實現一致。D. 驗收測試工件齊全。22. 下列關于進程和線程的敘述中,正確的是 _C_A. 一個進程只可擁有一個線程B. 一個線程只可擁有一個進程C. 一個進程可擁有若干個線程D. 一個線程可擁有若干個進程23. UNIX系統中, _D_用于把一個進程的輸出連接到另一個進程的輸入。A) 普通文件 B) 特殊文件 C) 目錄文件 D) 管道文件 解析:1) 普通文件 內部無結構的一串平滑的字符 .這種文件既可以是系統 文件 ,也可以是庫文件或用戶文件 .(2) 目錄文
12、件 由文件目錄項構成的文件 .對它的處理 (讀,寫,執行 )在 形式上與普通文件相同 .(3) 特殊文件 由一切輸入輸出慢速字符設備構成的文件 .這類文件對 于查找目錄 ,存取權限驗證等的處理與普通文件相似 ,而其它部分的處理 針對設備特性要求做相應的特殊處理24. 軟件文檔是軟件工程實施中的重要部分, 它不僅是軟件開發各階段的重要依 據,而且影響軟件的 _AA. 可理解性 B. 可維護性C. 可擴展性D.可移植性25. 系統因發生錯誤時,仍然能在一定程度上完成預期的功能,則把該軟件稱為 _A_A. 容錯軟件 B. 系統軟件 C. 測試軟件 D. 操作系統26. 在軟件測試中, 白盒測試方法是
13、通過分析程序的 _B_來設計測試用例的方 法。A. 應用范圍 B. 內部邏輯 C. 功能 D. 輸入數據27. 檢查軟件產品是否符合需求定義的過程稱為 _C_A. 確認測試 B. 集成測試 C. 驗收測試 D. 驗證測試28. 下列關于 alpha 測試的描述中正確的是 _D_A alpha 測試需要用用戶代表參加 B alpha 測試不需要用用戶代表參加C alpha 測試是系統測試的一種 D alpha 測試是驗收測試的一種29. 軟件質量的定義 _DA. 軟件的功能性、可靠性、易用性、效率、可維護性、可移植性B. 滿足規定用戶需求的能力C. 最大限度達到用戶滿意D. 軟件特性的總和,包括
14、滿足規定的和潛在的用戶需求30. 軟件測試的對象包括 _BA. 目標程序和相關文檔B. 源程序、目標程序、數據及相關文檔C. 目標程序、操作系統和平臺軟件D. 源程序和目標程序31. 從測試階段角度,測試正確的順序是 _ABCD_,_ 同時給出所選擇的正確策 略含義和被測對象是什么?A 單元測試 B 集成測試 C 系統測試 D 驗收測試 解析:單元測試:又稱模塊測試、邏輯測試或結構測試,是針對軟件設計的最小 單元程序模塊進行正確性檢驗的工作。 其目的在于檢查每個單元能否正確實現 詳細設計說明中的模塊功能、 性能、 接口和設計約束等要求, 發現各模塊內部可 能存在的各種錯誤。被測試對象是各子模塊
15、程序。集成測試:又稱組裝測試、 綜合測試或聯合測試。 是按設計要求把通過單元測試 的各模塊按一定的方式組裝在一起后, 進行測試, 以便發現與接口有關的各種錯 誤。被測對象是組裝的軟件部件。系統測試: 是將經過測試的子系統裝配成一個完整系統來測試。 它是檢驗系統是 否確實能提供系統方案說明書中指定功能的有效方法。 系統測試的目的是對最終 軟件系統進行全面的測試,確保最終軟件系統滿足產品需求并且遵循系統設計。 被測對象是完整的系統驗收測試: 是部署軟件之前的最后一個測試操作。 驗收測試的目的是確保軟件準 備就緒,并且可以讓最終用戶將其用于執行軟件的既定功能和任務。 驗收測試是 向未來的用戶表明系統
16、能夠像預定要求那樣工作。被測對象是完整的系統。32. 從測試方法的角度來分,正確的選擇是 _BD_,并寫出下面各項的含義?A. 靜態測試B. 黑盒測試C. 動態測試D.白盒測試33. 關于 HTML文件說法正確的是: (C)A、HTML標記都必須配對使用。B、在 <title> 和</title> 標簽之間的是頭信息。C、HTML標簽是大小寫無關的, <b>跟 <B>表示的意思是一樣的。D、在<u>和</u>標簽之間的文本會以加粗字體顯示。解析:A. 不一定所有的標記都是配對使用。如 <br />B. 是標題D
17、. 是下劃線34. HTML語言中的轉行標記是( C)。A <html> B <br> C <title> D <p>35. 超級鏈接屬于( A)。A 一對一關系 B 一對多關系 C 多對一關系 D 多對多關系36. 文件中用超級鏈接標記指向一個目標的基本格式為( C):A <a href= ” URL” > B <href = ” URL” >字符串C <a href= ”URL”>字符串 </a> D <href= ”URL”>37. 要將 JavaScript 代碼嵌入到 HTML
18、文檔中,可使用的 HTML標記是( D)A <p> </p> B. <A> </A> C. <HTML> </HTML> D. <script> </script>38. 以下哪個技術不是 Ajax 技術體系的組成部分?( B)A. XMLHttpRequest B. DHTML C. CSS D. DOM39. 為了定義一個文本段落,應使用的 HTML標記是( A)。A.<p> </p> B.<BODY> </BODY>C <HTML>
19、</HTML> D <TABLE> </TABLE>40. 將十六進制數 9B轉換為八進制數為( A)A 233 B 433 C 463 D 531 解析:各進制間的轉換可以都轉換成 二進制 后,再進行下一步的轉換。例如 9B, 轉換成二進制為 10011011,如果要將其轉換成八進制,那么從右往左三個數一 組,即 011、011、10,第三組不足三位,可以在前面加零變成 010,好了調整順 序,就是 010、011、011,看看 010=2,011=3,所以( 9B)16=( 233)8。同理,如果要將其轉換成十六進制, 那就從右往左四個一組, 不足四位添
20、零, 這里為 1001、1011;1001=9,1011=B,所以( 10011011)2=(9B)16=(233)8。 在進制轉換中,也可以都轉換成十進制。例如( 9B)16=9*16+11*1=155(你要說 看不懂的話,可以用文字描述,同樣從右往左第一位數為 16 的零次方,第二位 為零的 1 次方,所以有上述的算式) ;同理, 8 進制的轉換也是這樣: ( 233) 8=2*82+3*8+3*1=128+24+3=155。41. CSS中 ID 選擇符在定義的前面要有指示符( D)A * B. & C. ! D. #解析:id 選擇符是 CSS提供的由用戶自定義標簽名的一種選擇
21、符模式,用戶可 以使用 id 及 class 對頁面中的 XHTML標簽進行自定認名稱, 從而達到擴展 XHTML 標簽及組合 XHTML標簽的目的。比如對于 XHTML中的 h1 標簽而言,對于 CSS, 如果使用 id 進行選擇符,那么 <h1 id="p1"> 及<h1 id="p2"> 對于 CSS來講是兩 個不同的元素,從而達到擴的目的。 用戶自定義名稱的方式也有助于用戶細化自 身的界面結構, 使用符合頁面需求的名稱來進行結構設計, 增強代碼可讀性。 id 選擇符是根據 DOM文檔對象模型原理所出現的選擇符類型。對于一個
22、網頁而言, 其中的每個標簽(或其他對象) ,均可以使用一個 id="" 的型式對 id 屬性進行一 個名稱的指派, id 我們可以理解為一個標識,在網頁中每個 id 名稱只能使用一 次。42. 下列對 CSS“ID 選擇符”表述不正確的一項是:( D)A、ID 選擇符個別的定義每個元素的成分B、這種選擇符應該盡量少用,因為它具有一定的局限C、一個 ID 選擇符的指定要有指示符” #”在名字前面D、ID 選擇符應用非常廣泛43. mysql 數據庫默認配置端口是( B)A. 1433 B. 3306 C. 83306 D. 152144. HTTP協議常見狀態代碼中服務器發生
23、不可預期的錯誤返回的是( B)A. 400 B. 500 C. 503 D. 403解析: HTTP響應也是由三個部分組成,分別是:狀態行、消息報頭、響應正文1、狀態行格式如下:HTTP-Version Status-Code Reason-Phrase CRLF 其中, HTTP-Version 表示服務器 HTTP協議的版本; Status-Code 表示服務器發 回的響應狀態代碼; Reason-Phrase 表示狀態代碼的文本描述。 狀態代碼有三位數字組成,第一個數字定義了響應的類別,且有五種可能取值: 1xx:指示信息 - 表示請求已接收,繼續處理 2xx:成功 - 表示請求已被成功
24、接收、理解、接受 3xx:重定向 - 要完成請求必須進行更進一步的操作 4xx:客戶端錯誤 - 請求有語法錯誤或請求無法實現 5xx:服務器端錯誤 - 服務器未能實現合法的請求 常見狀態代碼、狀態描述、說明:200 OK / 客戶端請求成功400 Bad Request / 客戶端請求有語法錯誤,不能被服務器所理解401 Unauthorized / 請求未經授權,這個狀態代碼必須和 WWW-Authenticate 報頭域一起使用403 Forbidden / 服務器收到請求,但是拒絕提供服務404 Not Found / 請求資源不存在, eg:輸入了錯誤的 URL500 Internal
25、 Server Error /服務器發生不可預期的錯誤503 Server Unavailable / 服務器當前不能處理客戶端的請求,一段時間后 可能恢復正常45. 若 Web站點的 Internet 域名是 , IP 為 現將 TCP 端口改為 8080,則用戶在瀏覽器的地址欄中輸入( C)后就可訪問該網站。A B. C. D. 46. 創建一個對象 obj ,該對象包含一個名為 “name”的屬性, 其值為“value ”。 以下哪一段 JavaScript 代碼無法得到上述的結果?( B)A .var obj = new Object();obj “name” = ”value ” ;
26、B. var obj = new Object();= ” value ”;C. var obj = name: ”value ”;D. var obj = new function() T = “ value ”;47. 某銀行為用戶提供網上服務,允許用戶通過瀏覽器管理自己的銀行賬戶信 息,為保證通信的安全性,該 WEB服務器可選的協議是( D)。A. POP B. SNMP C. HTTP D. HTTPS48. 李某大學畢業后在 M公司銷售部門工作, 后由于該公司軟件開發部門人手較 緊,李某被暫調到軟件開發部門開發新產品, 2 周后,李某開發出一種新軟 件。該軟件著作權應
27、歸( B)所有。A. 李某 B. M 公司 C. 李某和 M公司 D. 軟件開發部 解析:因李某大學畢業后在 M公司銷售部門工作,后由于該公司軟件開發部 門人手較緊,李某被暫調到該公司軟件開發部開發新產品, 2 周后,李某開 發出一種新軟件。該軟件與工作任務有關,屬于職務作品。所以,該項作品 應屬于軟件公司所有。法律依據:著作權法規定 " 執行本單位的任務或者主要是利用本單位的物質條 件所完成的職務作品,其權利屬于該單位。 " 職務作品人是指作品人或者設計人執行本單位的任務,或者主要是利用本單 位的物質技術條件所完成的作品的人。該作品的權利為該作品人所在單位所 有。職務作品
28、包括以下情形: 在本職工作中做出的作品。 履行本單位交付的本職工作之外的任務所做出的作品。 退職、退休或者調動工作后 1 年內做出的, 與其在原單位承擔的本職工作 或者原單位分配的任務有關的作品。 主要利用本單位的物質技術條件 (包括本單位的資金、 設備、不對外公開 的技術資料等)完成的作品。答案:(B)49. 以下哪條 Javascript 語句會產生運行錯誤: (A)Avar obj = (); B. var obj = ; C. var obj = ; D. var obj = /;50. 以下哪個單詞不屬于 javascript 保留字:(B)A with B parent C cla
29、ss D void51. 一臺主機的 IP 地址為 ,子網屏蔽碼為 。現在用戶需 要配置該主機的默認路由。經過觀察發現,與該主機直接相連的路由器具有 如下 4個IP 地址和子網屏蔽碼:.IP地址:,子網屏蔽碼:.IP地址:,子網屏蔽碼:.IP地址:,子網屏蔽碼:.IP地址:,子網屏蔽碼:請問哪些 IP 地址和子網屏蔽碼可能是該主機的默認路由?( A)A. 和B. 和C. 、和 D. 和解析:默認路由類似網關,掩碼只有一個 255,那么與之相對應的 ip 最前面
30、三 位就不能變化。后面 9 位沒有限制。52. 一臺主機的 IP 地址為 ,子網屏蔽碼為 , 那么這臺主機的主機號為 (A)A. 4 B. 6 C. 8 D. 68 解析:把最后一位都轉為二進制進行與運算即 這個網段 ip 則是從 ,即 到 如果按 ip 序號分配為第一臺服務器,為第四臺。 知識補充:ip 地址是你的計算機在互聯網上的具體門牌號碼 子網掩碼是一個 32位地址,用于屏蔽 IP 地址的一部分以區別網絡標識和主機標 識,并說明該 IP 地址是在局域網上,還是在遠程網上。 子網掩碼有數百種,這里只介紹最常用的兩種子網掩碼,它們分別是 “”和“ ”。1. 子網掩碼是“ ”的網絡:最后面一
31、個數字可以在 0255范 圍內任意變化,因此可以提供 256個IP 地址。但是實際可用的 IP 地址數量是 256-2 ,即 254個,因為主機號不能全是“ 0”或全是“ 1”。2. 子網掩碼是“ ”的網絡:后面兩個數字可以在 0255范圍內 任意變化,可以提供 2552個IP 地址。但是實際可用的 IP 地址數量是 2552-2, 即 65023 個默認網關 : 每一臺計算機都通過 WinRoute 計算機這個默認網關訪問 Internet , 因此他們的默認網關地址應設定為連接局域網的那塊網卡的 IP 地址。53. 一臺主機要解析 的 IP 地址, 如果這臺主機配置的域名服務 器 為 ,
32、因 特 網 頂 級 域 名 服 務 器 為 , 而 存 儲 與 IP 地址對應關系的域名服務器為 ,那么 這臺機機解析該域名通常首先查詢( A) 域名服務器B. 域名服務器C. 域名服務器D. 不能確定,可以從這 3 個域名服務器中任選一個解析: 知識點: Internet 通信協議 -TCP1P 主機解析域名規則為: 先查詢最近的域名服務器, 最后查詢頂級域名服務器。54. 在瀏覽 WWW服務器 的 index.html 頁面時,如果可以看 到一幅圖像和聽到一段音樂, 那么,在 服務器中(D)A. 這幅圖像數據和這段音樂數據都存儲在 index.html 文件中B. 這幅圖像數據存儲在 in
33、dex.html 文件中,而這段音樂數據以獨立的文件 存儲C. 這段音樂數據存儲在 index.html 文件中,而這幅圖像數據以獨立的文件 存儲D. 這幅圖像數據和這段音樂數據都以獨立的文件存儲解析: 知識點:超文本、超媒體與 Web瀏覽器 圖像數據和音樂數據部以獨立的文件存儲。二、不定項選擇題,每題 4 分; 1軟件驗收測試的合格通過準則是:( ABCD) A軟件需求分析說明書中定義的所有功能已全部實現, 性能指標全部達到要求。B. 所有測試項沒有殘余一級、二級和三級錯誤。C. 立項審批表、需求分析文檔、設計文檔和編碼實現一致。D. 驗收測試工件齊全。2軟件測試計劃評審會需要哪些人員參加?
34、( ABCD) A項目經理B SQA 負責人 C配置負責人D測試組3下列關于 alpha 測試的描述中正確的是:( AD)Aalpha 測試需要用戶代表參加Balpha 測試不需要用戶代表參加Calpha 測試是系統測試的一種Dalpha 測試是驗收測試的一種4測試設計員的職責有:( ABD)A制定測試計劃B設計測試用例C設計測試過程、腳本D評估測試活動 5軟件實施活動的進入準則是:( AB) A需求工件已經被基線化B詳細設計工件已經被基線化C構架工件已經被基線化D項目階段成果已經被基線化6. 下列標簽既是行內屬性標簽又可以設寬高的標簽是?( CD)A. div B.span C.input
35、D.img E. hl問題分析: 行內屬性標簽通常情況下是不能設寬高的, 但是也有幾個特殊的情況 答案是 C D7. 對一個 div 如果有以下的選擇器,則哪個選擇器的優先級最高( BC)問題分析: 這里考的是 CSS樣式表中選擇器的優先級的, 我們分別分析下這幾個 選擇器的優先級:A:1+10+10=21 B:1+100=101C:100+1=101 D:10+10+1 =21答案: BC8. 下面哪些可以作為客戶端腳本語言 ?(ABD )A Jscript B VBScript C PHP D JavaScript 解析:下邊是定義,僅供參考:1、服務器端腳本 另外一些是作為服務器端腳本語
36、言來運行的,例如: PHP、CFML等,他 們由服務器端的解釋器來解釋。當作為服務器端腳本語言運行時,他們主要 是用來生成 html 內容,也可以動態生成客戶端腳本。 當被傳到客戶端的瀏覽 器中時,這些客戶端腳本代碼頁可以被解釋并實現特定的功能。2、客戶端腳本在腳本語言中, 有些是作為客戶端腳本語言來運行的, 它們由客戶端的解釋 器來解釋。列如 VBScript 、JScript 等都可以作為客戶端腳本語言,當他們被 嵌入到 HTML中時,可以按照順序被執行或者響應某個事件作出應答。客戶端腳 本語言一般用來創建動畫效果、執行簡單的驗證等,從而豐富了網頁的顯示。備注:JavaScript 和 J
37、Script 都既可以運行在客戶端, 也可以運行在服務 器端,但無論是運行在客戶端還是服務器端,其解釋器都不相同。比如 JavaScript 這種腳本語言既可以用來編寫客戶端腳本代碼, 也可以用 來編寫服務器端腳本代碼, 不過目前將 JavaScript 做為服務器端代碼的開發語 言已經很少用了。也僅用于網景公司開發的應用程序服務器 Netscape enterprise server 中,目前這個應用程序服務器已經很少有人使用了。9. 關于加密技術,下列哪些說法是對的?(AC)A.對稱密碼體制中加密算法和解密算法是保密的B. 非對稱密碼體制中加密算法和解密算法是保密的C. 對稱密碼體制的加密
38、密鑰和解密密鑰是相同的D. 非對稱密碼體制的加密密鑰和解密密鑰是相同的 解析:對稱加密算法加密數據使用的密鑰可以計算出用于解密數據的密鑰, 反之亦然。 絕大多數的對 稱加密算法加密密鑰和解密密鑰都是相同的。 (加密速度快,適用與大數據的 加密)非對稱加密算法 所謂非對稱加密算法是指用于加密的密鑰與用于解密的密鑰是不同的, 而且從加 密的密鑰無法推導出解密的密鑰。 (加密速度慢,適用與小數據的加密)非對稱密碼體制的特點: 算法強度復雜、 安全性依賴于算法與密鑰但是由于其算 法復雜,而使得加密解密速度沒有對稱加密解密的速度快。 對稱密碼體制中只有 一種密鑰, 并且是非公開的, 如果要解密就得讓對方
39、知道密鑰。 所以保證其安全 性就是保證密鑰的安全, 而非對稱密鑰體制有兩種密鑰, 其中一個是公開的, 這 樣就可以不需要像對稱密碼那樣傳輸對方的密鑰了。這樣安全性就大了很多。/三、判斷題1. 單元測試能發現約 80%的軟件缺陷。 (T)2. 代碼評審是檢查源代碼是否達到模塊設計的要求。 (T)3. 自底向上集成需要測試員編寫驅動程序。 (T)4. 測試是為了驗證軟件已正確地實現了用戶的要求。 ( F )5. 白盒測試僅與程序的內部結構有關, 完全可以不考慮程序的功能要求。 (F )6. 黑盒測試的測試用例是根據程序內部邏輯設計的。 ( F )7. 為了快速完成集成測試 , 采用一次性集成方式是
40、適宜的。 (F )8. 在軟件開發過程中,若能推遲暴露其中的錯誤,則為修復和改正錯誤所花費 的代價就會降低。 ( F )9. 測試人員在測試過程中發現一處問題,如果問題影響不大,而自己又可以修 改,應立即將此問題正確修改,以加快、提高開發的進程。 (F)/四、填空題1在 UNIX下文件 exer1 的訪問權限為 rw-r-r- ,現要增加所有用戶的執行權 限和同組用戶的寫權限,下列命令正確的是 :_chmod r+x g+w exerl2、在 UNIX 操作系統中,查看系統進程使用 _ps -ef 命令.3、寫出以下代碼的輸出結果 49#define ARE(A,B) A+BInt s= AR
41、E(3,4)* ARE(3,4);cout<<s<<endl;4、軟件能力成熟度模型 CMMI一共有 _5_個級別5、黑合測試的常用方法: 等價類劃分 、_邊界值分析 、決策表 、猜錯法 、 因果圖 、_正交法等;6、白盒測試中邏輯覆蓋法中常用的方法: _語句覆蓋 、_判定覆蓋、_條件覆蓋、_組合覆蓋 、_路徑覆蓋等;/五、問答題1. 什么是軟件測試:為什么要進行軟件測試?軟件測試與調試的區別?答案: (1) 軟件測試就是利用測試工具按照測試方案和流程對產品進行功能和性 能測試,甚至根據需要編寫不同的測試工具, 設計和維護測試系統, 對測試方案 可能出現的問題進行分析和
42、評估。 執行測試用例后, 需要跟蹤故障, 以確保開發 的產品適合需求。(2) 因為沒有經過測試的軟件很難在發布之前知道該軟件的質量,就像 ISO 質 量認證一樣, 軟件同樣也需要質量的保證, 這個時候就需要在團隊中開展軟件測 試的工作。 在測試的過程發現軟件中存在的問題, 及時讓開發人員得知并修改問 題,在即將發布時,從測試報告中得出軟件的質量情況。(3) 在軟件開發的過程中,調試和測試是兩個不同的過程,分別由程序開發人員 和測試人員來完成。第一,調試的過程是隨機的不可重復的; 而測試的過程是有計劃的、 可以重復的 過程。第二,調試的目的是為了隔離和確認問題的所在, 并加以解決, 使得程序能夠
43、正 常運行;而測試的目的是為了找出與軟件實現定義的規格和標準不符合的問題, 保證軟件能都滿足用戶需求。但二者也有相同之處,最終目的都是為了提高軟件質量。2. 描述測試計劃的構成及包含的內容與實施過程?答案: (1) 軟件測試計劃是指導測試過程的綱領性文件,包含了產品概述、測試 策略、測試方法、測試區域、測試配置、測試周期、測試資源、測試交流、風險 分析等內容。借助軟件測試計劃,參與測試的項目成員,尤其是測試管理人員, 可以明確測試任務和測試方法, 保持測試實施過程的順暢溝通, 跟蹤和控制測試 進度,應對測試過程中的各種變更。(2) 按照測試計劃中的安排,配置測試環境,根據測試計劃中選取的測試方
44、法, 選取測試功能點, 設計測試用例, 再由測試人員進行測試, 并記錄測試過程和缺 陷報告。3. 按軟件的開發過程劃分,測試的方法有那些?答案: 單元測試、集成測試、系統測試、驗收測試4. 功能測試的測試范圍包括? 答案:(1)功能錯誤或遺漏;(2)界面錯誤;(3)數據結構或外部數據庫訪問錯誤;(4)性能錯誤;(5)初始化和終止錯誤。5. 測試與 測試的區別?靜態測試與動態測試的區別?答案: (1) Alpha 測試( 測試)是由一個用戶在開發環境下進行的測試,也可 以是公司內部的用戶在模擬實際操作環境下進行的受控測試; Beta 測試( 測 試)是軟件的多個用戶在一個或多個用戶的實際使用環境
45、下進行的測試。 開發者 通常不在測試現場, Beta 測試不能由程序員或測試員完成。總而言之,前者是 內部模擬上線,后者是真正上線,讓用戶參與測試。(2) 靜態方法是指不運行被測程序本身, 僅通過分析或檢查源程序的語法、 結構、 過程、接口等來檢查程序的正確性。對需求規格說明書、軟件設計說明書、源程 序做結構分析、 流程圖分析、 符號執行來找錯。 靜態方法通過程序靜態特性的分 析,找出欠缺和可疑之處,例如不匹配的參數、不適當的循環嵌套和分支嵌套、 不允許的遞歸、 未使用過的變量、 空指針的引用和可疑的計算等。 靜態測試結果 可用于進一步的查錯,并為測試用例選取提供指導。6. 什么是測試用例?測試用例的構成?測試用例的設計方法 (5 種以上),并舉 例說明?編寫測試用例的目的?答案:( 1)測試用例是為某個特殊目標而編制的一組測試輸入、 執行條件以及預 期結果,以便測試某個程序路徑或核實是否滿足某個特定需求。( 2)測試用例的構成: 輸入數據、執行步驟、預期結果(3)測試用例的設計方法:白盒技術:語句覆蓋、判定覆蓋、條件覆蓋、判定 / 條件覆蓋、條件組合 覆蓋、路徑覆蓋、基本路徑覆蓋
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 加盟代理項目合同樣本
- 勞務代理團隊合同標準文本
- 出售農村住房合同標準文本
- 力工合同樣本
- 包頭玉米購銷合同標準文本
- 內部合作條款合同標準文本
- 代銷售紅酒合同標準文本
- 農村建房全部合同樣本
- 個人砂石供銷合同樣本
- 勞動合同樣本 美容
- 幼小銜接拼音課件
- 生產設備拆除工程施工方案
- 四年級下冊科學第一單元《作業設計》第1-4課習題答案解析(教科版)
- 無障礙公共設施建設的問題及其對策研究
- 醫務人員的職業暴露與防護完整版
- 臨床醫學(專科)畢業綜合考復習題
- 石家莊市存量房買賣合同
- 高一離子方程式書寫專題訓練及答案
- 張元鵬《微觀經濟學》(中級教程)筆記和課后習題詳解
- 如何有效管理90-00后新員工技巧方法-123課件
- 第十三講 全面貫徹落實總體國家安全觀PPT習概論2023優化版教學課件
評論
0/150
提交評論