看板 FCUProblems 關於我們 聯絡資訊
※ [本文轉錄自 FCU_Talk 看板] 作者: coolsprite ( ) 看板: FCU_Talk 標題: [考題][資訊系][軟體工程][薛念林96下期末考] 時間: Mon Jun 16 17:19:46 2008 1.(5%)說明verificationvalidation 之不同? 2.(10%)設計以下程式碼的設計案例,使得(A)branch coverage為 100%, 但condition coverage不為100%;(B)branch coverage不為 100%,但 condition coverage為100%;(C)都是100% ┌──────────────────┐ │INPUT A,B,X │ │20 IF (A>1) AND (B=0) THEN Y=A │ │30 IF (A=2) OR (X>1) THEN Y=X │ │40 PRINT Y │ └──────────────────┘ 3.(10%) V model 描述軟體開發的流程與測試之間的關係,請畫出 V model 4.(10%) 舉出並說明 agile Model的5個原則(Principle) 5.(20%)解釋以下專有名詞 5.1 Refactorin 5.2 Pair programming 5.3 White Box testing 5.4 Inspection 6.(15%) 考慮一個線上考試系統,老師可以在線上出題,學生可以線上考試,助教可以 線上閱卷。畫出其可能的類別圖(class diagram),必要時請做出適當假設。 7.(10%) 考慮一個象棋系統,畫出象棋的狀態圖(State transition diagram),必要時 請做出適當假設。 8.(10%) 關於架構 8.1 列出系統組織(System organization)的三種模式(Model),並簡述之。 8.2 列出兩種模組分解(Modular decomposition)的方式。 8.3 列出兩種控制(Control)的方式。 9.(10%) 何謂軟體工程? -- 希望明年我不會回來找自己po的考古題....( ′-`)y-~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.137.171
moonjuice:原來薛老師有交軟體工程喔... 06/16 17:22
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.214.27