題目 對/錯 正確
解答
81
比較C與BASIC語言,下列何者是C語言特色?
1 陣列
2 副程式
3 迴圈
4 指標
82
下列何者為結構化分析(StructuredAnalysis)最常採用的工具?
1 結構圖(StructureCharts)
2 資料流程圖(Data-FlowDiagrams)
3 流程圖(FlowCharts)
4 物件圖(ObjectDiagrams)
83
程式說明文件是用來詳細說明程式之設計方法、處理邏輯與輸出入資料格式等;在程式說明文件中,下列何者對系統設計師最為重要?
1 程式流程圖
2 程式內容
3 螢幕設計及說明
4 程式修改狀況單
84
一個良好的程式規格書中,應包含許多規格之描述,若是某程式之目的是在於維護資料以供輸入使用,則必須在規格書中包含畫面之欄位說明與控制;下列何者不包含於畫面之欄位說明與控制之文件中?
1 畫面中各種欄位之來源或去處之變數名稱與意義
2 各個欄位之檢核條件與限制
3 各個欄位之編輯型態表現與屬性
4 程式畫面處理之邏輯程序
85
一個好的程式,均會在程式起始位置上置放一標題。在標題註解區中,應包含何種資訊?A.程式名稱B.設計者C.完成日期、修改日期D.開發時間E.使用人員F.使用檔案名稱G.內容處理概述H.使用部門
1 ABCEFGH
2 ABCDFG
3 ABCFG
4 ABCDEFGH
86
下列何者常用於系統分析時,在資料分析階段用以確認沒有其他事物被忽略?
1 資料流程圖
2 組織圖
3 甘特圖
4 決策表
87
關於註釋(Comments)的說明,以下何者不正確?
1 註釋依其解釋的範圍,可分為標頭註釋和功能註釋
2 標頭註釋使用在每一個程式單元的最前頭,用來說明該程式單元的功能
3 註釋的說明數量應該愈多愈好,以提高程式的可讀性
4 優良的程式碼(SourceCode)本身就是最好的說明文件,所以應取用適當的變數名稱,適當的縮排,使程式具有自我詮釋(Self-Commented)的效果
88
下列何者對程式說明文件之敘述有誤?
1 具有溝通意見的功能
2 具有品質管制的功能
3 具有經驗累積、新手學習的功能
4 具有修改程式的功能
89
在程式內每段程式碼加上一些註解,何者為多餘的?
1 此段程式碼資料處理的方式
2 此段程式碼的例外情形處理方式
3 整個程式的目的、功能
4 此段程式碼若用到GOTO時以結構化方式描述,加強了解程式走向
90
對於程式文件的編寫,下列何者有誤?
1 對於程式的執行效率無所助益,因此不須浪費時間去編寫
2 好的程式文件可減少程式維護時所花的時間
3 讓程式文件與應用程式同在,是程式設計人員的職業道德
4 程式文件必須隨著程式的修改而修改
91
流程圖多用來描述軟體程序,請問方塊、菱形、箭號各在流程圖中代表何種工作?
1 邏輯狀況、處理步驟、控制流程
2 控制流程、邏輯狀況、處理步驟
3 處理步驟、邏輯狀況、控制流程
4 處理步驟、控制流程、邏輯狀況
92
應用系統開發完成後,必須編寫程式文件。下列何者對程式說明文件之敘述有誤?
1 方便系統的維護
2 利於系統的移交
3 可以提高系統的價值
4 提高系統的可讀性
93
下列何者非功能註釋(FunctionalComments)之特性?
1 只描述每一段落的原始程式,而非逐行註釋
2 逐行註釋
3 註釋採用內縮方式
4 註釋須正確說明
94
程式說明書之使用對象為何?
1 系統分析師
2 程式設計師
3 電腦操作員
4 系統設計及維護人員
95
下列何者不是系統整合測試的目的?
1 測試系統的美觀性
2 測試系統的穩定性
3 測試系統能否正常運作
4 測試系統是否有缺失
96
根據軟體工程理論,軟體測試過程有四個步驟,其順序為何?
1 單元測試、整合測試、驗收測試、系統測試
2 整合測試、系統測試、單元測試、驗收測試
3 單元測試、整合測試、系統測試、驗收測試
4 整合測試、單元測試、驗收測試、系統測試
97
下列那一項不是造成軟體危機原因?
1 軟體複雜度太高
2 使用者需求很混淆
3 電腦價格太高
4 缺乏一套專案管理的方法
98
在軟體發展過程中,下列程序何者是用以發掘隱藏於程式中且尚未顯露之錯誤?
1 測試
2 除錯
3 維護
4 設計
99
關於結構化程式設計的觀念,下列何者不是其優點?
1 是一種由上而下的設計方法
2 將程式分解成多數個具有獨立功能的模組
3 每個模組功能單元自成一段程式
4 不需要做整合測試的一種程式設計方法
100
下列那一項是軟體發展生命週期中,首要的優先步驟?
1 系統測試
2 系統分析
3 可行性研究
4 程式製作