wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

11900系發121-140

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.
下列何者不屬於資訊系統開發中設計階段的工作?
a)
繪製流程圖 (Flow Cha rt)
b)
撰寫演算法虛擬碼 (Pseudo Code)
c)
訪談使用者
d)
報表格式設計
2.
有關軟體雛型 (Prototype) 的敘述,下列何者正確?
a)
雛型是一個完全不能執 行的電腦系統模組
b)
若系統開發時建構軟體雛型, 可以省略書面軟體需求 規格的撰寫
c)
建構軟體雛型是降低客戶對系統不滿意, 及早瞭解使用者的 回應的好辦法
d)
建構軟體雛型會提高失敗的風險
3.
下列何者不是系統分析師之主要工作?
a)
找出並確認使用者需求
b)
軟體系統演算法則評估
c)
軟體系統之規劃與設計
d)
擔任使用者與系統相關人員間 之溝通角色
4.
下列何者不是物件導向 (Object - oriented) 技術的特性?
a)
抽像化 (Abstraction)
b)
繼承 (Inheritance)
c)
封裝 (Encapsulation)
d)
分割 (Decomposition)
5.
以物件導向技術設計一個類別 (Class) 時, 其內容不包含下列何者?
a)
類別名稱 (Name)
b)
類別屬性 (Attributes)
c)
類別方法 (Methods)
d)
類別註解 (Comment)
6.
以物件導向技術設計資訊系統的類別 (Class) 圖, 可以描述系統的那一個部 分?
a)
硬體配置關係
b)
系統元件間的靜態關係
c)
系統動態行為與演算法
d)
外部系統的功能
7.
以物件導向技術設計一個類別 (Class)B 繼承類別 A,則 B 可以繼承類別 A 的 那一個部分?
a)
名稱 ( Name)
b)
方法 (Methods) 或功能
c)
註解 (Comment )
d)
角色 (Role)
8.
下列何者為程式撰寫正確的原則?
a)
結構化程式應避免使用 GOTO 指令
b)
用組合語言撰寫程式時,多使用記憶體存取指令, 而不使用存取暫存器的指 令, 可提昇程式執行效率
c)
程式撰寫時應採用系統提供的特殊函數, 以增進程式執行的效能
d)
程式註解對程式執行不會發生任何影響, 應盡量不使 用
9.
有關程式設計規格的撰寫,下列何者錯誤?
a)
遞迴 (Recursive) 之使用會增加 程式除錯之困難
b)
需要滿足系統分析規格
c)
可以作為單元測試的依據
d)
實體關係圖 (Entity - Relation Diagram) 是一個很常使用的工具
10.
開發人員所重視的軟體品質特性, 不包括下列何者?
a)
可維護性
b)
可攜性
c)
可再用性
d)
可分析性
11.
下列何者為由下而上的系統整合測試 (System Bottom - Up Integration Testing) 的最大缺點?
a)
難以找到個別模組缺點
b)
延後許多下層模組真實的測試
c)
要到最後一個模組整合進來,才可看到軟體的完整功能
d)
增加開發殘根 (Stub) 模組的成本
12.
下列何者為整合測試之主要目的?
a)
確認系統功能是否合乎使用者的需求
b)
確認系統的可靠度
c)
確認模組間介面一致性問題, 測試軟體整體功能
d)
通過使用者驗收
13.
下列何者為進行整合測試前需先完成的測試?
a)
系統測試
b)
單元測試
c)
壓力測試
d)
灰箱測試
14.
下列何者應執行驗收測試?
a)
系統設計者
b)
系統分析者
c)
程式撰寫者
d)
系統使用者
15.
對於系統測試的敘述, 下列何者正確?
a)
完成系統測試後, 仍無法保證該 系統在執行時百分之百正確
b)
系統測試可以找出系統分析師的所有系統分 析錯誤
c)
系統測試可以完全找出程式撰寫時產生的錯誤
d)
系統測試目的在 找出軟體模組之間介面溝通的錯誤
16.
在軟體測試中, 通常先進行系統測試, 測試機器硬體可否配合後, 再進行以 下那一種測試?
a)
整合測試
b)
單元測試
c)
白箱測試
d)
驗收測試
17.
有關軟體測試的敘述, 下列何者正確?
a)
商用套裝程式已經過發行者進行 軟體測試, 所以使用者不必再予以測試
b)
通常模組測試完成後, 才會進行整合測試
c)
在軟體系統開發測試時, 程式設計師必須負責完成整個測試工 作, 包括單元測試及系統測試
d)
在軟體發展生命週期中, 若時間不夠, 可 以省略測試工作
18.
有關軟體測試的敘述,下列何者錯誤?
a)
製作程式時,為使程式順利執行, 程式在未執行前, 可利用桌上檢查 (Desk Check) 先行除錯
b)
製作程式時, 若 程式執行有誤時, 可將適當變數內的值列印出來, 以便除錯
c)
軟體測試發 現的錯誤已交由開發者修正, 不需要再重新予以測試
d)
製作程式時, 可利 用一些系統提供的程式軟體, 加速除錯的進行
19.
下列何者為軟體壓力測試?
a)
單元測試
b)
系統測試
c)
整合測試
d)
白箱測 試
20.
軟體測試中, 測試對使用者個數的容忍程度屬於下列何種測試?
a)
壓力測 試
b)
相容性測試
c)
整合測試
d)
驗收測試