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

2016年計(jì)算機(jī)二級《VB》基礎(chǔ)練習(xí)題及答案(7)

考試吧整理“2016年計(jì)算機(jī)二級《VB》基礎(chǔ)練習(xí)題及答案(7)”供考生參考。更多計(jì)算機(jī)等級考試相關(guān)信息請關(guān)注考試吧計(jì)算機(jī)等級考試網(wǎng)。

  點(diǎn)擊查看:2016年計(jì)算機(jī)二級《VB》基礎(chǔ)練習(xí)題及答案匯總

  1[簡答題]考生文件夾中有工程文件sit3.vbp。窗體上有一個(gè)名稱為Label1、標(biāo)題為“標(biāo)簽控件”的標(biāo)簽;有一個(gè)名稱為Command1、標(biāo)題為“命令按鈕”的命令按鈕。單擊上述兩控件中的任一控件,則在標(biāo)簽Label2中顯示所單擊控件的標(biāo)題內(nèi)容(標(biāo)題內(nèi)容前添加“單擊”二字),下圖是單擊命令按鈕后的窗體外觀。請去掉程序中的注釋符,把程序中的?改為正確的內(nèi)容。

  注意:考生不得修改窗體文件中已經(jīng)存在的控件和程序,最后程序按原文件名存盤。

  參考解析:

  【考點(diǎn)分析】本題考點(diǎn)有:Call語句、TypeOf運(yùn)算符、標(biāo)簽的Caption屬性、命令按鈕的Caption屬性以及If判斷語句。

  【解題思路】單擊兩個(gè)控件中的任一個(gè),通過Call語句調(diào)用函數(shù)ShowName()實(shí)現(xiàn)在標(biāo)簽Label2中顯示所單擊控件的標(biāo)題內(nèi)容,自定義函數(shù)ShowName()用于判斷控件的類型,CommandButton表示命令按鈕,Label表示標(biāo)簽,如果變量C的控件類型是CommandButton,那么Label2的Caption屬性設(shè)置為”單擊”&Command1.Caption,顯示控件的標(biāo)題內(nèi)容。

  【操作步驟】

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

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

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

  

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

  【易錯(cuò)提示】在自定義函數(shù)時(shí),參數(shù)C定義的類型為Con-trol,表示定義的是控件的名稱,同時(shí)在調(diào)用函數(shù)時(shí)要注意,函數(shù)的參數(shù)是控件的名稱。

  2[簡答題]在考生文件夾下有一個(gè)工程文件sjt5.vbp。其功能是產(chǎn)生并顯示一個(gè)數(shù)列的前l(fā)3.項(xiàng)。數(shù)列產(chǎn)生的規(guī)律是:數(shù)列的前2項(xiàng)是小于l0的正整數(shù),將此兩數(shù)相乘,若乘積<10,則以此乘積作為數(shù)列的第3項(xiàng);若乘積≥l0,則以乘積的十位數(shù)為數(shù)列的第3項(xiàng),以乘積的個(gè)位數(shù)為數(shù)列的第4項(xiàng)。再用數(shù)列的最后兩項(xiàng)相乘,用上述規(guī)則形成后面的項(xiàng),直至產(chǎn)生了第l2項(xiàng)。窗體上部從左到右3個(gè)文本框的名稱分別為Textl、Text2、Text3,窗體下部的文本框名稱為Text4。程序運(yùn)行時(shí),在Textl、Text2中輸入數(shù)列的前兩項(xiàng),Text3中輸入要產(chǎn)生的項(xiàng)數(shù)n,單擊“計(jì)算”按鈕則產(chǎn)生此數(shù)列的前n項(xiàng),并顯示在Text4中。如圖所示。

  已經(jīng)給出了全部控件,但程序不完整,請去掉程序中的注釋符,把程序中的?改為正確的內(nèi)容。

  注意:不得修改原有程序和控件的屬性。最后把修改后的文件按原文件名存盤。

  參考解析:本題考點(diǎn)有:Val()函數(shù)、“&”連接符、DoWhile語句、Mod運(yùn)算符以及Ⅱ判斷語句。

  【解題思路]Text3的數(shù)值是數(shù)列的項(xiàng)數(shù),定義一個(gè)變量k,前兩項(xiàng)已經(jīng)確定,因此k的取值范圍為3~n,先計(jì)算前兩項(xiàng)的積,判斷是否小于10,如果乘積小于10,則以此乘積作為數(shù)列的第3項(xiàng)數(shù),如果乘積大于等于10,則以乘積的十位數(shù)為數(shù)列的第3項(xiàng),以乘積的個(gè)位數(shù)為數(shù)列的第4項(xiàng),再用數(shù)列的最后2項(xiàng)相乘,運(yùn)用循環(huán)語句,用上述規(guī)則形成后面的項(xiàng),直至產(chǎn)生了第n項(xiàng)。在這里運(yùn)用的是DoWhile語句,與For語句有所不同,要注意區(qū)分。

  【操作步驟】

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

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

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

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

  3[單選題] 下列關(guān)于數(shù)據(jù)庫設(shè)計(jì)的敘述中,正確的是(  )。

  A.在需求分析階段建立數(shù)據(jù)字典

  B.在概念設(shè)計(jì)階段建立數(shù)據(jù)字典

  C.在邏輯設(shè)計(jì)階段建立數(shù)據(jù)字典

  D.在物理設(shè)計(jì)階段建立數(shù)據(jù)字典

  參考答案:A

  參考解析:數(shù)據(jù)字典是在需求分析階段建立,在數(shù)據(jù)庫設(shè)計(jì)過程中不斷修改、充實(shí)和完善的。

  4[單選題]下列關(guān)于利用通用對話框產(chǎn)生的文件對話框的相關(guān)屬性的描述中,錯(cuò)誤的是

  A.InitDir屬性用于設(shè)置對話框中顯示的起始目錄

  B.Filter屬性用于設(shè)置對話框默認(rèn)的過濾器

  C.DefaultExt屬性用于設(shè)置對話框中默認(rèn)的文件類型

  D.FileTitle屬性用于存放對話框中所選擇的文件名

  參考答案:B

  參考解析:通用對話框的InitDir屬性用于設(shè)置對話框中顯示的起始目錄,F(xiàn)ilter屬性用來指定在對話框中顯示的文件類型,F(xiàn)ilterlndex用于設(shè)置對話框默認(rèn)的過濾器,DefaultExt屬性用于設(shè)置對話框中默認(rèn)的文件類型,F(xiàn)ileTitle屬性用于存放對話框中所選擇的文件名。

  5[單選題] 語句:PrintAsc(Chr$(Mid$("98765432",4,2)))的輸出是

  A.65B.AC.8765D.W

  參考答案:A

  參考解析:Mid$(字符串,P,n)從第P個(gè)字符開始,向后截取n個(gè)字符。

  Chr$()是求ASCIl字符的函數(shù),格式是Chr$(表達(dá)式),其中''表達(dá)式”應(yīng)該是合法的ASCII碼值,Chr$()函數(shù)把”表達(dá)式”的值轉(zhuǎn)換為相應(yīng)的ASCII字符。Asc(<字符串表達(dá)式>),求字符串表達(dá)式的第一個(gè)字符的ASCII編碼,函數(shù)返回值類型為Integer。

  6[單選題] 關(guān)于隨機(jī)文件,以下敘述中錯(cuò)誤的是(  )。

  A.使用隨機(jī)文件能節(jié)約空間

  B.隨機(jī)文件記錄中,每個(gè)字段的長度是固定的

  C.隨機(jī)文件中,每個(gè)記錄的長度相等

  D.隨機(jī)文件的每個(gè)記錄都有一個(gè)記錄號

  參考答案:A

  參考解析:隨機(jī)文件中的每一行是一條記錄,每條I記錄的長度是固定的、相等的,并且都有一個(gè)記錄號。0pen語l句中的Len用于指定記錄長度,當(dāng)指定長度小于記錄實(shí)際長度l時(shí)將產(chǎn)生錯(cuò)誤;大于實(shí)際長度時(shí),可以寫入,但浪費(fèi)空間,所以l隨機(jī)文件占據(jù)磁盤空間較大,故選項(xiàng)A錯(cuò)誤。

  7[單選題]為了使標(biāo)簽Label1透明且不具有邊框,以下正確的屬性設(shè)置是

  

  

  參考答案:B

  參考解析:BackStyle屬性用于設(shè)置標(biāo)簽的背景樣式,有兩種值可選:0,表示透明;l,表示不透明。BorderStyle屬性用來設(shè)置標(biāo)簽的邊框類型,有兩種值可選:0,代表標(biāo)簽無邊框;1,代表標(biāo)簽有邊框。

  8[單選題] 窗體上有一個(gè)名稱為Conunandl的命令按鈕,單擊該按鈕時(shí)所實(shí)現(xiàn)的功能是產(chǎn)生l0個(gè)隨機(jī)整數(shù),然后從鍵盤輸入一個(gè)整數(shù),查找該數(shù)在數(shù)組中的位置。若找到,輸出該數(shù)的位置;若沒有找到,給出相應(yīng)的提示。該命令按鈕的單擊事件過程如下:

  

  對于上述事件過程,以下敘述中正確的是

  A.本程序?qū)嶋H產(chǎn)生的隨機(jī)數(shù)是0-99

  B.若產(chǎn)生的隨機(jī)數(shù)中有相同數(shù),則P是其中最后一個(gè)數(shù)的位置

  C.程序有錯(cuò),P的初值設(shè)置不對

  D.程序有錯(cuò),InputBox函數(shù)產(chǎn)生的數(shù)據(jù)與x的類型不匹配

  參考答案:A

  參考解析:Rnd生成的隨機(jī)數(shù)為0—1的小數(shù),乘以l00后取整后范圍為0-99,選A.。

  9[簡答題] 在名稱為Forml的窗體上添加一個(gè)名稱為Imagel的圖像框,其高、寬分別為l900、1700,通過屬性窗口把考生文件夾下的圖像文件picl.bmp載入圖像框;再畫兩個(gè)命令按鈕控件,名稱分別為Cl、C2,標(biāo)題分別為“放大”、“縮小”,如圖所示。

  要求:

  ①請編寫適當(dāng)?shù)氖录^程,程序運(yùn)行后,如果單擊“放大”按鈕,則將圖像框的高度、寬度均增加100;單擊“縮小”按鈕,則將圖像框的高度、寬度均減少100,要求程序中不得使用任何變量。

 、谕ㄟ^屬性窗口設(shè)置圖像框的適當(dāng)屬性,使得在放大、縮小圖像框時(shí),其中的圖像也自動放大、縮小。

  注意:存盤時(shí)必須存放在考生文件夾下,工程文件名保存為sit2.vbp,窗體文件名保存為sjt2.frm。

  

  參考解析:

  【考點(diǎn)分析】本題考點(diǎn)有:圖像框的Name、Width、Height、Picture和Stretch屬性,命令按鈕的Name、Caption屬性。

  【解題思路】圖像框(Image)控件的Picture屬性用于在設(shè)計(jì)階段時(shí)裝載在圖像框中顯示的圖片,它的Stretch(自動伸縮)屬性用來設(shè)定載入其中的圖片是否需要自動調(diào)整,以適應(yīng)圖像框的大小。圖像框的寬和高分別由其Width屬性和Hcight屬性設(shè)置。

  本題要在單擊按鈕時(shí)實(shí)現(xiàn)“放大”或“縮小”的功能,應(yīng)在程序中動態(tài)設(shè)置圖像框大小(寬和高),即在其原來基礎(chǔ)上增加或減小圖像框的寬和高。

  【操作步驟】

  步驟1:新建一個(gè)窗體,按照題目要求建立控件并設(shè)置圖像框相應(yīng)屬性,如圖3.17所示。

  

  步驟2:按照步驟I設(shè)置其他控件相關(guān)屬性,程序中涉及的控件及屬性見表3.10。

  

  步驟3:打開代碼編輯窗口,在指定位置編寫如下代碼。

  參考答案

  Private Sub C1_Click()´當(dāng)單擊"放大"按鈕時(shí),依次將Imagel的高與寬分別加100

  Image1.Height=Image1.Height+100

  Image1.Width=Image1.Width+100

  End Sub

  Private Sub C2_Click()1當(dāng)單擊”縮小”按鈕,則依次

  將Imagel的高與寬分別減100

  Image1.Height=Image1.Height-100

  Image1.Width=Image1.Width-100

  EndSub

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

  10[簡答題] 在考生文件夾下有一個(gè)工程文件sit4.vbp(相應(yīng)的窗體文件名為sjt4.fIm),其功能是通過調(diào)用過程Sort將數(shù)組進(jìn)行降序排序。程序運(yùn)行后,分別向四個(gè)文本框中各輸入一個(gè)整數(shù)(如圖l所示),然后單擊命令按鈕,即可使數(shù)組按降序排序,并顯示在文本框中(如圖2所示)。這個(gè)程序不完整,請把它補(bǔ)充完整,并能正確運(yùn)行。

  要求:去掉程序中的注釋符,把程序中的改為正確的內(nèi)容,使其實(shí)現(xiàn)上述功能,但不能修改程序中的其

  

  參考解析:

  

  

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

  相關(guān)推薦:

  各地2016年全國計(jì)算機(jī)等級考試費(fèi)用匯總

  各地2016年全國計(jì)算機(jī)等級考試報(bào)名時(shí)間匯總

  2016年計(jì)算機(jī)等級考試各級別報(bào)考適合專業(yè)類別

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