版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
VisualBasic程序設(shè)計(jì)期末綜合練習(xí)
一、單選題
1.以下不屬于VisualBasic6.0的特點(diǎn)的選項(xiàng)是()。
A、可視化編程B、算法設(shè)計(jì)
C、面向?qū)ο蟪绦蛟O(shè)計(jì)D、事件驅(qū)動(dòng)
2.在設(shè)計(jì)階段,當(dāng)雙擊窗體時(shí),所打開的窗口是()。
A、工程資源管理器窗口B、工具箱窗口
C、代碼編輯器窗口D、屬性窗口
3.假定已在窗體上畫了多個(gè)控件,并有一個(gè)控件是活動(dòng)的,為了在屬性窗口中設(shè)置窗體的屬
性,預(yù)先應(yīng)執(zhí)行的操作是()。
A、單擊窗體上沒有控件的地方B、單擊任一個(gè)控件
C、不執(zhí)行任何操作D、雙擊窗體的標(biāo)題欄
4.在VB6.0集成開發(fā)環(huán)境中有三種工作模式,下列不屬于三種工作模式之一的是()。
A、設(shè)計(jì)模式B、中斷模式
C、執(zhí)行模式D、編寫代碼模式
5.當(dāng)需要上下文幫助時(shí),選擇要幫助的內(nèi)容,希望出現(xiàn)MSDN窗口及顯示所需的幫助信息,
應(yīng)按的鍵是()。
A、HelpB、Fl
C、EscD、F10
6.在設(shè)計(jì)應(yīng)用程序時(shí),可以查看到應(yīng)用程序工程中所有組成部分的窗口是()。
A、窗體布局窗口B、代碼編輯器窗口
C、屬性窗口D、工程資源管理器窗口
7.11.窗體設(shè)計(jì)窗口的主要功能是()。
A、設(shè)計(jì)控件外觀B、編寫源程序代碼
C、建立用戶界面D、設(shè)置對(duì)象屬性
8.VB6.0集成開發(fā)環(huán)境可以()。
A、編輯、調(diào)試、運(yùn)行程序,但不能生成可執(zhí)行文件
B、編輯、生成可執(zhí)行文件、運(yùn)行程序,但不能調(diào)試程序
C、編輯、調(diào)試、生成可執(zhí)行程序,但不能運(yùn)行程序
D、編輯、調(diào)試、運(yùn)行程序,也能生成可執(zhí)行文件
9.VisualBasic應(yīng)用程序處于執(zhí)行模式時(shí),這時(shí)()。
A、既不能設(shè)計(jì)界面,也不能編寫代碼
B、可以編輯代碼,不能設(shè)計(jì)界面
C、可以設(shè)計(jì)界面,不能編輯代碼
D、既能設(shè)計(jì)界面,也能編寫代碼
10.后綴為.vbp的文件表示VB的()。
A、類模塊文件
B、窗體文件
C、工程文件
D、標(biāo)準(zhǔn)類模塊文件
11.為了保存一個(gè)VisualBasic應(yīng)用程序,下列說法正確的是()。
A、只保存窗體文件(.frm)
B、只保存工程文件(.vbp)
C、分別保存工程文件和標(biāo)準(zhǔn)模塊文件(.bas)
D、分別保存工程文件、窗體文件和標(biāo)準(zhǔn)模塊文件
12.下面關(guān)于工程的概念中錯(cuò)誤的是()。
A、VisualBasic的工程是相關(guān)應(yīng)用程序文件的集合
B、VisualBasic的工程實(shí)際上為了管理構(gòu)成應(yīng)用程序的所有文件
C、一個(gè)大的VisualBasic應(yīng)用程序才能構(gòu)成一個(gè)工程
D、建立只有一個(gè)窗口的應(yīng)用程序,會(huì)生成多個(gè)程序文件,也稱為一個(gè)工程
13.保存一個(gè)工程文件至少應(yīng)該保存兩個(gè)文件,這兩個(gè)文件分別是()。
A、文本文件和工程文件
B、窗體文件和工程文件
C、窗體文件和標(biāo)準(zhǔn)模塊文件
D、類模塊文件和工程文件
14.將調(diào)試通過的工程經(jīng)“文件”菜單的“生成.exe文件”編譯成.exe后,將該可執(zhí)行文
件拿到其它機(jī)器上不能運(yùn)行的主要原因是()。
A、運(yùn)行的機(jī)器上無VB系統(tǒng)所需的動(dòng)態(tài)鏈接庫
B、缺少.frm窗體文件
C、該可執(zhí)行文件有病毒
D、操作錯(cuò)誤
15.事件的名稱()。
A、都是由用戶來定義的B、由用戶或系統(tǒng)定義
C、都是由系統(tǒng)預(yù)先定義的D、是不固定的
16.下列正確的賦值語句是()。
A、x+y=20y=x+20
C、3x=yD^10=x+y
17.為了給x,y,z三個(gè)變量賦初值1,以下正確的語句是()。
A、x=l,y=l,z=lB、x=l:y=l:z=l
C、x=y=z=lD、xyz=l
18.MsgBox函數(shù)的返回值的類型是()。
A、整型B、字符串
C、邏輯型D、日期型
19.InputBox函數(shù)默認(rèn)的返回值類型是()。
A、數(shù)值B、字符串
C、邏輯型D、數(shù)值或字符串
20.如果想在程序運(yùn)行時(shí)從鍵盤輸入數(shù)據(jù),應(yīng)使用的方法是()。
A^賦值語句B、InputBox
C、MsgBoxD、print
21.當(dāng)程序運(yùn)行過程中,需要給用戶一些提示信息或警告信息時(shí),應(yīng)使用()。
A^賦值語句B、InputBox
C^MsgBoxD>print
22.語句Print〃5*5〃的執(zhí)行結(jié)果是()。
A、25B、〃5*5〃
C、出現(xiàn)錯(cuò)誤提示I)、5*5
23.下列關(guān)于窗體的說法不正確的是()。
A、窗體的標(biāo)題由Caption屬性確定
窗體的Name屬性與Caption屬性相同
C、窗體的背景圖片由其Picture屬性設(shè)定
D、通過設(shè)置Icon屬性可使窗體獲得最小化時(shí)的圖標(biāo)
24.窗體Forml的Name屬性為Myfrm,則它的Load事件過程名為()。
A、Form_LoadB、Me_Load
C、Myfrm_LoadD>Forml_Load
25.設(shè)窗體的名稱Forml,則在程諄運(yùn)行過程中,單擊窗體時(shí),被執(zhí)行的事件過程的名稱是
()O
ANForml_Click()B、Forml_DbClick()
C、FormClick()D>Form_DbClick()
26.若要將窗體從內(nèi)存中卸載,應(yīng)使用的方法是()。
A、ShowB、Unload
C、LoadD^Hide
27.要在窗體的標(biāo)題欄內(nèi)顯示“myfrm”,使用的語句是()。
A^Form.caption="myfrm'B、Forml.caption="myfrm”
C、Forml.print“myfrnTD、Form,print“myfrnT
28.下列用來設(shè)置窗體Forml屬性的語句中,在運(yùn)行時(shí)不能正確操作的是()。
A、Forml.Caption="FormTest”
B、Forml.Name="FormTest”
C、Forml.Visible=True
D、Forml.Width=4000
29.下列關(guān)于屬性設(shè)置的敘述錯(cuò)誤的是()。
A、控件具有什么屬性是VB預(yù)先設(shè)計(jì)好的,用戶不能改變
B、控件具有什么屬性是VB預(yù)先設(shè)計(jì)好的,用戶可以改變
C、控件的屬性既可以在屬性窗口中設(shè)置,也可以用程序代碼設(shè)置
D、控件的屬性在屬性窗口中設(shè)置后,還可以用程序代碼為其設(shè)置新值
30.如果想讓文本框中的內(nèi)容在運(yùn)行時(shí)不能編輯,需將文本框的()屬性設(shè)置為True。
A、LockedB、MultiLine
C,TabStopD、Visible
31.確定一個(gè)控件在窗體上的位置的屬性是()。
A、Width或HeightB、Width和Height
C、Top或LeftD、Top和Left
32.(0分)[SN:124329]【難度:0.5]【狀態(tài):完成待審核】
如果要在文本框中鍵入字符時(shí),只顯示某個(gè)字符,如星號(hào)(*),應(yīng)設(shè)置文本框的()屬性。
A、CaptionB、PasswordChar
C、TextD、Char
33.(0分)[SN:1243311【難度:0.5】【狀態(tài):完成待審核】
關(guān)于對(duì)象的屬性不正確的是()。
A、對(duì)象的屬相一般有屬性名和屬性值
B、可以通過屬性窗口設(shè)置屬性的值
C、可通過程序代碼設(shè)置屬性的值
D、對(duì)象的所有屬性值均可在設(shè)計(jì)時(shí)設(shè)置
34.有程序代碼如下:Textl.Text="VB程序設(shè)計(jì)”,則Textl,Text和“VB程序設(shè)計(jì)”分別代
表()。
A、對(duì)象,值,屬性B、對(duì)象,方法,屬性
C、對(duì)象,屬性,值D、屬性,對(duì)象,值
35.以下敘述中正確的是()。
A、窗體的Name屬性指定窗體的名稱、用來標(biāo)識(shí)一個(gè)窗體
B、窗體的Name屬性的值是顯示在窗體標(biāo)題欄中的文本
C、可以在運(yùn)行期間改變對(duì)象的Name屬性的值
D、對(duì)象的Name屬性值可以為空
36.要在命令按紐上顯示圖形,應(yīng)首先設(shè)置的屬性是()。
A、EnabledB、Style
C、CaptionD、Icon
37文本框的ScrollBars屬性設(shè)置為非零值,卻沒有效果,原因是()。
A、文本框中沒有內(nèi)容
B、文本框的MultiLine屬性值為True
C、文本框的MultiLine屬性值為False
D、文本框的Locked屬性值為True
38.VB中控件主要分為三類,下面哪一種不是VB中的控件類()。
A、標(biāo)準(zhǔn)控件B、ActiveX
C、可插入對(duì)象D、外部控件
39.在設(shè)計(jì)動(dòng)畫時(shí),用時(shí)鐘控件來控制動(dòng)畫速度的屬性是()。
A^EnabledB、Interval
C、TimerD、Move
40.Timer控件可用于后臺(tái)進(jìn)程中,可在Timer事件內(nèi)編程,要停止觸發(fā)Timer事件,需要
設(shè)置的屬性是()。
A、Interval=0或Enabled=False
B、Interval=0或Visible=False
C、Visibl=False或Enabled=False
D、Interval=0且Enabled=False
41.VB程序中通常不會(huì)產(chǎn)生錯(cuò)誤提示的是()。
A、編譯錯(cuò)誤B、實(shí)時(shí)錯(cuò)誤
C、運(yùn)行時(shí)錯(cuò)誤D、邏輯錯(cuò)誤
42.VB程序的編譯錯(cuò)誤一般可通過VB集成環(huán)境的()設(shè)置。
A、要求變量聲明B、自動(dòng)語法檢測
C、自動(dòng)顯示快速信息D、根本無法自動(dòng)檢測
43.VB程序中設(shè)置斷點(diǎn)的按鍵是()。
A、F5鍵B、F6鍵
C、F9鍵D、F10鍵
44.在VisualBasic中,如果一個(gè)變量未作類型聲明而直接使用,則該變量的數(shù)據(jù)類型是()。
A、字符串型B、數(shù)值型
C、變體類型D、可以是任何類型
45.下列關(guān)于變量的說法不正確的是()。
A、局部變量是指那些在過程中用Dim語句或Static語句聲明的變量
B、局部變量的作用域僅限于聲明它的過程
C、靜態(tài)局部變量是在過程中用Static語句聲明的
D、局部變量在聲明它的過程執(zhí)行完畢后就被釋放了
46.按照變量的作用域可將變量劃分為()。
A、公有、私有、系統(tǒng)
B、全局變量、模塊級(jí)變量、過程級(jí)變量
C、動(dòng)態(tài)、常數(shù)、靜態(tài)
D、Public,Private,Protected
47.在一行語句內(nèi)寫多條語句時(shí),每個(gè)語句之間用()符號(hào)分割。
A、,B、:
C、、D、;
48.對(duì)于窗體級(jí)變量,下列說法中錯(cuò)誤的是()。
A、所在窗體的各子程序都可以訪問
B、其他窗體的子程序不能訪問
C、所在窗體的子程序不能訪問用Private定義的窗體級(jí)變量
D,一定要在所在窗體的通用區(qū)內(nèi)定義
49.以下關(guān)于變量作用域的敘述中,正確的是()。
A、窗體中凡被聲明為Private的變量只能在某個(gè)指定的過程中使用
B、全局變量必須在標(biāo)準(zhǔn)模塊中聲明
C、模塊級(jí)變量只能用Private關(guān)鍵字聲明
D、Static類型變量的作用域是它所在的窗體或模塊文件
50.下列敘述中正確的是()。
A、在窗體的Form_Load事件過程中定義的變量是全局變量
B、局部變量的作詞域可以超出所定義的過程
C、在某個(gè)Sub過程中定義的局部變量可以與其他事件過程中定義的局部變量同名,但其
作用域只限于該過程
D,在調(diào)用過程時(shí),所有局部變量被初始化為0或空字符串
51.使用PublicConst語句聲明一個(gè)全局的符號(hào)常量時(shí),該語句應(yīng)放在()。
A、過程中
B、窗體模塊的通用聲明段
C、標(biāo)準(zhǔn)模塊的通用聲明段
D、窗體模塊或標(biāo)準(zhǔn)模塊的通用聲明段
52.表達(dá)式4+19\6*7/8Mod2的值是()。
A、4B、5
C、6D、D.7
53.在VisualBasic中,下列優(yōu)先級(jí)最高的是()。
A、*B、\
C、<D、Not
54.語句Print5*5\5/5的輸出結(jié)果是()。
A、5B、25
C、0D、1
55.如果僅需要得到當(dāng)前系統(tǒng)時(shí)間,則可以使用的函數(shù)是()O
A、TimeB、Year
C、NowD、Date
56.Right(〃ABCDEFG",3)的執(zhí)行結(jié)果是()。
A、ABCB、EFG
C、DEFD、CDE
57.(0分)[SN:124406)【難度:0.5)【狀態(tài):完成待審核】
用于獲得字符串長度的函數(shù)是()。
A^Len()B、Length()
C^StrLenOD>StrLengthO
58.賦值語句:a=123+MID(“123456”,3,2)執(zhí)行后,a變量中的值是()。
A、123B、34
C、12334D、157
59.執(zhí)行語句Label1.Captin=wVisualBasic”之后,標(biāo)簽控件的Name屬性和Caption屬
性值是().
A、Label1Label1
B^Labe11VisualBasic
C>Labe11Caption
D、CaptionLabel1
60.在Print方法中,為了使數(shù)據(jù)以緊湊格式輸出,應(yīng)在輸出項(xiàng)之間加入的分隔符是()。
A、逗號(hào)B、分號(hào)
C、空格D、頓號(hào)
61.若果X的值小于或等于Y的平方,則打印“0K”,表示這個(gè)條件的單行格式IF語句是()。
A、Ifx<=y2ThenPrint〃0K〃
B、Ifx<=y2Print〃0K〃
C、Ifx<=y-2Then〃0K〃
D、Ifx<=y-2ThenPrint〃0K〃
62.由“ForI=1To16Step3”決定的循環(huán)結(jié)構(gòu)被執(zhí)行()次。
A、4B、5
C、6D、7
63.DoUntil…Loop循環(huán)命令的功能是()。
A、先進(jìn)入循環(huán)執(zhí)行語句段落后,再判斷是否再進(jìn)入循環(huán)
B、先進(jìn)入循環(huán)執(zhí)行語句段落后,再判斷是否不再進(jìn)入循環(huán)
C、執(zhí)行前先判斷是否不滿足條件,若不滿足才進(jìn)入循環(huán)
D、執(zhí)行前先判斷是否不滿足條件,若滿足才進(jìn)入循環(huán)
64.下列敘述不正確的是()。
A、注釋語句是非執(zhí)行語句,僅對(duì)程序的有關(guān)內(nèi)容起注釋作用,客觀存在不被解釋和編譯
B、注釋語句可以放在代碼中的任何位置
C、注釋語句不能放在代碼中的任何位置
D、代碼中加入注釋語句的目的是提高程序的可讀性
65.一句語句要在下一行繼續(xù)寫,用()符號(hào)作為續(xù)行符。
A、+B、-
C、_D、…
66.多嗇?體程序是由多個(gè)窗體組成,在缺省情況下,VB在應(yīng)用程序執(zhí)行時(shí),總是把()指
定為啟動(dòng)窗體。
A、不包含任何控件的窗體B、設(shè)計(jì)時(shí)的第一個(gè)窗體
C、包含控件最多的窗體D、命名為Frml的窗體
67.以下敘述中錯(cuò)誤的是()。
A、一個(gè)工程中只能有一個(gè)SubMain過程
B、窗體的Show方法是將指定的窗體裝入內(nèi)存并顯示該窗體
C、窗體的Hide方法和Unload語句作用效果相同
D、如工程文件中有多個(gè)窗體,可以根據(jù)需要指定一個(gè)窗體為啟動(dòng)窗體
68.以下描述正確的是()。
A、標(biāo)準(zhǔn)模塊中的任何過程都可以在整個(gè)工程范圍內(nèi)被調(diào)用
B、在一個(gè)窗體模塊中可以調(diào)用在其它窗體中被定義為Public的通用過程
C、如果工程中包含SubMain過程,則程序?qū)⑹紫葓?zhí)行該過程
D、如果工程中不包括含SubMain過程,則程序一定首先執(zhí)行第一個(gè)建立的窗體
69.在VB工程中,可以作為啟動(dòng)對(duì)象的是()。
A、任何窗體或標(biāo)準(zhǔn)模塊
B、任何窗體或過程
C、SubMain過程或其他任何模塊
D、SubMain過程或任何窗體
70.如果要在程序中顯示一個(gè)彈出式菜單,那么要調(diào)用VisualBasic中提供的方法是()。
A、PrintB、Move
C、RefreshD>PopupMenu
71.當(dāng)單擊工具欄上的按扭時(shí),會(huì)觸發(fā)的事件是()。
A、ButtonClickB、Change
C、LoadD、KeyPress
72.在下列關(guān)于菜單的說法中,錯(cuò)誤的是()。
A、每個(gè)菜單項(xiàng)都是一個(gè)控件,與其他控件一樣也有自己的屬性和事件
B、除了Click事件之外,菜單項(xiàng)還能響應(yīng)其他如DbClick等事件
C、菜單項(xiàng)的快捷鍵不能任意設(shè)置
D、在程序執(zhí)行時(shí),如果菜單項(xiàng)的Enable屬性為False,則該菜單項(xiàng)變成灰色,不能被
用戶選用
73.復(fù)選框?qū)ο笫欠癖贿x中,是由其()屬性決定的。
A、CheckedB、Value
C、EnabledD>Selected
74.在列表框的諸多屬性中,用來列出列表框項(xiàng)目的內(nèi)容是()。
A、List屬性B、Listcount屬性
C、Listdex屬性D、Text屬性
75.將數(shù)據(jù)項(xiàng)“China”添加到列表框(Listl)中成為第1項(xiàng)應(yīng)使用的語句是()。
A、Listl.Additem“China”,0
B、Listl.Addltem“China”,1
C、Listl.Addltem0"China”
D、Listl.Addlteml“China”
76.將通用對(duì)話框CommondDialogl的類型設(shè)置成“另存為”對(duì)話框,可調(diào)用該控件的()
方法。
A、ShowOpenB、ShowSave
C、ShowColorD^ShowFont
77.通常用戶自己編寫的對(duì)話框,窗體最好是大小不變的,應(yīng)該設(shè)置窗體的()屬性。
A^ScaleWidth^11ScaleHeight
B^BorderStyle
C>AutoSize
D、SealeMode
78.以下敘述中錯(cuò)誤的是()。
A、在程序運(yùn)行時(shí),通用對(duì)話框控件是不可見的
B、在同一個(gè)程序中,用不同的方法(如ShowOpen或ShonSave等)打開的通用對(duì)話框具
有不同的作用
C、調(diào)用通用對(duì)話框控件的ShowOpen方法,可以直接打開在該通用對(duì)話框中指定的文件
D、調(diào)用通用對(duì)話框控件的ShowColor方法,可以打開顏色對(duì)話框
79.數(shù)組可以分為靜態(tài)數(shù)組和動(dòng)態(tài)數(shù)組兩類,主要區(qū)別在于:靜態(tài)數(shù)組在編譯時(shí)要開辟內(nèi)存
區(qū),而動(dòng)態(tài)數(shù)組在()時(shí)才開辟內(nèi)存區(qū)。
A、窗體制作B、運(yùn)行
C、控件屬性設(shè)置D、編寫代碼
80.如下數(shù)組聲明語句,正確的是()。
A^Dima[3,4]AsInteger
B、Dima(3,4)AsInteger
C、Dima(n,n)AsInteger
D、Dima(34)AsInteger
81.DimA(1To6,6)AsString定義的數(shù)組包含的元素個(gè)數(shù)是()。
A、36B、49
C、42D、50
82.設(shè)用復(fù)制\粘貼的方法建立一個(gè)命令按鈕數(shù)組Command1,以下對(duì)該數(shù)組的說法錯(cuò)誤的是
()。
A、命令按鈕的所有Caption屬性都是Command)
B、在代碼中訪問任意一個(gè)命令按鈕只需使用名稱Commandl
C、命令按鈕的大小都相同
D、命令按鈕共享相同的事件過程.
83.調(diào)用Sub過程時(shí),使用()語句,該語句用于把程序控制傳送到一個(gè)VisualBasic的
Sub過程。
A、FactB、Click
C、FunctinD、Call
84.Sub過程與Function過程最根本的區(qū)別是()。
A、Sub過程可以使用Call語句或直接使用過程名調(diào)用,而Function過程不可以。
B、Function過程可以有參數(shù),Sub過程不可以。
C、兩種過程參數(shù)的傳遞方式不同。
D、Sub過程的過程名不能返回值,而Function過程能夠通過過程名返回值。
85.在過程中用()來表示形參的傳值。
A、VarB、ByRef
C、ByVaiD、Value
86.過程調(diào)用時(shí),下列關(guān)于形參與實(shí)參之間數(shù)據(jù)傳遞的原則說法正確的是()。
A、按實(shí)參和形參同名的原則
B、按實(shí)參和形參位置對(duì)應(yīng)的原則
C、按實(shí)參和形參個(gè)數(shù)相同并且類型也對(duì)應(yīng)的原則
D、按實(shí)參和形參不僅位置對(duì)應(yīng),而且類型也對(duì)應(yīng)的原則
87.下列關(guān)于SUB過程的敘述正確的是()。
A、一個(gè)SUB過程必須有一個(gè)ExitSub語句
B、一個(gè)SUB過程必須有一個(gè)EndSub語句
C、在SUB過程中可以定義一個(gè)Function過程
D、可以用GoTo語句強(qiáng)制退出SUB過程
88.下列關(guān)于過程敘述不正確的是()。
A、過程的傳值調(diào)用是將實(shí)參的具體值傳遞給形參
B、過程的傳址調(diào)用是將實(shí)參在內(nèi)存的地址傳遞給形參
C、過程的傳值調(diào)用參數(shù)是單向傳遞的,過程的傳址調(diào)用參數(shù)是雙向傳遞的
D、無論過程的傳值調(diào)用還是過程傳址調(diào)用,參數(shù)傳遞都是雙向的
89.與鍵盤操作有關(guān)的事件有keyPress、KeyUp和KeyDown事件,這三個(gè)事件執(zhí)行的順序是
()O
A^KeyDownkeyPress、KeyUp
B、KeyDown、KeyUp>keyPress
C、keyPress、KeyDown>KeyUp
D、沒有規(guī)律
90.為了使目錄路徑列表框Dirl的內(nèi)容符合驅(qū)動(dòng)器列表框Drivel的選擇,應(yīng)當(dāng)()。
A、在Dirl_Change事件中加入Dirl.Path=Drivel.Drive
B、在Drivel_Change事件中加入Dirl.Path=Drivel.Drive
C^在Dirl_Change事件中加入Drivel.Path=Dirl.Path
D、在Drivel_Change事件中加入Drivel.Path=Dirl.Path
91.目錄列表框的Path屬性的作用是()。
A、顯示當(dāng)前驅(qū)動(dòng)器或指定驅(qū)動(dòng)器上的路徑
B、顯示當(dāng)前驅(qū)動(dòng)器或指定驅(qū)動(dòng)器上的某目錄下的文件名
C、顯示根目錄下的文件名
D、只顯示當(dāng)前路徑下的文件
92.在文件列表框中設(shè)定“文件列表”中顯示的文件類型應(yīng)修改該控件的()屬性。
A、PathB^Pattern
C、NameD、FileName
93.在窗體上畫一個(gè)名稱為Drivel的驅(qū)動(dòng)器列表框,一個(gè)名稱為Dirl的目錄列表框。當(dāng)改
變當(dāng)前驅(qū)動(dòng)器時(shí),目錄列表框應(yīng)該與其同步改變。設(shè)置兩個(gè)控件同步的命令放在一個(gè)時(shí)間過
程中,這個(gè)事件過程是()o
A、DrivelClickB、DrivelChange
C、Dri1ClickD、Dri1Change
94.目錄列表框用來顯示當(dāng)前驅(qū)動(dòng)器下目錄結(jié)構(gòu)。剛建立時(shí)顯示當(dāng)前驅(qū)動(dòng)器的頂層目錄和當(dāng)
前目錄,如果要顯示其他驅(qū)動(dòng)器上的目錄信息,必須改變路徑,即重新設(shè)置目錄列表框的()
屬性。
A、ListCountB、Path
C^ListindexD、List(index)
95.對(duì)于文件列表框,重新設(shè)置的()屬性,將引發(fā)Change事件。
A^PatternListCount
C、PathD、ListName
96.KILL語句在VB語言中的功能是()。
A、清內(nèi)存B、清病毒
C、刪除磁盤上的文件D、清屏幕
97.下列"CommonDialogln控件程序代碼,CommonDialogl.Action=1,代表()。
A、文件另存為B、打開文件
C、色彩D、打印
98.以下能判斷是否到達(dá)文件尾的函數(shù)是()。
A、B0FB、L0C
C、LOFD、EOF
99.下列不是VisualBasic數(shù)據(jù)文件的是()。
A、順序文件B、隨機(jī)文件
C、二進(jìn)制文件D、數(shù)據(jù)庫文件
100.可用來改變坐標(biāo)度量單位的是()。
A、Drawstyle屬性B、DrawWidth屬性
C、Scale方法D、ScaleMode屬性
101.以下的屬性和方法中,可重定義坐標(biāo)系的是()。
A、Drawstyle屬性B、DrawWidth屬性
C,Scale方法D>SealeMode屬性
102.執(zhí)行Forml.Scale(10,-20)-(-30,20)語句后。Form1窗體坐標(biāo)系x軸和y軸的正方向是
()。
A、向左和向下B、向右和向上
C、向左和向上D、向右和向下
103.矩形、三角形、正方形、圓形4種圖形中,不能用Shape控件繪制的是()。
A、矩形B、正方形
C、三角形D、圓形
104.使用Shape控件無法得到的圖形是()。
A、矩形B、圓形
C、橢圓D、扇形
105.下列對(duì)象中不能作為容器的是()。
A、窗體B、Image控件
C、PictureBox控件D、Frame控件
106.為了使圖片框PictureBox的大小自動(dòng)適應(yīng)圖形的大小,應(yīng)()。
A、將其AutoSize屬性值設(shè)置為True
B、將其AutoSize屬性值設(shè)置為False
C、將其Stretch屬性值設(shè)置為True
D、將其Stretch屬性值設(shè)置為False
107.為了使圖像框Image中的圖形自動(dòng)適應(yīng)圖像框Image的大小,應(yīng)()。
A、將其AutoSize屬性值設(shè)置為True
B、將其AutoSize屬性值設(shè)置為False
C、將其Stretch屬性值設(shè)置為True
D、將其Stretch屬性值設(shè)置為False
108.圖像框(Image)和圖片框(Picture)在使用時(shí)有所不同,以下敘述中正確的是()。
A、圖片框比圖像框占內(nèi)存少
B、圖像框內(nèi)還可包括其它控件
C、圖片框有Stretch屬性而圖像框沒有
D、圖像框有Stretch屬性而圖片框沒有
109.設(shè)置直線邊框類型的屬性是().
A、BorderStyle屬性DrawWidth屬性
C、ScaleMode屬性D^ScaleWidth屬性
110.下列關(guān)于PictureBox控件和Image控件的說法不正確的是()。
A、PictureBox可以作為控件容器,因此比Image控件占用系統(tǒng)資源多
B、Image控件能自動(dòng)調(diào)整大小以適應(yīng)載入的圖片
C、PictureBox除具有Image的所有特性外,還能作為容器
D、PictureBox控件能自動(dòng)調(diào)整大小以適應(yīng)其中的圖形
111.下列說法不正確的是()。
A、Form、PictureBox,Frame都可以作為控件容器
B、任何對(duì)象的坐標(biāo)都是以其所在的容器的坐標(biāo)系統(tǒng)為準(zhǔn)的
C、可以容納圖片文字等的控件都是容器,如PictureBox、Image
D、PictureBox與Image的最大區(qū)別是前者可以作為容器,而后者不能。
112.為了清除圖片框Picturel中的圖形,應(yīng)采取的正確方法是()。
A、選擇圖片框,然后按Del鍵
B、執(zhí)行語句Picturel.Picture=LoadPicture("")
C、執(zhí)行語句Picturel.Picture=""
D,選擇圖片框,在屬性窗口中選擇Picture屬性條,然后按回車鍵
113.Cis可清除窗體或圖形框中的內(nèi)容是()。
A、Picture屬性設(shè)置的背景圖案
B、在設(shè)計(jì)時(shí)放置的控件
C、程序運(yùn)行時(shí)產(chǎn)生的圖形和文字
D,在設(shè)計(jì)時(shí)添加的文字
114.使用Line方法畫直線后,當(dāng)前坐標(biāo)在()。
A、(0,0)B、直線起點(diǎn)
C、直線終點(diǎn)D、容器的中心
115.Line(200,200)-Step(500,500)將在窗體()畫一直線。
A、(200,200)到(500,500)
B、(200,200)到(300,300)
C、(200,200)至IJ(700,700)
D、(300,300)到(500,500)
116.執(zhí)行指令"Line(200,200,)-Step(500,500,)”后,CurrentX=()。
A、200
B、500
C、300
D、700
117.下面選項(xiàng)中,能繪制一條水平直線的選項(xiàng)是()。
A^Line(1000,2000)-(1000,2000)
B、Line(1000,2000)-(1000,3000)
C、Line(1000,2000)-(2000,2000)
D、Line(1000,2000)-(2000,3000)
118.為了在運(yùn)行時(shí)把當(dāng)前路徑下的圖形文件picturefile.jpg裝入圖片框Picture1,所使
用的語句為()。
A、Picturel.Picture=LoadPrcture("picturefile.jpg")
B、Picturel.Picture=LoadPrcture(picturefile,jpg)
C、Picture.Picture=LoadPrcture(picturefile,jpg)
D,Picture.Picture=LoadPrcture("picturefile.jpg")
119.在下列選項(xiàng)中,不能將圖像裝入圖片框和圖像框的是()。
A、在界面設(shè)計(jì)時(shí),通過Picture屬性裝入
B、在界面設(shè)計(jì)時(shí),手工在圖像框和圖片框中繪制圖形
C、在界面設(shè)計(jì)時(shí),利用剪貼板把圖像粘貼上
D、在程序運(yùn)行期間,用LoadPicture函數(shù)把圖形文件裝入
120.WinsockServer.LocalPort=10001語句的含義是()。
A、設(shè)置偵聽端口
B、設(shè)置計(jì)算機(jī)IP地址
C、設(shè)置中斷地址
D、設(shè)置通訊協(xié)議
121.一旦數(shù)據(jù)到達(dá),將首先觸發(fā)Winsock控件的()?
A、DataArrival事件
B、ConnectionRequest事件
C、DataSend事件
D,DataGet事件
122.屬于VB數(shù)據(jù)庫引擎的是()。
A、ODBC
B、BDE
C、Jet引擎
D、OLEDB
123.ADO對(duì)象模型時(shí),使Recordset和Connection對(duì)象建立連接的屬性是()。
A、OpenB,Execute
C、ActiveConnectionD、CommandType
124.對(duì)象模型含有七種對(duì)象,其中用于建立一個(gè)和數(shù)據(jù)源的連接的對(duì)象是()。
A、Command
Connection
C、Recordset
D、Field
125.數(shù)據(jù)對(duì)象模型中采用OLEDB訪問數(shù)據(jù)庫的是()。
A、DAOB、RDO
C、ADOD、RDO和ADO
126.D0rs為Recordset對(duì)象,從“學(xué)生基本情況表”中獲取所有記錄的語句是()。
A、ADOrs.New*Select*From學(xué)生基本情況表〃
ADOrs.Open"Select*From學(xué)生基本情況表”
C^ADOrs.Execute"Select*From學(xué)生基本情況表〃
D、ADOrs.Select"Select*From學(xué)生基本情況表〃
127.序中添加一個(gè)命令按鈕,并編寫如下程序代碼:
PrivateSubCommandlClickO
x=〃12.34〃:y=〃56.78〃
z=x+y
p=Vai(z)
Printp
EndSub
程序運(yùn)行后,單擊命令按鈕后的輸出結(jié)果為()。
A、12.34B、56.78
C、69.12D、12.3456
128.下面程序的循環(huán)次數(shù)是()
Fori10To40Step6
Nexti
A、4B、5
C、6D、7
129.下列程序段的執(zhí)行結(jié)果是()
k=0
Fori=1To3
aiik
Printa;
Nexti
A、111B、149
C>000D、123
130.在代碼中定義了一個(gè)子過程
Subp(a,b)
EndSub
下面調(diào)用該過程的正確的語句格式是()。
A、Callp
B、Callp10,20
C、Callp(10,20)
D、p(10,20)
二、判斷題
1.由VisualBasic語言編寫的應(yīng)用程序有解釋和編譯兩種執(zhí)行方式。()
2.VB6.0用于開發(fā)任何環(huán)境下的應(yīng)用程序。()
3.在事件驅(qū)動(dòng)的應(yīng)用程序中,代碼是按照預(yù)定的路徑執(zhí)行的。()
4.在打開一個(gè)VB工程后,當(dāng)要另存為一個(gè)版本時(shí),單擊“工程另存為…”即可,因?yàn)橥瑫r(shí)會(huì)
保存窗體文件。()
5.打開一個(gè)工程時(shí),系統(tǒng)不會(huì)自動(dòng)載入與該工程有關(guān)的窗體、標(biāo)準(zhǔn)模塊等文件類型。()
6.在VisualBasic中將一些通用的過程和函數(shù)編寫好并封裝,作為方法供用戶直接調(diào)用。
()
7.MsgBox函數(shù)建立的信息框既能顯示信息又能輸入用戶信息。()
8.Print方法的缺省對(duì)象是當(dāng)前窗體。()
9.用InputBox函數(shù)設(shè)計(jì)的對(duì)話框,其功能是能接收用戶輸入的數(shù)據(jù),并能返回用戶輸入的
信息。()
10.窗體的標(biāo)題必須在程序啟動(dòng)前確定,在程序運(yùn)行過程中窗體的標(biāo)題是不能改變的。()
11.窗體的Caption屬性用來設(shè)置窗體的標(biāo)題,在代碼中可以用這個(gè)標(biāo)題引用該窗體。()
12.窗體的Name屬性的值是顯示在窗體標(biāo)題欄中的文本。()
13.TextBox與Label有許多共同點(diǎn),它們都能顯示和輸入文字。()
14.標(biāo)簽沒有Change事件和SetFocus方法。()
15.設(shè)置好窗體字體后,在窗體上建立控件,各控件的默認(rèn)字體為窗體字體。()
16.要想在代碼中給名為txtshow的文本框賦予文本:GOODWORK!時(shí),應(yīng)當(dāng)編寫的語句是
txtshow.text="GOODWORK!()
17.計(jì)時(shí)器控件在VisualBasic應(yīng)用程序啟動(dòng)后自動(dòng)計(jì)時(shí),無法暫?;蜿P(guān)閉。()
18.計(jì)時(shí)器開始計(jì)時(shí)后,每經(jīng)過一段按照Interval屬性設(shè)定時(shí)間間隔,會(huì)自動(dòng)觸發(fā)一次
Timer事件并且重新計(jì)時(shí)。()
19.通過適當(dāng)?shù)脑O(shè)置,可以在程序運(yùn)行期間,讓時(shí)鐘控件顯示在窗體上。()
20.過程中的靜態(tài)變量是局部變量,當(dāng)過程被再次執(zhí)行時(shí),它的值是上一次過程調(diào)用后的值。
()
21.在標(biāo)準(zhǔn)模塊的“通用部分”用Dim或Private語句聲明的變量稱為模塊變量。()
22.全局變量在整個(gè)應(yīng)用程序中有效,一般在標(biāo)準(zhǔn)模塊中使用Public語句聲明。()
23.數(shù)學(xué)關(guān)系3<x<10表示成正確的VisualBasic表達(dá)式為3<=xAndx<10。()
24.在循環(huán)體內(nèi),循環(huán)變量的值不能被改變。()
25.For…Next循環(huán)正常(未執(zhí)行ExitFor)結(jié)束后,控制變量的當(dāng)前值等于終值。()
26.在Do…Loop循環(huán)語句中,若要強(qiáng)制退出循環(huán),使用的退出語句是ExitDo()
27.Do…LoopWhile結(jié)構(gòu)中的循環(huán)體至少被執(zhí)行一次。()
28.Do-LoopUntil結(jié)構(gòu)的循環(huán),是“先判斷、后執(zhí)行(循環(huán)體)”的循環(huán)結(jié)構(gòu)。()
29.在VisualBasic語言中有三種形式的循環(huán)結(jié)構(gòu)。其中,若循環(huán)的次數(shù)可以適先確定,
可使用For循環(huán);若要求先判斷循環(huán)進(jìn)行的條件,可使用While循環(huán)或Do循環(huán)。
30.Submain過程必須在標(biāo)準(zhǔn)模塊窗口中建立。
31.為了把一個(gè)窗體裝入內(nèi)存,所使用的語句為Load,而為了清除內(nèi)存中指定的窗體,所使
用的語句為Unloado
32.如果工程中含有SubMain過程,則程序一定首先執(zhí)行該過程。()
33.設(shè)計(jì)菜單中的每一個(gè)菜單項(xiàng)分別是一個(gè)控件,每個(gè)控件都有自己的名字和事件。()
34.當(dāng)列表框中的表項(xiàng)太多、超出了設(shè)計(jì)的長度時(shí),VB會(huì)自動(dòng)給列表框加上垂直滾動(dòng)條。()
35.列表框和文本框一樣均沒有Caption,但都具有Text屬性。()
36.執(zhí)行Listl.List(Listl.ListCount)="80”語句后,Listl列表框會(huì)增加一個(gè)“80”表
項(xiàng)。()
37.為組合框Combol增加一個(gè)數(shù)據(jù)項(xiàng)“計(jì)算機(jī)”,使用的語句是:Combol.Additem="計(jì)算
機(jī)”。()
38.CommonDialog控件就像Timer—■樣在運(yùn)行時(shí)是看不見的。()
39.控件數(shù)組共用一個(gè)控件名,但具有不同的屬性,它們的事件過程也不相同。()
40.數(shù)組元素中的下標(biāo)的個(gè)數(shù)稱為數(shù)組的維數(shù)。()
41.在VisualBasic中,用Dim定義數(shù)組時(shí)數(shù)組元素也自動(dòng)賦初值為0。()
42.用DimA(3,-2To3)語句聲明二維數(shù)組后,數(shù)組A的元素共有24個(gè)。()
43.在控件數(shù)組中,每一個(gè)控件都共享一個(gè)事件過程。在控件數(shù)組中,每一個(gè)控件都共享一
個(gè)事件過程。()
44.假定建立了一個(gè)Command1的命令按鈕數(shù)組,則數(shù)組中每個(gè)命令按鈕的Caption屬性都
相同。()
45.用Static定義變量語句在過程中定義了一個(gè)變量X,則x可以在該過程所有所在的模塊
運(yùn)行期間一直存在。()
46.所謂按址傳遞就是當(dāng)過程被調(diào)用時(shí),形參與實(shí)參共享同一個(gè)內(nèi)存單元。()
47.子程序調(diào)用時(shí),如果參數(shù)按址傳遞并且實(shí)際參數(shù)是變量,則子程序在執(zhí)行時(shí)對(duì)形參的修
改不會(huì)影響到對(duì)應(yīng)傳遞的實(shí)參變量的內(nèi)容。()
48.用Public定義過程,能被定義它的窗體模塊及標(biāo)準(zhǔn)模塊中的語句、過程調(diào)用,也能被未
定義Sub或Function過程的其他窗體模塊和標(biāo)準(zhǔn)模塊中的語句、過程調(diào)用。()
49.Sub過程是通過形參與實(shí)參的傳遞得到結(jié)果不返回值,且Sub過程是一個(gè)獨(dú)立的語句。
()
50.形參是用來接收傳送給通用過程的數(shù)據(jù);實(shí)參是將它們的數(shù)據(jù)(數(shù)值或地址)傳送給Sub
或Function過程與其對(duì)應(yīng)的參數(shù)。()
51.形式參數(shù)的數(shù)據(jù)類型可以為數(shù)值型、字符串型(包括定長和變長等)。()
52.VB中默認(rèn)的傳遞參數(shù)的機(jī)制是傳址方式。()
53.Sub過程與Function過程最根本的區(qū)別是Sub過程的過程名不能返回值,而Function
通能夠通過過程名返回值。()
54.在VB6.0中,當(dāng)改變目錄列表框的Path屬性時(shí),改變了當(dāng)前驅(qū)動(dòng)器的當(dāng)前路徑。()
55.文件列表框與驅(qū)動(dòng)器列表框、目錄列表框一樣,都能響應(yīng)Change事件。文件列表框與驅(qū)
動(dòng)器列表框、目錄列表框一樣,都能響應(yīng)Change事件。()
56.目錄列表框的Path屬性,只能用程序代碼設(shè)置,不能通過屬性窗口設(shè)置。()
57.要讀取一個(gè)磁盤文件,需要使用EOF函數(shù)來判斷文件是否到達(dá)文件尾。()
58.缺省的坐標(biāo)系統(tǒng)都是從容器的左上角(0,0)坐標(biāo)開始的,起始坐標(biāo)不能改變,但刻度可
以改變。()
59.圖片框的AutoSize屬性和圖像框的Stretch屬性都能完整地顯示圖片,因此他們功能完
全-■樣。()
60.利用圖像框控件的Move方法和計(jì)時(shí)器能制作簡單的動(dòng)畫。()
61.設(shè)置Shape控件的Style屬性可以繪制多種形狀的圖形。()
62.Image控件和Picture控件都可以用LoadPicture函數(shù)把圖形文件裝入控件中。()
63.當(dāng)圖片框PictureBox控件的AutoSize屬性為Ture時(shí),超過圖片框尺寸的圖片其超過部
分會(huì)被圖片框截去。()
64.Cis方法可以清除窗體或圖片框中在運(yùn)行階段產(chǎn)生的圖形和文字。()
65.使用Circle方法在窗體Forml上以(15,15)為圓心,10為半徑畫園,具體形式為Forml.
Circle(15,15),10o()
66.ADO是建在OLEDB之上的對(duì)象模型,是對(duì)OLEDB的封裝。()
67.在使用Delete方法刪除當(dāng)前記錄后,記錄指針位于被刪除記錄上。()
68.ADO模型中一般可通過Conection對(duì)象的Execute方法執(zhí)行增加、刪除、修改SQL語句。
()
69.在VB6.0中,變量"Hello”和變量“HELLO”指的是不同的兩個(gè)變量名。()
三、程序閱讀分析題(單選)
1.
PrivateSubFormClick()
DimxAsInteger
StaticyAsInteger
x=x+2
y=x+y
Forml.Print"x=";x,"y=";y
EndSub
程序運(yùn)行后三次單擊窗體,F(xiàn)orml上的輸出結(jié)果為()。
A、x=2y=2B、x=2y=4
C^x=2y=6D、x=6y=6
PrivateSubCommandl_Click()
DimxAsInteger
StaticsAsInteger
x=Val(InputBox(〃請(qǐng)輸入一個(gè)正整數(shù)二〃))
Ifx<5Then
S=S*X
Else
s=s+x
EndIf
Textl.Text=〃s=〃&Str(s)
EndSub
程序運(yùn)行后,連續(xù)3次單擊Command按紐,且設(shè)輸入的數(shù)據(jù)為5、4、3時(shí),文本框Textl
中顯示的值為()。
A、12B、20
C、60D、s=60
3.
PrivateSubCommand1Click()
StaticxAsInteger
StaticyAsInteger
Cis
y=1
y=y+5
x=5+x
Printx,y
EndSub
程序運(yùn)行后,單
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度醫(yī)療器械生產(chǎn)許可資質(zhì)轉(zhuǎn)讓合同3篇
- 二零二五年度金融機(jī)構(gòu)公對(duì)公匯款業(yè)務(wù)合作協(xié)議3篇
- 2025年度房地產(chǎn)公司掛靠合作經(jīng)營管理協(xié)議3篇
- 2025年度環(huán)保技術(shù)兼職合同3篇
- 2025年度新型商業(yè)空間使用權(quán)轉(zhuǎn)讓合同3篇
- 二零二五年度競業(yè)協(xié)議期限及競業(yè)限制解除賠償2篇
- 二零二五年度國有企業(yè)勞動(dòng)用工合同范本3篇
- 2025年度新材料研發(fā)與應(yīng)用合伙人股權(quán)合作協(xié)議書3篇
- 2025年度留學(xué)生實(shí)習(xí)實(shí)訓(xùn)項(xiàng)目資金資助協(xié)議3篇
- 二零二五年度大米產(chǎn)業(yè)鏈品牌建設(shè)與市場營銷服務(wù)合同3篇
- NY 5052-2001無公害食品海水養(yǎng)殖用水水質(zhì)
- 【講座】2020年福建省高職分類考試招生指導(dǎo)講座
- 性格決定命運(yùn)課件
- 球磨機(jī)安全檢查表分析(SCL)+評(píng)價(jià)記錄
- 學(xué)習(xí)會(huì)計(jì)基礎(chǔ)工作規(guī)范課件
- 雙面埋弧焊螺旋鋼管公稱外公壁厚和每米理論重量
- 富士施樂VC2265打印機(jī)使用說明SPO
- 服務(wù)態(tài)度決定客戶滿意度試題含答案
- 中學(xué)歷史教育中的德育狀況調(diào)查問卷
- 教科版四年級(jí)科學(xué)上冊(cè)全冊(cè)復(fù)習(xí)教學(xué)設(shè)計(jì)及知識(shí)點(diǎn)整理
- 重慶萬科渠道制度管理辦法2022
評(píng)論
0/150
提交評(píng)論