8[單選題]有如下語句序列:
Dim a,b As Integer
Print a
Print b
執(zhí)行以上語句序列,下列敘述中錯(cuò)誤的是
A.輸出的a值是0
B.輸出的b值是0
C.a是變體類型變量
D.b是整型變量
參考答案:A
參考解析:任何變量在被聲明后都會(huì)有一個(gè)初始值。一般情況下,數(shù)值型變量的初始值為0;字符串變量的初始值為空字符串;變體型變量的初始值為空值,即Null值;布爾型的初始值為假,即False。
本題中變量a定義時(shí)沒有聲明數(shù)據(jù)類型,默認(rèn)為Vari.ant變體型變量,默認(rèn)值是Null;變量b定義為整型變量,默認(rèn)值為0。所以輸出a為空白,b為0。故A選項(xiàng)錯(cuò)誤。
9[簡(jiǎn)答題]在名稱為Forml的窗體上添加一個(gè)名稱為王Labell、標(biāo)題為“設(shè)置速度”的標(biāo)簽,通過屬性窗口把標(biāo)簽的大小設(shè)置為自動(dòng)調(diào)整。渤Ⅱ—個(gè)名稱為HScrolll的水平滾動(dòng)條,通過屬性窗口設(shè)置適當(dāng)屬性使?jié)L動(dòng)條的最小值為1,最大值為80,單擊滾動(dòng)條兩端的箭頭時(shí),滾動(dòng)框移動(dòng)2,滾動(dòng)框的初始值為30。程序運(yùn)行后的窗體如圖所示。注意:存盤時(shí)必須存放在考生文件夾下,工程文件名保存為8jtl.vbp,窗體文件名保存為sjtl.frm。
參考解析:根據(jù)題意,先通過標(biāo)簽的Autosize屬性把標(biāo)簽的大小設(shè)置為自動(dòng)調(diào)整。然后通過對(duì)滾動(dòng)條的Small—Change屬性設(shè)置,使單擊滾動(dòng)條兩端的箭頭時(shí),滾動(dòng)框移動(dòng)2!静僮鞑襟E】
步驟l:建立界面,并設(shè)置控件的屬性。程序中用到的控件及屬性見表l。
10[簡(jiǎn)答題] 在名稱為Forml的窗體上添加一個(gè)命令按鈕和一個(gè)水平滾動(dòng)條,其名稱分別為Commandl和HScroUl,編寫適當(dāng)?shù)氖录^程。程序運(yùn)行后,如果單擊命令按鈕,則按如下要求設(shè)置水平滾動(dòng)條的屬性:Max=窗體寬度Min=0 LargeChange=50SmallChange=10而如果移動(dòng)水平滾動(dòng)條的滾動(dòng)框,則滾動(dòng)框的位置值顯示在窗體上。程序的運(yùn)行情況如圖所示。
要求:不得使用任何變量。
注意:存盤時(shí)必須存放在考生文件夾下,工程文件名保存為sjt2.vbp,窗體文件名保存為sjt2.frm。
參考解析:
本題主要考查控件的畫法、水平滾動(dòng)條 (HScrottBar)相關(guān)屬性的設(shè)置以及命令按鈕簡(jiǎn)單事件編程的掌 握情況。
滾動(dòng)條的Max、Min屬性限定了滾動(dòng)條所能表示的最大值 和最小值,即Value屬性值的取值范圍。LargeChange屬性用于設(shè)置當(dāng)單擊滾動(dòng)條滑塊與兩側(cè)箭頭間區(qū)域時(shí)Value屬性值的 改變量,SmallChange屬性用于設(shè)置當(dāng)單擊滾動(dòng)條兩側(cè)箭頭時(shí)Value屬性值的改變量。滾動(dòng)條滑塊位置改變時(shí)觸發(fā)其Change事件。在窗體上輸出內(nèi)容使用Print方法。
【操作步驟】
步驟l:按照題目要求建立窗體和控件,并設(shè)置控件的屬性。程序中用到的控件及屬性見表2。
步驟2:編寫程序代碼。
參考答案
步驟3:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤。
相關(guān)推薦:
2015年9月計(jì)算機(jī)等級(jí)考試成績(jī)查詢時(shí)間通知
2015年計(jì)算機(jī)二級(jí)考試《VB》考前預(yù)測(cè)試卷匯總
2015年計(jì)算機(jī)二級(jí)公共基礎(chǔ)知識(shí)復(fù)習(xí)知識(shí)點(diǎn)匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |