一、選擇題:由課本233~234的20題中選13題左右,佔40分左右
課本立即演練 6-1 CDABA AADAC
CCDBB CDCCA
二、填充題:(每格2分,由課文內的重點及流程圖) 佔40左右% 以下只是範例
1、一個完整的程式發展流程應包含哪五個步驟?
(1)_定義_問題、(2)_設計_解決方案、(3)_撰寫_程式、(4)_測試_程式、(5)編寫_程式文件_
(1)_定義_問題、(2)_設計_解決方案、(3)_撰寫_程式、(4)_測試_程式、(5)編寫_程式文件_
2、程式的三種基本結構為哪三種?
(2)_選擇_結構:測試某一條件並按其結果來改變執行路徑的結構。
(3)_重複_結構:測試某一條件是否成立以決定是否再次執行某一段程式的結構。
(1)_循序_結構:從上而下,依序執行的結構。
(2)_選擇_結構:測試某一條件並按其結果來改變執行路徑的結構。
(3)_重複_結構:測試某一條件是否成立以決定是否再次執行某一段程式的結構。
(1)_循序_結構:從上而下,依序執行的結構。
3、寫出物件導向程式設計的三大特性:
(1) _多型_(Polymorphism)、(2)_繼承_(Inheritance)、(3) _封裝_(Encapsulation)。
(1) _多型_(Polymorphism)、(2)_繼承_(Inheritance)、(3) _封裝_(Encapsulation)。
4、高階語言的最重要特色是所謂的(1)_跨平台_(Cross Platform)或(2)_可攜性_(Portability), 在某一種電腦系統上所撰寫的高階語言程式,只需少許的修改就能移植到另一種電腦系統上。
5、結構化程式是從上而下將複雜的程式分解成一個個小程式(即(1)_模組_),每一個小程式負責執行一件(2)_獨立_的工作。這些小程式通常只有一個入口及一個出口,使整個程式的結構更加明朗化。
6、_虛擬碼_(Pseudocode)是一種介於一般語言之間的語言碼。
7、隨著時代的進步,程序式語言漸漸發展成具有_結構化_和_物件導向_特性的語言。例如:PASCAL發展成為Delphi,
C發展為C++等。
C發展為C++等。
8、畫出下列流程圖符號:(課本內的不只這4個哦?)
(1)起訖符號
|
(2)決策符號
|
(3) 處理符號
|
(4)列印符號
|
三、配合題(VB名詞):課文內有紅字的專有名詞、 VB實作常用控制項及屬性 佔20分左右
題號
|
說明
|
|
英文選項
|
1
|
VB表單
|
Form
|
A)
ALGOL
B)
ANSI
C)
AutoSize
D)
BackColor
E)
BorderStyle
F)
Button
G)
COBOL
H)
Compiler
I)
Enabled
J)
Font
K)
ForeColor
L)
Form
M)
FORTAN
N)
FrameLine
O)
Interpreter
P)
Interval
Q)
Java
R)
Label
S)
Location
T)
Size
U)
Text
V)
Timer
|
2
|
VB常用控制項-按鈕
|
Button
|
|
3
|
VB常用控制項-標籤
|
Label
|
|
4
|
VB常用屬性-字顏色
|
BackColor
|
|
5
|
VB常用屬性-顯示的文字
|
ForeColor
|
|
6
|
VB常用屬性-自動調整大小
|
AutoSize
|
|
7
|
VB常用屬性-外框線
|
BorderStyle
|
|
8
|
VB常用屬性-字型
|
Text
|
|
9
|
程式編譯器的英文
|
Font
|
|
10
|
VB常用屬性-物件位置
|
Location
|
|
11
|
VB常用屬性-物件大小
|
Size
|
|
12
|
主要用於科學與工程應用的程式語言
|
Compiler
|
|
13
|
1960年制定的通用商業語言
|
COBOL
|
|
14
|
VB常用控制項-定時器
|
Timer
|
|
15
|
VB常用屬性-是否啟動
|
Enabled
|