資源描述:
《教材課后習(xí)題》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、練習(xí)題習(xí)題一一、判斷題1.VisualBasic是以結(jié)構(gòu)化的Basic語言為基礎(chǔ)、以事件驅(qū)動作為運(yùn)行機(jī)制的可視化程序設(shè)計(jì)語言。2.面向?qū)ο蟮某绦蛟O(shè)計(jì)是一種以對象為基礎(chǔ),由事件驅(qū)動對象的編程技術(shù)。3.事件是由VisualBasic預(yù)先定義的對象能夠識別的動作。4.新建工程時(shí)系統(tǒng)會自動將窗體標(biāo)題設(shè)置為Eorml。5.控件的屬性值不可以在程序運(yùn)行時(shí)動態(tài)地修改。6.決定對象是否可見的屬性為Visible屬性,決定對象可用性的屬性Enabled屬性。7.保存VisualBasic文件吋,若一個工程包含多個窗體或模塊,則系統(tǒng)先保存工程文件,再分別保存窗體或模塊文件。8.單擊“啟動”菜單項(xiàng)將窗體裝入內(nèi)存時(shí),
2、一定觸發(fā)窗體的Load事件。9.“事件過程”是用來完成事件發(fā)生后所要執(zhí)行的程序代碼。10.在打開某窗體時(shí),初始化該窗體中的各控件,應(yīng)選用Load事件。二、選擇題As?frxB>?basC>?vbp2.下列不屬于對象的基本特征是Q八、屈性B、方法c、事件3.在設(shè)計(jì)模式雙擊窗體將顯示的窗口是A、工程窗口B、工具箱c、代碼窗口4.VB中運(yùn)行程序的快捷鍵是A、F2B、F5C、Alt+F31.工程文件的擴(kuò)展名為D、.frmD、函數(shù)D、屬性窗口D、F85.改變控件在窗體中的上下位置應(yīng)修改該控件的屬性。A、TopB、LeftC、WidthD、Right6.窗體模塊的文件擴(kuò)展名是As?exe.basC>?fr
3、xD、frm7.設(shè)置窗體的字體用屬性。A、FontNameFontSizeC>FontBoldD、Fontltalic8.設(shè)置窗體的字號用屬性。FontNameB、FontSizeC>FontBoldD^FontltalicD、KeyUp9.下列選項(xiàng)屮不屬于事件的是oA^DblclickB、LoadC>Show10.VB編制的程序保存在磁盤上,至少會產(chǎn)生何種文件A^.doc與.txtB>.com與.exe.C^.bat與.fnnD、.vbp與.fnn三、程序設(shè)計(jì)題1.新建一個工程,單擊窗體時(shí),在窗體上顯示“歡迎使用VisualBasic程序”。生成可執(zhí)行文件,保存到D盤根目錄下。2.建立一個工
4、程,界面如圖1-28所示。它由一個窗體、兩個文本框和兩個命令按鈕組成。單擊“拷貝”按鈕,可以將笫一個文本框中顯示的內(nèi)容復(fù)制到笫二個文本框中;單擊“退出”按鈕退出應(yīng)用程序。圖1-28題2界面圖1-29題3界面3.在窗體上添加一個標(biāo)簽和兩個命令按鈕,并把兩個命令按鈕的標(biāo)題分別設(shè)置為“隱藏標(biāo)簽”和“顯示標(biāo)簽”。當(dāng)單擊第一個命令按鈕時(shí),標(biāo)簽消失;而當(dāng)單擊第二個命令按鈕時(shí),標(biāo)簽重新出現(xiàn),并且標(biāo)簽中顯示“VB程序設(shè)計(jì)”。界面如圖1-29所示。習(xí)題二一、判斷題1.用DIM定義數(shù)值變量時(shí),該數(shù)值變量自動賦初值為0。2.整型數(shù)值常量有整數(shù),長整數(shù)兩種。1.在邏輯運(yùn)算符Not、Or、And中,運(yùn)算優(yōu)先級由高到低依
5、次為Not、Or、And。2.關(guān)系表達(dá)式是用來比較兩個數(shù)據(jù)的大小關(guān)系的,結(jié)果為邏輯值。3.一個表達(dá)式屮若有多種運(yùn)算,同一層括號內(nèi),計(jì)算機(jī)按邏輯運(yùn)算"關(guān)系運(yùn)算一算術(shù)運(yùn)算的順序?qū)Ρ磉_(dá)式求值。4.賦值語句的功能是計(jì)算機(jī)表達(dá)式并轉(zhuǎn)換為相同類型數(shù)據(jù)后為變量或控件屬性賦值。二、單選題1?以下合法的VisualBasic標(biāo)識符是。A、ForLoopB、ConstC、9abcD、A#x2.下列可作為VisualBasic變量名的是。A、a#aB、4aC、?xyD、Consta3.表達(dá)式6*7/8Mod9的值是。A、4B、5C、6D、74.將數(shù)學(xué)表達(dá)式cos2(a+b)+5e2寫成VisualBasic表達(dá)式,
6、其正確的形式是A^cos(a+b)A2+5*Exp(2)B、cosA2(a+b)+5*Exp⑵C^cos(a+b)A2+5*Ln(2)D、cosA2(a+b)+5*Ln(2)2.數(shù)學(xué)關(guān)系3Wx<10表示成正確的VB表達(dá)式為oA、3<=x<10B、3<=xandx<10C、x>3orx<10D、3<=xand<103.設(shè)x=4,y=8,z=7,表達(dá)式xz)orz=bandb>=candc>0B、a+c>bandb+c>aandc>0C、(a
7、+b>=cora-b<=c)andc>0D、a+b>canda?bvcandc>05.下面進(jìn)行算術(shù)運(yùn)算符號的是oA、ImpB、ModC、NotD、Like6.可以同時(shí)刪除字符串前導(dǎo)和尾部空白的函數(shù)是。A、LtrimB、RtrimC^TrimD、Mid7.Rnd函數(shù)不可能為下列值。A、0B、1C、0.1234D、0.00058.Int(198.555*100+0.5)/100的值是。A、198B、1