TQC+ 軟體開發知識 第二類 第51~75題

51. 下列哪一項不是克羅斯比(Crosby)所提出的品質管理絕對原則之一?
(A) 品質達成的基準為零缺點
(B) 品質管理系統或制度的設計,主要是預防不良與錯誤
(C) 品質是組織全部成員的共同責任 
(D) 品質表示符合客戶的需求
Ans: C 

52. 關於「軟體維護」的敘述,下列哪一項錯誤?
(A) 軟體維護可分為更正性、適應性、完備性與預防性四種維護
(B) 新增軟體的功能為維護階段的工作
(C) 修改軟體以適用於不同的硬體設備,是屬於完備性的維護
(D) 更正軟體中所存在的瑕疵(Defect)為更正性的維護
Ans: C 

53. 依據ISO 9001國際標準對品質目標的要求,下列敘述哪些正確?(複選)
(A) 組織內部的相關部門與階層,皆必須建立「品質目標」
(B) 品質目標不一定需要是量化的
(C) 品質目標必須與品質政策一致
(D) 品質目標必須由最高管理階層定期加以審查
Ans: A B C D 

54. 下列哪一項不是ISO 9000八大管理原則之一?
(A) 系統化的管理
(B) 以事實作決策
(C) 雙贏的供需關係
(D) 工程導向
Ans: D 

55. 依據SEI CMMI流程與產品品質保證流程領域中,對「客觀性的評估」一詞的定義,必須符合下列哪些要素?(複選)
(A) 獨立性(Independence)
(B) 群體決策(Group Decision)
(C) 量化(Quantitative)
(D) 準則的使用(Use of Criteria)
Ans: A D 

56. 軟體審查(Software Review)屬於下列哪一項工作之一?
(A) 構型管理(Configuration Management)
(B) 品質管制(Quality Control)
(C) 品質保證(Quality Assurance)
(D) 品質稽核(Quality Audit)
Ans: B 

57. 關於軟體審查(Software Review)的敘述,下列哪一項錯誤?
(A) 參與成員通常亦會包含審查項目的原作者  
(B) 亦可稱為程式碼前測試(Precode Testing)  
(C) 亦是軟體驗證與確認(SV&V)常採用的一種方法  
(D) 屬於動態測試(Dynamic Testing)的一種
Ans: D 

58. 正規審查(Formal Review)通常會在下列哪些階段實施?(複選)
(A) 軟體需求定義與分析
(B) 系統分析與設計
(C) 程式碼撰寫與測試
(D) 軟體維護
Ans: A B C D 

59. 下列哪一項並不屬於軟體稽核的工作項目之一?
(A) 審查(Examination) 
(B) 開稽核會議(Opening Meeting)
(C) 規劃稽核作業(Planning the Audit)
(D) 驗證軟體架構(Verify Software Architecture)
Ans: D 

60. 下列哪些不是軟體稽核所必須依循的基本規則?(複選)
(A) 稽核員須自行擬訂稽核準則 
(B) 稽核是屬於管理功能的一部份 
(C) 稽核結論必須建立在所驗證事實的基礎上 
(D) 稽核報告的焦點在於找出不符合的部分
Ans: A D 

61. 關於「軟體稽核」的敘述,下列哪一項錯誤?
(A) 若發現稽核不符合事實時,應填具不符合報告交給稽核單位確認與簽章
(B) 應制訂週期性的稽核計畫
(C) 稽核人員不可以是稽核項目作者之同部門的同事或主管
(D) 稽核人員在稽核前應確認是適任的
Ans: C 

62. 關於軟體品質管理的敘述,下列哪一項錯誤?
(A) 產品品質的評估結果應回饋至軟體流程改善的作業
(B) CMMI是一個軟體流程模式的標準
(C) 軟體品質可以區分為產品品質與流程品質
(D) 流程品質的改善有助於產品品質的提升
Ans: B 

63. 軟體驗證與確認(SV&V),儘可能地證明下列哪一個項目?
(A) 每一個需求正確還是錯誤
(B) 程式的長度
(C) 測試的成本
(D) 專案的時程
Ans: A 

64. 下列哪一項不是軟體驗證與確認(SV&V)的研究目標?
(A) 執行所需時間
(B) 記憶體需求
(C) 演算法則之結果 
(D) 軟體測試計畫
Ans: D 

65. 下列哪一項不是軟體需求規格?
(A) 功能特性
(B) 處理程序
(C) 軟體測試報告
(D) 輸入或輸出
Ans: C 

66. 下列哪些工作是軟體驗證與確認(SV&V)評估「軟體需求規格」的產生過程?(複選)
(A) 寫出所欲建構之系統的運作目標
(B) 確認系統之輸入及輸出
(C) 系統如何處理及轉換輸入 
(D) 系統輸出格式為何
Ans: A B C D 

67. 在系統需求規格評估的過程中,可以使用下列哪些工具?(複選)
(A) 水準測試
(B) 模擬
(C) 快速雛型法
(D) 甘特圖
Ans: A B C 

68. 下列哪一項不是進行軟體需求規格驗證的重點工作? 
(A) 如何辨認規格
(B) 規格如何分類
(C) 如何解析規格
(D) 如何進行軟體測試
Ans: D 

69. 下列哪些是屬於程式碼驗證確認產品之結果?(複選)
(A) 程式碼與軟體設計文件比較之結果
(B) 有否遵循軟體發展計畫審查之結果
(C) 有否遵循適用標準審查之結果
(D) 對軟體程式進行靜態分析之結果
Ans: A B C D 

70. 下列哪些屬於「軟體設計文件之驗證」?(複選)
(A) 初步設計審查會
(B) 細部設計審查會
(C) 軟體測試審查
(D) 系統通過審查
Ans: A B 

71. 下列哪一項不是介面軟體驗證時,其關注之要點?
(A) 系統中每一介面之介面圖
(B) 相關資料之完整性
(C) 相關資料之一致性
(D) 軟體的委外
Ans: D 

72. 關於「介面資料元素之完整說明」,下列哪一項錯誤?
(A) 資料值之使用者
(B) 所需之精確度
(C) 度量單位
(D) 資料值之範圍/限制
Ans: A 

73. 關於軟體設計文件與軟體需求規格間需求之追溯,下列敘述哪些正確?(複選)
(A) 確定軟體需求規格中,每一項需求皆已配置於軟體設計文件
(B) 軟體設計文件中,對每一項需求所做之設計皆源自軟體需求規格
(C) 確定軟體需求規格中,每一項需求皆已配置於軟體維護文件
(D) 軟體異常報告中,對每一項需求所做之設計皆源自軟體需求規格
Ans: A B 

74. 下列哪一項不是軟體演算法則的驗證目的? 
(A) 評量這些演算法則之優劣
(B) 保證選用之演算法則能正確地在時限內執行完成
(C) 使用的權限
(D) 所須的記憶體
Ans: C 

75. 下列哪一項敘述,不是驗證程式碼與設計文件之間是否一致性的重點?
(A) 是否皆遵循一致之命名原則
(B) 使用相同並經批准之程式撰寫慣例
(C) 撰寫之程式皆有相同之風格
(D) 是否使用軟體除錯工具
Ans: D 

2 則留言:

  1. 請問,第54題的ISO 9000八大管理原則,D選項不是「顧客導向」才會是對的嗎,那選擇不是八大管理原則的答案應該要是D吧,C應該跟八大管理原則中常說的「供應商互利關係」為同意吧

    回覆刪除
    回覆
    1. 答案應該是D才對,已修改,感謝指正

      刪除