# 軟體品質保證題目
## QZ1
1.下列哪一個品質因素選項最難衡量
> A.integrity
> <font color="#f00">B.reliability</font>
> C.usability
> D.reusability
2.有關Portability的敘述,是目前軟體工程環境最重要的考量
> A.跨平台能力
> <font color="#f00">B.順利rehost</font>
> C.方便異地執行
> D.可以攜帶
## QZ2
1.以軟體工程師的觀點,品質因素可以分成三大類,下列何者有錯
> A.Software revision
> B.Software transition
> <font color="#f00">C.Software maintenance</font>
> D.Software operation
2.所謂軟體功能的正確性是指
> A.沒有BUG
> B.不會當機
> C.有容錯能力
> <font color="#f00">D.功能符合需求</font>
## QZ3
1.為了徹底執行Software Test,2167A的軟體工程規範中,規定在[<font color="#f00">A.SSR</font> B.PDR C.CDR D.TRR]之後必須開始規劃工作
2.軟體發展過程中所產生的action item,軟體品保人員應注意
> A.如何解決問題
> B.並參與執行
> C.成效
> <font color="#f00">D.是否被追蹤及解決</font>
## QZ4
1.如將軟體系統分為資料型(D)與控制型(C)兩類,假設在某一系統開發階段,資料相關有定義比例為Pd;控制相關有定義比例玩Pc,下列完成度計算何者最合理?
> A.D完成度是Pc
> B.C完成度是Pd+Pc
> <font color="#f00">C.D完成度是0.8Pd+0.2Pc</font>
> D.C完成度是(Pd+Pc)/2
2.根據GD的品質評鑑機制,兩套不同軟體系統s1與s2,在發展過程中所產生的設計結構分別為D(s1)與D(s2)則
> A.D(s1)>D(s2)表示s1結構優於s2
> B.D(s1)>D(s2)表示s2結構優於s1
> C.D(s1)=D(s2)表示結構品質一樣
> <font color="#f00">D.無法表較</font>
3.根據GD經驗,軟體系統開發過程中,所發生的各種fault,最多比例來自於[<font color="#f00">A.Analysis</font> B.Design C.Coding D.Testing]
4.關於軟體系統發展過程中的異常未檢出率,在實務上已下和者一定不對
> A.是一種經驗預估值
> B.高峰期通常出現在TRR
> <font color="#f00">C.越低越好</font>
> D.只要別高過預期就好
## QZ5
1.何者對data binding的描述有誤?
> A.可用variable的量來計算其複雜度
> B.用於評估軟體系統data structure複雜度
> C.將記憶體位址指定給某一參數的動作
> <font color="#f00">D.一種動態的軟體複雜度評估量</font>
2.GD定義的document index在i=1時的指標是
> A.第一本文件完成度
> B.軟體需求規範完成度
> <font color="#f00">C.SRR時審核的文件</font>
> D.與原始程式碼無關
## QZ6
1.有關Halstead's software science定義V=N*logn何者敘述較為正確
> A.N是所有參數的使用總次數
> B.n是所有參數的個數
> <font color="#f00">C.log2n是指執行該軟體時的平均執行長度</font>
> D.V是設計用來預估高階程式總行數的
2.以下各選項均為一組實驗數據,哪一組的correlation為最大
> A.(1,2,2)&(1,1,2)
> <font color="#f00">B.(1,2,2)&(10,20,20)</font>
> C.(1,1,1)&(10,20,11)
> D.(1,20,1)&(2,20,2)