版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
MOOC程序設(shè)計基礎(chǔ)(VB)-西北農(nóng)林科技大學(xué)中國大學(xué)慕課答案第一章單元測驗1、問題:VB集成開發(fā)環(huán)境有三種工作模式,不屬于三種工作模式之一的是()。選項:A、設(shè)計模式B、編輯模式C、運行模式D、中斷模式正確答案:【編輯模式】2、問題:類是同種()的集合和抽象。選項:A、變量B、常量C、對象D、函數(shù)正確答案:【對象】3、問題:程序代碼“Text1.Text=VisualBasic,其中的Text1、Text和VisualBasic分別代表()。選項:A、對象、值、屬性B、對象、方法、屬性C、對象、屬性、值D、屬性、對象、值正確答案:【對象、屬性、值】4、問題:要使某對象在運行時不可顯示,應(yīng)對()屬性進行設(shè)置。選項:A、EnabledB、VisibleC、BackColorD、ControlBox正確答案:【Visible】5、問題:不論任何控件,共同具有的屬性是()屬性。選項:A、TextB、CaptionC、BackColorD、Name正確答案:【Name】6、問題:啟動窗體時,系統(tǒng)自動執(zhí)行啟動窗體的()事件過程。選項:A、LoadB、ClickC、UnLoadD、GotFocus正確答案:【Load】7、問題:程序運行后,在窗體上單擊鼠標,此時窗體不會接受到的事件是()。選項:A、MouseDownB、MouseUpC、LoadD、Click正確答案:【Load】8、問題:在VisualBasic中最基本的對象是(),它是應(yīng)用程序界面設(shè)計的基礎(chǔ),是其他控件的容器。選項:A、文本框B、窗體C、標簽D、命令按鈕正確答案:【窗體】9、問題:PrivateSubForm_click()PrintHelloMe.ForeColor=vbRedEndSub第一次單擊窗體,輸出Hello的顏色為:()選項:A、紅色B、白色C、藍色D、黑色(默認顏色)正確答案:【黑色(默認顏色)】10、問題:對于窗體Form1,執(zhí)行了Form1.Left=Form1.Left-300語句后,則該窗體()。選項:A、上移B、下移C、左移D、右移正確答案:【左移】11、問題:當(dāng)標簽需要自動調(diào)整標簽大小以適應(yīng)文本長度時,可設(shè)置的屬性是()。選項:A、AutoSizeB、VisibleC、EnabledD、Caption正確答案:【AutoSize】12、問題:下列敘述錯誤的是()。選項:A、VB是可視化程序設(shè)計語言B、VB采用事件驅(qū)動編程機制C、VB是面向過程的程序設(shè)計語言D、VB應(yīng)用程序可以以編譯方式執(zhí)行正確答案:【VB是面向過程的程序設(shè)計語言】13、問題:文本框不具有()屬性。選項:A、captionB、textC、lockedD、password正確答案:【caption】第二章單元測驗1、問題:下列可以將變量x、y的值互換的是()。選項:A、x=y:y=t:t=xB、x=t:t=y:y=xC、t=x:x=y:y=tD、x=y:y=x正確答案:【t=x:x=y:y=t】2、問題:多條語句要書寫在一行,用()符號作分隔符。選項:A、+B、:C、,D、續(xù)行符正確答案:【:】3、問題:賦值語句g=200+Mid(31415926,3,2)執(zhí)行后,變量g的值是()。選項:A、20041B、241C、20041D、語法錯誤正確答案:【241】4、問題:表達式A%+B+C!-D#的結(jié)果為()。選項:A、整型B、長整形C、單精度D、雙精度正確答案:【雙精度】5、問題:下列符號中,可以用作變量名的是()。選項:A、a!bB、123abcC、abc123D、len正確答案:【abc123】6、問題:-35000的數(shù)據(jù)類型是()。選項:A、整型常量B、浮點型常量C、符號常量D、字符串型常量正確答案:【字符串型常量】7、問題:下列選項中,為日期型常量的是()。選項:A、5/10/2002B、5/10/2002D、5/10/2002F、“5,10,2002G、”正確答案:【#5/10/2002#】8、問題:設(shè)S=Myname,可得到字符串My的選項是()。選項:A、Right(S,2)B、Left(S,2)C、Mid(S,2,2)D、Right(2,2)正確答案:【Left(S,2)】9、問題:用于返回字符串的長度函數(shù)是()。選項:A、String()B、Len()C、Space()D、Mid()正確答案:【Len()】10、問題:語句PrintFormat(32548.5,000,000.00)的輸出結(jié)果是()。選項:A、32,548.5B、32548.5C、032,548.50D、3254.85正確答案:【032,548.50】11、問題:Int(198.555*10+0.5)/10的值()。選項:A、198.6B、198C、198.56D、198.55正確答案:【198.6】12、問題:要使變量x賦值為[50~100]間的一個隨機整數(shù),正確的語句是()。選項:A、x=INT(100*RND)B、x=INT(101*RND)C、x=INT(50*RND+50)D、x=INT(51*RND+50)正確答案:【x=INT(51*RND+50)】13、問題:如果x是一個正實數(shù),可使x保留2位小數(shù)的表達式是()。選項:A、0.01*Int(x+0.005)B、0.01*Int(100*(x+0.005))C、0.01*Int(100*(x+0.05))D、0.01*Int(x+0.05)正確答案:【0.01*Int(100*(x+0.005))】14、問題:表達式Val(4.5674e2)的值為()。選項:A、4.5674B、45.674C、456.74D、非法表達式正確答案:【456.74】15、問題:已知a=abcdefgh,則表達式right(a,4)+Mid(a,3,4)的值是()。選項:A、efghcdefB、abcddefC、cdeefghD、abcdefgh正確答案:【efghcdef】16、問題:如果變量a=12、b=the、c=sdf、d=30,則表達式a*3mod4d\4ANDbcANDdc的值是()。選項:A、-1B、FalseC、TrueD、0正確答案:【True】17、問題:數(shù)學(xué)關(guān)系3≤x10表示成正確的VB表達式為()。選項:A、3=x10B、3=xANDx10C、x=3ORx10D、3=xAND10正確答案:【3=xANDx10】18、問題:在VB中,能正確表達“X是小于100的非負數(shù)”的表達式是()。選項:A、X=0AndX100B、0=X100C、Not(X=0OrX100)D、X=0OrX100正確答案:【X=0AndX100】19、問題:Dimx%,y%x=Inputbox(請輸入第一個數(shù))y=Inputbox(請輸入第二個數(shù))printx+y當(dāng)輸入分別為12和34時,程序輸出為()。選項:A、1234B、46C、34D、程序出錯正確答案:【46】20、問題:有如下代碼:dimaaslong,baslonga=Inputbox(請輸入第一個數(shù))b=Inputbox(請輸入第二個數(shù))printab程序運行后,在兩個對話框中先后輸入12345和54321,則輸出結(jié)果是()。選項:A、66666B、5432112345C、1234554321D、出錯正確答案:【1234554321】基本控制結(jié)構(gòu)隨堂測試1、問題:VB三種結(jié)構(gòu)化程序設(shè)計的基本結(jié)構(gòu)是()。選項:A、選擇結(jié)構(gòu)、過程結(jié)構(gòu)、順序結(jié)構(gòu)B、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)C、遞歸結(jié)構(gòu)、選擇結(jié)構(gòu)、順序結(jié)構(gòu)D、過程結(jié)構(gòu)、轉(zhuǎn)向結(jié)構(gòu)、遞歸結(jié)構(gòu)正確答案:【順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)】第三章單元測驗1、問題:VB的三種結(jié)構(gòu)化程序設(shè)計的基本結(jié)構(gòu)是()。選項:A、選擇結(jié)構(gòu)、過程結(jié)構(gòu)、順序結(jié)構(gòu)B、遞歸結(jié)構(gòu)、選擇結(jié)構(gòu)、順序結(jié)構(gòu)C、過程結(jié)構(gòu)、轉(zhuǎn)向結(jié)構(gòu)、遞歸結(jié)構(gòu)D、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)正確答案:【順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)】2、問題:設(shè)用Max表示x、y中較大的數(shù),則下面語句中不正確的是()。選項:A、Max=IIf(xy,x,y)B、IfxyThenMax=xElseMax=yC、Max=xIfy=xThenMax=yD、Ify=xThenMax=yMax=x正確答案:【Ify=xThenMax=yMax=x】3、問題:下面語句執(zhí)行后,變量W的值為()。W=Choose(Int(3.6),Red,Green,Blue,Yellow)選項:A、RedB、GreenC、BlueD、Yellow正確答案:【Blue】4、問題:設(shè)窗體上有一個文本框Text1,以下程序段的功能是()。PrivateSubText1_KeyPress(KeyAsciiAsInteger)IfKeyAscii65OrKeyAscii90ThenKeyAscii=0EndIfEndSub選項:A、該文本框只能接收a-z之間的字母字符B、該文本框只能接收65-90之間的數(shù)字C、該文本框只能接收A-Z之間的字母字符D、該文本框只能接收65或者90正確答案:【該文本框只能接收A-Z之間的字母字符】5、問題:循環(huán)結(jié)構(gòu)Fori=1to20step5一共執(zhí)行()次循環(huán)。選項:A、20B、6C、8D、4正確答案:【4】6、問題:如下循環(huán)結(jié)構(gòu)執(zhí)行結(jié)束后i值將等于()。Fori=1To15Step4……Nexti選項:A、17B、13C、16D、15正確答案:【17】7、問題:下列程序段能實現(xiàn)在Form窗體上按指定格式分多行輸出數(shù)據(jù),問每行能輸出()個數(shù)據(jù)。Dimi%Fori=1To30PrintTab(((i-1)Mod5)*6);i;Nexti選項:A、6B、5C、4D、3正確答案:【5】8、問題:InputBox函數(shù)返回值的類型為()。選項:A、數(shù)值型B、字符型C、布爾型D、變體型正確答案:【字符型】9、問題:下列程序的運行結(jié)果是()。a=78Ifa50Theni=5ElseIfa60Theni=6ElseIfa70Theni=7ElseIfa80Theni=8EndIfPrinti選項:A、5B、6C、7D、8正確答案:【5】10、問題:以下程序代碼能執(zhí)行的是()。選項:A、Ifa=1Thenb=0Elsec=0EndIfB、Ifa=1ThenB=0ElseIfC=0ThenD=0C、Ifa=1Thenb=0ElseIfc=0Thend=0EndIfD、Ifa=1Thenb=0ElseIfc=0Thend=0EndIf正確答案:【Ifa=1Thenb=0ElseIfc=0Thend=0EndIf】11、問題:某工廠當(dāng)年產(chǎn)值為12億,以后每年的產(chǎn)值按5%的速度增長,能正確計算四年后總產(chǎn)值的程序是()。選項:A、s=12:r=0.05Fori=1996to1998s=s*(1+r)+sNextiPrintiB、s0=12:sum=12:r=0.05Fori=1996To1998s=s0*(1+r)sum=sum+sNextiC、s=12:r=0.05Fori=1996To1998s=s*(1+r)NextiPrintiD、s=12:sum=12:r=0.05Fori=1996To1998s=s*(1+r)sum=sum+sNextiPrintsum正確答案:【s=12:sum=12:r=0.05Fori=1996To1998s=s*(1+r)sum=sum+sNextiPrintsum】12、問題:下列程序段中不能正確計算1!、2!、3!的值是()。選項:A、Fori=1To3n=1Forj=1toin=n*jNextjPrintnNextiB、Fori=1to3Forj=1toin=1n=n*jNextjPrintnNextiC、n=1Fori=1To3n=n*iPrintnNextiD、n=1j=1DoWhilej=3n=n*jprintnj=j+1Loop正確答案:【Fori=1to3Forj=1toin=1n=n*jNextjPrintnNexti】13、問題:以下說法正確的是()。選項:A、內(nèi)循環(huán)與外循環(huán)可以交叉B、內(nèi)循環(huán)與外循環(huán)的循環(huán)變量可以同名C、ExitDo語句只能退出Do……Loop循環(huán)D、雙重循環(huán)嵌套時,內(nèi)循環(huán)執(zhí)行一次,外循環(huán)執(zhí)行一輪正確答案:【ExitDo語句只能退出Do……Loop循環(huán)】14、問題:以下程序段的運行結(jié)果是()。a=abcdeFori=3To1Step-2x=Left(a,i)y=Right(a,i)z=zxyNextiPrintz選項:A、abdeaeB、abcdC、abdeD、aceda正確答案:【abde】15、問題:下面If語句統(tǒng)計滿足性別(sex)為男、職稱(duty)為副教授以上、年齡(age)小于40歲條件的人數(shù),不正確的語句是()。選項:A、Ifsex=男Andage40AndInStr(duty,教授)0Thenn=n+1B、Ifsex=男Andage40and(duty=教授orduty=副教授)Thenn=n+1C、Ifsex=男Andage40AndRight(duty,2)=教授Thenn=n+1D、Ifsex=男Andage40Andduty=教授Andduty=副教授Thenn=n+1正確答案:【Ifsex=男Andage40Andduty=教授Andduty=副教授Thenn=n+1】第五章單元測驗1、問題:用冒泡排序算法對下列數(shù)據(jù):123742192735564410,進行從小到大的排序,在將最大的數(shù)“沉”到最后時,數(shù)據(jù)的順序是()。選項:A、123742192735441056B、123742192735104456C、123719273542441056D、101219273537424456正確答案:【123719273542441056】2、問題:用某種方法排序,調(diào)整序列如下,所選排序方法為()。7428106304281763012847630128476301234768012347680123467801234678選項:A、插入排序B、選擇排序C、交換排序D、冒泡排序正確答案:【選擇排序】3、問題:對N個記錄進行簡單選擇排序,最少的比較次數(shù)為()。選項:A、1次B、N次C、N-1次D、N*N次正確答案:【N-1次】4、問題:對于長度為9的有序表,在進行折半查找時,查找失敗,最多需要比較()次。選項:A、2次B、3次C、4次D、5次正確答案:【4次】5、問題:折半查找有序表(4,6,10,12,20,30,50,70,88,100)。若查找表中元素58,則它將依次與表中()比較大小,最終的查找結(jié)果是失敗。選項:A、20,70,30,50B、30,88,70,50C、20,50D、30,88,50正確答案:【20,70,30,50】6、問題:下面的程序用于根據(jù)文本框X中輸入的內(nèi)容進行以下處理:若X為2、4、6,則打印X的值為2、4、6;若X在11到15之間,則打印X的值為大于等于11小于等于15;若X大于20,則打印X的值大于20;否則,打印X不在范圍內(nèi)。PrivateSubCommand1_Click()SelectCaseVal(X.Text)CasePrintX的值為2,4,6Case11to15PrintX的值為大于等于11小于等于15CaseIs20PrintX的值大于20CaseElsePrintX不在范圍內(nèi)EndSelectEndSub選項:A、246B、2,4,6C、2;4;6D、6to2正確答案:【2,4,6】7、問題:找出被3、5、7除,余數(shù)均為1的最小的5個正整數(shù)。PrivateSubCommand1_Click()Dimcountn%,n%n=1:countn=0Don=n+1IfThenPrintncountn=countn+1EndIfLoopuntilcountn=5EndSub選項:A、nmod3=1Andnmod5=1Andnmod7=1B、nmod3=1ornmod5=1ornmod7=1C、n\3=1Andn\5=1Andn\7=1D、n\3=1orn\5=1orn\7=1正確答案:【nmod3=1Andnmod5=1Andnmod7=1】8、問題:編程顯示100~500之間所有的水仙花數(shù)之和。(水仙花數(shù)是3位數(shù),其各位數(shù)立方之和等于該數(shù)本身)PrivateSubForm_Click()Print100~500之間所有的水仙花數(shù)為:Dimx%,a%,b%,c%Forx=100To500a=xMod10b=(xMod100)\10c=x\100IfThenPrintxNextxEndSub選項:A、x=a+b*10+c*100B、x=a*100+b*10+cC、x=a^3+b^2+cD、x=a^3+b^3+c^3正確答案:【x=a^3+b^3+c^3】9、問題:輸入兩個整數(shù)M,N,求它倆的最大公約數(shù)。PrivateSubCommand1_Click()Dimm%,n%,t%,x%m=Val(InputBox(請輸入第1個數(shù)m:))n=Val(InputBox(“請輸入第2個數(shù)n:”))IfmnThent=m:m=n:n=tFory=nTo1Step-1IfThenPrint最大公約數(shù)為:;yExitForEndIfNextyEndSub選項:A、yModm=0AndyModn=0B、mMody=0AndnMody=0C、mMody=0ornMody=0D、yModm=0oryModn=0正確答案:【mMody=0AndnMody=0】10、問題:從鍵盤輸入一個數(shù)N,判斷是否為質(zhì)數(shù)。PrivateSubCommand1_Click()DimN%,I%,K%N=Val(InputBox(N=?))K=N-1ForI=2ToKIfNModI=0ThenExitForNextIIfThenPrintN;“是質(zhì)數(shù)ElsePrintN;“不是質(zhì)數(shù)EndIfEndSub選項:A、IKB、I=KC、IK+1D、IN正確答案:【IK】第六章單元測驗1、問題:要想從子過程調(diào)用后返回兩個結(jié)果,下面子過程語句說明合法的是()。選項:A、Subf(ByValn%,ByValm%)B、Subf(n%,m%)C、Subf(n%,ByValm%)D、Subf(ByValn%,m%)正確答案:【Subf(n%,m%)】2、問題:以下敘述錯誤的是()。選項:A、表達式中可以調(diào)用Function過程B、表達式中可以調(diào)用Sub過程C、過程的參數(shù)可以是控件名稱D、過程的參數(shù)可以是窗體正確答案:【表達式中可以調(diào)用Sub過程】3、問題:假定定義了一個過程SubAdd(aAsSingle,bAsSingle),則正確的調(diào)用語句是()。選項:A、Add12,12B、CallAdd[12,12]C、CallAddx,yD、CallAdd(12,12,x)正確答案:【Add12,12】4、問題:Sub過程與Function過程的區(qū)別是()。選項:A、Sub過程可以使用Call語句調(diào)用,而Function過程不可以。B、Function過程可以有參數(shù),Sub過程不可以。C、兩種過程參數(shù)的傳遞方式不同。D、Sub過程名不能返回值,而Function過程可通過過程名返回值。正確答案:【Sub過程名不能返回值,而Function過程可通過過程名返回值。】5、問題:定義過程時,關(guān)鍵字Private的作用是()。選項:A、此過程可以被其他過程調(diào)用。B、此過程調(diào)用不受限制。C、此過程只可以被本工程中的其他過程調(diào)用。D、此過程只可以被本窗體模塊中的其他過程調(diào)用。正確答案:【此過程只可以被本窗體模塊中的其他過程調(diào)用?!?、問題:同一個模塊內(nèi)的不同過程之間相互傳遞數(shù)據(jù),以下敘述錯誤的是()。選項:A、利用過程級變量B、利用全局變量C、利用傳地址的變量作為過程參數(shù)D、利用模塊級變量正確答案:【利用過程級變量】7、問題:過程中定義的變量,在過程結(jié)束后,對該過程保留變量的值,則應(yīng)該使用()關(guān)鍵字。選項:A、DimB、PrivateC、PublicD、Static正確答案:【Static】8、問題:下面的程序輸出100-300之間的素數(shù),閱讀程序并填空。Functionsushu(ByvalxAsInteger)AsBooleanDimiAsIntegersushu=FalseFori=2Tosqr(x)IfxModi=0ThenexitforNextiIfi=sqr(x)Then_____________EndFunctionPrivateSubCommand1_Click()DimmAsIntegerForm=100To300Ifsushu(m)ThenPrintm;NextmEndSub選項:A、printiB、sushu=TrueC、sushu=FalseD、printm正確答案:【sushu=True】9、問題:下列程序可以求方陣對角線元素之和。OptionBase1PrivateFunctiondjx(a%(),n%)AsIntegerDimi%Fori=1TonSum=Sum+a(i)NextiIfnMod20ThenSum=Sum-a(n\2+1,n\2+1)EndIfdjx=SumEndFunctionPrivateSubCommand1_Click()Dima%(),n%n=InputBox(n=)ReDima%(n,n)Fori=1TonForj=1Tona(i,j)=Int(Rnd*9+1)Printa(i,j);NextjPrintNextiPrint對角線元素之和為:_____________EndSub選項:A、calldjx(a,n)B、djxa,nC、djx(a,n)D、djx(a(i),n)正確答案:【djx(a,n)】10、問題:下列程序用選擇法升序排序。閱讀程序并填空。OptionBase1PrivateSubpaixu(a())n=Ubound(a)Fori=1Ton-1k=iForj=i+1TonIfa(j)a(k)Thenk=jNextjt=a(i):a(i)=a(k):a(k)=tNextiEndSubPrivateSubCommand1_Click()Dimb(),iAsIntegerb=Array(15,8,4,13,6,10,17,1)n=UBound(b)Print排序前:;Fori=1TonPrintb(i);NextiPrint_____________Print排序后:;Fori=1TonPrintb(i);NextiEndSub選項:A、callpaixu(b)B、paixu(b)C、callpaixu(b(i))D、callpaixu(b,n)正確答案:【callpaixu(b)】11、填空題:在窗體的通用程序段中用關(guān)鍵詞Dim聲明的是()級變量。正確答案:【模塊】12、填空題:變量的作用域可以分為過程級、()和全局級。正確答案:【模塊級】13、填空題:在子過程的調(diào)用中,要按地址進行參數(shù)傳遞,實參只能是變量或()。正確答案:【數(shù)組】14、填空題:形參是數(shù)組時,只能采用()傳遞方式。正確答案:【傳地址】7.1測驗1、問題:文件號最大可取的值為()選項:A、255B、511C、512D、256正確答案:【512】7.2隨堂測驗1、問題:下列關(guān)于順序文件說法正確的是()選項:A、文件中每條記錄的長度是固定的B、文件中按每條記錄的長度從小到大排序好的C、文件中按記錄的某關(guān)鍵數(shù)據(jù)項從小到大排序好的D、記錄按進入的先后順序存放的,讀出也是按原寫入的先后順序讀出正確答案:【記錄按進入的先后順序存放的,讀出也是按原寫入的先后順序讀出】7.3隨堂測驗1、問題:要從磁盤上讀入一個文件名為“c:\t1.txt”的順序文件,下列()是正確的語句選項:A、F=c:\t1.txtOpenFForInputAsB、2C、F=c:\t1.txtOpenFForInputAsD、2E、Openc:\t1.txtForInputAsF、2G、Openc:\t1.txtForOutputAsH、2正確答案:【F=c:\t1.txtOpenFForInputAs#2】7.4隨堂測驗1、問題:使用Open語句打開文件時,下面哪個打開方式是以隨機方式打開文件()選項:A、BinaryB、RandomC、InputD、Append正確答案:【Random】7.5隨堂測驗1、問題:下面關(guān)于隨機文件的描述不正確的是()選項:A、每條記錄的長度必須相同B、一個文件中記錄號不必唯一C、可通過編程對文件中的某條記錄方便地修改D、文件可同時進行讀寫操作正確答案:【一個文件中記錄號不必唯一】第7章單元測驗1、問題:要向已有數(shù)據(jù)的c:\test\test.txt順序文件添加數(shù)據(jù),正確的文件打開命令是()。選項:A、OpenC:\test\test.txtForAppendAsB、512C、OpenC:\test\test.txtForAppendAsD、511E、OpenC:\test\test.txtForOutputAsF、512G、OpenC:\test\test.txtForOutputAsH、51l正確答案:【OpenC:\test\test.txtForAppendAs#511】2、問題:以下有關(guān)文件的說法中,錯誤的是()。選項:A、在Open語句中缺省For子句,則按Random方式打開文件B、可以用Binary方式打開一個順序文件C、在Input方式下,可以使用不同文件號同時打開同一個順序文件D、用Binary方式打開一個隨機文件,每次讀寫數(shù)據(jù)的字節(jié)長度取決于隨機文件的記錄長度正確答案:【用Binary方式打開一個隨機文件,每次讀寫數(shù)據(jù)的字節(jié)長度取決于隨機文件的記錄長度】3、問題:以下有關(guān)文件的說法中,正確的是()選項:A、打開隨機文件時,參數(shù)Len的值可任意設(shè)置B、若以O(shè)utput、Append、Random或Binary方式打開一個不存在的文件,系統(tǒng)會出錯C、在Input方式下,不能使用不同文件號同時打開同一個文件D、在一個過程中,一個文件號有可能被用于打開不同的文件正確答案:【打開隨機文件時,參數(shù)Len的值可任意設(shè)置】4、問題:執(zhí)行語句OpenSample.datForRandomAs#1Len=50后,對文件Sample.dat中的數(shù)據(jù)能夠進行的操作是()選項:A、只能寫不能讀B、只能讀不能寫C、即可以讀,也可以寫D、不能讀,也不能寫正確答案:【即可以讀,也可以寫】5、問題:為建一個隨機文件,其中每一條記錄由多個不同數(shù)據(jù)類型的數(shù)據(jù)項組成,應(yīng)使用()。選項:A、記錄類型B、數(shù)組C、字符串類型D、變體類型正確答案:【記錄類型】6、填空題:數(shù)據(jù)文件按訪問模式分為:()、隨機文件、和二進制文件。正確答案:【順序文件】7、填空題:數(shù)據(jù)文件按照存儲信息的形式可以分為ASCII文件和()。正確答案:【二進制文件】8、填空題:在順序文件中可以一次讀入一行字符的語句是()。正確答案:【LineInput】9、填空題:如果用Open語句打開文件時缺省了訪問類型,則VB默認的訪問類型是()正確答案:【隨機訪問】10、填空題:用Openc:\student.txtForinputAs#1打開文件student.txt后,調(diào)用函數(shù)()可判斷文件的記錄指針是否達到了文件末尾。正確答案:【Eof(1)】選擇題1、問題:確定一個窗體或控件的大小的屬性是()選項:A、Width或HeightB、Width和HeightC、Top或LeftD、Top和Left正確答案:【W(wǎng)idth和Height】2、問題:要判斷在文本框內(nèi)是否按下了空格鍵,最好在文本框的()事件過程進行判斷。選項:A、ChangeB、LostFocusC、KeyPressD、GotFocus正確答案:【KeyPress】3、問題:以下說法錯誤的是()選項:A、資源文件中存放的各種“資源”是一種可以同時存放文本、圖片、聲音等多種資源的文件,其擴展名為.res,是一個純文本文件。B、當(dāng)一個程序包括兩個以上的工程時,這些工程構(gòu)成一個工程組,其擴展名為.vbg。C、一個工程中包含有Form1、Form2、Form3這3個窗體對象,當(dāng)單擊啟動按鈕時,程序一定先運行Form1窗體,而不能先運行其他窗體對象。D、工程資源管理器窗口包含工程文件、工程組文件、窗體文件、標準模塊文件、類模塊文件、資源文件。正確答案:【一個工程中包含有Form1、Form2、Form3這3個窗體對象,當(dāng)單擊啟動按鈕時,程序一定先運行Form1窗體,而不能先運行其他窗體對象?!?、問題:在立即窗口執(zhí)行如下語句,則輸出結(jié)果是()。x$=Mydocumenty$=Deletec$=y$Ucase(Mid(x$,3,8))printc選項:A、DeleteDOCUMENTB、DELETEDOCUMENTC、DeleteMYDOCUMENTD、MYDOCUMENT正確答案:【DeleteDOCUMENT】5、問題:InputBox函數(shù)返回值的類型為()。選項:A、數(shù)值B、字符串C、變體D、數(shù)值或字符串正確答案:【字符串】6、問題:數(shù)學(xué)關(guān)系3≤x10表示成正確的VB表達式為()選項:A、3=x10B、3=xANDx10C、x=3ORx10D、3=xAND10正確答案:【3=xANDx10】7、問題:如果變量a=12、b=the、c=sdf、d=30,則表達式a*3mod4d\4ANDbcANDdc的值是()。選項:A、-1B、FalseC、TrueD、0正確答案:【True】8、問題:VB的三種結(jié)構(gòu)化程序設(shè)計的基本結(jié)構(gòu)是()。選項:A、選擇結(jié)構(gòu)、過程結(jié)構(gòu)、順序結(jié)構(gòu)B、遞歸結(jié)構(gòu)、選擇結(jié)構(gòu)、順序結(jié)構(gòu)C、過程結(jié)構(gòu)、轉(zhuǎn)向結(jié)構(gòu)、遞歸結(jié)構(gòu)D、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)正確答案:【順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)】9、問題:下面語句執(zhí)行后,變量W的值為()。W=Choose(Int(4.3),Red,Green,Blue,Yellow)選項:A、RedB、GreenC、BlueD、Yellow正確答案:【Yellow】10、問題:下列程序的運行結(jié)果是()。a=7SelectCaseaCaseIs2b=a+1CaseIs3b=a+2CaseIs5b=a+3CaseElseb=a+4EndSelectPrintb選項:A、8B、9C、10D、11正確答案:【8】11、問題:下列程序段的執(zhí)行結(jié)果為()。A=2:B=1DoA=A+BB=B+1LoopWhileA5PrintA,B選項:A、84B、53C、83D、54正確答案:【53】12、問題:下列程序段的輸出結(jié)果為()。DimA(5)Fori=1to5A(i)=i*iNextiPrintA(i)選項:A、55B、0C、18D、下標越界出錯信息正確答案:【下標越界出錯信息】13、問題:有關(guān)數(shù)據(jù)文件的正確描述是()選項:A、對順序文件中的記錄可以隨機讀取后直接修改B、隨機模式的訪問單位是字節(jié)C、因為隨機文件中的記錄是等長的,所以可以對文件中的記錄進行隨機訪問D、二進制模式的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版小餐飲店服務(wù)員試用期勞務(wù)合同范本3篇
- 2025版地質(zhì)災(zāi)害應(yīng)急土石方拉運與救援合同3篇
- 南山區(qū)自主創(chuàng)新產(chǎn)業(yè)發(fā)展專項資金文化產(chǎn)業(yè)發(fā)展政策解讀課件2
- 2025版衛(wèi)生巾紙產(chǎn)品綠色認證與環(huán)保標簽使用合同3篇
- 2025年度個人合伙律師事務(wù)所退伙專業(yè)服務(wù)權(quán)轉(zhuǎn)移合同4篇
- 《社保及公積金培訓(xùn)》課件
- 2025版商業(yè)地產(chǎn)水電設(shè)施建設(shè)合同示范文本3篇
- 2025版室內(nèi)外景觀規(guī)劃設(shè)計服務(wù)費用合同3篇
- 2025版小企業(yè)勞動合同標準文本與執(zhí)行要點6篇
- 2025版土地抵押資產(chǎn)證券化合同模板3篇
- 2025貴州貴陽市屬事業(yè)單位招聘筆試和高頻重點提升(共500題)附帶答案詳解
- 2024年住院醫(yī)師規(guī)范化培訓(xùn)師資培訓(xùn)理論考試試題
- 2024年廣東省公務(wù)員錄用考試《行測》試題及答案解析
- 金蓉顆粒-臨床用藥解讀
- 法治副校長專題培訓(xùn)課件
- 《幼兒園健康》課件精1
- 汽車、電動車電池火災(zāi)應(yīng)對
- 中醫(yī)藥適宜培訓(xùn)-刮痧療法教學(xué)課件
- 免疫組化he染色fishish
- 新東方四級詞匯-正序版
- 借名購車位協(xié)議書借名購車位協(xié)議書模板(五篇)
評論
0/150
提交評論