wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

11900系發01-20

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.
下列何者為結構化分析 (Structured Analysis) 不常採用的工具?
a)
結構圖 (St ructure Charts)
b)
資料流程圖 (Data - Flow Diagrams)
c)
流程圖 (Flow Charts)
d)
物件圖 (Object Diagrams)
2.
程式說明文件是用來詳細說明程式之設計方法、處理邏輯與輸出入資料格式 等;在程式說明文件中, 下列何者對系統設計師最為重要?
a)
程式流程圖
b)
程式內容
c)
螢幕設計及說明
d)
程式修改狀況單
3.
一個良好的程式規格書中,應包含許多規格之描述,若是某程式之目的是在 於維護資料以供輸入使用, 則必須在規格書中包含畫面之欄位說明與控制; 下列何者不包含於畫面之欄位說明與控制之文件中?
a)
畫面中各種欄位之 來源或去處之變數名稱與意義
b)
各個欄位之檢核條件與限制
c)
各個欄位之 編輯型態表現與屬性
d)
程式畫面處理之邏輯程序
4.
一個好的程式, 均會在程式起始位置上置放一標題。 在標題註解區中, 應包 含何種資訊? A. 程式名稱 B. 設計者 C. 完成日期、 修改日期 D. 開發時間 E. 使 用人員 F. 使用檔案名稱 G. 內容 處理概述 H. 使用部門
a)
A,B,C,E,F,G,H
b)
A, B,C,D,F,G
c)
A,B,C,F,G
d)
A,B,C,D,E,F,G,H
5.
下列何者常用於系統分析時, 在資料分析階段用以確認沒有其他事物被忽 略?
a)
資料流程圖
b)
組織圖
c)
甘特圖
d)
決策表
6.
下列何者非測試計劃之內容?
a)
測試規格要求
b)
測試資料型態
c)
測試對象選擇
d)
測試預期結果
7.
下列何者可提供在程式說明書中,程式模組在異動作業時,維持資料的一致 性?
a)
資料檔案結構表
b)
處理程序與介面描述
c)
檔案與程式對應關係
d)
檔案與資料對應關係
8.
下列何者對程式說明文件之敘述有誤?
a)
具有溝通意見的功能
b)
具有品質 管制的功能
c)
具有經驗累積、 新手學習的功能
d)
具有修改程式的功能
9.
在程式內每段程式碼加上一些註解, 何者為多餘的?
a)
此段程式碼資料處 理的方式
b)
此段程式碼的例外情形處理方式
c)
整個程式的目的、 功能
d)
此 段程式碼若用到 GOTO 時以結構化方式描述, 加強了解程式走向
10.
關於註釋 (Comments) 的說明, 以下何者不正確?
a)
註釋依其解釋的範圍, 可分為標頭註釋和功能註釋
b)
標頭註釋使用在每一個程式單元的最前頭, 用來說明該程式單元的功能
c)
註釋的說明數量應該愈多愈好, 以提高程式 的可讀性
d)
優良的程式碼 (Source Code) 本身就是最好的說明文件, 所 以應 取用適當的變數名稱, 適當的縮排, 使程式具有自我詮釋 (Self - Commented) 的效果
11.
下列何者對於物件導向建模語言 UML 的描述是錯誤的?
a)
類別圖 (Class D iagram) 表示系統存在之類別、 介面及其靜態資料結構與邏輯關係
b)
物件圖 (Object Diagram) 描述系統於某一時間點的靜態結構, 也可稱為案例 (Instan ce) 圖
c)
UML 是一種第四代程式語言, 可以透過編譯執行
d)
循序圖 (Sequen ce Diagram) 以時間發生先後順序表達物件間訊息傳 遞與處理程序, 包含類 別之物件、 訊息、 操作、 生命線與控制焦點等
12.
對於程式文件的編寫, 下列何者有誤?
a)
對於程式的執行效率無所助益, 因此不須浪費時間去編寫
b)
好的程式文件可減少程式維護時所花的時間
c)
讓程式文件與應用程式同在, 是程式設計人員的職業道德
d)
程式文件必須 隨著程式的修改而修改
13.
下列何者非功能註釋 (Functional Comments) 之特性?
a)
只描述每一段落的 原始程式, 而非逐行註釋
b)
逐行註釋
c)
註釋採用內縮方式
d)
註釋須正確說 明
14.
流程圖多用來描述軟體程序, 請問方塊、 菱形、 箭號各在流程圖中代表何種 工作?
a)
邏輯狀況、 處理步驟、 控制流程
b)
控制流程、 邏輯狀況、 處理步 驟
c)
處理步驟、 邏輯狀況、 控制流程
d)
處理步驟、 控制流程、 邏輯狀況
15.
當程式設計師完成程式設計後需撰寫程式說明書,下列何者非程式說明書中 之項目?
a)
處理邏輯
b)
程式維護記錄
c)
流程圖
d)
原始憑證
16.
程式說明書主要對作業程式提供功能性之說明,下列何者非程式說明書中之 項目?
a)
描述輸入程式的資料檔
b)
描述程式的輸出
c)
處理說明
d)
使用語言說明
17.
若系統設計師完成軟體之設計後,可以何種方法將設計理念傳達給程式設計 師以撰寫正確的程式?
a)
虛擬碼 (Pseudo Code)
b)
系統流程圖
c)
使用者手 冊
d)
需求文件
18.
應用系統開發完成後,必須編寫程式文件,下列何者對程式說明文件之敘述 有誤?
a)
方便系統的維護
b)
利於系統的移交
c)
可以提高系統的價值
d)
提 高系統的可讀性
19.
下列何者非程式說明書中之項目?
a)
程式概要
b)
程式規範書
c)
原始程式清單
d)
系統概述
20.
程式說明書之使用對象為何?
a)
系統分析師
b)
程式設計師
c)
電腦操作員
d)
系統設計及維護人員