4[單選題] 執(zhí)行以下程序段后,變量c$的值為( )。
A.Visual BASIC Programing
B.Quick Basic Programing
C.QUICK Basic Programing
D.Quick BASIC Programing
參考答案:D
參考解析:本題考查Visual Basic中字符串處理函數(shù)。Right(字符串,n):取字符串右部的n個(gè)字符;Mid(字符串,p,n):從位置p開(kāi)始取字符串的n個(gè)字符;UCase(字符串):把小寫字母轉(zhuǎn)換為大寫字母。明白上述函數(shù)的功能后,不難得出本題的結(jié)果為選項(xiàng)D。
5[單選題] 如果把程序的啟動(dòng)對(duì)象設(shè)置為:SubMain,則SubMain過(guò)程()
A.只能寫在Forml窗體中代碼的最前面
B.可以寫在Forml窗體中代碼的任何位置
C.只能寫在某個(gè)標(biāo)準(zhǔn)模塊的代碼中
D.可以寫在任何窗體或標(biāo)準(zhǔn)模塊的代碼中
參考答案:C
參考解析:在運(yùn)行窗體程序之前先執(zhí)行一些操作,此時(shí)可以通過(guò)在標(biāo)準(zhǔn)模塊中創(chuàng)建一個(gè)SubMain的子過(guò)程,不能在窗體模塊中創(chuàng)建SubMain的子過(guò)程,然后在創(chuàng)建的SubMain過(guò)程中編寫啟動(dòng)時(shí)要執(zhí)行的代碼,每個(gè)工程只能有一個(gè)SubMain的子過(guò)程。
6[單選題]數(shù)學(xué)式Y(jié)2=x>10在VB中應(yīng)表示為
A.y+y>xAndl0<=xB.Sqr(y)>xAndx>=10C.Sgr(y)>xOrX<=10D.y*y>xOrX>=10
參考答案:A
參考解析:
Sqr(x)是平方根函數(shù),所以選項(xiàng)B.、C.不正確。And、Or是邏輯運(yùn)算符,And是邏輯與,Or是邏輯或,所以選項(xiàng)D.不正確。由題意,答案為A.。
7[單選題]下列操作說(shuō)明中,錯(cuò)誤的是
A.在具有焦點(diǎn)的對(duì)象上進(jìn)行一次按下字母鍵操作,會(huì)引發(fā)KeyPress事件
B.可以通過(guò)MousePointer屬性設(shè)置鼠標(biāo)光標(biāo)的形狀
C.不可以在屬性窗口設(shè)置MousePointer屬性
D.可以在程序代碼中設(shè)置MousePointer屬性
參考答案:C
參考解析:
可以在屬性窗口中給MousePointer屬性設(shè)置屬性值。故C選項(xiàng)錯(cuò)誤。
8[單選題] 下列關(guān)于棧的描述正確的是( )。
A.在棧中只能插入元素而不能刪除元素
B.在棧中只能刪除元素而不能插入元素
C.棧是特殊的線性表,只能在一端插入或刪除元素
D.棧是特殊的線性表,只能在一端插入元素,而在另一端刪除元素
參考答案:C
參考解析:根據(jù)數(shù)據(jù)結(jié)構(gòu)對(duì)棧的定義及其特點(diǎn)可知:棧是限定只在表尾進(jìn)行插入或刪除操作的線性表,因此棧是先進(jìn)后出的線性表,對(duì)棧的插入與刪除操作,不需要改變棧底元素。棧是限定只在表尾進(jìn)行插入或刪除操作的線性表。
9[單選題] 工程文件中包含一個(gè)模塊文件和一個(gè)窗體文件。模塊文件的程序代碼是:
Public x As IntegerPrivate Y As Integer窗體文件的程序代碼是:
Dim a As Integer
Private Sub Form_Load( )Dim b As Integer
a=2:b=3:x=10v=20
End Sllb
Private Sub Commandl_Click( )
a=a+5:b=b+5:x=x+5:y=Y+5Print a;b;x;Y
End Sub
運(yùn)行程序,單擊窗體上的命令按鈕,則在窗體上顯示的是( )。
A.5 5 15 5B.7 5 15 25C.7 8 15 5 D.7 5 15 5
參考答案:D
參考解析:程序在模塊文件中定義X為整型全局變量,在整個(gè)工程中都起作用,而Y定義為整型私有變量,只能在本模塊文件中起作用。在窗體文件中變量a在本窗體文本中起作用,窗體加載事件中定義的變量b和沒(méi)有聲明的變量Y,只在本事件過(guò)程起作用。程序窗體加載時(shí),對(duì)后邊有影響的變量值為a為2,x為10,沒(méi)有指定初值的變量值默認(rèn)為0,因此單擊命令按鈕后,a=a+5=7,b=b+5=5,x=X+5=15,Y=Y+5=5,結(jié)果輸出7 5 15 5。
10[單選題] 在窗體上畫一個(gè)命令按鈕(其Name屬性為Cola.mandl),然后編寫如下代碼:
程序運(yùn)行后,單擊命令按鈕,在輸入對(duì)話框中分別輸入2和3,輸出結(jié)果為
A.12B.23C.34D.45
參考答案:B
參考解析:輸入2和3后,n被重新定義,下標(biāo)為2,上標(biāo)為3。For循環(huán)執(zhí)行2次,k=2和k=3。因此選B.。
相關(guān)推薦:
2015年計(jì)算機(jī)二級(jí)《VFP》精選上機(jī)練習(xí)題匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |