1、( )的目的就是用最小的代價在盡可能短的時間內確定該軟件項目是否能夠開發,是否值得去開發。
A.需求分析
B.概要設計
C.總體設計
D.可行性研究
正確答案:可行性研究
2、下列工具中,屬於需求分析常用工具的是( )。
A.PAD
B.PFD
C.N-S
D.DFD
正確答案:DFD
3、數據流圖包含的成分有 ( )。
A.關系、實體和屬性
B.數據流、加工和數據存儲
C.數據流、數據源和數據實體
D.數據流、屬性、數據存儲和加工
正確答案:數據流、加工和數據存儲
4、數據字典是用來定義( )中的各個成份的具體含義的。
A.流程圖
B.功能結構圖
C.系統結構圖
D.數據流圖
正確答案:數據流圖
5、DFD中的每個加工至少需要( )。
A.壹個輸入流
B.壹個輸出流
C.壹個輸入或輸出流
D.壹個輸入流和壹個輸出流
正確答案:壹個輸入流和壹個輸出流
6、下列選項中,屬於軟件需求規格目標的是( )。
A.便於用戶、分析員和軟件設計人員進行理解及交流
B.控制系統的實施過程
C.作為軟件測試和驗收以及維護的依據
D.便於軟件的維護
正確答案:便於用戶、分析員和軟件設計人員進行理解及交流#控制系統的實施過程#作為軟件測試和驗收以及維護的依據
7、關於數據字典正確的描述是( )。
A.數據字典最重要的用途是作為分析階段的工具
B.實現數據字典三種常見的方法有全人工過程、全自動過程、混合過程
C.數據字典應該容易更新和修改
D.可以采用卡片形式書寫數據字典
正確答案:數據字典最重要的用途是作為分析階段的工具#實現數據字典三種常見的方法有全人工過程、全自動過程、混合過程#數據字典應該容易更新和修改#可以采用卡片形式書寫數據字典
8、在需求分析中,分析員要從用戶那裏解決的最重要的問題是明確軟件做什麽。
A.正確
B.錯誤
正確答案:A
9、軟件需求規格說明書在軟件開發中具有重要的作用,是軟件可行性分析的依據。
A.正確
B.錯誤
正確答案:B
10、數據字典是對數據流圖中的數據流,加工、數據存儲、數據的源和終點進行詳細定義。
A.正確
B.錯誤
正確答案:B
1、測試的關鍵問題是( )。
A.如何組織軟件評審
B.如何選擇測試用例
C.如何驗證程序的正確性
D.如何采用綜合策略
正確答案:如何選擇測試用例
2、成功的測試是指運行測試用例後( )。
A.未發現程序錯誤
B.發現了程序錯誤
C.證明程序正確性
D.如何采用綜合策略
正確答案:發現了程序錯誤
3、不屬於白盒測試的技術是( )。
A.路徑覆蓋
B.判定覆蓋
C.循環覆蓋
D.邊界值分析
正確答案:邊界值分析
4、與確認測試階段有關的文檔是( )。
A.需求規格說明書
B.概要設計說明書
C.詳細設計說明書