




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
MOOC高級語言程序設(shè)計(V)-中原工學(xué)院中國大學(xué)慕課答案隨堂測試1、問題:下列敘述VB.NET特點,不正確的是()。選項:A、提供易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境B、具有面向?qū)ο蟮目梢暬O(shè)計工具C、事件驅(qū)動的編程機(jī)制D、只能開發(fā)簡單的應(yīng)用程序,不能開發(fā)數(shù)據(jù)庫應(yīng)用程序正確答案:【只能開發(fā)簡單的應(yīng)用程序,不能開發(fā)數(shù)據(jù)庫應(yīng)用程序】2、問題:下面對VB.NET敘述不正確的是()。選項:A、比較適合于程序設(shè)計初學(xué)者學(xué)習(xí)B、開發(fā)Windows圖形界面應(yīng)用程序C、同樣代碼的程序比C語言運行速度快D、程序塊結(jié)構(gòu),容易維護(hù)正確答案:【同樣代碼的程序比C語言運行速度快】3、問題:VB.NET是指Visual可視化、Basic程序設(shè)計語言、.NET框架三者的合成()。選項:A、正確B、錯誤正確答案:【正確】4、問題:每個控件有Left和Top屬性,表示在窗體上的位置,當(dāng)控件往左移動,Left的值增大()。選項:A、正確B、錯誤正確答案:【錯誤】隨堂測試1、問題:VisualStudio.NET的集成開發(fā)環(huán)境中,()不是該環(huán)境的編程語言。選項:A、PascalB、VBC、C++D、C正確答案:【Pascal】2、問題:創(chuàng)建VB.NET應(yīng)用程序的類型有多種,通過選擇不同的模板,()不屬于該模板。選項:A、MFC應(yīng)用程序B、ASP.NETWeb應(yīng)用程序C、控制臺應(yīng)用程序D、Windows窗體應(yīng)用程序正確答案:【MFC應(yīng)用程序】3、問題:在VB.Net集成開發(fā)環(huán)境中,若將窗口布局搞亂了,則()。選項:A、Windows窗體應(yīng)用程序B、可利用“窗口”|“關(guān)閉所有文檔”菜單整理窗口C、可利用“窗口”|“重置窗口布局”菜單整理窗口D、將VisualStudio.Net關(guān)閉,重新運行會自動完成整理正確答案:【可利用“窗口”|“重置窗口布局”菜單整理窗口】4、填空題:進(jìn)入VB.NET集成開發(fā)環(huán)境,程序代碼應(yīng)該在()窗口編輯。正確答案:【代碼】5、填空題:在設(shè)計階段對控件屬性進(jìn)行設(shè)置,應(yīng)該在()窗口設(shè)置。正確答案:【屬性】6、填空題:集成開發(fā)環(huán)境是集應(yīng)用程序的界面設(shè)計、代碼編輯、程序()和運行于一體。正確答案:【調(diào)試】隨堂測試1、問題:程序設(shè)計的發(fā)展經(jīng)歷了三個階段,()不屬于這三階段之一。選項:A、初期程序設(shè)計B、結(jié)構(gòu)化程序設(shè)計C、算法設(shè)計D、面向?qū)ο蟪绦蛟O(shè)計正確答案:【初期程序設(shè)計】2、問題:面向?qū)ο蟪绦蛟O(shè)計的核心有三個特性,()不屬于這三個特性之一。選項:A、開放性B、封裝性C、繼承性D、多態(tài)性正確答案:【開放性】3、問題:如下對面向?qū)ο蟪绦蛟O(shè)計的描述,()是錯誤的。選項:A、數(shù)據(jù)和對數(shù)據(jù)處理封裝為一體,降低軟件維護(hù)成本B、使用面向?qū)ο蟮姆椒ń鉀Q問題的思路更加符合人類的思維方法C、面向?qū)ο蟪绦蚓褪菕仐壗Y(jié)構(gòu)化程序設(shè)計D、面向?qū)ο蟪绦蛟O(shè)計可提高軟件開發(fā)效率正確答案:【面向?qū)ο蟪绦蚓褪菕仐壗Y(jié)構(gòu)化程序設(shè)計】4、問題:VB.NET窗體應(yīng)用程序的編程主要體現(xiàn)在編寫事件過程的代碼()。選項:A、正確B、錯誤正確答案:【正確】5、問題:VB.NET的事件框架是由用戶逐一輸入代碼的,而不是通過窗體雙擊控件或通過代碼窗口選擇對象、事件自動生成的()。選項:A、正確B、錯誤正確答案:【錯誤】6、填空題:類是同種事物的抽象,對象是類的()。正確答案:【實例化】7、填空題:VB.NET中工具箱中的圖標(biāo)是控件類,在窗體上建立的是控件()。正確答案:【對象】隨堂測試1、問題:在屬性窗口通過Image或BackgroundImage屬性導(dǎo)入的圖片文件,可以在解決方案資源管理器窗口單擊上方的“顯示所有文件”按鈕,然后在()文件夾下可查看到該圖片文件。選項:A、引用B、ResourcesC、MyProjectD、Obj正確答案:【Resources】2、問題:完成一個應(yīng)用程序通常需經(jīng)歷如下步驟:(1)對象屬性的設(shè)置(2)運行和調(diào)試(3)保存項目文件(4)對象事件過程的編程(5)分析問題明確目標(biāo)(6)建立用戶界面的對象正確的順序應(yīng)是()。選項:A、(1)(2)(3)(4)(5)(6)B、(5)(4)(3)(6)(1)(2)C、(5)(6)(1)(4)(2)(3)D、(4)(5)(6)(1)(2)(3)正確答案:【(5)(6)(1)(4)(2)(3)】3、填空題:一個項目有很多文件組成,在窗體上設(shè)計的界面和編寫的代碼是保存在擴(kuò)展名為()的文件中。正確答案:【VB;vb】4、填空題:一個項目有很多文件組成,在窗體上設(shè)計的界面和編寫的代碼是保存在擴(kuò)展名為()的文件中。正確答案:【debug;DEBUG】5、填空題:當(dāng)要保存一個項目時,最方便的方法是單擊工具欄的()按鈕,可保存該項目的所有文件。正確答案:【全部保存;保存全部】本講測試1、問題:在VB.NET中,顯示幫助信息的快捷鍵是()。選項:A、F2B、Ctrl+CC、F1D、Alt+F4正確答案:【F1】2、問題:VisualBasic.NET作為一種面向?qū)ο蟮木幊陶Z言,構(gòu)成對象的三要素是()。選項:A、屬性、方法和事件。B、控件、模塊和方法。C、屬性、窗體和事件。D、控件、過程和方法。正確答案:【屬性、方法和事件?!?、問題:VisualBasic.NET通過()窗口來管理項目中的所有文件和文件夾。選項:A、代碼B、屬性C、解決方案資源管理器D、工具箱正確答案:【解決方案資源管理器】4、問題:雙擊窗體設(shè)計器上的任意控件對象可以打開()窗口。選項:A、屬性B、代碼C、工具箱D、解決方案資源管理器正確答案:【代碼】5、問題:要設(shè)置命令按鈕對象Button1上顯示的文本,通過修改()屬性來實現(xiàn)。選項:A、TextB、FontC、CaptionD、Name正確答案:【Text】6、問題:以下敘述中錯誤的是()。選項:A、窗體的Name屬性代表窗體的名稱,標(biāo)識一個窗體。B、窗體的Name屬性只能在設(shè)計階段在屬性窗口中設(shè)置。C、窗體的Name屬性不能在運行期間通過程序代碼來改變。D、窗體的Name屬性用來設(shè)置在窗體標(biāo)題欄上顯示的文本。正確答案:【窗體的Name屬性用來設(shè)置在窗體標(biāo)題欄上顯示的文本?!?、問題:一個對象可以接受多個不同的事件,因此可以擁有多個事件過程。選項:A、正確B、錯誤正確答案:【正確】8、問題:事件是由系統(tǒng)預(yù)先定義好的,只能由用戶的操作來觸發(fā)。選項:A、正確B、錯誤正確答案:【正確】9、問題:對象的所有屬性都可以在運行時通過代碼來設(shè)置。選項:A、正確B、錯誤正確答案:【錯誤】10、問題:控件的名稱可以由編程人員自己定義。選項:A、正確B、錯誤正確答案:【錯誤】11、填空題:()表示對象的特征。正確答案:【屬性】12、填空題:()表示對象能夠執(zhí)行的操作。正確答案:【方法】13、填空題:VisualBasic.NET采用()的編程機(jī)制,用戶的操作決定了程序執(zhí)行與否和程序的執(zhí)行順序。正確答案:【事件驅(qū)動】14、填空題:在VisualBasic.NET中,結(jié)束窗體的運行,返回設(shè)計狀態(tài),用到窗體的()方法。正確答案:【close】隨堂測試1、問題:下列關(guān)于數(shù)據(jù)類型的說法,正確的是()。選項:A、Char類型的數(shù)據(jù)占4個字節(jié)?B、Date類型的數(shù)據(jù)占8個字節(jié),數(shù)據(jù)范圍為1/1/1000/到12/31/9999?C、String類型數(shù)據(jù)的類型符為@D、Boolean類型的數(shù)據(jù)占2個字節(jié),范圍為:True或False正確答案:【Boolean類型的數(shù)據(jù)占2個字節(jié),范圍為:True或False】2、問題:下面()不屬于VB.NET復(fù)合數(shù)據(jù)類型選項:A、字符串B、數(shù)組C、結(jié)構(gòu)D、枚舉正確答案:【字符串】3、問題:數(shù)據(jù)類型為Integer的數(shù)據(jù)在內(nèi)存中占用的字節(jié)數(shù)為()。選項:A、2B、8C、1D、4正確答案:【4】4、問題:數(shù)據(jù)類型為Single的數(shù)據(jù)的類型標(biāo)識符為()。選項:A、%D、!E、$正確答案:【!】隨堂測驗1、問題:下列標(biāo)識符中合法的是:()。選項:A、GoodMorningB、3aC、integerD、score正確答案:【score】2、問題:在VB.NET中,標(biāo)識符的名稱必須由字母或下劃線開頭。選項:A、正確B、錯誤正確答案:【正確】3、問題:VB.NET中,如果兩個變量名的名稱中只有大小寫不同,被視作兩個相同的變量()。選項:A、正確B、錯誤正確答案:【正確】4、問題:VB.NET中的關(guān)鍵字也可以用作變量名()。選項:A、正確B、錯誤正確答案:【錯誤】隨堂測試1、問題:下列關(guān)系運算符表達(dá)式,結(jié)果為True的是()。選項:A、Hello=HeLLOB、HelloHeLLOC、HelloHeLLOD、1231ab正確答案:【HelloHeLLO】2、問題:表達(dá)式32/4-2^4*16/4Mod7\3的值為()。選項:A、5B、4C、0D、8正確答案:【8】3、問題:與數(shù)學(xué)表達(dá)式ab/(3cd)對應(yīng),VB.NET的不正確表達(dá)式是()。選項:A、a*b/3*c*d?B、a*b/3/c/dC、a/3*b/c/dD、a*b/(3*c*d)正確答案:【a*b/3*c*d?】4、問題:\、/、Mod、*四個算術(shù)運算符中,優(yōu)先級別最低的是()。選項:A、\B、/C、modD、*正確答案:【mod】5、問題:作為字符串連接符,不管兩旁的操作數(shù)是字符型還是數(shù)值型,進(jìn)行連接操作前,系統(tǒng)先將操作數(shù)轉(zhuǎn)換為字符型。選項:A、正確B、錯誤正確答案:【正確】6、問題:+的兩旁一個為數(shù)字字符型,另一個為數(shù)值型,則自動將數(shù)值轉(zhuǎn)換為字符型,然后進(jìn)行連接。?選項:A、正確B、錯誤正確答案:【錯誤】隨堂測驗1、問題:邏輯量False轉(zhuǎn)為數(shù)值時等于0,邏輯量True轉(zhuǎn)為數(shù)值時等于-1。選項:A、正確B、錯誤正確答案:【正確】2、問題:98761000+100的結(jié)果為98761100。選項:A、正確B、錯誤正確答案:【正確】隨堂測驗1、問題:已知A$=123456789,則表達(dá)式Val(Mid(A,1,3)+Mid(A,3,3))的值為()。選項:A、1234B、12345C、123456D、123345正確答案:【123345】2、問題:表達(dá)式Int(4.6)的值是4選項:A、正確B、錯誤正確答案:【正確】3、問題:表達(dá)式Len(工學(xué)院2018)的值是10。選項:A、正確B、錯誤正確答案:【錯誤】4、問題:表達(dá)式:right(工學(xué)院2018,3)的值是8。選項:A、正確B、錯誤正確答案:【錯誤】學(xué)習(xí)完本講內(nèi)容,請進(jìn)行如下測試1、問題:設(shè)x=VisualBasic.net,下面使y=Basic的語句是()。選項:A、y=Left(x,8,5)B、y=Mid(x,8,5)C、y=Right(x,5,5)D、y=Left(a,8,5)正確答案:【y=Mid(x,8,5)】2、問題:設(shè)有聲明語句DimxAsInteger,如果Sign(x)的值為1,則x的值是()。選項:A、正整數(shù)B、負(fù)整數(shù)C、0D、任意整數(shù)正確答案:【正整數(shù)】3、問題:以下關(guān)系表達(dá)式中,其值為False的是()。選項:A、ABCAbCB、thetheyC、VISUAL=UCase(Visual)D、IntegerInt正確答案:【ABCAbC】4、問題:產(chǎn)生[1,100]區(qū)間的數(shù)的隨機(jī)函數(shù)表達(dá)式正確為()。選項:A、Rnd()*99+1B、Int(Rnd()*99+1)C、(Rnd()*90)+10D、Int(Rnd()*100)+1正確答案:【Int(Rnd()*100)+1】5、問題:下列選項中,合法的變量名是()。選項:A、ByvalB、123bookC、StringD、Sum正確答案:【Sum】6、問題:下列聲明語句中錯誤的是()。選項:A、Constvar1=123B、dima:basintegerC、dima,basstringD、dimvar3asinteger正確答案:【dima:basinteger】7、問題:設(shè)x=4,y=8,z=7,則表達(dá)式xyAnd(Notyz)Orzx的值是()。選項:A、TrueB、FalseC、1D、-1正確答案:【False】8、問題:以下表達(dá)式的結(jié)果()不是字符串類型。選項:A、45+123B、45123C、45+123D、全部正確答案:【45+123】9、問題:算術(shù)表達(dá)式3-5*7MOD2^3的運算結(jié)果是0。選項:A、正確B、錯誤正確答案:【正確】10、問題:算術(shù)表達(dá)式4+2*3^2\2*4的運算結(jié)果是5。選項:A、正確B、錯誤正確答案:【錯誤】11、問題:假設(shè)變量a=1,b=2,c=3,則邏輯表達(dá)式a+bcAndb=c的值是true。選項:A、正確B、錯誤正確答案:【錯誤】12、問題:數(shù)學(xué)表達(dá)式a=x=b在VB.NET中應(yīng)寫成x=aandx=b。選項:A、正確B、錯誤正確答案:【正確】13、問題:在VisualBasic.NET中,字符型常量應(yīng)使用將其括起來,日期型常量應(yīng)使用%符號將其括起來。選項:A、正確B、錯誤正確答案:【錯誤】14、問題:獲得系統(tǒng)當(dāng)前日期和時間的函數(shù)分別為today和time選項:A、正確B、錯誤正確答案:【正確】15、問題:定義符號常量應(yīng)使用const關(guān)鍵字。選項:A、正確B、錯誤正確答案:【正確】16、問題:VB.NET變量的命名規(guī)則要求,變量名必須以字母下劃線;_數(shù)字開頭。選項:A、正確B、錯誤正確答案:【錯誤】17、問題:表達(dá)式Fix(-100.45)+Int(-100.45)-Sign(-100.45)+Val(-100)的值是-300。選項:A、正確B、錯誤正確答案:【正確】隨堂測驗1、問題:在VB.NET中,屬性值的類型有三類,()不屬于這三類之一。選項:A、基本數(shù)據(jù)類型B、數(shù)組C、枚舉D、結(jié)構(gòu)、對象正確答案:【數(shù)組】2、問題:在代碼設(shè)計時,要取消在窗體裝入的背景圖,對應(yīng)的程序代碼為()。選項:A、Me.BackgroundImage=””B、Me.BackgroundImage=NothingC、Form1.BackgroundImage=””D、Form1.BackgroundImage=Nothing正確答案:【Me.BackgroundImage=Nothing】3、問題:打開窗體Form1時自動執(zhí)行的語句,應(yīng)將代碼寫入()事件的過程模塊。?選項:A、Form1.Load()B、Form_Load()C、Form1_Load()D、Form.Load()正確答案:【Form1_Load()】4、問題:控件的Text屬性在代碼設(shè)計時使用,代表了該控件對象。選項:A、正確B、錯誤正確答案:【錯誤】5、問題:在窗體上顯示的某控件的文本內(nèi)容,應(yīng)在控件的Name屬性設(shè)置。選項:A、正確B、錯誤正確答案:【錯誤】隨堂測驗1、問題:若要使標(biāo)簽控件顯示時不覆蓋窗體的背景圖案,要對()屬性設(shè)置為Transparent。?選項:A、ForeColorB、BorderStyleC、BackColorD、BackStyle正確答案:【BackColor】2、問題:若要去除窗體上某標(biāo)簽的自動調(diào)整文本大小功能,可以通過將AutoSize屬性設(shè)置為False來實現(xiàn)。選項:A、正確B、錯誤正確答案:【正確】3、問題:對象的方法是用來描述和反映對象特征的參數(shù)。選項:A、正確B、錯誤正確答案:【錯誤】本講測試1、問題:當(dāng)運行程序時,系統(tǒng)自動執(zhí)行窗體的()事件過程。選項:A、LoadB、ClickC、GotFocusD、Unload正確答案:【Load】2、問題:以下關(guān)于窗體的描述中,錯誤的是()。選項:A、執(zhí)行me.unload()語句后,窗體消失,但仍存在內(nèi)存中B、窗體的Load事件在加載窗體時發(fā)生C、當(dāng)窗體的Enabled屬性設(shè)置為False時,鼠標(biāo)和鍵盤對窗體的操作都被禁止D、窗體的Size屬性可以設(shè)置窗體的寬和高正確答案:【執(zhí)行me.unload()語句后,窗體消失,但仍存在內(nèi)存中】3、問題:程序運行后,在窗體上單擊鼠標(biāo),此時窗體不會接收到的事件是()。選項:A、MouseDownB、MouseUpC、LoadD、Click正確答案:【Load】4、問題:在按【Enter】鍵時執(zhí)行某個按鈕的Click事件過程,需要將一個對象的屬性值設(shè)為True,該設(shè)置的是()。選項:A、該按鈕的Default屬性B、該按鈕的Cancel屬性C、form1對象的CancelButton屬性D、form1對象的AcceptButton屬性正確答案:【該按鈕的Default屬性】5、問題:要使某個控件在運行時不顯示,應(yīng)對其()屬性進(jìn)行設(shè)置。選項:A、LockedB、EnabledC、VisibleD、?ForeColor正確答案:【Visible】6、問題:為了使標(biāo)簽的位置向左平移100,應(yīng)使用的語句是()。選項:A、Label1.Location.x=Label1.Location.X-100B、Label1.Location=System.Drawing.Point(Label1.Location.X-100,Label1.Location.Y)C、Label1.Location=NewSystem.Drawing.Point(Label1.Location.X-100,Label1.Location.Y)D、Label1.Location=Label1.Location.X-100,Label1.Location.Y正確答案:【Label1.Location=NewSystem.Drawing.Point(Label1.Location.X-100,Label1.Location.Y)】7、問題:在按鈕控件中,可以更改文字對齊方式的屬性值是()。選項:A、TextAlignB、AlignmentC、JustifyD、Font正確答案:【TextAlign】8、問題:以下說法正確的是()。選項:A、窗體的Name屬性指定窗體的名稱,用來標(biāo)識一個窗體B、窗體的Name屬性值顯示在窗體的標(biāo)題欄中C、可以在運行期間通過代碼改變對象的Name屬性值D、對象的Name屬性值可以為空正確答案:【窗體的Name屬性指定窗體的名稱,用來標(biāo)識一個窗體】9、問題:窗體的方法Close使窗體關(guān)閉,但窗體仍在內(nèi)存中。選項:A、正確B、錯誤正確答案:【錯誤】10、問題:當(dāng)應(yīng)用程序運行時,自動執(zhí)行Load事件,并對屬性和變量進(jìn)行初始化。選項:A、正確B、錯誤正確答案:【正確】11、問題:當(dāng)程序運行時,Label控件上顯示的文本用戶不能直接修改。選項:A、正確B、錯誤正確答案:【正確】12、問題:Label中顯示的文本是由Text屬性控制的,該屬性只能在程序運行時通過代碼修改。選項:A、正確B、錯誤正確答案:【錯誤】隨堂測試1、問題:窗體上僅有兩個文本框TextBox1和TextBox2控件,當(dāng)焦點在TextBox1時,按下Tab鍵后,如下敘述正確的是()。選項:A、觸發(fā)了TextBox1的GotFocus事件和TextBox2的LostFocus事件B、觸發(fā)了TextBox1的LostFocus事件和TextBox2的KeyPress事件C、觸發(fā)了TextBox1的KeyPress事件和TextBox2的GotFocus事件D、觸發(fā)了TextBox1的LostFocus事件和TextBox2的GotFocus事件正確答案:【觸發(fā)了TextBox1的LostFocus事件和TextBox2的GotFocus事件】2、問題:將TextBox1中選定的文本賦值給變量S,()語句是正確的。選項:A、s=TextBox1.SelectionLengthB、s=TextBox1.SelectedTextC、s=TextBox1.SelectionStartD、s=TextBox1.Text正確答案:【s=TextBox1.SelectedText】3、問題:將文本框TextBox1設(shè)置為只能顯示不能輸入信息,應(yīng)使用()語句。選項:A、TextBox1.ReadOnly=TrueB、TextBox1.MaxLength=0C、TextBox1.Visible=FlaseD、TextBox1.Width=0正確答案:【TextBox1.ReadOnly=True】4、問題:判斷在文本框是否按了Enter鍵,可通過文本框的()事件中編寫代碼實現(xiàn)。選項:A、TextChangedB、KeyDownC、KeyPressD、Click正確答案:【KeyPress】隨堂測試1、問題:編寫帳戶和密碼輸入的檢驗程序時,下列做法錯誤的是()。選項:A、要使得輸入的帳戶不超過8位數(shù)字,只需將其文本框的MaxLength屬性設(shè)置為8B、在文本框中輸入帳戶后,按Tab鍵時,會觸發(fā)LostFocus事件。C、判斷文本框中輸入的帳戶號碼是否為數(shù)字,可以通過IsNumeric函數(shù)來判斷。D、輸入密碼的文本框,若要使得輸入的字符以*顯示,需要將文本框的Text屬性設(shè)置為*正確答案:【輸入密碼的文本框,若要使得輸入的字符以*顯示,需要將文本框的Text屬性設(shè)置為*】2、問題:調(diào)用一次InputBox函數(shù)可以輸入一個或多個數(shù)據(jù)()選項:A、正確B、錯誤正確答案:【錯誤】3、問題:除了用TextBox控件進(jìn)行數(shù)據(jù)輸入外,還可以用InputBox函數(shù)輸入()。選項:A、正確B、錯誤正確答案:【正確】本講測試1、問題:在窗體上有一個文本框,名稱為TextBox1,程序運行后,要求該文本框不能接收鍵盤輸入,但能輸出信息,以下設(shè)置正確的是()。選項:A、TextBox1.MaxLength=0B、TextBox1.Enabled=FalseC、TextBox1.Visible=FalseD、TextBox1.Size.Width=0正確答案:【TextBox1.Enabled=False】2、問題:為了把焦點移到某個指定控件,所使用的方法是()。選項:A、SetFocus()B、Focus()C、Getfocus()D、Refreh()正確答案:【SetFocus()】3、問題:以下關(guān)于MsgBox()函數(shù)的敘述中,錯誤的是()。選項:A、MsgBox()函數(shù)返回一個整數(shù)B、通過MsgBox()函數(shù)可以設(shè)置消息框中圖標(biāo)和按鈕的類型C、MsgBox()函數(shù)的第3個參數(shù)指定消息框的標(biāo)題欄信息D、MsgBox()函數(shù)的第2個參數(shù)是一個整數(shù),該參數(shù)僅能確定消息框中顯示的按鈕數(shù)量正確答案:【MsgBox()函數(shù)的第2個參數(shù)是一個整數(shù),該參數(shù)僅能確定消息框中顯示的按鈕數(shù)量】4、問題:程序運行過程中,如果要使文本框TextBox1能通過鼠標(biāo)點擊獲取焦點,但不能通過按下【Tab】鍵方式獲取焦點,則屬性設(shè)置應(yīng)為()。選項:A、TextBox1.Enabled=False,TextBox1.TabStop=FalseB、TextBox1.Enabled=True,TextBox1.TabStop=FalseC、TextBox1.Enabled=False,TextBox1.TabStop=TrueD、TextBox1.Enabled=True,TextBox1.TabStop=True正確答案:【TextBox1.Enabled=True,TextBox1.TabStop=False】5、問題:能在文本框TextBox1中顯示“ABCD”的程序代碼是()。選項:A、TextBox1.Caption=”ABCD”B、TextBox1.Text=”ABCD”C、TextBox1.Value=”ABCD”D、Text=”ABCD”正確答案:【TextBox1.Text=”ABCD”】6、問題:程序中存在文本框TextBox1,代碼”TextBox1.Text=”VB.NET”’執(zhí)行后,會觸發(fā)下列哪個文本框事件()。選項:A、TextChangedB、ClickC、ChangeD、ChangeValue正確答案:【TextChanged】7、問題:要清除文本框TextBox1的內(nèi)容,則相應(yīng)的代碼是()。選項:A、TextBox1.clear()B、TextBox1=NullC、TextBox1.clsD、TextBox1.Text=””正確答案:【TextBox1.clear()】8、問題:窗體上僅有兩個文本框TextBox1和TextBox2控件,當(dāng)焦點在TextBox1時,按下Tab鍵后,如下敘述正確的是()。選項:A、觸發(fā)了TextBox1的GotFocus事件和TextBox2的LostFocus事件B、觸發(fā)了TextBox1的LostFocus事件和TextBox2的KeyPress事件C、觸發(fā)了TextBox1的KeyPress事件和TextBox2的GotFocus事件D、觸發(fā)了TextBox1的LostFocus事件和TextBox2的GotFocus事件正確答案:【觸發(fā)了TextBox1的LostFocus事件和TextBox2的GotFocus事件】9、問題:將TextBox1中選定的文本賦值給變量S,()語句是正確的。選項:A、s=TextBox1.SelectionLengthB、s=TextBox1.SelectedTextC、s=TextBox1.SelectionStartD、s=TextBox1.Text正確答案:【s=TextBox1.SelectedText】10、問題:將文本框TextBox1設(shè)置為只能顯示不能輸入信息,應(yīng)使用()語句。選項:A、TextBox1.ReadOnly=TrueB、TextBox1.MaxLength=0C、TextBox1.Visible=FlaseD、TextBox1.Width=0正確答案:【TextBox1.ReadOnly=True】11、問題:判斷在文本框是否按了Enter鍵,可通過文本框的()事件中編寫代碼實現(xiàn)。選項:A、TextChangedB、KeyDownC、KeyPressD、Click正確答案:【KeyPress】12、問題:編寫帳戶和密碼輸入的檢驗程序時,下列做法錯誤的是()。選項:A、要使得輸入的帳戶不超過8位數(shù)字,只需將其文本框的MaxLength屬性設(shè)置為8B、在文本框中輸入帳戶后,按Tab鍵時,會觸發(fā)LostFocus事件。C、判斷文本框中輸入的帳戶號碼是否為數(shù)字,可以通過IsNumeric函數(shù)來判斷。D、輸入密碼的文本框,若要使得輸入的字符以*顯示,需要將文本框的Text屬性設(shè)置為*正確答案:【輸入密碼的文本框,若要使得輸入的字符以*顯示,需要將文本框的Text屬性設(shè)置為*】13、問題:假定x、y、z的值是1、2、3,問執(zhí)行語句x=y:y=z:z=x后,x、y、z的值是()選項:A、231B、232C、223D、233正確答案:【232】14、填空題:能決定窗體中各對象的Tab鍵次序的屬性名稱是()。正確答案:【TabIndex】15、填空題:如果用文本框顯示不希望用戶更改的文本,可以把文本框的()屬性設(shè)置為True正確答案:【readonly】16、填空題:如果用文本框顯示不希望用戶更改的文本,可以把文本框的()屬性設(shè)置為False正確答案:【Enabled】17、填空題:文本框的()屬性設(shè)置(或返回)所選擇文本的起始點,正確答案:【SelectionStart】18、填空題:文本框的()屬性設(shè)置(或返回)所選擇文本的長度(字符數(shù))。正確答案:【SelectionLength】隨堂測試1、問題:程序設(shè)計的三種基本結(jié)構(gòu)是()。選項:A、選擇結(jié)構(gòu)、轉(zhuǎn)向結(jié)構(gòu)、順序結(jié)構(gòu)B、循環(huán)結(jié)構(gòu)、遞歸結(jié)構(gòu)、選擇結(jié)構(gòu)C、過程結(jié)構(gòu)、順序結(jié)構(gòu)、選擇結(jié)構(gòu)D、循環(huán)結(jié)構(gòu)、順序結(jié)構(gòu)、選擇結(jié)構(gòu)正確答案:【循環(huán)結(jié)構(gòu)、順序結(jié)構(gòu)、選擇結(jié)構(gòu)】2、問題:關(guān)于結(jié)構(gòu)化程序設(shè)計和順序結(jié)構(gòu)的說法中,下列說法錯誤的是()。選項:A、結(jié)構(gòu)化程序設(shè)計的基本思想之一是“單入口和單出口”的控制結(jié)構(gòu)B、VB.NET是完全面向?qū)ο蟮某绦蛟O(shè)計語言,因此在事件過程代碼編寫中只能使用面向?qū)ο笏枷攵荒苁褂媒Y(jié)構(gòu)化思想。C、順序結(jié)構(gòu)就是個語句按出現(xiàn)的先后次序順序執(zhí)行。D、編寫程序時,要遵循順序結(jié)構(gòu)的自上而下依次執(zhí)行的規(guī)則。正確答案:【VB.NET是完全面向?qū)ο蟮某绦蛟O(shè)計語言,因此在事件過程代碼編寫中只能使用面向?qū)ο笏枷攵荒苁褂媒Y(jié)構(gòu)化思想?!侩S堂測試1、填空題:三種基本控制結(jié)構(gòu)中的()結(jié)構(gòu)是按語句出現(xiàn)的先后次序依次執(zhí)行。正確答案:【順序】隨堂測試1、問題:在關(guān)于下面程序段的說法中,正確的是()。y=Sin(x)ifx0Theny=Cos(x)選項:A、當(dāng)x=0,y=Cos(x);當(dāng)x0,y=Sin(x)B、無論x的值是什么,y=Cos(x)C、當(dāng)x=0,y=Sin(x);當(dāng)x0,y=Cos(x)D、無論x的值是什么,y=Sin(x)正確答案:【當(dāng)x=0,y=Sin(x);當(dāng)x0,y=Cos(x)】2、問題:在關(guān)于下面程序段的說法中,正確的是()。ifx0Theny=Cos(x)y=Sin(x)選項:A、當(dāng)x=0,y=Cos(x);當(dāng)x0,y=Sin(x)B、無論x的值是什么,y=Cos(x)C、當(dāng)x=0,y=Sin(x);當(dāng)x0,y=Cos(x)D、無論x的值是什么,y=Sin(x)正確答案:【無論x的值是什么,y=Sin(x)】隨堂測試1、問題:假定有定義:DimC$,如果當(dāng)C中從第二個字符開始的子串是ABC,則利用MsgBox顯示Yes,否則顯示No,下面語句正確的是()。選項:A、IfMid(c,2,3)=ABCThenMsgBox(Yes)ElseMsgBox(No)B、IfMid(c,2,3)=ABCThenMsgBox(Yes):MsgBox(No)C、IfMid(c,2,3)=ABCThenMsgBox(Yes)MsgBox(No)D、MsgBox(No)IfMid(c,3,2)=ABCThenMsgBox(Yes)正確答案:【IfMid(c,2,3)=ABCThenMsgBox(Yes)ElseMsgBox(No)】2、填空題:下面程序運行后,y的值是()。Dimx%,y%x=Int(Rnd)+3Ifx^2=9Theny=x^2-2elsey=1正確答案:【7】隨堂測試1、問題:關(guān)于多分支結(jié)構(gòu),錯誤的是()。選項:A、程序只能選擇執(zhí)行多個分支結(jié)構(gòu)中的一個語句塊B、結(jié)構(gòu)中的表達(dá)式不能重合,否則邏輯出錯C、程序可以選擇同時執(zhí)行多個分支結(jié)構(gòu)中的多個語句塊D、結(jié)構(gòu)中的語句塊可以重合正確答案:【程序可以選擇同時執(zhí)行多個分支結(jié)構(gòu)中的多個語句塊】2、問題:在多分支結(jié)構(gòu)的Case子句中,判斷變量t的值是a到c之間的字母,以下寫法正確的是()。選項:A、Caset=aAndt=cB、Casea,b,cC、CaseaTocD、Casea,b,c正確答案:【Casea,b,c】3、問題:在Select語句中,下面各Case子句中有語法錯誤的是()。選項:A、Case1to10B、Casex100C、CaseIs10D、Case2,4,6正確答案:【Casex100】4、問題:下面程序段運行后,z的值是()。Dimx,yAsIntegerx=3:y=-1SelectCasex,yCase1z=80Case-1z=70CaseElsez=60EndSelect選項:A、50B、60C、70D、程序錯誤正確答案:【程序錯誤】5、問題:能用selectcase語句編寫的程序,也可以用IF語句編寫()。選項:A、正確B、錯誤正確答案:【正確】隨堂測試1、問題:在下列關(guān)于Do…Loop循環(huán)語句中循環(huán)體執(zhí)行次數(shù)的說法中,正確的是()。選項:A、DoWhile…Loop循環(huán)語句的循環(huán)體可能一次也不執(zhí)行,Do…LoopWhile循環(huán)語句的循環(huán)體至少執(zhí)行一次。B、DoWhile…Loop和Do…LoopWhile循環(huán)語句的循環(huán)體都至少執(zhí)行一次。C、DoWhile…Loop和Do…LoopWhile循環(huán)語句的循環(huán)體可能都不執(zhí)行。D、DoWhile…Loop循環(huán)語句的循環(huán)體至少執(zhí)行一次,Do…LoopWhile循環(huán)語句的循環(huán)體可能一次也不執(zhí)行。正確答案:【DoWhile…Loop循環(huán)語句的循環(huán)體可能一次也不執(zhí)行,Do…LoopWhile循環(huán)語句的循環(huán)體至少執(zhí)行一次?!?、問題:執(zhí)行下面程序段后,關(guān)于變量x中存放的數(shù)值,下面說法正確的是()。Dimx%Dox=Int(Rnd()*50+1)LoopWhilexMod20選項:A、x中存放的是隨機(jī)產(chǎn)生的【1,51】之間的一奇數(shù)B、x中存放的是隨機(jī)產(chǎn)生的【1,51】之間的一偶數(shù)C、x中存放的是隨機(jī)產(chǎn)生的【1,50】之間的一奇數(shù)D、x中存放的是隨機(jī)產(chǎn)生的【1,50】之間的一偶數(shù)正確答案:【x中存放的是隨機(jī)產(chǎn)生的【1,50】之間的一偶數(shù)】3、問題:從循環(huán)體DoWhile...Loop中退出,繼續(xù)執(zhí)行循環(huán)體后面的命令,應(yīng)使用()。選項:A、ExitDoWhileB、ExitDoC、ExitD、ExitLoop正確答案:【ExitDo】隨堂測試1、問題:若要使變量x存放數(shù)值987654321,則下面空白處應(yīng)填入()。Dimi%,x%x=0Fori=()x=x*10+iNextMsgBox(x)選項:A、9To1B、1To9Step-1C、1To9D、9To1Step-1正確答案:【9To1Step-1】2、問題:以下程序段執(zhí)行后,Label1.Text結(jié)果是()。Label1.Text=Fori=7To1Step-1IfiMod3=0ThenExitForLabel1.Text=iNext選項:A、765B、7654321C、7D、53正確答案:【7】隨堂測試1、填空題:下面程序段運行后,m的值為()Dimm,nAsIntegerm=5:n=20Whilem+n=100m=m*2n=n+1EndWhileTextBox1.Text=mTextBox2.Text=n正確答案:【80】2、填空題:下面程序段運行后,i的值為()。DimiAsIntegeri=4Whilei=10i=i*2EndWhileTextBox1.Text=i正確答案:【16】隨堂測試1、問題:在下列關(guān)于多重循環(huán)語句的說法中,錯誤的是()。選項:A、內(nèi)循環(huán)變量和外循環(huán)變量不能同名。B、在內(nèi)循環(huán)中可以使用Goto語句轉(zhuǎn)向外循環(huán)中的任何語句。C、外循環(huán)必須完全包含內(nèi)循環(huán),不能交叉。D、在外循環(huán)中可以使用Goto語句轉(zhuǎn)向內(nèi)循環(huán)中的任何語句。正確答案:【在外循環(huán)中可以使用Goto語句轉(zhuǎn)向內(nèi)循環(huán)中的任何語句?!?、問題:下列程序段中,循環(huán)體s=s+1執(zhí)行了幾次?Fori=0To7Step3Forj=0To7Step2s=s+1NextNext選項:A、12B、49C、8D、6正確答案:【12】本講測試1、問題:程序設(shè)計的三種基本結(jié)構(gòu)是()。選項:A、選擇結(jié)構(gòu)、轉(zhuǎn)向結(jié)構(gòu)、順序結(jié)構(gòu)B、循環(huán)結(jié)構(gòu)、遞歸結(jié)構(gòu)、選擇結(jié)構(gòu)C、過程結(jié)構(gòu)、順序結(jié)構(gòu)、選擇結(jié)構(gòu)D、循環(huán)結(jié)構(gòu)、順序結(jié)構(gòu)、選擇結(jié)構(gòu)正確答案:【循環(huán)結(jié)構(gòu)、順序結(jié)構(gòu)、選擇結(jié)構(gòu)】2、問題:關(guān)于結(jié)構(gòu)化程序設(shè)計和順序結(jié)構(gòu)的說法中,下列說法錯誤的是()。選項:A、結(jié)構(gòu)化程序設(shè)計的基本思想之一是“單入口和單出口”的控制結(jié)構(gòu)B、VB.NET是完全面向?qū)ο蟮某绦蛟O(shè)計語言,因此在事件過程代碼編寫中只能使用面向?qū)ο笏枷攵荒苁褂媒Y(jié)構(gòu)化思想。C、順序結(jié)構(gòu)就是個語句按出現(xiàn)的先后次序順序執(zhí)行。D、編寫程序時,要遵循順序結(jié)構(gòu)的自上而下依次執(zhí)行的規(guī)則。正確答案:【VB.NET是完全面向?qū)ο蟮某绦蛟O(shè)計語言,因此在事件過程代碼編寫中只能使用面向?qū)ο笏枷攵荒苁褂媒Y(jié)構(gòu)化思想?!?、問題:假定有定義:DimC$,如果當(dāng)C中從第二個字符開始的子串是ABC,則利用MsgBox顯示Yes,否則顯示No,下面語句正確的是()。選項:A、IfMid(c,2,3)=ABCThenMsgBox(Yes)ElseMsgBox(No)B、IfMid(c,2,3)=ABCThenMsgBox(Yes):MsgBox(No)C、IfMid(c,2,3)=ABCThenMsgBox(Yes)MsgBox(No)D、MsgBox(No)IfMid(c,3,2)=ABCThenMsgBox(Yes)正確答案:【IfMid(c,2,3)=ABCThenMsgBox(Yes)ElseMsgBox(No)】4、問題:在關(guān)于下面程序段的說法中,正確的是()。y=Sin(x)ifx0Theny=Cos(x)選項:A、當(dāng)x=0,y=Cos(x);當(dāng)x0,y=Sin(x)。B、無論x的值是什么,y=Cos(x)C、當(dāng)x=0,y=Sin(x);當(dāng)x0,y=Cos(x)D、無論x的值是什么,y=Sin(x)正確答案:【當(dāng)x=0,y=Sin(x);當(dāng)x0,y=Cos(x)】5、問題:在關(guān)于下面程序段的說法中,正確的是()。ifx0Theny=Cos(x)y=Sin(x)選項:A、當(dāng)x=0,y=Cos(x);當(dāng)x0,y=Sin(x)。B、無論x的值是什么,y=Cos(x)C、當(dāng)x=0,y=Sin(x);當(dāng)x0,y=Cos(x)D、無論x的值是什么,y=Sin(x)正確答案:【無論x的值是什么,y=Sin(x)】6、問題:關(guān)于多分支結(jié)構(gòu),錯誤的是()。選項:A、程序只能選擇執(zhí)行多個分支結(jié)構(gòu)中的一個語句塊B、結(jié)構(gòu)中的表達(dá)式不能重合,否則邏輯出錯C、程序可以選擇同時執(zhí)行多個分支結(jié)構(gòu)中的多個語句塊D、結(jié)構(gòu)中的語句塊可以重合正確答案:【程序可以選擇同時執(zhí)行多個分支結(jié)構(gòu)中的多個語句塊】7、問題:在多分支結(jié)構(gòu)的Case子句中,判斷變量t的值是a到c之間的字母,以下寫法正確的是()。選項:A、Caset=aAndt=cB、Casea,b,cC、CaseaTocD、Casea,b,c正確答案:【Casea,b,c】8、問題:在Select語句中,下面各Case子句中有語法錯誤的是()。選項:A、Case1to10B、Casex100C、CaseIs10D、Case2,4,6正確答案:【Casex100】9、問題:下面程序段運行后,z的值是()。Dimx,yAsIntegerx=3:y=-1SelectCasex,yCase1z=80Case-1z=70CaseElsez=60EndSelect選項:A、50B、60C、70D、程序錯誤正確答案:【程序錯誤】10、問題:在下列關(guān)于Do…Loop循環(huán)語句中循環(huán)體執(zhí)行次數(shù)的說法中,正確的是()。選項:A、DoWhile…Loop循環(huán)語句的循環(huán)體可能一次也不執(zhí)行,Do…LoopWhile循環(huán)語句的循環(huán)體至少執(zhí)行一次。B、DoWhile…Loop和Do…LoopWhile循環(huán)語句的循環(huán)體都至少執(zhí)行一次。C、DoWhile…Loop和Do…LoopWhile循環(huán)語句的循環(huán)體可能都不執(zhí)行。D、DoWhile…Loop循環(huán)語句的循環(huán)體至少執(zhí)行一次,Do…LoopWhile循環(huán)語句的循環(huán)體可能一次也不執(zhí)行。正確答案:【DoWhile…Loop循環(huán)語句的循環(huán)體可能一次也不執(zhí)行,Do…LoopWhile循環(huán)語句的循環(huán)體至少執(zhí)行一次?!?1、問題:執(zhí)行下面程序段后,關(guān)于變量x中存放的數(shù)值,下面說法正確的是()。Dimx%Dox=Int(Rnd()*50+1)LoopWhilexMod20選項:A、x中存放的是隨機(jī)產(chǎn)生的【1,51】之間的一奇數(shù)B、x中存放的是隨機(jī)產(chǎn)生的【1,51】之間的一偶數(shù)C、x中存放的是隨機(jī)產(chǎn)生的【1,50】之間的一奇數(shù)D、x中存放的是隨機(jī)產(chǎn)生的【1,50】之間的一偶數(shù)正確答案:【x中存放的是隨機(jī)產(chǎn)生的【1,50】之間的一偶數(shù)】12、問題:從循環(huán)體DoWhile...Loop中退出,繼續(xù)執(zhí)行循環(huán)體后面的命令,應(yīng)使用()。選項:A、ExitDoWhileB、ExitDoC、ExitD、ExitLoop正確答案:【ExitDo】13、問題:若要使變量x存放數(shù)值987654321,則下面空白處應(yīng)填入()。Dimi%,x%x=0Fori=()x=x*10+iNextMsgBox(x)選項:A、9To1B、1To9Step-1C、1To9D、9To1Step-1正確答案:【9To1Step-1】14、問題:以下程序段執(zhí)行后,Label1.Text結(jié)果是()。Label1.Text=Fori=7To1Step-1IfiMod3=0ThenExitForLabel1.Text=iNext選項:A、765B、7654321C、7D、53正確答案:【7】15、問題:在下列關(guān)于多重循環(huán)語句的說法中,錯誤的是()。選項:A、內(nèi)循環(huán)變量和外循環(huán)變量不能同名。B、在內(nèi)循環(huán)中可以使用Goto語句轉(zhuǎn)向外循環(huán)中的任何語句。C、外循環(huán)必須完全包含內(nèi)循環(huán),不能交叉。D、在外循環(huán)中可以使用Goto語句轉(zhuǎn)向內(nèi)循環(huán)中的任何語句。正確答案:【在外循環(huán)中可以使用Goto語句轉(zhuǎn)向內(nèi)循環(huán)中的任何語句?!?6、問題:下列程序段中,循環(huán)體s=s+1執(zhí)行了幾次?Fori=0To7Step3Forj=0To7Step2s=s+1NextNext選項:A、12B、49C、8D、6正確答案:【12】17、問題:結(jié)構(gòu)化程序由3種基本結(jié)構(gòu)組成,下面不屬于3種基本結(jié)構(gòu)的是()。選項:A、順序結(jié)構(gòu)B、選擇結(jié)構(gòu)C、遞歸結(jié)構(gòu)D、循環(huán)結(jié)構(gòu)正確答案:【遞歸結(jié)構(gòu)】18、問題:x是小于100的非負(fù)數(shù),用VisualBasic.Net表達(dá)式表示正確的是()。選項:A、0≤x100B、0=x100C、x=0Orx100D、x=0Andx100正確答案:【x=0Andx100】19、問題:設(shè)a=3,則執(zhí)行x=IIf(a5,-1,0)后,x的值為()。選項:A、1B、0C、-1D、5正確答案:【0】20、問題:執(zhí)行下列程序段后,x的值為()。x=5Fori=1to20Step2x=x+i\5Nexti選項:A、21B、22C、23D、24正確答案:【21】21、問題:DimxIfxThenDebug.Print(x)ElseDebug.Print(x+1)輸出結(jié)果是:選項:A、1B、0C、-1D、顯示出錯信息正確答案:【1】22、問題:設(shè)有下面的循環(huán):i=1Doi=i+3Debug.print(i)LoopUntili_________程序運行后要執(zhí)行3次循環(huán)體,則條件中的最小值為()。選項:A、6B、7C、8D、9正確答案:【7】23、問題:若要退出While…EndWhile循環(huán),可使用的語句為()。選項:A、ExitB、ExitForC、ExitDoD、ExitWhile正確答案:【ExitWhile】24、問題:語句Ifx=1Theny=1,下列說法正確的是()。選項:A、x=1和y=1均為賦值語句B、x=1和y=1均為關(guān)系表達(dá)式C、x=1為關(guān)系表達(dá)式,y=1為賦值語句D、x=1為賦值語句,y=1為關(guān)系表達(dá)式正確答案:【x=1為關(guān)系表達(dá)式,y=1為賦值語句】25、問題:由Fori=1To16Step3決定的循環(huán)結(jié)構(gòu)被執(zhí)行()次。選項:A、4B、5C、6D、7正確答案:【7】隨堂測試1、問題:有下列語句:PublicEnumAAPigDog=3HorseEndEnumDimanimAsAA則下列語句正確的是()選項:A、anim=DogB、anim=AA.DogC、anim=2D、anim.Pig=1正確答案:【anim=Dog】隨堂測驗1、問題:下列敘述中正確的是()選項:A、數(shù)組是用戶自定義的數(shù)據(jù)類型B、數(shù)組元素在內(nèi)存中的存放形式是連續(xù)的C、數(shù)組在使用時可以采用隱式聲明D、數(shù)組的下界可以任意正確答案:【數(shù)組元素在內(nèi)存中的存放形式是連續(xù)的】2、問題:語句Dim(5,6)聲明的數(shù)組中所包含的元素個數(shù)為()。選項:A、11B、30C、42D、35正確答案:【42】3、問題:下面數(shù)組聲明語句中,正確的是()。選項:A、Dima[3,4]AsIntegerB、Dima(34)AsIntegerC、Dima(3,4)AsIntegerD、Dima(n,n)AsInteger正確答案:【Dima(3,4)AsInteger】4、問題:下面數(shù)組初始化語句正確的是()。選項:A、DimA(9)AsSingle={1,2,3,4,5,6,7,8,9,10}B、DimA()AsSingle={1,2,3,4,5,6,7,8,9}C、DimA(9)AsSingle={1,”A”,”BC”,2,3,4,5,6,7,8}D、DimA(9)AsSingle={1,2,3,4,5,6,7,8,9,10}正確答案:【DimA()AsSingle={1,2,3,4,5,6,7,8,9}】5、問題:以下程序輸出結(jié)果是()。DimiAsIntegerDima()AsIngeger={1,2,3,4,5}Fori=LBound(a)toUBound(a)a(i)=a(i)*a(i)NextiConsole.WriteLine(a(i))選項:A、16B、25C、不確定D、程序出錯正確答案:【程序出錯】隨堂測試1、問題:StructureMyStructDimNoAsIntegerDimSexAsCharEndStructureDims(100)AsMyStruct以下敘述不正確的是()。選項:A、MyStruct是結(jié)構(gòu)變量B、Mystruct是結(jié)構(gòu)類型C、s是結(jié)構(gòu)數(shù)組D、s(0).No=1234是正確的賦值語句正確答案:【MyStruct是結(jié)構(gòu)變量】隨堂測試1、問題:下面關(guān)于集合的敘述,正確的是()。選項:A、集合可以修改數(shù)據(jù)元素。B、集合不能夠存儲對象類型。C、集合在添加數(shù)據(jù)元素時,Count屬性會自動改變。D、集合在添加數(shù)據(jù)元素時,需要重新定義集合的長度。正確答案:【集合在添加數(shù)據(jù)元素時,Count屬性會自動改變?!勘局v測試1、問題:有下列語句:PublicEnumAAPigDog=3HorseEndEnumDimanimAsAA則下列語句正確的是()。選項:A、anim=DogB、anim=AA.DogC、anim=2D、anim.Pig=1正確答案:【anim=Dog】2、問題:下列敘述中正確的是()。選項:A、數(shù)組是用戶自定義的數(shù)據(jù)類型。B、數(shù)組元素在內(nèi)存中的存放形式是連續(xù)的。C、數(shù)組在使用時可以采用隱式聲明。D、數(shù)組的下界可以任意。正確答案:【數(shù)組元素在內(nèi)存中的存放形式是連續(xù)的?!?、問題:語句Dim(5,6)聲明的數(shù)組中所包含的元素個數(shù)為()。選項:A、11B、30C、42D、35正確答案:【42】4、問題:下面數(shù)組初始化語句正確的是()。選項:A、DimA(9)AsSingle={1,2,3,4,5,6,7,8,9,10}B、DimA()AsSingle={1,2,3,4,5,6,7,8,9}C、DimA()AsSingle={1,2,3,4,5,6,7,8,9}D、DimA(8)AsSingle={1,2,3,4,5,6,7,8,9,10}正確答案:【DimA()AsSingle={1,2,3,4,5,6,7,8,9}】5、問題:以下程序輸出結(jié)果是()DimiAsIntegerDima()AsIngeger={1,2,3,4,5}Fori=LBound(a)toUBound(a)a(i)=a(i)*a(i)NextiConsole.WriteLine(a(i))選項:A、16B、25C、不確定D、程序出錯正確答案:【程序出錯】6、問題:語句:StructureMyStructDimNoAsIntegerDimSexAsCharEndStructureDims(100)AsMyStruct以下敘述不正確的是()。選項:A、MyStruct是結(jié)構(gòu)變量。B、Mystruct是結(jié)構(gòu)類型。C、s是結(jié)構(gòu)數(shù)組。D、s(0).No=1234是正確的賦值語句正確答案:【MyStruct是結(jié)構(gòu)變量?!?、問題:下面關(guān)于集合的敘述,正確的是()。選項:A、集合可以修改數(shù)據(jù)元素。B、集合不能夠存儲對象類型。C、集合在添加數(shù)據(jù)元素時,Count屬性會自動改變。D、集合在添加數(shù)據(jù)元素時,需要重新定義集合的長度。正確答案:【集合在添加數(shù)據(jù)元素時,Count屬性會自動改變?!?、問題:聲明數(shù)組時的下界為0,不能改變。選項:A、正確B、錯誤正確答案:【正確】9、問題:用ReDim語句重新定義一個數(shù)組的大小,數(shù)組中各元素原有的值將保留。選項:A、正確B、錯誤正確答案:【錯誤】10、問題:集合可以隨意添加刪除元素,而不需要重新定義集合的大小。選項:A、正確B、錯誤正確答案:【正確】11、填空題:字符串型數(shù)組所有元素的值設(shè)置為()。正確答案:【空串】12、填空題:用ReDim語句重新定義一個數(shù)組的大小,如果想保留動態(tài)數(shù)組中原有數(shù)組元素的值,應(yīng)加上關(guān)鍵字()。正確答案:【Preserve】隨堂測試1、問題:不能脫離對象而獨立存在的過程是()。選項:A、事件過程B、通用過程C、SUB過程D、函數(shù)過程正確答案:【事件過程】2、問題:下面過程運行后顯示的結(jié)果是()。PublicSubp1(ByRefx%,ByValy%)x=2*x:y=y+2EndSubSubButton1_Click(…)HandlesButton1.ClickDima%,b%a=2:b=4Callp1(a,b)MsgBox(a=ab=b)EndSu選項:A、a=4b=2B、a=4b=4C、a=2b=4D、a=6b=8正確答案:【a=4b=4】3、問題:下面過程運行后顯示的結(jié)果是()。SubButton1_Click(…)HandlesButton1.ClickDimx%,y%x=12:y=34CallF1(x,y)MsgBox(x““y)EndSubPublicSubF1(ByRefn%,ByValm%)n=nMod10m=m\10EndSub選項:A、13B、123C、234D、24正確答案:【234】4、問題:子過程定義如下:PublicSubF1(ByRefn%)…n=3*n+4…EndSubSubButton1_Click(……)HandlesButton1.ClickDimn%,m%n=3m=4…調(diào)用Button1_Click事件中有效的調(diào)用語句是()。選項:A、F1(3+4)B、F1(m)C、F1(m,n)D、F1(n+m)正確答案:【F1(m)】5、問題:子過程定義如下:PublicSubF1(ByRefn%)…n=3*n+4…EndSubSubButton1_Click(……)HandlesButton1.ClickDimn%,m%n=3m=4…調(diào)用Button1_Click事件中有效的調(diào)用語句是()。選項:A、F1(3+4)B、F1(m)C、F1(m,n)D、F1(n+m)正確答案:【F1(m)】6、問題:從子過程退出,并返回到主調(diào)過程,可使用語句()。選項:A、ReturnSubB、ReturnFunctionC、StopSubD、ExitSub正確答案:【ExitSub】隨堂測試1、問題:以下關(guān)于函數(shù)過程的敘述中,正確的是()。選項:A、函數(shù)過程形參的類型與函數(shù)返回值的類型沒有關(guān)系。B、在函數(shù)過程中,過程的返回值可以有多個。C、數(shù)組作為函數(shù)過程的參數(shù)時,既能以傳值方式傳遞,也能以傳址方式傳遞。D、如果不指明函數(shù)過程參數(shù)的類型,則該參數(shù)沒有數(shù)據(jù)類型。正確答案:【函數(shù)過程形參的類型與函數(shù)返回值的類型沒有關(guān)系。】2、問題:Sub過程與Function過程最根本的區(qū)別是()。選項:A、Sub過程可以用Call語句直接使用過程名調(diào)用,而Function過程不可以。B、Function過程可以有形參,而Sub過程不可以。C、Sub過程不能返回值,而Function過程能返回值。D、兩種過程參數(shù)的傳遞方式不同。正確答案:【Sub過程不能返回值,而Function過程能返回值?!?、問題:函數(shù)過程也可以用作為單獨的語句加以調(diào)用,將保留函數(shù)的返回值。選項:A、正確B、錯誤正確答案:【錯誤】4、問題:可以像使用VisualBasic.NET的內(nèi)部函數(shù)一樣來調(diào)用Function過程。選項:A、正確B、錯誤正確答案:【正確】5、填空題:通過Function過程返回值的方法有()種。正確答案:【兩】6、填空題:VisualBasic.NET包含兩類函數(shù):內(nèi)部函數(shù)和()函數(shù)正確答案:【用戶自定義】隨堂測試1、問題:若沒有明確說明過程參數(shù)的傳遞方式,則參數(shù)的傳遞方式是()。選項:A、ByValB、ByRefC、以上都不是D、前面的說法都有問題正確答案:【ByRef】2、問題:在過程定義中,形參有傳值、傳地址兩種方式,()
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 國際產(chǎn)品授權(quán)分銷合同
- 辦公家具采購合同一
- 商品買賣合同「樣本」
- 商業(yè)地產(chǎn)買賣合同模板范文
- 公司設(shè)立投資合作合同范本
- 礦山棄渣處理合同范本
- 消防及安全整改合同履行細(xì)則
- 校企合作合同新范本
- 土地使用權(quán)出讓合同及物業(yè)銷售細(xì)則
- 躉船結(jié)構(gòu)培訓(xùn)課件
- 2025年黑龍江民族職業(yè)學(xué)院單招職業(yè)技能測試題庫附答案
- 年產(chǎn)60萬噸摻混肥項目可行性研究報告申請立項
- 2025年2月《公共安全視頻圖像信息系統(tǒng)管理條例》學(xué)習(xí)解讀課件
- 2025年江蘇省中職《英語》學(xué)業(yè)水平考試高頻必練考試題庫400題(含答案)
- 2025年濟(jì)寧職業(yè)技術(shù)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 高三一模“生存與強(qiáng)弱關(guān)系思辨”審題立意及范文
- 2025年湖南工程職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年常考版參考題庫含答案解析
- 2024年七臺河職業(yè)學(xué)院高職單招數(shù)學(xué)歷年參考題庫含答案解析
- 小學(xué)數(shù)學(xué)教學(xué)中小組合作學(xué)習(xí)課件
- 2024年晉中職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫附答案
- 2025年茂名市高三年級第一次綜合測試(一模)物理試卷(含答案)
評論
0/150
提交評論