首頁 - 網(wǎng)校 - 萬題庫 - 直播 - 雄鷹網(wǎng)校 - 團(tuán)購 - 書城 - ? - 學(xué)習(xí)通 - 導(dǎo)航 -
首頁網(wǎng)校萬題庫直播雄鷹網(wǎng)校團(tuán)購書城模考論壇實用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓(xùn)
專升本
自學(xué)考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務(wù)英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托?荚
托業(yè)考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認(rèn)證
水平考試
Java認(rèn)證
職稱計算機(jī) 微軟認(rèn)證 思科認(rèn)證 Oracle認(rèn)證 Linux認(rèn)證
公 務(wù) 員
導(dǎo)游考試
物 流 師
出版資格
單 證 員
報 關(guān) 員
外 銷 員
價格鑒證
網(wǎng)絡(luò)編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業(yè)培訓(xùn)
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務(wù)
期貨考試
國際商務(wù)
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護(hù)士
會計從業(yè)資格
基金從業(yè)資格
統(tǒng)計從業(yè)資格
經(jīng)濟(jì)師
精算師
統(tǒng)計師
會計職稱
法律顧問
ACCA考試
初級會計職稱
資產(chǎn)評估師
高級經(jīng)濟(jì)師
注冊會計師
高級會計師
美國注冊會計師
審計師考試
國際內(nèi)審師
注冊稅務(wù)師
理財規(guī)劃師
一級建造師
安全工程師
設(shè)備監(jiān)理師
公路監(jiān)理師
公路造價師
二級建造師
招標(biāo)師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質(zhì)量工程師
巖土工程師
注冊給排水
造價員考試
注冊計量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
消防工程師
監(jiān)理工程師
房地產(chǎn)估價
土地估價師
安全評價師
房地產(chǎn)經(jīng)紀(jì)人
投資項目管理師
環(huán)境影響評價師
土地登記代理人
寶寶起名
繽紛校園
實用文檔
入黨申請
英語學(xué)習(xí)
思想?yún)R報
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂
您現(xiàn)在的位置: 考試吧 > 計算機(jī)等級考試 > 計算機(jī)二級考試 > VB > 模擬試題 > 正文

2015計算機(jī)二級考試《VB》模擬練習(xí)題及解析(5)

考試吧整理“2015計算機(jī)二級考試《VB》模擬練習(xí)題及解析(5)”供考生參考,更多計算機(jī)等級考試相關(guān)資訊和備考資料請關(guān)注考試吧計算機(jī)等級考試網(wǎng)。

  點擊查看:2015計算機(jī)二級考試《VB》模擬練習(xí)題及解析匯總

  1[簡答題](1)在Form1的窗體上繪制一個命令按鈕,其名稱為Command1、標(biāo)題為"隱藏";再畫一個文本框,其名稱為Text1、內(nèi)容為"模擬考試"。編寫適當(dāng)?shù)氖录^程。程序運行后,在窗體加載時使文本框不可見,如果雙擊窗體,則文本框出現(xiàn);此時如果單擊命令按鈕,則隱藏文本框,如圖7-1所示。

  注意:保存時必須存放在考生文件夾下,窗體文件名為sj1.frm,工程文件名為sj1.vbp。

  (2)在窗體Form1中繪制一個水平滾動條與一個標(biāo)簽,標(biāo)簽的名稱為Label1,內(nèi)容為空;水平滾動條的最大值為900,最小值為300,名稱為HScroll1。要求編寫適當(dāng)?shù)氖录^程,只有當(dāng)移動滾動條中的滾動塊時,文本框才接收HScroll1的當(dāng)前值,如圖7-2所示。

  注意:保存時必須存放在考生文件夾下,窗體文件名為sj2.frm,工程文件名為sj2.vbp。

  參考解析:

  (1)本題考查控件畫法、文本框和命令按鈕的屬性設(shè)置、窗體和命令按鈕的事件。

  文本框是否可見可通過其Visible屬性設(shè)置,值為True表示顯示,值為False表示不顯示。文本框的Text屬性用于設(shè)置或返回其顯示的文本。

  根據(jù)題意,新建"標(biāo)準(zhǔn)EXE"工程,將一個文本框控件和一個命令按鈕添加到窗體中,文本框的名稱為Text1、Text屬性為"模擬考試",命令按鈕的名稱為Command1、Caption屬性為"隱藏"。雙擊Command1進(jìn)入代碼窗口,編寫如下代碼:



  (2)滾動條常用于取代數(shù)據(jù)的鍵盤輸入,通過調(diào)整滾動條滑塊的位置即可改變其Value屬性的值。滾動條的Max屬性、Min屬性限定了滾動條所能表示的最大值和最小值,即Value屬性值的取值范圍。與滾動條有關(guān)的事件主要有Change事件和Scroll事件,在改變滾動框(即滑塊)位置后觸發(fā)Change事件;在拖動滾動框(即滑塊)過程中觸發(fā)Scroll事件。

  根據(jù)題意,新建"標(biāo)準(zhǔn)EXE"工程,將一個標(biāo)簽和一個水平滾動條控件添加到窗體中,標(biāo)簽的名稱為Label1、Caption屬性為空,水平滾動條的名稱為HScroll1、Min屬性為300、Max屬性為900。雙擊Command1進(jìn)入代碼窗口,編寫如下代碼:

  2[簡答題]請在名稱為Form1的窗體上添加一個名稱為H1的水平滾動條,并在屬性窗口中設(shè)置它的屬性值,使其滿足下列要求:它的最小刻度值為l,最大刻度值為100,在程序運行時,用鼠標(biāo)單擊滾動條上滾動框以外的區(qū)域(不包括兩邊按鈕),滾動框移動l0個刻度。再在滾動條下面畫兩個名稱分別為Ll和I2的標(biāo)簽,并分別顯示1和100,運行時的窗體如圖所示。

  注意:存盤時必須存放在考生文件夾下,工程文件名為sitl.vbp,窗體文件名為sitl.frm。

  參考解析:

  【考點分析】本題考點有:水平滾動條的Name、Min、Max和LargeChange屬性以及標(biāo)簽的Name和Caption屬性。

  【解題思路】水平滾動條的最大刻度值和最小刻度值分別由Max和Min屬性設(shè)置;單擊滾動條上滾動框以外的區(qū)域移動刻度值大小由LargeChange屬性設(shè)置,而單擊滾動條兩邊按鈕移動刻度大小由SmallChange屬性設(shè)置,本題要求“單擊滾動條上滾動框以外的區(qū)域移動刻度大小”,由Large.Change屬性設(shè)置;標(biāo)簽標(biāo)題顯示由Caption屬性設(shè)置。

  【操作步驟】

  步驟1:打開VisualBasic開發(fā)環(huán)境,按照題目的要求新建窗體并添加一個水平滾動條控件,如圖3.1所示。


  步驟2:在屬性窗口中,按照題目的要求設(shè)置水平滾動條的相關(guān)屬性,如圖3.2所示。

  步驟3:按照題目的要求,在窗體上添加兩個標(biāo)簽控件,如圖3.3所示。

  步驟4:按照題目的要求沒囂兩個標(biāo)簽的相關(guān)屬性,如圖3.4所示。

  程序中用到的控件及屬性見表3+1。


  步驟5:按下鍵盤上的F5鍵運行程序。程序運行后的窗體界面如圖3.5所示。

  步驟6:按題目要求保存工程和窗體,如圖3.6所示。

  【易錯提示】題目要求只在屬性窗口設(shè)置屬性值,請不要通過編寫代碼來達(dá)到要求。SmallChange為最小變動值屬性,表示用戶單擊滾動條兩端箭頭時,滑塊移動的增量值;LargeChange為最大變動值屬性,表示用戶單擊滾動條的空白處時,滑塊移動的增量值,要注意仔細(xì)區(qū)別。

  3[單選題] 設(shè)R是一個二元關(guān)系,S是一個三元關(guān)系,則下列運算中正確的是(  )。

  A.R—SB.R×SC.R∩SD.R∪S

  參考答案:B

  參考解析:關(guān)系的交(∩)、并(∪)和差(-)運算要求兩個關(guān)系是同元的,顯然作為二元的R和三元S只能做笛卡兒積運算。

  4[簡答題] 在考生文件夾下有一個工程文件sit4.vbp,其窗體如圖所示。該程序用來對在上面的文本框中輸入的英文字母串(稱為“明文”)加密,加密結(jié)果(稱為“密文”)顯示在下面的文本框中。加密的方法為:選中一個單選按鈕,單擊“加密”按鈕后,根據(jù)選中的單選按鈕后面的數(shù)字n,將“明文”中的每個字母改為它后面的第lt個字母(“z”后面的字母認(rèn)為是“8t”,“Z”后面的字母認(rèn)為是“A”),如圖所示。窗體中已經(jīng)給出了所有控件和程序,但程序不完整,請去掉程序中的注釋符,把程序中的?改為正確的內(nèi)容。

  注意:不得修改程序中的其他部分和控件的屬性。最后將修改后的文件按原文件名存盤。

  參考解析:根據(jù)題意,首先要確定移動的位數(shù),移動的位數(shù)是通過單選按鈕來選擇的,移動的值是由單選按鈕的Caption屬性值決定的,然后要確定循環(huán)的次數(shù),循環(huán)的次數(shù)是由輸入字母的個數(shù)決定的。使用Mid()函數(shù)取出字符串中的字符,利用Asc()函數(shù)返回字符的代碼,利用String()函數(shù)將字符代碼轉(zhuǎn)換成字符。

  Mid()函數(shù)的格式為Mid(字符串,P,n)。其中,Mid()函數(shù)從第P個字符開始,向后截取n個字符,P和n都是算術(shù)表達(dá)式。Mid()函數(shù)的第3個變量可以省,這樣將從第P個字符開始向后截取到字符串的結(jié)尾。

  String()函數(shù)用于重復(fù)指定字符串中的字符,返回新的字符串。

  Asc()函數(shù)用于返回一個Integer,代表字符串中首字母的字符代碼。

  【操作步驟】

  步驟1:打開本題工程文件。

  步驟2:打開代碼編輯窗口,去掉程序中的注釋符“´”,將問號改為正確的內(nèi)容。

  參考答案(橫線部分是需考生填入的內(nèi)容)

  Private  Sub Command1_Click()

  Dim n As Integer,k As Integer,m As Integer

  Dim c As String,a As String

  For k=0 To 2

  If Op1(k).Value Then

  n=Val(Op1(k).____Caption______)

  End If

  Next k

  m=Len(Text1.Text)

  a=""

  Fork=1 To__m_______

  c=Mid$(Text1.Text,_____k_____,1)

  c=String(1,Asc(c)+n)

  If c>"z"Or c>”Z”And c<"a"Then

  e=String(1,Asc(c)一26)

  End If

  __________=a+c

  Next k

  Text2.Text=a

  End Sub

  步驟3:調(diào)試并運行程序,關(guān)閉程序后按題目要求存盤。

  【易錯提示】單選按鈕數(shù)組的起始下標(biāo)為0,而不是1,在循環(huán)和判斷的時候要特別注意。

  5[簡答題](1)在考生文件夾下有工程文件sj3.vbp及窗體文件sj3.frm。該程序的窗體是不完整的,要求設(shè)計好窗體,并編寫相應(yīng)的程序,完成題目的要求。窗體上已有3個命令按鈕,名稱分別為Command1、Command2、Command3,標(biāo)題分別為"修改"、"保存"、"添加";另有一文本框,名稱為Text1。要求在窗體設(shè)計一組合框,名稱為Combo1,初始表項內(nèi)容如下:"北京010"、"天津022"、"上海021"。運行程序時,Combo1文本框中內(nèi)容為"中國直轄市"。單擊"添加"按鈕,則可以把文本框中的內(nèi)容添加到組合框中;當(dāng)選中組合框的表項時,單擊"修改"按鈕,文本框中顯示選中的表項,同時"保存"按鈕變?yōu)榭捎。修改完畢,單?保存",被選中項發(fā)生相應(yīng)的變化,同時"保存"按鈕變?yōu)椴豢捎,如圖9-3所示。

  注意:保存時必須存放在考生文件夾下,窗體文件名為sj3.frm,工程文件名為sj3.vbp。

  (2)在考生文件夾下有工程文件sj4.vbp及窗體文件sj4.frm,該程序是不完整的。窗體上有一個標(biāo)簽,名稱為Label1。Label1上為提示文字和返回值。在窗體上畫一個命令按鈕,命名為Command1,標(biāo)題為"判斷"。程序運行后,如果單擊命令按鈕,則顯示一個輸入框,在該對話框中輸入一個整數(shù),并用這個整數(shù)作為實參調(diào)用函數(shù)過程Func1,在Func1中判斷所輸入的整數(shù)是否為偶數(shù)。如果是偶數(shù),過程Func1返回1,否則返回0,并在標(biāo)簽上顯示出來。程序運行時的窗體界面如圖9-4所示。

  注意:請在有"?"的地方填入正確內(nèi)容,然后刪除"?"及代碼前的所有注釋符"'",但不能修改其他部分。存盤時不得改變文件名和文件夾。

  參考解析:

  (1)根據(jù)題意,將一個ComboBox控件、一個文本框控件和三個命令按鈕添加到窗體中,ComboBox的名稱為Com-bol,在其List屬性中添加"北京010"、"天津022"和"上海021",文本框的名稱為Text1、Text屬性為空,命令按鈕的名稱分別為Command1、Command2和Command3,Caption屬性分別為"修改"、"保存"和"添加"。雙擊Command1進(jìn)入代碼窗口,編寫如下代碼:

 

  (2)根據(jù)題意,將一個標(biāo)簽和一個命令按鈕添加到窗體中,標(biāo)簽的名稱為Label1,命令按鈕的名稱為Command1、Caption屬性為"判斷"。雙擊Command1,進(jìn)入代碼窗口,編寫如下代碼:

  相關(guān)推薦:

  2015年計算機(jī)二級考試《VB》復(fù)習(xí)重點匯總

  2015年計算機(jī)二級考試《VFP》鞏固練習(xí)及解析匯總

  2015計算機(jī)二級《C語言程序設(shè)計》無紙化操作題匯總

文章搜索
計算機(jī)等級考試欄目導(dǎo)航
版權(quán)聲明:如果計算機(jī)等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機(jī)等級考試網(wǎng)內(nèi)容,請注明出處。
Copyright © 2004- 考試吧計算機(jī)等級考試網(wǎng) All Rights Reserved 
中國科學(xué)院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧