計算機等級考試二級VB全真模擬試題

2023-01-03 02:42:04 字數 5517 閱讀 6960

**: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

print

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.沒...