軟考備考每日試題(231118)
每期慧翔天地小編都會附上5~10道軟考綜合測試題,以幫助大家達到練習的效果,本期軟考試題答案會附加在下一期的結尾。大家如果想了解2023年軟考考試報考流程、報考時間、報考要求、軟考報考費用、軟考成績查詢、軟考報考資格測評等等均可訪問站內進行了解。
軟考中高項備考刷題交流QQ群:221801769(點擊一鍵加群)
1、以下關于軟件測試的描述,不正確的是:()
A.為評價和改進產品質量進行的活動
B.必須在編碼階段完成后才開始的活動
C.是為識別產品的缺陷而進行的活動
D.一般分為單元測試、集成測試、系統測試等階段
2、關于WBS的描述,不正確的是:()。
A.WBS必須且只能包括100%的工作
B.WBS的元素必須指定一個或多個負責人
C.WBS應該由全體項目成員、用戶和項目干系人一致確認
D.分包出去的工作也應納入WBS中
3、對象和類是面向對象中兩個重要的概念,關于對象和類,不正確的是()。
A.對象是類的實例 慧翔天地
B.類是對象的抽象 慧翔天地
C.一個類只能產生一個對象 慧翔天地
D.類中包含方法和屬性 慧翔天地
4、在面向對象的基本概念中,()體現對象間的交互,通過它向目標對象發送操作請求。
A.繼承
B.多態
C.接口
D.消息
5、面向對象軟件開發方法的主要優點包括_____。①符合人類思維習慣②普適于各類信息系統的開發③構造的系統復用性好④適用于任何信息系統開發的全生命周期
A.①③④
B.①②③
C.②③④
D.①②④
(231117)答案
6、參考答案:A
桌前檢查代碼走查和代碼審查屬于靜態測試方法。
7、參考答案:A
8、參考答案:C
確認測試主要用于驗證軟件的功能、性能和其他特性是否與用戶需求一致。根據用戶的參與程度,通常包括以下類型:
內部確認測試。內部確認測試主要由軟件開發組織內部按照SRS進行測試。
Alpha測試和Beta測試。對于通用產品型的軟件開發而言,Alpha測試是指由用戶在開發環境下進行測試,通過Alpha測試以后的產品通常稱為Alpha版;Beta測試是指由用戶在實際使用環境下進行測試,通過Beta測試的產品通常稱為Beta版。一般在通過Beta測試后,才能把產品發布或交付給用戶。
驗收測試。驗收測試是指針對SRS,在交付前以用戶為主進行的測試。其測試對象為完整的、集成的計算機系統。驗收測試的目的是,在真實的用戶工作環境下,檢驗軟件系統是否滿足開發技術合同或SRS。驗收測試的結論是用戶確定是否接收該軟件的主要依據。除應滿足一般測試的準入條件外,在進行驗收測試之前,應確認被測軟件系統已通過系統測試。
9、參考答案:A
靜態方法是指不運行被測程序本身,僅通過分析或檢查源程序的語法、結構、過程、接口等來檢查程序的正確性。包括代碼檢查、靜態結構分析、代碼質量度量等?;巯杼斓?/p>
10、參考答案:C
黑盒測試,又稱功能測試,是指忽略系統或部件內部機制只集中于響應所選擇的輸入和執行條件的輸出的一種測試,又稱功能測試、數據驅動測試或基于規格說明的測試。