




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
VisualBasic程序設(shè)計期末綜合練習(xí)
一、單選題
1.以下不屬于VisualBasic6.0的特點的選項是()。
A、可視化編程B、算法設(shè)計
C、面向?qū)ο蟪绦蛟O(shè)計D、事件驅(qū)動
2.在設(shè)計階段,當(dāng)雙擊窗體時,所打開的窗口是()。
A、工程資源管理器窗口B、工具箱窗口
C、代碼編輯器窗口D、屬性窗口
3.假定已在窗體上畫了多個控件,并有一個控件是活動的,為了在屬性窗口中設(shè)置窗體的屬
性,預(yù)先應(yīng)執(zhí)行的操作是()。
A、單擊窗體上沒有控件的地方B、單擊任一個控件
C、不執(zhí)行任何操作D、雙擊窗體的標(biāo)題欄
4.在VB6.0集成開發(fā)環(huán)境中有三種工作模式,下列不屬于三種工作模式之一的是()。
A、設(shè)計模式B、中斷模式
C、執(zhí)行模式D、編寫代碼模式
5.當(dāng)需要上下文幫助時,選擇要幫助的內(nèi)容,希望出現(xiàn)MSDN窗口及顯示所需的幫助信息,
應(yīng)按的鍵是()。
A、HelpB、Fl
C、EscD、F10
6.在設(shè)計應(yīng)用程序時,可以查看到應(yīng)用程序工程中所有組成部分的窗口是()。
A、窗體布局窗口B、代碼編輯器窗口
C、屬性窗口D、工程資源管理器窗口
7.11.窗體設(shè)計窗口的主要功能是()。
A、設(shè)計控件外觀B、編寫源程序代碼
C、建立用戶界面D、設(shè)置對象屬性
8.VB6.0集成開發(fā)環(huán)境可以()。
A、編輯、調(diào)試、運行程序,但不能生成可執(zhí)行文件
B、編輯、生成可執(zhí)行文件、運行程序,但不能調(diào)試程序
C、編輯、調(diào)試、生成可執(zhí)行程序,但不能運行程序
D、編輯、調(diào)試、運行程序,也能生成可執(zhí)行文件
9.VisualBasic應(yīng)用程序處于執(zhí)行模式時,這時()。
A、既不能設(shè)計界面,也不能編寫代碼
B、可以編輯代碼,不能設(shè)計界面
C、可以設(shè)計界面,不能編輯代碼
D、既能設(shè)計界面,也能編寫代碼
10.后綴為.vbp的文件表示VB的()。
A、類模塊文件
B、窗體文件
C、工程文件
D、標(biāo)準類模塊文件
11.為了保存一個VisualBasic應(yīng)用程序,下列說法正確的是()。
A、只保存窗體文件(.frm)
B、只保存工程文件(.vbp)
C、分別保存工程文件和標(biāo)準模塊文件(.bas)
D、分別保存工程文件、窗體文件和標(biāo)準模塊文件
12.下面關(guān)于工程的概念中錯誤的是()。
A、VisualBasic的工程是相關(guān)應(yīng)用程序文件的集合
B、VisualBasic的工程實際上為了管理構(gòu)成應(yīng)用程序的所有文件
C、一個大的VisualBasic應(yīng)用程序才能構(gòu)成一個工程
D、建立只有一個窗口的應(yīng)用程序,會生成多個程序文件,也稱為一個工程
13.保存一個工程文件至少應(yīng)該保存兩個文件,這兩個文件分別是()。
A、文本文件和工程文件
B、窗體文件和工程文件
C、窗體文件和標(biāo)準模塊文件
D、類模塊文件和工程文件
14.將調(diào)試通過的工程經(jīng)“文件”菜單的“生成.exe文件”編譯成.exe后,將該可執(zhí)行文
件拿到其它機器上不能運行的主要原因是()。
A、運行的機器上無VB系統(tǒng)所需的動態(tài)鏈接庫
B、缺少.frm窗體文件
C、該可執(zhí)行文件有病毒
D、操作錯誤
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三個變量賦初值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ù)默認的返回值類型是()。
A、數(shù)值B、字符串
C、邏輯型D、數(shù)值或字符串
20.如果想在程序運行時從鍵盤輸入數(shù)據(jù),應(yīng)使用的方法是()。
A^賦值語句B、InputBox
C、MsgBoxD、print
21.當(dāng)程序運行過程中,需要給用戶一些提示信息或警告信息時,應(yīng)使用()。
A^賦值語句B、InputBox
C^MsgBoxD>print
22.語句Print〃5*5〃的執(zhí)行結(jié)果是()。
A、25B、〃5*5〃
C、出現(xiàn)錯誤提示I)、5*5
23.下列關(guān)于窗體的說法不正確的是()。
A、窗體的標(biāo)題由Caption屬性確定
窗體的Name屬性與Caption屬性相同
C、窗體的背景圖片由其Picture屬性設(shè)定
D、通過設(shè)置Icon屬性可使窗體獲得最小化時的圖標(biāo)
24.窗體Forml的Name屬性為Myfrm,則它的Load事件過程名為()。
A、Form_LoadB、Me_Load
C、Myfrm_LoadD>Forml_Load
25.設(shè)窗體的名稱Forml,則在程諄運行過程中,單擊窗體時,被執(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屬性的語句中,在運行時不能正確操作的是()。
A、Forml.Caption="FormTest”
B、Forml.Name="FormTest”
C、Forml.Visible=True
D、Forml.Width=4000
29.下列關(guān)于屬性設(shè)置的敘述錯誤的是()。
A、控件具有什么屬性是VB預(yù)先設(shè)計好的,用戶不能改變
B、控件具有什么屬性是VB預(yù)先設(shè)計好的,用戶可以改變
C、控件的屬性既可以在屬性窗口中設(shè)置,也可以用程序代碼設(shè)置
D、控件的屬性在屬性窗口中設(shè)置后,還可以用程序代碼為其設(shè)置新值
30.如果想讓文本框中的內(nèi)容在運行時不能編輯,需將文本框的()屬性設(shè)置為True。
A、LockedB、MultiLine
C,TabStopD、Visible
31.確定一個控件在窗體上的位置的屬性是()。
A、Width或HeightB、Width和Height
C、Top或LeftD、Top和Left
32.(0分)[SN:124329]【難度:0.5]【狀態(tài):完成待審核】
如果要在文本框中鍵入字符時,只顯示某個字符,如星號(*),應(yīng)設(shè)置文本框的()屬性。
A、CaptionB、PasswordChar
C、TextD、Char
33.(0分)[SN:1243311【難度:0.5】【狀態(tài):完成待審核】
關(guān)于對象的屬性不正確的是()。
A、對象的屬相一般有屬性名和屬性值
B、可以通過屬性窗口設(shè)置屬性的值
C、可通過程序代碼設(shè)置屬性的值
D、對象的所有屬性值均可在設(shè)計時設(shè)置
34.有程序代碼如下:Textl.Text="VB程序設(shè)計”,則Textl,Text和“VB程序設(shè)計”分別代
表()。
A、對象,值,屬性B、對象,方法,屬性
C、對象,屬性,值D、屬性,對象,值
35.以下敘述中正確的是()。
A、窗體的Name屬性指定窗體的名稱、用來標(biāo)識一個窗體
B、窗體的Name屬性的值是顯示在窗體標(biāo)題欄中的文本
C、可以在運行期間改變對象的Name屬性的值
D、對象的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)準控件B、ActiveX
C、可插入對象D、外部控件
39.在設(shè)計動畫時,用時鐘控件來控制動畫速度的屬性是()。
A^EnabledB、Interval
C、TimerD、Move
40.Timer控件可用于后臺進程中,可在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程序中通常不會產(chǎn)生錯誤提示的是()。
A、編譯錯誤B、實時錯誤
C、運行時錯誤D、邏輯錯誤
42.VB程序的編譯錯誤一般可通過VB集成環(huán)境的()設(shè)置。
A、要求變量聲明B、自動語法檢測
C、自動顯示快速信息D、根本無法自動檢測
43.VB程序中設(shè)置斷點的按鍵是()。
A、F5鍵B、F6鍵
C、F9鍵D、F10鍵
44.在VisualBasic中,如果一個變量未作類型聲明而直接使用,則該變量的數(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、全局變量、模塊級變量、過程級變量
C、動態(tài)、常數(shù)、靜態(tài)
D、Public,Private,Protected
47.在一行語句內(nèi)寫多條語句時,每個語句之間用()符號分割。
A、,B、:
C、、D、;
48.對于窗體級變量,下列說法中錯誤的是()。
A、所在窗體的各子程序都可以訪問
B、其他窗體的子程序不能訪問
C、所在窗體的子程序不能訪問用Private定義的窗體級變量
D,一定要在所在窗體的通用區(qū)內(nèi)定義
49.以下關(guān)于變量作用域的敘述中,正確的是()。
A、窗體中凡被聲明為Private的變量只能在某個指定的過程中使用
B、全局變量必須在標(biāo)準模塊中聲明
C、模塊級變量只能用Private關(guān)鍵字聲明
D、Static類型變量的作用域是它所在的窗體或模塊文件
50.下列敘述中正確的是()。
A、在窗體的Form_Load事件過程中定義的變量是全局變量
B、局部變量的作詞域可以超出所定義的過程
C、在某個Sub過程中定義的局部變量可以與其他事件過程中定義的局部變量同名,但其
作用域只限于該過程
D,在調(diào)用過程時,所有局部變量被初始化為0或空字符串
51.使用PublicConst語句聲明一個全局的符號常量時,該語句應(yīng)放在()。
A、過程中
B、窗體模塊的通用聲明段
C、標(biāo)準模塊的通用聲明段
D、窗體模塊或標(biāo)準模塊的通用聲明段
52.表達式4+19\6*7/8Mod2的值是()。
A、4B、5
C、6D、D.7
53.在VisualBasic中,下列優(yōu)先級最高的是()。
A、*B、\
C、<D、Not
54.語句Print5*5\5/5的輸出結(jié)果是()。
A、5B、25
C、0D、1
55.如果僅需要得到當(dāng)前系統(tǒng)時間,則可以使用的函數(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)在輸出項之間加入的分隔符是()。
A、逗號B、分號
C、空格D、頓號
61.若果X的值小于或等于Y的平方,則打印“0K”,表示這個條件的單行格式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、先進入循環(huán)執(zhí)行語句段落后,再判斷是否再進入循環(huán)
B、先進入循環(huán)執(zhí)行語句段落后,再判斷是否不再進入循環(huán)
C、執(zhí)行前先判斷是否不滿足條件,若不滿足才進入循環(huán)
D、執(zhí)行前先判斷是否不滿足條件,若滿足才進入循環(huán)
64.下列敘述不正確的是()。
A、注釋語句是非執(zhí)行語句,僅對程序的有關(guān)內(nèi)容起注釋作用,客觀存在不被解釋和編譯
B、注釋語句可以放在代碼中的任何位置
C、注釋語句不能放在代碼中的任何位置
D、代碼中加入注釋語句的目的是提高程序的可讀性
65.一句語句要在下一行繼續(xù)寫,用()符號作為續(xù)行符。
A、+B、-
C、_D、…
66.多嗇?體程序是由多個窗體組成,在缺省情況下,VB在應(yīng)用程序執(zhí)行時,總是把()指
定為啟動窗體。
A、不包含任何控件的窗體B、設(shè)計時的第一個窗體
C、包含控件最多的窗體D、命名為Frml的窗體
67.以下敘述中錯誤的是()。
A、一個工程中只能有一個SubMain過程
B、窗體的Show方法是將指定的窗體裝入內(nèi)存并顯示該窗體
C、窗體的Hide方法和Unload語句作用效果相同
D、如工程文件中有多個窗體,可以根據(jù)需要指定一個窗體為啟動窗體
68.以下描述正確的是()。
A、標(biāo)準模塊中的任何過程都可以在整個工程范圍內(nèi)被調(diào)用
B、在一個窗體模塊中可以調(diào)用在其它窗體中被定義為Public的通用過程
C、如果工程中包含SubMain過程,則程序?qū)⑹紫葓?zhí)行該過程
D、如果工程中不包括含SubMain過程,則程序一定首先執(zhí)行第一個建立的窗體
69.在VB工程中,可以作為啟動對象的是()。
A、任何窗體或標(biāo)準模塊
B、任何窗體或過程
C、SubMain過程或其他任何模塊
D、SubMain過程或任何窗體
70.如果要在程序中顯示一個彈出式菜單,那么要調(diào)用VisualBasic中提供的方法是()。
A、PrintB、Move
C、RefreshD>PopupMenu
71.當(dāng)單擊工具欄上的按扭時,會觸發(fā)的事件是()。
A、ButtonClickB、Change
C、LoadD、KeyPress
72.在下列關(guān)于菜單的說法中,錯誤的是()。
A、每個菜單項都是一個控件,與其他控件一樣也有自己的屬性和事件
B、除了Click事件之外,菜單項還能響應(yīng)其他如DbClick等事件
C、菜單項的快捷鍵不能任意設(shè)置
D、在程序執(zhí)行時,如果菜單項的Enable屬性為False,則該菜單項變成灰色,不能被
用戶選用
73.復(fù)選框?qū)ο笫欠癖贿x中,是由其()屬性決定的。
A、CheckedB、Value
C、EnabledD>Selected
74.在列表框的諸多屬性中,用來列出列表框項目的內(nèi)容是()。
A、List屬性B、Listcount屬性
C、Listdex屬性D、Text屬性
75.將數(shù)據(jù)項“China”添加到列表框(Listl)中成為第1項應(yīng)使用的語句是()。
A、Listl.Additem“China”,0
B、Listl.Addltem“China”,1
C、Listl.Addltem0"China”
D、Listl.Addlteml“China”
76.將通用對話框CommondDialogl的類型設(shè)置成“另存為”對話框,可調(diào)用該控件的()
方法。
A、ShowOpenB、ShowSave
C、ShowColorD^ShowFont
77.通常用戶自己編寫的對話框,窗體最好是大小不變的,應(yīng)該設(shè)置窗體的()屬性。
A^ScaleWidth^11ScaleHeight
B^BorderStyle
C>AutoSize
D、SealeMode
78.以下敘述中錯誤的是()。
A、在程序運行時,通用對話框控件是不可見的
B、在同一個程序中,用不同的方法(如ShowOpen或ShonSave等)打開的通用對話框具
有不同的作用
C、調(diào)用通用對話框控件的ShowOpen方法,可以直接打開在該通用對話框中指定的文件
D、調(diào)用通用對話框控件的ShowColor方法,可以打開顏色對話框
79.數(shù)組可以分為靜態(tài)數(shù)組和動態(tài)數(shù)組兩類,主要區(qū)別在于:靜態(tài)數(shù)組在編譯時要開辟內(nèi)存
區(qū),而動態(tài)數(shù)組在()時才開辟內(nèi)存區(qū)。
A、窗體制作B、運行
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ù)組包含的元素個數(shù)是()。
A、36B、49
C、42D、50
82.設(shè)用復(fù)制\粘貼的方法建立一個命令按鈕數(shù)組Command1,以下對該數(shù)組的說法錯誤的是
()。
A、命令按鈕的所有Caption屬性都是Command)
B、在代碼中訪問任意一個命令按鈕只需使用名稱Commandl
C、命令按鈕的大小都相同
D、命令按鈕共享相同的事件過程.
83.調(diào)用Sub過程時,使用()語句,該語句用于把程序控制傳送到一個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)用時,下列關(guān)于形參與實參之間數(shù)據(jù)傳遞的原則說法正確的是()。
A、按實參和形參同名的原則
B、按實參和形參位置對應(yīng)的原則
C、按實參和形參個數(shù)相同并且類型也對應(yīng)的原則
D、按實參和形參不僅位置對應(yīng),而且類型也對應(yīng)的原則
87.下列關(guān)于SUB過程的敘述正確的是()。
A、一個SUB過程必須有一個ExitSub語句
B、一個SUB過程必須有一個EndSub語句
C、在SUB過程中可以定義一個Function過程
D、可以用GoTo語句強制退出SUB過程
88.下列關(guān)于過程敘述不正確的是()。
A、過程的傳值調(diào)用是將實參的具體值傳遞給形參
B、過程的傳址調(diào)用是將實參在內(nèi)存的地址傳遞給形參
C、過程的傳值調(diào)用參數(shù)是單向傳遞的,過程的傳址調(diào)用參數(shù)是雙向傳遞的
D、無論過程的傳值調(diào)用還是過程傳址調(diào)用,參數(shù)傳遞都是雙向的
89.與鍵盤操作有關(guān)的事件有keyPress、KeyUp和KeyDown事件,這三個事件執(zhí)行的順序是
()O
A^KeyDownkeyPress、KeyUp
B、KeyDown、KeyUp>keyPress
C、keyPress、KeyDown>KeyUp
D、沒有規(guī)律
90.為了使目錄路徑列表框Dirl的內(nèi)容符合驅(qū)動器列表框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ū)動器或指定驅(qū)動器上的路徑
B、顯示當(dāng)前驅(qū)動器或指定驅(qū)動器上的某目錄下的文件名
C、顯示根目錄下的文件名
D、只顯示當(dāng)前路徑下的文件
92.在文件列表框中設(shè)定“文件列表”中顯示的文件類型應(yīng)修改該控件的()屬性。
A、PathB^Pattern
C、NameD、FileName
93.在窗體上畫一個名稱為Drivel的驅(qū)動器列表框,一個名稱為Dirl的目錄列表框。當(dāng)改
變當(dāng)前驅(qū)動器時,目錄列表框應(yīng)該與其同步改變。設(shè)置兩個控件同步的命令放在一個時間過
程中,這個事件過程是()o
A、DrivelClickB、DrivelChange
C、Dri1ClickD、Dri1Change
94.目錄列表框用來顯示當(dāng)前驅(qū)動器下目錄結(jié)構(gòu)。剛建立時顯示當(dāng)前驅(qū)動器的頂層目錄和當(dāng)
前目錄,如果要顯示其他驅(qū)動器上的目錄信息,必須改變路徑,即重新設(shè)置目錄列表框的()
屬性。
A、ListCountB、Path
C^ListindexD、List(index)
95.對于文件列表框,重新設(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.以下能判斷是否到達文件尾的函數(shù)是()。
A、B0FB、L0C
C、LOFD、EOF
99.下列不是VisualBasic數(shù)據(jù)文件的是()。
A、順序文件B、隨機文件
C、二進制文件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.下列對象中不能作為容器的是()。
A、窗體B、Image控件
C、PictureBox控件D、Frame控件
106.為了使圖片框PictureBox的大小自動適應(yīng)圖形的大小,應(yīng)()。
A、將其AutoSize屬性值設(shè)置為True
B、將其AutoSize屬性值設(shè)置為False
C、將其Stretch屬性值設(shè)置為True
D、將其Stretch屬性值設(shè)置為False
107.為了使圖像框Image中的圖形自動適應(yīng)圖像框Image的大小,應(yīng)()。
A、將其AutoSize屬性值設(shè)置為True
B、將其AutoSize屬性值設(shè)置為False
C、將其Stretch屬性值設(shè)置為True
D、將其Stretch屬性值設(shè)置為False
108.圖像框(Image)和圖片框(Picture)在使用時有所不同,以下敘述中正確的是()。
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控件能自動調(diào)整大小以適應(yīng)載入的圖片
C、PictureBox除具有Image的所有特性外,還能作為容器
D、PictureBox控件能自動調(diào)整大小以適應(yīng)其中的圖形
111.下列說法不正確的是()。
A、Form、PictureBox,Frame都可以作為控件容器
B、任何對象的坐標(biāo)都是以其所在的容器的坐標(biāo)系統(tǒng)為準的
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è)計時放置的控件
C、程序運行時產(chǎn)生的圖形和文字
D,在設(shè)計時添加的文字
114.使用Line方法畫直線后,當(dāng)前坐標(biāo)在()。
A、(0,0)B、直線起點
C、直線終點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.下面選項中,能繪制一條水平直線的選項是()。
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.為了在運行時把當(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.在下列選項中,不能將圖像裝入圖片框和圖像框的是()。
A、在界面設(shè)計時,通過Picture屬性裝入
B、在界面設(shè)計時,手工在圖像框和圖片框中繪制圖形
C、在界面設(shè)計時,利用剪貼板把圖像粘貼上
D、在程序運行期間,用LoadPicture函數(shù)把圖形文件裝入
120.WinsockServer.LocalPort=10001語句的含義是()。
A、設(shè)置偵聽端口
B、設(shè)置計算機IP地址
C、設(shè)置中斷地址
D、設(shè)置通訊協(xié)議
121.一旦數(shù)據(jù)到達,將首先觸發(fā)Winsock控件的()?
A、DataArrival事件
B、ConnectionRequest事件
C、DataSend事件
D,DataGet事件
122.屬于VB數(shù)據(jù)庫引擎的是()。
A、ODBC
B、BDE
C、Jet引擎
D、OLEDB
123.ADO對象模型時,使Recordset和Connection對象建立連接的屬性是()。
A、OpenB,Execute
C、ActiveConnectionD、CommandType
124.對象模型含有七種對象,其中用于建立一個和數(shù)據(jù)源的連接的對象是()。
A、Command
Connection
C、Recordset
D、Field
125.數(shù)據(jù)對象模型中采用OLEDB訪問數(shù)據(jù)庫的是()。
A、DAOB、RDO
C、ADOD、RDO和ADO
126.D0rs為Recordset對象,從“學(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.序中添加一個命令按鈕,并編寫如下程序代碼:
PrivateSubCommandlClickO
x=〃12.34〃:y=〃56.78〃
z=x+y
p=Vai(z)
Printp
EndSub
程序運行后,單擊命令按鈕后的輸出結(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.在代碼中定義了一個子過程
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ū)動的應(yīng)用程序中,代碼是按照預(yù)定的路徑執(zhí)行的。()
4.在打開一個VB工程后,當(dāng)要另存為一個版本時,單擊“工程另存為…”即可,因為同時會
保存窗體文件。()
5.打開一個工程時,系統(tǒng)不會自動載入與該工程有關(guān)的窗體、標(biāo)準模塊等文件類型。()
6.在VisualBasic中將一些通用的過程和函數(shù)編寫好并封裝,作為方法供用戶直接調(diào)用。
()
7.MsgBox函數(shù)建立的信息框既能顯示信息又能輸入用戶信息。()
8.Print方法的缺省對象是當(dāng)前窗體。()
9.用InputBox函數(shù)設(shè)計的對話框,其功能是能接收用戶輸入的數(shù)據(jù),并能返回用戶輸入的
信息。()
10.窗體的標(biāo)題必須在程序啟動前確定,在程序運行過程中窗體的標(biāo)題是不能改變的。()
11.窗體的Caption屬性用來設(shè)置窗體的標(biāo)題,在代碼中可以用這個標(biāo)題引用該窗體。()
12.窗體的Name屬性的值是顯示在窗體標(biāo)題欄中的文本。()
13.TextBox與Label有許多共同點,它們都能顯示和輸入文字。()
14.標(biāo)簽沒有Change事件和SetFocus方法。()
15.設(shè)置好窗體字體后,在窗體上建立控件,各控件的默認字體為窗體字體。()
16.要想在代碼中給名為txtshow的文本框賦予文本:GOODWORK!時,應(yīng)當(dāng)編寫的語句是
txtshow.text="GOODWORK!()
17.計時器控件在VisualBasic應(yīng)用程序啟動后自動計時,無法暫?;蜿P(guān)閉。()
18.計時器開始計時后,每經(jīng)過一段按照Interval屬性設(shè)定時間間隔,會自動觸發(fā)一次
Timer事件并且重新計時。()
19.通過適當(dāng)?shù)脑O(shè)置,可以在程序運行期間,讓時鐘控件顯示在窗體上。()
20.過程中的靜態(tài)變量是局部變量,當(dāng)過程被再次執(zhí)行時,它的值是上一次過程調(diào)用后的值。
()
21.在標(biāo)準模塊的“通用部分”用Dim或Private語句聲明的變量稱為模塊變量。()
22.全局變量在整個應(yīng)用程序中有效,一般在標(biāo)準模塊中使用Public語句聲明。()
23.數(shù)學(xué)關(guān)系3<x<10表示成正確的VisualBasic表達式為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)語句中,若要強制退出循環(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)進行的條件,可使用While循環(huán)或Do循環(huán)。
30.Submain過程必須在標(biāo)準模塊窗口中建立。
31.為了把一個窗體裝入內(nèi)存,所使用的語句為Load,而為了清除內(nèi)存中指定的窗體,所使
用的語句為Unloado
32.如果工程中含有SubMain過程,則程序一定首先執(zhí)行該過程。()
33.設(shè)計菜單中的每一個菜單項分別是一個控件,每個控件都有自己的名字和事件。()
34.當(dāng)列表框中的表項太多、超出了設(shè)計的長度時,VB會自動給列表框加上垂直滾動條。()
35.列表框和文本框一樣均沒有Caption,但都具有Text屬性。()
36.執(zhí)行Listl.List(Listl.ListCount)="80”語句后,Listl列表框會增加一個“80”表
項。()
37.為組合框Combol增加一個數(shù)據(jù)項“計算機”,使用的語句是:Combol.Additem="計算
機”。()
38.CommonDialog控件就像Timer—■樣在運行時是看不見的。()
39.控件數(shù)組共用一個控件名,但具有不同的屬性,它們的事件過程也不相同。()
40.數(shù)組元素中的下標(biāo)的個數(shù)稱為數(shù)組的維數(shù)。()
41.在VisualBasic中,用Dim定義數(shù)組時數(shù)組元素也自動賦初值為0。()
42.用DimA(3,-2To3)語句聲明二維數(shù)組后,數(shù)組A的元素共有24個。()
43.在控件數(shù)組中,每一個控件都共享一個事件過程。在控件數(shù)組中,每一個控件都共享一
個事件過程。()
44.假定建立了一個Command1的命令按鈕數(shù)組,則數(shù)組中每個命令按鈕的Caption屬性都
相同。()
45.用Static定義變量語句在過程中定義了一個變量X,則x可以在該過程所有所在的模塊
運行期間一直存在。()
46.所謂按址傳遞就是當(dāng)過程被調(diào)用時,形參與實參共享同一個內(nèi)存單元。()
47.子程序調(diào)用時,如果參數(shù)按址傳遞并且實際參數(shù)是變量,則子程序在執(zhí)行時對形參的修
改不會影響到對應(yīng)傳遞的實參變量的內(nèi)容。()
48.用Public定義過程,能被定義它的窗體模塊及標(biāo)準模塊中的語句、過程調(diào)用,也能被未
定義Sub或Function過程的其他窗體模塊和標(biāo)準模塊中的語句、過程調(diào)用。()
49.Sub過程是通過形參與實參的傳遞得到結(jié)果不返回值,且Sub過程是一個獨立的語句。
()
50.形參是用來接收傳送給通用過程的數(shù)據(jù);實參是將它們的數(shù)據(jù)(數(shù)值或地址)傳送給Sub
或Function過程與其對應(yīng)的參數(shù)。()
51.形式參數(shù)的數(shù)據(jù)類型可以為數(shù)值型、字符串型(包括定長和變長等)。()
52.VB中默認的傳遞參數(shù)的機制是傳址方式。()
53.Sub過程與Function過程最根本的區(qū)別是Sub過程的過程名不能返回值,而Function
通能夠通過過程名返回值。()
54.在VB6.0中,當(dāng)改變目錄列表框的Path屬性時,改變了當(dāng)前驅(qū)動器的當(dāng)前路徑。()
55.文件列表框與驅(qū)動器列表框、目錄列表框一樣,都能響應(yīng)Change事件。文件列表框與驅(qū)
動器列表框、目錄列表框一樣,都能響應(yīng)Change事件。()
56.目錄列表框的Path屬性,只能用程序代碼設(shè)置,不能通過屬性窗口設(shè)置。()
57.要讀取一個磁盤文件,需要使用EOF函數(shù)來判斷文件是否到達文件尾。()
58.缺省的坐標(biāo)系統(tǒng)都是從容器的左上角(0,0)坐標(biāo)開始的,起始坐標(biāo)不能改變,但刻度可
以改變。()
59.圖片框的AutoSize屬性和圖像框的Stretch屬性都能完整地顯示圖片,因此他們功能完
全-■樣。()
60.利用圖像框控件的Move方法和計時器能制作簡單的動畫。()
61.設(shè)置Shape控件的Style屬性可以繪制多種形狀的圖形。()
62.Image控件和Picture控件都可以用LoadPicture函數(shù)把圖形文件裝入控件中。()
63.當(dāng)圖片框PictureBox控件的AutoSize屬性為Ture時,超過圖片框尺寸的圖片其超過部
分會被圖片框截去。()
64.Cis方法可以清除窗體或圖片框中在運行階段產(chǎn)生的圖形和文字。()
65.使用Circle方法在窗體Forml上以(15,15)為圓心,10為半徑畫園,具體形式為Forml.
Circle(15,15),10o()
66.ADO是建在OLEDB之上的對象模型,是對OLEDB的封裝。()
67.在使用Delete方法刪除當(dāng)前記錄后,記錄指針位于被刪除記錄上。()
68.ADO模型中一般可通過Conection對象的Execute方法執(zhí)行增加、刪除、修改SQL語句。
()
69.在VB6.0中,變量"Hello”和變量“HELLO”指的是不同的兩個變量名。()
三、程序閱讀分析題(單選)
1.
PrivateSubFormClick()
DimxAsInteger
StaticyAsInteger
x=x+2
y=x+y
Forml.Print"x=";x,"y=";y
EndSub
程序運行后三次單擊窗體,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(〃請輸入一個正整數(shù)二〃))
Ifx<5Then
S=S*X
Else
s=s+x
EndIf
Textl.Text=〃s=〃&Str(s)
EndSub
程序運行后,連續(xù)3次單擊Command按紐,且設(shè)輸入的數(shù)據(jù)為5、4、3時,文本框Textl
中顯示的值為()。
A、12B、20
C、60D、s=60
3.
PrivateSubCommand1Click()
StaticxAsInteger
StaticyAsInteger
Cis
y=1
y=y+5
x=5+x
Printx,y
EndSub
程序運行后,單
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同范本里購買
- 原料代加工合同范本
- 公司股權(quán)抵押合同范本
- 玻璃供貨合同范本
- 小區(qū)燈具合同范本
- 醫(yī)院物業(yè)租賃合同范本
- 合伙干股合同范本
- 合同范本模板簡約
- 買牦牛合同范本
- 單位設(shè)計合同范本
- 點亮生命-大學(xué)生職業(yè)生涯發(fā)展與就業(yè)指導(dǎo)全套教學(xué)課件
- 特殊作業(yè)現(xiàn)場監(jiān)護人安全培訓(xùn)課件
- 《會計發(fā)展史》課件
- 無人駕駛系統(tǒng)與智能車輛應(yīng)用技術(shù)實訓(xùn)教程
- 幼兒同伴關(guān)系對幼兒社會性發(fā)展的研究開題報告
- 學(xué)校食堂膳食營養(yǎng)培訓(xùn)課件
- 環(huán)境修復(fù)原理與技術(shù)-第5章-污染環(huán)境的植物修復(fù)原理
- 2024年1月浙江省首考普通高等學(xué)校招生全國統(tǒng)一考試英語試題
- 手術(shù)部位感染預(yù)防控制措施
- 《陜西省安全生產(chǎn)條例》考核試題
- 大班PPT課件《拍手歌》
評論
0/150
提交評論