首頁 - 網(wǎng)校 - 萬題庫 - 美好明天 - 直播 - 導(dǎo)航
您現(xiàn)在的位置: 考試吧 > 計算機等級考試 > 計算機二級考試 > VB > 模擬試題 > 正文

2018年9月計算機二級VB強化提分試題及答案(1)

來源:考試吧 2018-08-09 17:01:13 要考試,上考試吧! 萬題庫
“2018年9月計算機二級VB強化提分試題及答案(1)”供考生參考。更多計算機等級考試模擬試題等信息請訪問考試吧計算機等級考試網(wǎng)。

  11[單選題] 設(shè)工程文件中包名稱分別為Forml、Form2的兩個窗體,且Forml的菜單屬性設(shè)置如下:

  

2018年9月計算機二級VB強化提分試題及答案(1)

  關(guān)于上述程序,以下敘述中錯誤的是

  A.Index屬性的值可以用來區(qū)分控件數(shù)組元素

  B.Index為1的菜單項的標(biāo)題可能會改變

  C.兩個名稱均為Mnul的菜單項構(gòu)成一個控件數(shù)組

  D.語句Form2.Hide將Form2卸載

  參考答案:D

  參考解析:程序中菜單Mnul是一個控件數(shù)組,它們以In-dex屬性值作為數(shù)組下標(biāo)來區(qū)分各元素。在菜單單擊事件中,F(xiàn)lag值為真時,顯示Form2,同時把索引為1的菜單項標(biāo)題改為“隱藏窗體2”,然后把Flag標(biāo)志設(shè)為假;當(dāng)Flag值為假時,隱藏Form2,同時把索引為1的菜單項標(biāo)題改為“顯示窗體2”,然后把Flag標(biāo)志設(shè)為真。窗體Hide方法,只是將窗體隱藏,并沒有從內(nèi)容中卸載。因此D選項錯。

  12[單選題] 以下關(guān)于控件的敘述中,正確的是

  A.標(biāo)簽控件能夠獲得焦點

  B.不能對列表框中的列表項進行多項選擇

  C.命令按鈕的外觀可以被設(shè)置為圖形

  D.設(shè)置形狀控件的Shape屬性,可以使其呈現(xiàn)為直線

  參考答案:C

  參考解析:標(biāo)簽、框架、菜單、直線、形狀、圖像框、計時器都不能接收焦點,選項A.錯誤;列表框用于顯示可供做單一或多個選擇的列表項,選項B.錯誤;形狀控件(Shape)提供了顯示一些規(guī)則圖形的簡易方法,通過設(shè)置形狀控件Shape屬性值,可顯示6種圖形:0-矩形、1-正方形、2-橢圓、3-圓、4-圓角矩形、5-圓角正方形,選項D.錯誤。

  13[單選題] 執(zhí)行以下程序段:

  a$=”Visual Basic Programmin9”b$=”C++”

  c$:UCase(Left$(a$,7))&b$&Right$(a$,12)后。變量e$的值為(  )。

  A.Visual BASIC Programming

  B.VISUAL C++Programming

  C.visual C++Programming

  D.VISUAL BASIC Programming--/--

  參考答案:B

  參考解析:UCase(Left(a$,7))是從字符串a(chǎn)的左邊向右取出7個字符,然后再全部轉(zhuǎn)換為大寫字母,結(jié)果是:”VISUAL一”:Right$(a$,12)是從字符串a(chǎn)的右邊向左取出12個字符,結(jié)果為”一Programming”,&是字符串連接符,把”VISUAL一”&”C++”&”一Programming”連接在一起,合成字符串”VISUAL—C++一Programming”,并把它賦給字符串變量C,所以字符串變量C的值就是合成的字符串。故B選項正確。

  14[單選題] 命令按鈕不支持的事件為

  A.ClickB.DblClickC.GotFocusD.MouseMove

  參考答案:B

  參考解析:命令按鈕支持的事件有Click,GotFocus和MouseMove,不支持DblClick事件,故選B.。

  15[單選題] 為了使文本框只具有垂直滾動條,應(yīng)先把MultiLine屬性設(shè)置為True,然后再把ScmllBars屬性設(shè)置為(  )。

  A.0B.1C.2 D.3

  參考答案:C

  參考解析:文本框的ScrollBars屬性值:0表示無滾動條,1表示只有水平滾動條,2表示只有垂直滾動條,3表示水平和垂直滾動條都有。本題文本框只具有垂直滾動條,則ScroUBar屬性值就設(shè)置為2,故C選項正確。

  16[單選題]對于能夠獲得焦點的控件,若要使其不能接收焦點,應(yīng)該

  A.將TabStop屬性值設(shè)為True

  B.將TabStop屬性值設(shè)為False

  C.將TabIndex屬性值設(shè)為0

  D.將Enabled屬性值設(shè)為False

  參考答案:D

  參考解析:TabStop屬性是用來設(shè)置是否允許用戶使用Tab鍵將焦點移到該控件上,默認(rèn)情況下是允許的。若其值為True時,允許使用Tab鍵將焦點移到該控件;否則,就不允許。

  TabIndex屬性則是用來設(shè)置該控件的跳表順序的,取值是一個整數(shù),從0開始依次類推,該屬性的值小的將先獲取焦點。

  Enabled是用來設(shè)置控件是否可用。

  根據(jù)題意,選項D.正確。

  17[單選題] 設(shè)窗體上有2個直線控件Linel和Line2,若使兩條直線相連接,需滿足的條件是

  

2018年9月計算機二級VB強化提分試題及答案(1)

  參考答案:A

  參考解析:直線控件的Xl、Yl和X2、Y2屬性分別表示直線兩個端點的坐標(biāo),即(xl,Yl)和()(2,Y2)。如果要使兩條直線相連,顯然這兩條直線的某一端點的坐標(biāo)相同才行。

  

2018年9月計算機二級VB強化提分試題及答案(1)

  18[單選題] 編寫如下程序:

  

2018年9月計算機二級VB強化提分試題及答案(1)

  程序運行后,單擊命令按鈕Commandl,輸出結(jié)果為

  A.TrueB.FalseC.1D.-1

  參考答案:B

  參考解析:ff…Else語句對b進行操作。a*b=6,<10,所以執(zhí)行b=b+1=3。Print語句中,b-a=0,條件為假。選B.。

  19[簡答題] 在名稱為Forml的窗體上添加兩個命令按鈕(見圖l),其名稱分別為Cmdl和Cmd2,編寫適當(dāng)?shù)氖录^程。程序運行后,單擊命令按鈕Cmdl,則可使該按鈕移到窗體的左上角(只允許通過修改屬性的方式實現(xiàn));單擊命令按鈕Cmd2,則可使該按鈕在長度和寬度上各擴大到原來的2倍。程序的運行情況如圖2所示。

  要求:不得使用任何變量。

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

  

2018年9月計算機二級VB強化提分試題及答案(1)

  參考解析:

  在窗體上建立控件后,先設(shè)置控件的屬性,再編寫事件過程。

  單擊命令按鈕觸發(fā)Click事件。利用按鈕的Height和Width屬性來改變按鈕的大小;利用按鈕的Left和Top屬性來改變按鈕的位置。

  【操作步驟】

  步驟l:建立界面,并設(shè)置控件的屬性。程序中用到的控件及屬性見表3。

  

2018年9月計算機二級VB強化提分試題及答案(1)

  10[簡答題] 在考生文件夾下有一個工程文件sjr4.vbp,運行情況如圖所示。程序的功能是計算下列表達(dá)式的值:z=(x+2)^2+(X+3)^3+(X+4)^4+…+(X+N)^N其中N和X的值通過鍵盤分別輸入到文本框Textl、Text2中。之后如果單擊標(biāo)題為“計算”、名稱為Commandl的命令按鈕,則計算表達(dá)式的值2,并將計算結(jié)果顯示在名稱為Labell的標(biāo)簽中。

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

  注意:考生不得修改窗體文件中已經(jīng)存在的程序。程序中不得使用^運算符,而應(yīng)使用函數(shù)xn進行冪運算。程序至少運行一次,按照下圖輸入數(shù)據(jù),使X=10,N=5,單擊“計算”按鈕,計算z的值,并將結(jié)果顯示在標(biāo)簽Labell中,否則沒有成績。最后.程序按原文件名存盤。

  

2018年9月計算機二級VB強化提分試題及答案(1)

  參考解析:

  【解題思路】通過For循環(huán)語句實現(xiàn)xn()的冪運算;Click事件過程中通過Val()函數(shù)實現(xiàn)字符類型向數(shù)值型的轉(zhuǎn)換,通過循環(huán)語句及調(diào)用xn()函數(shù),獲得函數(shù)返回值,實現(xiàn)表達(dá)式的運算結(jié)果;運用Call語句調(diào)用SaveResuh函數(shù)對結(jié)果進行保存,涉及文件的Open、Cbse和Output操作,最后將結(jié)果保存在文件夾下的out,*.dat文件中。

  【操作步驟】

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

  步驟2:分析并編寫程序代碼。

  參考答案

  Private Function xn(a As Single,m As Integer)

  Dim i As Integer

  tmp=1

  For i=1 TO m

  tmp=__tmp*a________´求ai的結(jié)果

  Next

  xn=_____tmp_____´返回計算結(jié)果

  End Function

  Private Sub Command1_Click()

  Dim n As Integer

  Dim i As Integer

  Dim t As Single

  Dim S,X As Single

  n=Val(Text1.Text)’將數(shù)字字符轉(zhuǎn)換為數(shù)值

  x=Val(Text2.Text)'讀取n.xm值

  z=0

  For i=2 To n

  t=x+i

  z=z+__________調(diào)用xn函數(shù)求ti

  Next

  Label1.Caption=__________´將結(jié)果顯示在Labell

  Call SaveReSult

  End Sub

  Private Sub SaveReSult()

  Open App.Path&"\out4.dat"For Output

  As#1

  Print #1,Labell1.Caption

  Close #1

  End Sub

  步驟3:按照題目要求調(diào)試并運行程序,如圖3.15所示。

  

2018年9月計算機二級VB強化提分試題及答案(1)

  步驟4:關(guān)閉程序后,按照題目要求保存工程和窗體。

  【易錯提示】對于xn(t,i)函數(shù)調(diào)用的理解,弄清楚兩個變量各代表的函數(shù)值的意義,正確調(diào)用函數(shù)。

掃描/長按二維碼幫助考試通關(guān)
2018年等考報考資訊
2018等考各科通關(guān)技巧
2018各科最新預(yù)測試卷
2018等考各科備考資料

微信搜索"考試吧"了解更多考試資訊、下載備考資料

上一頁  1 2 

  相關(guān)推薦:

  2018年9月全國計算機等級考試試題匯總(各科目)

  2018年全國計算機等級考試必做試題匯總(各科目)

  2018年全國計算機等級考試復(fù)習(xí)知識點匯總(各科目)

  2018全國計算機等級考試備考經(jīng)驗及應(yīng)試技巧匯總

  歷年真題匯總|考試吧策劃:2018年計算機等級考試報考指南

0
收藏該文章
0
收藏該文章
文章搜索
萬題庫小程序
萬題庫小程序
·章節(jié)視頻 ·章節(jié)練習(xí)
·免費真題 ·?荚囶}
微信掃碼,立即獲!
掃碼免費使用
版權(quán)聲明:如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。
Copyright © 2004- 考試吧計算機等級考試網(wǎng) 出版物經(jīng)營許可證新出發(fā)京批字第直170033號 
京ICP證060677 京ICP備05005269號 中國科學(xué)院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關(guān)殺器
考試最新資訊
學(xué)
一次通關(guān)技巧