點(diǎn)擊查看:2015年計(jì)算機(jī)二級考試《VB》考前練習(xí)題匯總
1[單選題] 以下能夠觸發(fā)文本框Change事件的操作是( )。
A.文本框失去焦點(diǎn)
B.文本框獲得焦點(diǎn)
C.設(shè)置文本框的焦點(diǎn)
D.改變文本框的內(nèi)容
參考答案:D
參考解析:本題考查幾個(gè)常用的文本框的屬性和方法:Text屬性設(shè)置控件中顯示的文本內(nèi)容;MaxLength屬性設(shè)置文本框中輸入的字符串長度是否有限制;Change事件,當(dāng)文本框的內(nèi)容被修改時(shí)觸發(fā)。SetFocus方法將焦點(diǎn)移動(dòng)到指定的對象。
2[簡答題]在名稱為Form1的窗體上匭一個(gè)文本框,名稱為Text1,MuhiLine屬性為True,ScrollBars屬性為2;兩個(gè)命令按鈕,名稱分別為Cmd1和Cmd2,標(biāo)題分別為“讀人數(shù)據(jù)”和“計(jì)算保存”,如圖63-6所示。要求程序運(yùn)行后,如果單擊“讀人數(shù)據(jù)”按鈕,則讀入in.txt文件中的100個(gè)整數(shù),放入一個(gè)數(shù)組中(數(shù)組下界為1),同時(shí)在文本框中顯示出來;如果單擊“計(jì)算保存”按鈕,則計(jì)算數(shù)組中大于或等于400并且小于800的所有數(shù)之和,并將結(jié)果在文本框Text1中顯示出來,同時(shí)把結(jié)果存入考生文件夾的result.txt文件中(在prog.bas中的PutData過程可以把結(jié)果存入result.txt文件)。
注意:文件必須存放在考生文件夾下,窗體文件名為sj5.frm,工程文件名為sj5.vbp,計(jì)算結(jié)果存入result.txt文件中,否則沒有成績。
參考解析:文本框顯示的內(nèi)容通過Text屬性設(shè)置;按鈕的標(biāo)題通過Caption屬性設(shè)置,單擊命令按鈕觸發(fā)Click事件。本題涉及文件的操作,讀入順序文件以順序的方式打開,用“Input#”語句讀取數(shù)據(jù)。另外需要注意的是,對文件操作結(jié)束后,一定要關(guān)閉文件。
、俳⒔缑娌⒃O(shè)置控件屬性。程序中用到的控件及其屬性如下表所示:
、诖蜷_工程資源管理器,在其空白處右鍵添加模塊prog.bas(此文件已在考生文件夾里),模塊代碼如下:
、鄞蜷_工程資源管理器,右擊窗體,選擇查看代碼項(xiàng),在彈出的代碼窗口輸入代碼如下:
3[單選題] 表達(dá)式sgn(0.25)的值是( )。
A.一1B.OC.1 D.,0.5
參考答案:C
參考解析:Sgn函數(shù)是符號函數(shù),正數(shù)返回l,負(fù)數(shù)返回一1,0返回0。本題中0.25是正數(shù),所以返回l,放c選項(xiàng)正確。
4[單選題] 為了使命令按鈕(名稱為Command1)右移200,應(yīng)使用的語句是( )。
A.Command1.Move-200
B.Command1.Move 200
C.Command1.Left=Command1.Left +200
D.Command1.Left =Command1.Left-200
參考答案:C
參考解析:本題考查Visual Basic控件的Left屬性。為了使Command1右移200,只需將其Left屬性值加上200。選項(xiàng)A、B為錯(cuò)誤用法,Command沒有Move屬性。
5[單選題] 表達(dá)式2*3"2+4*2/2+3"2的值是( )。
A.30B.31C.49 D.48
參考答案:B
參考解析:根據(jù)VB中算術(shù)運(yùn)算符的優(yōu)先級順序計(jì)算。先計(jì)算,即2$9+4}2/2+9;再計(jì)算}/,即l8+4+9;最后計(jì)算+,結(jié)果為31,故選B。
相關(guān)推薦:
2015計(jì)算機(jī)二級《C語言程序設(shè)計(jì)》無紙化操作題匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |