TQC+ 軟體開發知識 第二類 第26~50題

26. 「軟體需求分析」不包含下列哪一項工作?
(A) 設計軟體的架構
(B) 發展軟體需求規格
(C) 問題的認知與評估
(D) 建立軟體系統分析模型
Ans: A 

27. 在採用結構式系統分析與設計的模型,不會包含下列哪一項?
(A) 資料流程圖(Data Flow Diagram)
(B) 環境圖(Context diagram)
(C) 循序圖(Sequence Diagram) 
(D) 實體關連圖(Entity Relationship Diagram)
Ans: C 

28. 關於全面軟體品質管理(Total Software Quality Management)的重要工作項目,下列哪些正確?(複選)
(A) 建立品質目標與品質保證制度
(B) 提升軟體品質水準以滿足最終用戶的期望需求
(C) 整合品質保證活動與專案的執行
(D) 將軟體的缺點與軟體專案失敗的風險減至最低程度
Ans: A B C D 

29. 請問正規技術審查,是屬於下列哪一項品質成本?
(A) 教育成本
(B) 預防成本 
(C) 失敗成本
(D) 檢驗成本
Ans: B 

30. 下列哪一項不是ISO 9000八大管理原則之一?
(A) 系統化的管理
(B) 以事實作決策
(C) 以客為尊
(D) 流程導向
Ans: C 

31. 下列哪一項軟體發展活動,並不屬於品質工程技術項目?
(A) 品質稽查
(B) 軟體需求變動的管理  
(C) 建置品質管理系統
(D) 查核表的設計
Ans: B 

32. 下列哪一項並不是「需求管理」的主要工作內容之一?
(A) 估計軟體需求功能性的大小 
(B) 管理已確認需求的變更
(C) 建立水平追蹤之需求文件
(D) 追蹤需求文件與設計文件之間的相互關係
Ans: A 

33. 一般在軟體品質成本中,下列哪一項的成本最高?
(A) 用於規劃、分析、設計與製作之預防成本 
(B) 用於使用者抗議與抱怨所做維護的內外部失敗成本  
(C) 用於測試的鑑定成本 
(D) 其它品質成本
Ans: B 

34. 下列哪一項軟體開發流程模式,屬於循序開發的過程(Sequential Development Process)?
(A) 瀑布模式
(B) 雛型法
(C) 同步模式
(D) 螺旋模式
Ans: A 

35. 關於軟體品質屬性的定義,下列哪一項正確?
(A) 再用性(Reusability):當錯誤發生時,軟體系統可以繼續運作的能力
(B) 使用性(Usability):軟體設計符合需求規格的程度
(C) 交換性(Interoperability):跨平台(作業系統)的能力
(D) 可維護性(Maintainability):找出錯誤或改正錯誤的容易程度
Ans: D 

36. 關於獨立驗證與確認(IV&V)的敘述,下列哪一項正確?
(A) 為了能夠徹底瞭解系統的全貌,系統的開發人員應該加入獨立驗證與確認的工作小組
(B) 獨立驗證與確認是確認軟體是否符合需求的作業,所以屬於生命週期的測試階段
(C) 獨立驗證與確認的工作是由開發團隊負責,並將結果回報給專案經理即可,以免人多嘴雜
(D) 獨立性是經由第三者來執行驗證與確認的工作
Ans: D 

37. 軟體生命週期流程標準ISO 12207,對流程的定義提出了一個階層式的架構,此階層式的架構從上而下,下列架構流程哪一項正確?
(A) 流程(Process)、作業(Activity)、工作(Task) 
(B) 作業(Activity)、流程(Process)、工作(Task)
(C) 工作(Task)、作業(Activity)、流程(Process)
(D) 流程(Process)、工作(Task)、作業(Activity)
Ans: A 

38. 下列哪一項為軟體品保計畫(Software Quality Assurance Plan)的業界標準?
(A) IEEE 610.12
(B) IEEE 828
(C) IEEE 830 
(D) IEEE 730 
Ans: D 

39. 關於CMMI「需求管理」流程領域的敘述,下列哪一項錯誤?
(A) 主要目的是確認軟體的需求規格
(B) 需求變更可能來自於客戶或使用者的要求
(C) 「需求發展」流程中產生的新需求也應納入需求管理
(D) 管理的範圍包含專案的技術性、非技術性需求以及組織加在專案的需求
Ans: A 

40. 下列哪一項CMMI流程領域的目的,是在提供專案成員與管理階層客觀洞察流程與相關工作產品?
(A) 專案監控
(B) 需求發展
(C) 產品與流程品質保證
(D) 需求管理
Ans: C 

41. 下列哪一項標準,主要內容是軟體品質的模式與度量指標(Software Metrics)?
(A) ISO 14064
(B) ISO 9126
(C) CMMI
(D) PMBOK
Ans: B 

42. 下列哪一項並不是軟體品質工程師的主要工作內容?
(A) 在軟體開發專案中,針對效能不佳的軟體系統,修改軟體架構設計 
(B) 公司中負責建立品質目標與制度
(C) 在開發專案中擔任軟體品質確保的工作
(D) 負責公司中稽核軟體開發流程,是否依照公司所制訂的作業程序
Ans: A 

43. 在使用者對軟體需求並不是很清楚的開發專案中,並不適合使用下列哪一種軟體開發流程模式?
(A) V型模式
(B) 螺旋模式
(C) 瀑布模式
(D) 雛形模式
Ans: C 

44. 依據ISO 9001品質管理系統標準,下列哪些項目不是公司最高階主管的職責?(複選)
(A) 確保在組織內部建立適當的溝通流程,並對於品質管理系統的有效性加以溝通
(B) 與外部團體進行品質管理系統相關事務的聯繫 
(C) 確保整個組織成員對顧客要求的認知 
(D) 在特定的期間內,對品質管理系統進行審查以確保其適切性 
Ans: A D 

45. 關於「全面品質管理」(TQM)的敘述,下列哪些正確?(複選)
(A) 是一種以「產品導向」的管理方法
(B) 使用全公司人力與計量方法,來達到品質目標
(C) 重視經由品質控制手段來達到所設定的品質目標
(D) 透過持續不斷的理念,來改善組織重視品質的文化
Ans: B D 

46. 「重新檢驗活動」是屬於下列哪一項品質成本?
(A) 不符合成本
(B) 預防成本
(C) 鑑定成本
(D) 失敗成本
Ans: A 

47. 關於軟體型態管理(Software Configuration Management)的敘述,下列哪些正確?(複選)
(A) 軟體型態項目包括軟體生命週期各階段所管控的項目
(B) 軟體型態管理工作內容包括軟體型態項目識別、型態項目變更控制、審查與稽核型態項目、提報或通知型態項目的現況、發行型態項目
(C) 基準(Baseline)是由已確認的軟體型態項目所組成
(D) 軟體型態管理包含軟體變更程序(Software Change Process)
Ans: A B C D 

48. 依據ISO 9000系列標準的定義,關於「品質計畫書」的敘述,下列哪些正確?(複選)
(A) 品質計畫書不一定需要全部引用「品質手冊」內的內容,可以視專案來引用所需的內容
(B) 品質計畫書是用來規定「何種程序與關連的資源,應由誰與何時應用」的文件 
(C) 品質計畫書可以做為流程執行結果的證據文件 
(D) 品質計畫書中所制訂的程序應包含品質管理流程與產品實現流程 
Ans: A B C D 

49. 下列哪一項並不會造成軟體品質成本中「預防成本」的增加?
(A) 增購電腦輔助軟體工程工具(CASE)
(B) 增加人員教育訓練的成本
(C) 增加檢驗與測試 
(D) 從事軟體流程的改善,例如導入CMMI
Ans: C 

50. 關於SEI CMMI「流程與產品品質保證」流程領域的敘述,下列哪些錯誤?(複選)
(A) PPQA是屬於「已管理成熟度等級」中的一個流程領域
(B) PPQA是屬於專案管理群組中的一個流程領域
(C) 組織欲達到「已定義成熟度等級」的要求,PPQA亦需達到「已定義能力等級」的要求 
(D) PPQA主要目的是確認所制訂的軟體需求已被滿足,而確認(Validation)流程領域的主要目的則是確認所採用的流程被確實地執行
Ans: B D 

沒有留言:

張貼留言