版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、2010年上海市高等學(xué)校計(jì)算機(jī)等級(jí)考試試卷二級(jí)Visual Basic 程序設(shè)計(jì)(考試時(shí)間120分鐘A卷)、單選題(共15分,每題是合法的變量名。A. X_yzC.ln teger2.Rnd函數(shù)不可能的返回值是A.11.B.123abcD. X Y【A】【A】B. 0C. 0.00013.要將一個(gè)值傳遞給子過(guò)程 是。參數(shù),并通過(guò) n參數(shù)返回一個(gè)結(jié)果,子過(guò)程定義中正確的【B】A. Sub A(ByVal m!, ByVal n!)B. Sub A(ByVal m!, ByRef n!)C. Sub A(ByVal m!, ByRef (n+1)!)D. Sub A(ByVal m+1, ByVa
2、l n+2)4.能在窗體Form1的標(biāo)題欄中顯示A. Form1. Name="VisualBasicVisualBasic窗體”窗體”的語(yǔ)句是B. Form1. Title="VisualBasic【C】窗C. Form1. Caption="VisualBasic窗體”體“5. 在用通用對(duì)話框控件建立打開(kāi)文件對(duì)話框時(shí),則Filter屬性的正確設(shè)置是 。A. Picture(.jpg)|*jpgB. Picture(.jpg)(*jpg)C. 圖片文件|(.jpg)d.圖片(.jpg)|*.jpg6. 關(guān)于多重窗體程序的敘述中,錯(cuò)誤的是A. 用Hide方法隱藏窗
3、體,用ShowB. 可以根據(jù)需要指定啟動(dòng)窗體C. 若各窗體都建立了一個(gè)文本框控件( TextBox),它們的Name不能相同D. 若各窗體都有菜單,則各菜單是彼此獨(dú)立的7. 按照結(jié)構(gòu)化程序設(shè)計(jì)的要求, 語(yǔ)句是非結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)句。A.If語(yǔ)句B.For 語(yǔ)句C.GoTo 語(yǔ)句D.Select Case語(yǔ)句8. 同一個(gè)窗體中,各個(gè)對(duì)象的 屬性值是不同的,它用于唯一識(shí)別對(duì)象。A. LocationB. NameC.Size TextD. Select Case語(yǔ)句在文件列表框中只允許顯示 jpg圖像類(lèi)型的文件,D】【C】方法顯示窗體【c】【B】【C】A. Men ul.E nabled=False
4、C. Men u1.Visible=True【A】10. 要暫時(shí)關(guān)閉定時(shí)器,應(yīng)把定時(shí)器的A. VisibleC. En abled11. 在VB中,屬于方法的是 A. SetFocusB. LostFocusB. Men u1.E nabled=TrueD. Men u1.Visible=False屬性設(shè)置為False。B. TimerD. I nterval【A】A.0 99C. 1 9913.列表框List1確的。中已有5個(gè)列表項(xiàng),要?jiǎng)h除列表框List1最后一項(xiàng),語(yǔ)句是正【A】A. List1.RemoveltemList1.ListCo unt - 1C. KeyPressD. Sele
5、ctedText12.使用Dim A(100) As Single語(yǔ)句聲明了數(shù)組 A,A數(shù)組的下標(biāo)取值范圍是 【B】B.0 100D.1 1005C. List1. RemoveList1.ListCo unt - 1D. List1.Remove 514.要向D盤(pán)根目錄下的名為data.txt的順序文件中添加內(nèi)容,應(yīng)先使用語(yǔ)句打開(kāi)文件?!綛】A. Ope n"data.txt" ForAppend As #1B. Open"D:data.txt" ForAppend As #1C. Ope n"data.txt" ForOutput
6、As #1D. Ope n"D:data.txt" ForOutputAs #115.要使文本框輸入的字符均顯示為*,則設(shè)置。【D】A.Visible屬性為B. Name屬性為*C. Text屬性為*D. PassWordChar屬性為二、程序調(diào)試題(共20分,每錯(cuò)2.5分,第1題有2處錯(cuò),第2題3處錯(cuò),第3題3處 錯(cuò))啟動(dòng)工程文件C:kscxts1.vbp ,程序存在8處錯(cuò)誤,請(qǐng)調(diào)試改正,并按原文件名和位 置保存。正確結(jié)果見(jiàn)樣例cxts1.exe。改的語(yǔ)句必須在句尾加上注釋標(biāo)記 *。調(diào)試改錯(cuò)題1,程序中有2個(gè)錯(cuò)誤。以下程序的功能是在文本框中輸入百分制成績(jī),單擊按鈕后,在標(biāo)
7、簽上顯示成績(jī)等第,分優(yōu)秀、合格和不合格,規(guī)定:成績(jī)?yōu)椤眱?yōu)秀"60 w成績(jī)80為"合格”;成績(jī)60為"不合格”。Private Sub Comma nd1_Click()Dim d%, s$d = Val(Text1.Text)10Select Case dCase d>=8s ="優(yōu)秀“Case 6 To 7s="合格"Case Elses ="不合格”End SelectLabell.Text =" 成績(jī)等第為:” + sEnd Sub正確答案:Case Is >= 8 或 8 To 10 或 8,9
8、,10Labell.Caption或 Labell調(diào)試改錯(cuò)題2,程序中有3個(gè)錯(cuò)誤。單擊“調(diào)試改錯(cuò)題2 ”按鈕,在Picturel顯示有規(guī)律數(shù)字字符和字母字符圖,見(jiàn)樣例。Private Sub Comma nd2_Click()Dim ch$,i%,j%Picturel.ClsFor i = 1 To 5Ch = Trim(i)For j = 1 To 5'輸出數(shù)字字符Picture1.Pri nt Ch;Next jPicture1.Pri nt Space(3);For j = i To 5'輸出字母字符Picturel.Pri nt Chr(65);Next jPictur
9、el.Pri ntNext jEnd Sub正確答案:For j = 1 To iPicture1.Pri nt Chr(i+64);Next i調(diào)試改錯(cuò)題3,程序中有3個(gè)錯(cuò)誤。單擊“調(diào)試改錯(cuò)題3 ”按鈕,自動(dòng)產(chǎn)生兩個(gè) 5999之間的隨機(jī)正整數(shù)a,b,在Text2 顯示較小的數(shù)a, Text3顯示較大的數(shù)b。計(jì)算a到b之間的偶數(shù)和,結(jié)果顯示在Label3。Private Sub Comma nd2_Click()Dim a%, b%, c%, i%a = In t(R nd * 995 + 5)b = In t(R nd * 995 + 5)If a > b The nt = b: a
10、= b: b = tEnd IfTextl = aText2 = bs = 1For i = a To bIf Mod(i,2)=0 The n s = s + iNext iLabel3 = "Sum=" & sEnd Sub正確答案:t=aS=0i mod 2 = 0三、程序填空題(共30分,每空2 .5分)2 2 2 21 按公式s 123n ,求累加和s不超過(guò)1000的最大項(xiàng)數(shù)n。要求每行顯示每個(gè)n的累加和如圖所示,并將全部結(jié)果保存在c:data.txt 中。Private Sub Form_Click()Dim n%, s$n = 1s =(1)Print
11、 " N", " S"Do While (2 )s = s + n * nPrint n, sn=n+1140204Z3510365115012加相K越迪wcogg磁項(xiàng)數(shù)oopPrint"累加和不超過(guò)1000的最大項(xiàng)數(shù)n=" n - 2'Open "c:jg.txt" For(3) As #1Print #1, "n=" n - 2Close #1End Sub答案:(1) 0(2 ) s < 1000(3) Output2.以下
12、程序段的功能是:在一個(gè)字符串變量 str1中查找子串變量str2中出現(xiàn)的個(gè)數(shù),并顯示是否找到及查找到的結(jié)果。樣例為查找子串"at"出現(xiàn)的個(gè)數(shù)為2個(gè)。Private Sub Form_Click()Dim str1$, str2$, cd1%, cd2%, n%, i%str1 = Text1.Textstr2 = Text2.Textcd1 = Len (str1)cd2 = Len (str2)i = 1n = 0Do While i <=(1)If Mid(str1, i,(2) = str2The nn = n + 1End If(3)LoopIfThe nLa
13、bel3 ="找到了 " & n & "個(gè)"ElseLabel3 ="沒(méi)有找到!”End IfEnd Sub答案(1)cd1cd1-cd2+1(2)2(3)i=i+1(4)n>03.以下程序段的子過(guò)程 RightShift的功能是:將一維字符數(shù)組s中的元素循環(huán)右移一 位并輸出變動(dòng)后的結(jié)果。給定的字符數(shù)組元素循環(huán)右移,樣例為右移3次的結(jié)果。Private Sub Comma nd1_Click()Dim i%, m%, a()a = Array("A", "B", "C&qu
14、ot;, "D", "E", "F", "G", "H")Print "原始順序?yàn)椋?quot;For i = 0 To UBou nd(a)Print a(i) & ""Next iPrint(1)= In putBox("請(qǐng)輸入右移位數(shù):")For i = 1 To mPrint "第” & i & ”次右移后:"Call(2)Next iEnd SubSub RightShift(ByRef s(
15、)Dim Last$, i%, n%n =(3)Last = s(n)For i = n To 1 Step -1 逐位右移s(i) =Next is(0) =(5)For i = 0 Ton顯示右移后的結(jié)果Print s(i) & ” "Next iPrintEnd Sub答案:(1)m(2) RightShift(a)(3) UBound(s)(4) s(i - 1)( 5)Last四、編程題(35分)1 .參見(jiàn)樣例,在 Form1窗體上放置2個(gè)列表框。建立如下菜單:菜單項(xiàng)菜單名備注-應(yīng)用Menu1一級(jí)菜單產(chǎn)生Men u11二級(jí)菜單計(jì)算Men u12二級(jí)菜單-bar分隔線結(jié)束Men u13二級(jí)菜單繪圖Menu2一級(jí)菜單在Form2上,放置“繪圖”和“返回”2個(gè)命令按鈕。2 .單擊“產(chǎn)生”菜單項(xiàng),在列表框Listl中隨機(jī)生成10個(gè)3位正整數(shù)。單擊“計(jì)算”菜單項(xiàng),在列表框 List2中顯示Listl各數(shù)據(jù)項(xiàng)每位數(shù)之和。3 單擊“繪圖”菜單項(xiàng)時(shí),顯示窗體2,并隱藏窗體1 ;單擊"結(jié)束"菜單項(xiàng)時(shí),結(jié)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《誠(chéng)信做人到永遠(yuǎn)》課件
- 2024-2025學(xué)年福建省福州市福清市高二上學(xué)期期中考試物理試題(解析版)
- 單位管理制度集合大合集【員工管理】十篇
- 單位管理制度集粹匯編【人員管理篇】十篇
- 單位管理制度匯編大合集【人員管理】十篇
- 單位管理制度合并匯編員工管理篇
- 《網(wǎng)吧消防安全授》課件
- 單位管理制度范文大合集人力資源管理
- 單位管理制度呈現(xiàn)匯編人力資源管理篇十篇
- 60個(gè)??嫉慕?jīng)濟(jì)學(xué)原理和定律
- 透鏡及其應(yīng)用常考易錯(cuò)陷阱分析-2024年中考物理考試易錯(cuò)題
- Unit 4 Plants around us C (教學(xué)設(shè)計(jì))-2024-2025學(xué)年人教PEP版(2024)英語(yǔ)三年級(jí)上冊(cè)
- 管徑的選擇和管道壓力降的計(jì)算
- 機(jī)動(dòng)車(chē)商業(yè)保險(xiǎn)條款(2020版)
- GB/T 44250.1-2024面向油氣長(zhǎng)輸管道的物聯(lián)網(wǎng)系統(tǒng)第1部分:總體要求
- 一年級(jí)數(shù)學(xué)上冊(cè)加減法口算題每日一練25套打印版
- DLT 572-2021 電力變壓器運(yùn)行規(guī)程
- 教育部校企合作辦法
- “技能興威”第一屆威海市職業(yè)技能大賽農(nóng)產(chǎn)品食品檢驗(yàn)員(海洋食品產(chǎn)業(yè)鏈)賽項(xiàng)規(guī)程
- 幼兒園故事繪本《賣(mài)火柴的小女孩兒》課件
- 中央2024年國(guó)家藥品監(jiān)督管理局中國(guó)食品藥品檢定研究院招聘筆試歷年典型考題及考點(diǎn)附答案解析
評(píng)論
0/150
提交評(píng)論