**:chinaitlab 點選: 9045 更新:2005-6-28
一、選擇題:35題,2分/題,共70分
下列各題a)、b)、c)、d)四個選項中,只有乙個選項是正確的,請將正確選項塗寫在答題卡相應位置上,答在試卷上不得分。
1.當執行程式時,系統自動執行啟動窗體的某個事件過程。這個事件過程是(a)
a)load
b)click
c)unload
d)gotfocus
2.無論何控制項,都具有乙個共同屬性。這個屬性是(c)
a)text
b)font
c)name
d)caption
3.在一行內寫多條語句時,語句之間要用某個符號分隔。這個符號是(d)
a),b);
c)、d):
4.表示式3∧2*2+3 mod 10\4的值是(c)
a)18
b)1c)19
d)05.下面的變數名合法的是(a)
a)k_name
b)k ame
c)name
d)k-name
6.設有如下變數宣告dim time1 as date,為變數time1正確賦值的表示式是(a)
a)time1 = #11:34:04 #
b)time1 = format(time,"yy:mm:dd")
c)time1 = #"11:34:04"#
d)time1 = format("hh:mm:ss",time)
7.表示式12000 + "129" & 200的值是(b)
a)12329
b)"12129200"
c)"12000129200"
d)"12329"
8.若設a = 4,b = 5,則下列表示式值為真的是(d)
a)(true+a)>0 and b>10
b)a>b or b>10-a
c)(false-b< 0) eqv (a>b)
d)a>b xor b+3>5
9.當窗體上的文字或圖形被覆蓋或最小化後能恢復原貌,需要設定窗體的屬性是(d)
a)appearance
b)visible
c)enable
d)autoredraw
10.在窗體上畫乙個名稱為command1的命令按鈕,編寫以列程式:
private sub command1_click( )
dim a as integer
static b as integer
a = a + b
b = b + 4
print a,b
end sub
程式執行後,單擊該命令按鈕三次,螢幕上顯示的值是(d)
a)4 12
b)0 4
c)4 8
d)8 12
basic是一種物件導向的程式語言,構成物件的三要素是(b)
a)屬性、控制項和方法
b)屬性、事件和方法
c)窗體、控制項和過程
d)控制項、過程和模組
12.下列程式段錯誤的是(a)
a)dim a as integer
a = array(1,2,3,4)
b)dim a(),b()
a = array(1,2,3,4):b = a
c)dim a as variant
a = array(1,"asd",true)
d)dim a() as variant
a = array(1,2,3,4)
13.表示式string(1,"i am student") + replace("am harass","rass","ppy") & "!"的值是(a)
a)"i am happy!"
b)"i am student i am s am harass studentam happy!"
c)"i am student am harass!"
d)"i am student am happy!"
14.下列程式段中,能正常結束迴圈的是(c)
a)i = 1
doi = i + 2
loop until i = 10
b)i = 5
doi = i + 1
loop until i < 0
c)i = 10
doi = i + 1
loop until i > 0
d)i = 6
doi = i - 2
loop until i = 1
15.引用列表框(list1)最後乙個資料項應使用的表示式是(b)
a)b)
c)d)
16.有如下程式:
option base 1
private sub command1_click()
dim x,y(3,3)
x = array(1,2,3,4,5,6,7,8,9)
for i = 1 to 3
for j = 1 to 3
y(i,j) = x(i*j)
if(j > = i) then print y(i,j);
next j
next i
end sub
執行時輸入出的結果是(d)
a)1 2 3
2 4 6
4 6 8
b)1 2 3
2 4 6
3 6 9
c)12 4
3 6 9
d)1 2 3
4 69
17.在窗體上畫乙個名稱為command1的命令按鈕,編寫如下程式:
private sub command1_click()
print pl(3,7)
end sub
public function pl(x as single,n as integer) as single
if n=0 then
pl=1
else
if n mod 2=1 then
pl=x*x+n
else
p1=x*x-n
end if
end if
end function
程式執行後,單擊該命令按鈕,螢幕上顯示的結果是(d)
a)2b)1
c)0d)16
18.以下屬性和方法中,可重定義座標系的是(c)
a)drawstyle屬性
b)drawwidth屬性
c)scale方法
d)scalemode屬性
19.在窗體上畫乙個文字框,然後編寫如下事件過程:
private sub form_load()
= ""
for i = 1 to 5
sum = sum +i
next i
= sum
end sub
上述程式的執行結果是(d)
a)在文字框中輸出15
b)在文字框中輸出0
c)在文字框中輸出不定值
d)出錯
20.已知x代表某個百分制成績,下列程式段用於顯示對應的五級制成績,正確的是(c)
a)if x > = 60 then
print "及格"
elseif x > = 70 then
print "中"
elseif x > = 80 then
print "良"
elseif x > = 90 then
print "優"
else
print "不及格"
end if
b)if x < 90 then
print "良"
elseif x < 80 then
print "中"
elseif x < 70 then
print "及格"
elseif x < 60 then
print "不及格"
else
print "優"
end if
c)if x > = 90 then
print "優"
elseif x > = 80 then
print "良"
elseif x > = 70 then
print "中"
elseif x > = 60 then
print "及格"
else
print "不及格"
end if
d)select case x
case x > = 90
print "優"
case x > = 80
print "良"
case x > = 70
print "中"
case x > = 60
print "及格"
case else
print "不及格"
end select
21.下面說法不正確的是(d)
a)滾動條的重要事件是change和scroll
b)框架的主要作用是將控制項進行分組,以完成各自相對獨立的功能
c)組合框是組合了文字框和列表框的特性而形成的一種控制項
d)計時器控制項可以通過對visible屬性的設定,在程式執行期間顯示在窗體上
22.在窗體上畫乙個名稱為check1核取方塊,在程式執行的過程中,若選中核取方塊,則的值是(d)
a)true
b)2c)0
d)123.在下列關於選單的說法中,錯誤的是(b)
a)每乙個選單項都是乙個控制項,與其他控制項一樣都有自己的屬性和事件
b)除了click事件之外,選單項還能響應其他的如 dblclick等事件過程
c)選單項的快捷鍵不可以任意設定
d)在程式執行時,如果選單項的enabled屬性為false,則該選單項變成灰色,不能被使用者選擇
24.下面關於多重窗體的敘述中,正確的是(b)
a)作為啟動物件的main 子過程只能放在窗體模組內
b)如果啟動物件是main 子過程,則程式啟動時不載入任何窗體,以後由該過程根據不同情況決定是否載入窗體或載入哪乙個窗體
c)沒有啟動窗體,程式不能執行
d)以上都不對
25.與鍵盤操作有關的事件有keypress、keyup和keydown事件,當使用者按上並且釋放乙個鍵後,這三個事件發生的順序是(a)
a)keydown、keypress、keyup
b)keydown、keyup、keypress
c)keypress、keydown、、keyup
d)沒有規律
26.要從磁碟上讀入乙個檔名為「c:\的順序檔案,下面程式段正確的是(a)
a)f="c:\"
open f for input as # 1
b)f="c:\"
open "f" for input as # 2
c)open "c:\" for output as # 2
d)open c:\filel.
計算機等級考試二級VB全真模擬試題含答案 2
一 選擇題 1 35 題每題2分,共70分。下列各題a b c d 四個先項中,只有乙個選擇是正確的,請將正確選項塗寫在答題卡相應位置上,答在試卷上不得分。1 下列不能開啟屬性視窗的操作是 a 執行 檢視 選單中的 屬性視窗 命令 b 按f4鍵 c 按ctrl t d 單擊工具欄上的 屬性視窗 按鈕...
計算機二級VB
計算機二級分值分布 選擇題 40分 三道操作題 60分 考試時間 120分鐘 要求 三道操作題的得分必須在36以上且總分在60分以上,才算通過了計算機二級。選擇題 有一部分是大學計算機基礎上的知識,且做選擇題的時候,一旦交卷,不可能再檢查且也不可能調出程式而得出答案,只能靠自己演算。操作題 一般前兩...
計算機等級考試二級C語言模擬試題
2010年9月計算機等級考試二級c語言模擬試題 三 1 筆試部分 一 選擇題 1.對下面程式描述正確的一項是 每行程式前面的數字表示行號 main int i for i 0 i 3 i scanf d a i for i 1 i 3 i a 0 a 0 a i printf f n a 0 a.沒...