3.下列敘述中符合程式設計風格指導原則的敘述是()。
(a) 盡量多使用臨時變數 (b) 不用可以省略的括號 (c) 使用有意義的變數名d) 註解越少越好
11.在visual basic窗體中,controlbox屬性只適用於窗體,當窗體的()屬性設定為0―none時,則該屬性不起作用。
(a) borderstyle (b)autoredraw (c)windowstate (d) enabled
屬性只適用於下列()控制項。
(a)pictureboxb) text (c) commonandbotton (d) line
13.對於commonandbotton控制項,picture屬性用於給按鈕加乙個圖形,只有當()屬性的屬性值設定為1時,該屬性才有效。
(a) default (b)cancel (c)style (d) enabled
14.以下只有()控制項能接受焦點。
(a) 框架控制項(frame) (b) 標籤控制項(lablec) 文字框控制項(textbox) (d) 直線控制項(line)
15.下列關於控制項陣列的就法,正確的是()
(a) 控制項陣列可以由不同型別的控制項組成b) 在執行時不能建立控制項陣列
(c) 同乙個控制項陣列中,每個元素的屬性設定值都相同 (d)控制項陣列必須由同型別的控制項組成
16.下面程式執行後,輸出的結果是()。
private sub command1_click()
dim a(50) as integer
while j <= 10
j = j * j + 1
a(j) = j / 2
wend
print a(5)
end sub
(a) 1 (b) 2 (c)2.5 (d)5
18.有如下程式:
private sub command1_click()
s = 0
dos = (s + 1) * (s + 2)
n = n + 1
loop until s >= 10
print n; s
end sub
執行後的輸出結果是()。
(a) 0 1 (b) 30 30 (c) 4 30 (d)2 12
19.有如下程式:
private sub command1_click()
score = int(rnd * 10) + 90
select case score
case is < 66
a$ = 「f」
case 60 to 69
a$ = 「d」
case 70 to 79
a$ = 「c」
case 80 to 89
a$ = 「b」
case else
a$ = 「a」
end select
print a$
end sub
執行後的輸出結果是()。
(a) a (b) b (c) c (d)d
21.下列程式
private sub form_click()
m = 63
n = 14
do while m <> n
do while m > n
m = m-n
loop
do while n > m
n = n - m
loop
loop
print m; n
end sub
執行後輸出的結果是()
(a) 7 7 (b)1 1 (c)1 7 (d) 7 1
24.當vb執行下面語句後,a的值為()
a=1if a>0 then a=a+1
if a>1 then a=0
(a)0 (b)1 (c)2 (d)3
26.假定有以下程式段
for i = 3 to 0 step -2
for j = 5 to 1 step - 1
print i * j
next j,i
則語句 print i*j 的執行次數是()。
(a) 10 (b) 16 (c) 17 (d) 18
28.在窗體(name 屬性為form1)上畫兩個文字框(name 屬性分別為text1和text2)和乙個命令按鈕(name屬性為command1).然後編寫如下兩個事件過程:
private sub command1_click()
a = +
print a
end sub
private sub form_load()
= 「」
= 「」
end sub
程式執行後,在第乙個文字框,(text1) 和第二個文字框(text2)中分別輸入123和321,然後單擊命令按鈕,則輸出結果為()
(a)444 (b) 321123 (c) 123321 (d)132231
29.為了使文字框同時具有水平和垂直滾動條,應先把multiline屬性設定為true,然後再把scrollbars屬性設定為()。
(a) 0 (b)1 (c) 2 (d) 3
30.在窗體上畫乙個文字框(其name屬性為text1),然後編寫如下事件過程:
private sub form_ load()
= 「」
for i=1 to 10
sum = sum + i
next i
= sum
end sub
上述程式的執行結果是
(a) 在文字框text1 中輸出55 (b)在文字框text1中輸出0 (c)出錯 (d) 在文字框text1中輸出不定值
31.為了暫時關閉計時器,應把該計時器的某個屬性設定為false,這個屬性是()
(a) visible (b)timer (c)enabled (d) interval
33.對窗體編寫如下事件過程:
private sub form_mousedown(button as integer,shift as integer,x as single ,y as single)
if button = 2 then
print 「aaaaa」
end if
end sub
private sub form_mouseup(button as integer,shift as integer,x as single, y as single)
print 「bbbbb」
end sub
程式執行後,如果單擊滑鼠右鍵,則輸出結果為()
(a) aaaaa bbbbb (b) bbbbb aaaaa (c) aaaaa (d) bbbbb
34.為了在執行時能顯示窗體左上角的控制框(系統選單),必須()
(a)把窗體的contro1box屬性設定為false,其他屬性任意
(b)把窗體的contro1box屬性設定為true,並且把borderstyle屬性設定為1-5
(c) 把窗體的contro1box屬性設定為false, 同時把borderstyle屬性設定為非0值
(d) 把窗體的contro1box屬性設定為true, 同時把borderstyle屬性設定為0值
35.對窗體編寫如下**:
option base 1
private sub form_keypress(keyascii as integer)
a = array(237, 126, 87, 48, 498)
m1 = a(1)
m2 = 1
if keyascii = 13 then
for i = 2 to 5
if a(i) > m1 then
m1 = a(j)
m2 = i
end if
next i
end if
print m1
print m2
end sub
程式執行後,按回車鍵,輸出結果為()。
(a) 48,4 (b) 237,1 (c) 498,5 (d)498,4
5.在visual basic窗體中,窗體中有**框(picture)和計時器(timer)兩個控制項。執行程式時,將**載入到**框中,然後**框以每2秒鐘一次的速度向窗體的右下角移動,每次向下、向右移動100twip.
請填空。
VB等級考試選擇填空總結 第7套
1.用鍊錶表示線性表的優點是 a 便於插入和刪除操作 2.為了避免流程圖在描述程式邏輯時的靈活性,提出了用方框圖來代替傳統的程式流程圖,通常也把這種圖稱為 b n s圖 3.下面對物件概念描述錯誤的是 a a 任何物件都必須有繼承性 b 物件是屬性和方法的封裝體 c 物件間的通訊靠訊息傳遞 d 操作...
模擬考試題 第3套
第三套一 單項選擇題 1 對樣本的相關係數,以下結論錯誤的是 a.越接近0,與之間線性相關程度高 b.越接近1,與之間線性相關程度高 cd 則與相互獨立 2 同一時間,不同單位相同指標組成的觀測資料稱為 a 原始資料b 截面資料 c 時間序列資料d 修勻資料 3 為了分析隨著解釋變數變動乙個單位,因...
事業單位考試公共基礎知識模擬題第2套 第5期
第41題經濟全球化的決定力量和主導力量分別是 和 a.市場機制 b.投資和金融的全球化 c.跨國公司 d.以資訊科技為主導的技術進步 第42題經濟規律的型別包括 a.幾種社會形態共有的經濟規律 b.人們可以認識的經濟規律 c.人類社會發展的各個階段都起作用的經濟規律 d.某種社會形態特有的經濟規律 ...