




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
中南大學(xué)網(wǎng)絡(luò)教育課程(專科)考試復(fù)習(xí)題及答案《VisualBasic程序設(shè)計(jì)與應(yīng)用》一、選擇題:在每小題給出的四個(gè)選項(xiàng)中,只有一項(xiàng)是符合題目規(guī)定的,請把所選項(xiàng)前的字母填在題后的括號內(nèi)。1.VisualBasic程序中分隔一行中各語句的字符是()。[]‘:\_2.下列可作為VisualBasic的變量名的是()。 ? ??[]A:FilenameB:A(A+B)C:A%DD:Print3.[] A.VisibleB.EnabledC.Moveable D.Checked4.以下過程是()事件。PrviateSubForm_Load()……EndSub []A:命令按鈕的單擊?B:命令按鈕的裝載C;窗體的裝載 ??D:窗體的單擊5.Vb中描述文獻(xiàn)擴(kuò)展名的是()屬性。 ??[]A:Drive ?B:PatternC:FileName ??D:Path6.關(guān)于VisualBasic中事件的說法中,不對的的為()。[]事件是由VisualBasic預(yù)先定義好的,可以被對象辨認(rèn)的動(dòng)作 DblClick(雙擊)是VisualBasic中的一種事件一個(gè)對象可以辨認(rèn)一個(gè)或多個(gè)事件對于一個(gè)系統(tǒng)提供的對象可以辨認(rèn)哪些事件,需要程序員自己定義7.下列控件中可設(shè)立滾動(dòng)條是()。? ?[]A.檢查框(復(fù)選框) ? B.框架?C.文本框D.標(biāo)簽框8.在VisualBasic中建立一個(gè)空窗體,()不會(huì)是其默認(rèn)名。????[]A.Form1B.Form2C.FormxD.9.ConstOne&=1,則One為()類型的常數(shù)。[]整型 字節(jié)型長整型單精度型10.關(guān)于邏輯型數(shù)據(jù),下列說法錯(cuò)誤的是()。? ??[]A.邏輯型數(shù)據(jù)只有兩種也許值:True或者FalseB.當(dāng)把邏輯值轉(zhuǎn)換為數(shù)值時(shí)False轉(zhuǎn)為0,True轉(zhuǎn)為1C.當(dāng)把其他類型數(shù)據(jù)轉(zhuǎn)換為邏輯數(shù)據(jù)時(shí),非0數(shù)轉(zhuǎn)換為True,0轉(zhuǎn)換為FalseD.邏輯型數(shù)據(jù)以2個(gè)字節(jié)存儲(chǔ)11.以下()不是VisualBasic的特點(diǎn)。 ? []A:結(jié)構(gòu)化程序設(shè)計(jì)??B:集成可視化程序開發(fā)環(huán)境??C:事件驅(qū)動(dòng)編程機(jī)制 ?D:可將用戶的編程思想自動(dòng)轉(zhuǎn)換成程序代碼12.窗體的load事件可以被用來實(shí)現(xiàn)的功能為()。[]A:擬定窗體的位置B:從內(nèi)存中清楚一個(gè)窗體C:在程序啟動(dòng)時(shí)對屬性和變量初始化?D:重畫窗體13.單復(fù)選框的控件名稱為()。[]A.OptionBotton?B.CheckBoxC.PictureBoxD.Image14.若要嚴(yán)禁窗體被移動(dòng),可設(shè)立窗體的()屬性為False。A.MoveableB:MoveC:MinButton? D:ControlBox15.若要設(shè)立定期器的定期間隔設(shè)為10秒,應(yīng)將()屬性值設(shè)為10000。[]A.IntervalB.ValueC.EnabledD.Text16.以下()是文獻(xiàn)夾列表框。A.DirListBoxB.DriveListBoxC.FileListBoxD.ComboBox17.以下()可從通用對話框的“字體”對話框中返回用戶選擇的字體名。A.FileNameB.PathC.FontNameD.Color18.下列哪個(gè)操作可以清除文本框?qū)ο螅詄xt1的內(nèi)容()。A.Text1.Text=""B.Text1.clsC.Text=""D.cls19.要想通過單擊Command1彈出Form2窗體,則可在Command1的單擊事件中,使用()命令。A.LoadForm2B.Form2.ShowC.Form2.SetFocusD.Form2.PopupMenu20.以下屬性中只在運(yùn)營時(shí)起作用的為()。A.Caption屬性B.Visible屬性C.BorderStyle屬性D.Picture屬性21.在運(yùn)營時(shí),若要使文本框獲得輸入焦點(diǎn),可調(diào)用文本框?qū)ο蟮?)方法來實(shí)現(xiàn)。A.RefreshB.GetFocusC.SetFocusD.Tab22.在窗體中運(yùn)用Print方法輸出文本信息時(shí),信息的輸出位置由()屬性設(shè)立。A.LeftB.TopC.x,yD.CurrentX,CurrentY23.語句:Dimstudent(10,5to100)定義的是一個(gè)()維數(shù)組。A.2B.3C.24.默認(rèn)情況下,語句:Dimstudent(10to11,4)定義的數(shù)組有()個(gè)元素。A.20B.22C.10D.1125.已知Eng(1)=90,Math(1)=80,Comp(1)=95Total(1)=Eng(1)+Math(1)+Comp(1),則Total(1)=()。A.265B.90C.80D.9526.已知在“通用”代碼有以下語句:DimA()AsInteger則,在某一事件代碼中使用()是對的的。A.ReDimA(30,4)B.ReDimA(4)AsC.ReDimA(100) D.ReDimA()27.Int(-23.512)的值為()。A.-23B.-24C.24D.2328.將ASCII碼轉(zhuǎn)換成字符串的函數(shù)是()。A.Chr$B.Str$C.AscD.Val29.表達(dá)式Mid("Beijing2023",4,4)的值是()。A.BeijB.jingC.inj2D.202330.A$="+3.14+2",則Val(A$)的值為()。A.+3.14+2B.+5.14C.3.14D.二、填空題:請把答案填在題中橫線上。VisualBasic中有一種控件組合了文本框和列表框的特性,這種控件是_______(dá)。VisualBasic提供的對數(shù)據(jù)文獻(xiàn)的三種訪問方式為隨機(jī)訪問方式,__(dá)__(dá)______(dá)和二進(jìn)制訪問方式。為了能在運(yùn)營時(shí)把d:\pic文獻(xiàn)夾下的圖形a.jpg裝入圖片框Picture1,所使用的語句為____(dá)_______。計(jì)時(shí)器控件能有規(guī)律的以一定期間間隔觸發(fā)_______事件,并執(zhí)行該事件過程中的程序代碼。VisualBasic應(yīng)用程序中標(biāo)準(zhǔn)模塊文獻(xiàn)的擴(kuò)展名是____(dá)_______(dá)_。與數(shù)學(xué)表達(dá)式cos2(a+b)÷(3+x)+5相應(yīng)的VisualBasic表達(dá)式是______(dá)_______.要同時(shí)選定窗體上的多個(gè)控件,可以按住______或_______鍵,然后依次單擊窗體上的各控件.在VisualBasic中最基本的對象是___(dá)__(dá)_____.要在VisualBasic工程中添加一個(gè)新的窗體,可以在主窗口的工具欄中選擇__(dá)_____按鈕.在代碼窗口中,輸入某行代碼并按回車鍵之后,假如代碼變成______顏色,說明該行代碼有語法錯(cuò)誤.三、程序改錯(cuò):程序功能:已知24有8個(gè)正整數(shù)因子(即:1,2,3,4,6,8,12,24),而24正好被其因子個(gè)數(shù)8整除。問[100,300]之間有多少個(gè)這樣的數(shù)。程序中有兩行有錯(cuò)誤。改正錯(cuò)誤,使它能輸出對的的結(jié)果。PrivateSubCommand1_Click()Dimn1AsInteger,n2AsIntegerDimxAsIntegerDimiAsIntegern2=0Forx=100To300n2=0Fori=1To100IfxModi=0Thenn1=n1+1EndIfNextiIfxModn1=0Thenn2=n2+1EndIfNextxPrintn2Endsub2.程序功能:運(yùn)用函數(shù)pd計(jì)算1~5000之間能被17和37整除的數(shù)的個(gè)數(shù)。程序中有錯(cuò)誤,改正錯(cuò)誤,使程序能輸出對的的結(jié)果。PrivateSubCommand1_Click()DimiAsIntegerDimsAsIntegers=0Fori=1To5000Ifpd(i)Thens=s+1NextiPrintsEndSubPrivateFunctionpd(xAsInteger)AsBooleanIfxMod17=0OrxMod37=0Thenpd=TrueElsepd=FalseEndIfEndFuction3.程序功能:根據(jù)整型參數(shù)m,計(jì)算100-999的平方根的倒數(shù)之和。程序的函數(shù)fun()中有一行有錯(cuò)誤,改正錯(cuò)誤,使它能輸出對的的結(jié)果。PrivateSubCommand1_Click()PrintFormat(fun(100,999),"#.######")EndSubPrivateFunctionfun(mAsInteger,nAsInteger)AsSingley=0Fori=mTont=1/Sqr(i)y=y+tNextifun=tEndFunction四、程序填空題。1.士兵在演練過程中,隊(duì)伍變換成10、21、35、60行時(shí),隊(duì)形都能成為矩形。問參與演練的士兵最少有多少人?PrivateSubForm_Click()Dima%,b%,c%,d%,n%a=10b=21c=35d=60n=60DoWhile___(dá)____(dá)____(dá)_____(dá)__(dá)____(dá)______(dá)____n=n+1LoopPrintnEndSub2.用cos(x)≈1-x^2/2!+x^4/4!-……+(-1)^(n)*(x^(2n))/(2n)!的公式求近似值,直到最后一項(xiàng)絕對值小于0.00001為止。設(shè)x=7。PrivateSubForm_click()DimxAsInteger,iAsIntegerDimxpowerAsSingleDimyAsSinglex=Val(InputBox("請輸入x:"))i=0z=1y=1DoWhileAbs(z)>0.00001factor=1i=i+1Forj=1To2*ifactor=factor*jNextjxpower=x^(2*i)____(dá)__(dá)____(dá)__(dá)____(dá)______(dá)_____(dá)___(dá)__(dá)y=y+zLoopPrintformat(y,"0.######")EndSub3.已知一個(gè)數(shù)列的前3項(xiàng)為0,0,1,從第4項(xiàng)開始,每項(xiàng)為前3項(xiàng)的和,編程求此數(shù)列的第39個(gè)數(shù)。PrivateSubForm_Click()Dimi%,f0&,f1&,f2&,f3&FontSize=14:FontBold=Truef0=0f1=0f2=1Fori=4to39___(dá)___(dá)____(dá)______f0=f1f1=f2f2=f3NextiPrintf3EndSub五、編程題:1、編寫程序,驗(yàn)證輸入的3位正整數(shù)是否為同構(gòu)數(shù)。X若出現(xiàn)在自己的平方數(shù)的末3位,則X是同構(gòu)數(shù)。如625的平方是390625,則625為同構(gòu)數(shù)。2.設(shè)有如下兩組數(shù)據(jù):A:1,2,3,4,5,6,7,8,9,10B:100,99,98,97,96,95,94,93,92,91,編寫一個(gè)程序,把上面兩級數(shù)據(jù)分別讀入兩個(gè)數(shù)組中,然后把兩個(gè)數(shù)組中相應(yīng)的元素相加,即1+100……10+91。并把相應(yīng)的結(jié)果放入三個(gè)數(shù)組中,最后輸出第3個(gè)數(shù)組的值。3.用Circle方法畫圓弧和橢圓弧。如下圖所示。規(guī)定:中心點(diǎn)相同,圓弧長度和角度隨機(jī),顏色隨機(jī),圓弧數(shù)為20。4.在圖片框中用PSet方法隨機(jī)地產(chǎn)生若干個(gè)彩色的點(diǎn)。窗體上有3個(gè)命令按鈕:“畫點(diǎn)”、“清除”、和“退出”。如下圖所示。PSet方法:[對象名.]Pset[Step](x,y)[,顏色]六、問答題(15分)簡述多文檔及其特性。簡述對話框的分類和特點(diǎn)。《VB程序設(shè)計(jì)與應(yīng)用》答案一、選擇題:在每小題給出的四個(gè)選項(xiàng)中,只有一項(xiàng)是符合題目規(guī)定的,請把所選項(xiàng)前的字母填在題后的括號內(nèi)。12345BABCB678910DCCCD1112131415DCAAA1617181920ACAAB2122232425CDACA2627282930CBABC二、填空題:請把答案填在題中橫線上。組合框順序訪問方式Picture1.picture=LoadPicture(“d:\pic\a.jpg”)Timer.bas(cos(a+b))^2/(3*x)+5ShiftCtrl窗體添加窗體紅色三、程序改錯(cuò)題第七行n2=0改成n1=0? 第八行Fori=1To100改成Fori=1Tox第十一行Or?改成And第十行fun=t改成fun=y四、程序填空題?(a*1000+b*100+c*10+d)*e=b*1000+c*100+d*10+e100-i-j=(100-5*i-j)*2c=(iMod100)\10
五、編程題:1.編程代碼為:Privat(yī)eSubCommand1_Click()Dimi,mAsIntegerFori=100To999m=(i*i)Mod1000Ifi=mThenPrintiEndIfNextiEndSub2.編程代碼PrivateSubCommand1_Click()Dima(10),b(),c(10)AsIntegerFori=1To10a(i)=iNextib=Array(100,99,98,97,96,95,94,93,92,91)Fori=1To10c(i)=a(i)+b(i-1)Printc(i)NextiEndSub3.用Circle方法畫圓弧和橢圓弧。如下圖所示。規(guī)定:中心點(diǎn)相同,圓弧長度和角度隨機(jī),顏色隨機(jī),圓弧數(shù)為20。PrivateSubCommand2_Click()pi=3.1415926a1=0c=1DrawWidth=1Forr=100To2023Step100a2=(a2+(pi/2))Mod(2*pi)Circle(1800,1200),r,QBColor(c),a1,a2a1=a1+(pi/4)c=c+1DrawWidth=DrawWidth+1NextrEndSubPrivateSubCommand3_Click()ClsEndSub4.編程代碼為:PrivateSubCommand1_Click()Picture1.DrawWidth=10Fori=1To100r=Int(256*Rnd)g=Int(256*Rnd)b=Int(256*Rnd)x=Rnd*Widthy=Rnd*HeightPicture1.PSet(x,y),RGB(r,g,b)NextiEndSubPrivateSubCommand2_Click()Picture1.ClsEndSubPrivateSubCommand3_Click()EndEndSub六、問答題簡述多文檔及其特性。答:定義:多文檔界面
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 制作生意合同范本
- 2025年天津年貨運(yùn)從業(yè)資格證模擬考試
- 買裝修材料合同范本
- 與機(jī)關(guān)單位合作合同范例
- 村級修橋合同范本
- 產(chǎn)品研發(fā)定制合同范本
- 信息咨詢收費(fèi)合同范本
- 伙合合同范本
- 勞動(dòng)合同范本 銀川
- 代理注冊服務(wù)合同范本
- 三一重工全面預(yù)算管理
- 小公司財(cái)務(wù)報(bào)銷制度及報(bào)銷流程
- 《環(huán)境感知技術(shù)》2024年課程標(biāo)準(zhǔn)(含課程思政設(shè)計(jì))
- 礦山用電安全培訓(xùn)課件
- 2025年中考語文一輪復(fù)習(xí):八年級上冊知識(shí)點(diǎn)梳理
- 航空物流運(yùn)輸服務(wù)標(biāo)準(zhǔn)
- 運(yùn)用HFMEA品管工具優(yōu)化輸血全流程醫(yī)院品質(zhì)管理案例(血液科輸血科信息科醫(yī)務(wù)科護(hù)理部)
- 《EEG信號特征提取及腦卒中分類預(yù)測研究》
- 醫(yī)療設(shè)備維保投標(biāo)方案(技術(shù)方案)
- 非甾體抗炎藥圍術(shù)期鎮(zhèn)痛專家共識(shí)(2024 版)解讀
- 寧德新能源verify測試題庫
評論
0/150
提交評論