版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
精品文檔-下載后可編輯年9月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VB真題2022年9月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VB真題
一、選擇題(每小題2分,共70分)下列各題A)、b)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的。請(qǐng)將正確選項(xiàng)填涂在答題卡相應(yīng)位置上,答在試卷上不得分。
1.下列選項(xiàng)中不符合良好程序設(shè)計(jì)風(fēng)格的是()。[2分]
A.源程序要文檔化
B.數(shù)據(jù)說(shuō)明的次序要規(guī)范化
C.避免濫用goto語(yǔ)句
D.模塊設(shè)計(jì)要保證高耦合、高內(nèi)聚
2.從工程管理角度,軟件設(shè)計(jì)一般分為兩步完成,它們是()。[2分]
A.概要設(shè)計(jì)與詳細(xì)設(shè)計(jì)
B.數(shù)據(jù)設(shè)計(jì)與接口設(shè)計(jì)
C.軟件結(jié)構(gòu)設(shè)計(jì)與數(shù)據(jù)設(shè)計(jì)
D.過(guò)程設(shè)計(jì)與數(shù)據(jù)設(shè)計(jì)
3.下列選項(xiàng)中不屬于軟件生命周期開(kāi)發(fā)階段任務(wù)的是()。[2分]
A.軟件測(cè)試
B.概要設(shè)計(jì)
C.軟件維護(hù)
D.詳細(xì)設(shè)計(jì)
4.在數(shù)據(jù)庫(kù)系統(tǒng)中,用戶所見(jiàn)的數(shù)據(jù)模式為()。[2分]
A.概念模式
B.外模式
C.內(nèi)模式
D.物理模式
5.數(shù)據(jù)庫(kù)設(shè)計(jì)的四個(gè)階段是:需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和()。[2分]
A.編碼設(shè)計(jì)
B.測(cè)試階段
C.運(yùn)行階段
D.物理設(shè)計(jì)
6.設(shè)有如下三個(gè)關(guān)系表:下列操作中正確的是()。[2分]
A.T=R∩S
B.T=R∪S
C.T=R×S
D.T=R/S
7.下列敘述中正確的是()。[2分]
A.一個(gè)算法的空間復(fù)雜度大,則其空間復(fù)雜度也必定大
B.一個(gè)算法的空間復(fù)雜度大,則其時(shí)間復(fù)雜度必定小
C.一個(gè)算法的時(shí)間復(fù)雜度大,則其空間復(fù)雜度必定小
D.上述三種說(shuō)法都不對(duì)
8.在長(zhǎng)度為64的有序線性表中進(jìn)行順序查找,最壞情況下需要比較的次數(shù)為()。[2分]
A.63
B.64
9.數(shù)據(jù)庫(kù)技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的()。[2分]
A.存儲(chǔ)問(wèn)題
B.共享問(wèn)題
C.安全問(wèn)題
D.保護(hù)問(wèn)題
10.對(duì)下列二叉樹(shù):進(jìn)行中序遍歷的結(jié)果是()。[2分]
A.ACBDFEG
B.ACBDFGE
C.ABDCGEF
D.FCADBEG
11.以下敘述中正確的是()。[2分]
A.窗體的Name屬性指定窗體的名稱,用來(lái)標(biāo)識(shí)一個(gè)窗體
B.窗體的Name屬性值是顯示在窗體標(biāo)題欄中文本
C.可以在運(yùn)行期間改變窗體的Name屬性的值
D.窗體的Name屬性值可以為空
12.以下敘述中錯(cuò)誤的是()。[2分]
A.打開(kāi)一個(gè)工程文件時(shí),系統(tǒng)自動(dòng)裝入與該工程有關(guān)的窗體文件
B.保存VisualBasic程序時(shí),應(yīng)分別保存窗體文件及工程文件
C.VisualBasic應(yīng)用程序只能以解釋方式執(zhí)行
D.窗體文件包含該窗體及其控件的屬性
13.設(shè)a=2,b=3,c=4,下列表達(dá)式的值是()。Nota=cOr4*c=b^2Andba+c[2分]
A.-1
C.True
D.False
14.沒(méi)有如下的用戶定義類型:TypeStudentnumberAsStringnameAsStringageASIntegerEndType則以下正確引用該類型成員的代碼是()。[2分]
A.S=“李明”
B.DimsAsS=“李明”
C.DimsAsTypeS=“李明”
D.DimsAsT=“李明”
15.設(shè)a=5,b=6,c=7,d=8,執(zhí)行下列語(yǔ)句后,X的值為()。X=IIf((ab)And(cd),10,20)[2分]
A.10
B.20
C.True
D.False
16.執(zhí)行以下程序段后,變量c$的值為()。a$=“VisualBassicProgramming”b$=“Quick”e$=b{{tpContent}}amp;UCase(Mid$(a$,7,6))Right$(a$,12)[2分]
A.VisualBasicProgramming
B.QuickBasicprogramming
C.QuickBasicProgramming
D.QuickBasicProgramming
17.在窗體上畫(huà)一個(gè)文本框(其名稱為T(mén)extl)和一個(gè)標(biāo)簽(其名稱為L(zhǎng)abell),程序運(yùn)行后,如果在文本框中輸入指定的信息,則立即在標(biāo)簽中顯示相同的內(nèi)容,以下可以實(shí)現(xiàn)上述操作的事件過(guò)程是()。[2分]
A.PrivateSubTextl_Click()Labell.Caption=Textl.TextEndSub
B.PrivateSubText1_Change()Labell.Caption=Textl.TextEndSub
C.PrivateSubLabell_Ctrange()Labell.Caption=Textl.TextEndSub
D.PrivateSubLabell_Click()Labell.Caption=Textl.TextEndSub
18.在窗體上面畫(huà)一個(gè)命令按鈕和一個(gè)標(biāo)簽,其名稱分別為Commandl和Labell,然后編寫(xiě)如下事件過(guò)程:PrivateSubCommandl_Click()Counter=0Fori=1To4Forj=6To1Step-2Counter=Counter+1NextjNextiLabell.Caption=Str(Counter)EndSub程序運(yùn)行后,單擊命令按鈕,標(biāo)簽中顯示的內(nèi)容是[2分]
A.11
B.12
C.16
D.20
19.在窗體上畫(huà)一個(gè)名稱為T(mén)ext1的文本框和一個(gè)名稱為Commandl的命令按鈕,然后編寫(xiě)如下事件過(guò)程:PrivateCommandl_Click()DimiAsInteger,nAsIntegerFori=0To50i=i+3n=n+1Ifi10ThenExitForNextTextl.Text=Str(n)EndSub程序運(yùn)行后,單擊命命令按鈕,在文本框中顯示的值是()。[2分]
20.在窗體上畫(huà)一個(gè)命令按鈕和兩個(gè)標(biāo)簽,真名和分別為Commandl、Labell和Labe12,然后編寫(xiě)如下事件過(guò)程:PrivateSubCommandl_Chick.a=0Fori=1To10a=a+1b=0Forj=1To10a=a+1b=b+2NextjNextiLabell.Caption=Str(a)Labe12.Caption=Str(b)EndSub程序運(yùn)行后,單擊命令按鈕,在標(biāo)簽Labell和Labe12中顯示的內(nèi)容分別為()。[2分]
A.10和20
B.20和110
C.200和110
D.110和20
21.在窗體上畫(huà)一個(gè)名稱為L(zhǎng)istl的列表框,一個(gè)名稱為L(zhǎng)abell的標(biāo)簽,列表框中顯示若干城市的名稱。當(dāng)單擊列表框中的某個(gè)城市名時(shí),該城市名從列表框中消失,并在標(biāo)簽中顯示出來(lái)。下列能正確實(shí)現(xiàn)上述操作的程序是()。[2分]
A.PrivaleSubListl_Click()Labell.Caption=Listl.ListIndexListl.RemoveltemListl.TextEndSub
B.PrivateSubListl_Click()Labell.Name=Listl.ListIndexListl.RemoveItemListl.TextEndSub
C.PrivateSubListl_Click()Labell.Caption=Listl.TextListl.RemovItemListl.ListIndexEndSub
D.PrivateSubListl_Click()Labell.Name=Listl.TextListl.RemoveItemListl.ListIndexEndSub
22.在窗體上畫(huà)一個(gè)名稱為Commandl的命令按鈕,然后編寫(xiě)如下程序:PrivateSubCommandlClick()DimiAsInteger,jAsIntegerDima(10,10)AsIntegerFori=1To3Forj=iTo3a(i,j)=(i-1)*3+jPrinta(i,j);NextjPrintNextiEndSub程序運(yùn)行后,單擊命令按鈕,窗體上顯示的是()。[2分]
A.123246369
B.234345456
C.147258369
D.123456789
23.在窗體上畫(huà)一個(gè)命令按鈕,名稱為Command1,然后編寫(xiě)如下代碼:OptionBase0PrivateSubCommand1_Click()DimA(4)AsInteger,B(4)AsIntegerFork=0To2A(k+1)=InputBox(“請(qǐng)輸入一個(gè)整數(shù)”)B(3-k)=A(k+1)NextkPrintB(k)EndSub程序運(yùn)行后,單擊命令按鈕,在輸入對(duì)話框中分別輸入2、4、6,輸入結(jié)果為()。[2分]
24.有以下程序:OptionBase1Dimarr()AsIntegerPrivateSubForm_Click()DimiAsInteger,jAsIntegerReDimarr(3,2)Fori=1To3Forj=1To2arr(i,j)=i*2+jNextjNextiReDimPreservearr(1,4)Forj=3To4arr(3,j)=j+9NextjPrintarr(3,2);arr(3,4)EndSub程序運(yùn)行后,單擊窗體,輸出結(jié)果為()。[2分]
A.813
B.013
C.712
D.00
25.以下敘述中正確的是()。[2分]
A.一個(gè)Sub過(guò)程至少要一個(gè)ExitSub語(yǔ)句
B.一個(gè)Sub過(guò)程必須有一個(gè)EndSub語(yǔ)句
C.可以在Sub過(guò)程中定義一個(gè)Function過(guò)程,但不能定義Sub過(guò)程
D.調(diào)用一個(gè)Function過(guò)程可以獲得多個(gè)返回值
26.有以下程序:Subsubp(b()AsInteger)Fori=1To4b(i)=2-iNextiEndSubPrivateSubCommand1_Click()Dima(1To4)AsIntegera(1)=5a(2)=6a(3)=7a(4)=8subpa()Fori=1To4Printa(i)NextiEndSub運(yùn)行上面的程序,單擊命令按鈕,輸出結(jié)果為()。[2分]
A.2468
B.5678
C.10121416
D.出錯(cuò)
27.設(shè)有如下通用過(guò)程:PublicFunctionFun(xStrAsString)DimtStrAsString,srtLAsIntegertStr+””strL=Len(xStr)i=1DoWhilei=strL/2tStr=tStrMid(xStr,i,1)Mid(xStr,strL-i+1,1)i=i+1LoopFun=tStrEndFunction在窗體上畫(huà)一個(gè)名稱為T(mén)extl的文本框和一個(gè)名稱為Command1的命令按鈕,然后編寫(xiě)如下的事件過(guò)程:PrivateSubCommand1_Click()DimS1AsStringS1=”abcdef”Text1.Text=UCase(Fun(S1))EndSub程序運(yùn)行后,單擊命令按鈕,則Text1中顯示的是()。[2分]
A.ABCDEF
B.abcdef
C.AFBECD
D.DEFABC
28.在窗體上畫(huà)一個(gè)名稱為T(mén)xtA的文本框,然后編寫(xiě)如下的事件過(guò)程:PrivateSubTxtA_KeyPress(KeyAsciiAsInteger)……EndSub假定焦點(diǎn)已經(jīng)位一地文本框中,則能夠觸發(fā)KeyPress事件的操作是[2分]
A.單擊鼠標(biāo)
B.雙擊文本框
C.鼠標(biāo)滑過(guò)文本框
D.按下鍵盤(pán)上的某個(gè)鍵
29.在窗體上畫(huà)一個(gè)命令按鈕和兩上文體,其名稱分別為Command1、Text1和Text2,然后編寫(xiě)如下程序:DimS1AsString,S2AsStringPrivateSubForm_Load()Text1.Text=””Text2.Text=””EndSubPrivateSubText1_KeyDown(KeyCodeAsInteger,ShiftAsInteger)S2=s2Chr(KeyCode)EndSubPrivateSubText1_KeyPress(KeyAsciiAsInteger)S1=S1chr(KeyAscii)EndSubPrivateSubCommand1_Click()Text1.Text=S2Text2.Text=S1S1=“”S2=“”EndSub程序運(yùn)行后,在Text1中輸入“abc”,然后單擊命令按鈕,在文本框Text1和Text2中顯示的內(nèi)容分別為()。[2分]
A.abc和ABC
B.abc和abc
C.ABC和abc
D.ABC和ABC
30.以下說(shuō)法正確的是()。[2分]
A.任何時(shí)候都可以通過(guò)執(zhí)行“工具”菜單中的“菜單編輯器”命令打開(kāi)菜單編輯器
B.只有當(dāng)某個(gè)窗體為當(dāng)前活動(dòng)窗體時(shí),才能打開(kāi)菜單編輯器
C.任何時(shí)候都可以通過(guò)單擊標(biāo)準(zhǔn)工具欄上的“菜單編輯器”按鈕打開(kāi)菜單編輯器
D.只有當(dāng)代碼窗品為當(dāng)前活動(dòng)窗口時(shí),才能找開(kāi)菜單編輯器
31.在窗體上畫(huà)一個(gè)通用對(duì)話框,其名稱為CommonDialog1,然后畫(huà)一個(gè)命令按鈕,并編寫(xiě)如下事件過(guò)程:PrivateSubCommand1_Click()CommonDialog1.Filter=”AllFiles(*.*)|*.*TextFiles”_“(*.txt)|*.txt|ExecutableFiles(*.exe)|*.exe”CommonDialog1.Filterindex=3CommonDialog1.ShowOpenMsgBoxCommonDialog1.FileNameEndSub程序運(yùn)行后,單擊命令按鈕,將顯示一個(gè)“打開(kāi)”對(duì)話框,此時(shí)在“文件類型”框中顯示的是()。[2分]
A.AllFiles(*.*)
B.Textfiles(*.txt)
C.ExecutableFiles(*.ext)
D.不確定
32.以下敘述錯(cuò)誤的是[2分]
A.一個(gè)工程中可以包含多個(gè)窗體文件
B.在一個(gè)窗體文件中用Public定義的通用過(guò)程不能被其他窗體調(diào)用
C.窗體和標(biāo)準(zhǔn)模塊需要分別保存為不同類型的磁盤(pán)文件
D.用Dim定義的窗體層變量只能在該窗體中使用
33.以下敘述中錯(cuò)誤的是()[2分]
A.語(yǔ)句“Dima,bAsInteger”聲明了兩個(gè)整型變量
B.不能在標(biāo)準(zhǔn)模塊中定義Static型變量
C.窗體層變量必須先聲明,后使用
D.在事件過(guò)程或通用過(guò)程內(nèi)定義的變量是局部變量
34.設(shè)有語(yǔ)句:Open"d:\Text.txt"ForOutputAs#1,以下敘述中錯(cuò)誤的是()[2分]
A.若d盤(pán)根目錄下無(wú)Text.txt文件,則該語(yǔ)句創(chuàng)建此文件
B.用該語(yǔ)句建立的文件的文件號(hào)為1
C.該語(yǔ)句打開(kāi)d盤(pán)根目錄下一個(gè)已存在的文件Text.txt,之后就可以從文件中讀取信息
D.執(zhí)行該語(yǔ)句后,就可以通過(guò)Print#語(yǔ)句向文件Text.txt中寫(xiě)入信息
35.以下敘述中錯(cuò)誤的是()[2分]
A.順序文件中的數(shù)據(jù)只能按順序讀寫(xiě)
B.對(duì)同一個(gè)文件,可以用不同的方式和不同的文件號(hào)打開(kāi)
C.執(zhí)行Close語(yǔ)句,可將文件緩沖區(qū)中的數(shù)據(jù)寫(xiě)到文件中
D.隨機(jī)文件中各記錄的長(zhǎng)度是隨機(jī)的
二、填空題(每空2分,共30分)
1.下列軟件系統(tǒng)結(jié)構(gòu)圖的寬度為_(kāi)__。[每空2分]
2.___的任務(wù)是診斷和改正程序中的錯(cuò)誤。[每空2分]
3.一個(gè)關(guān)系表的行稱為_(kāi)__。[每空2分]
4.按“先進(jìn)后出”原則組織數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是___。[每空2分]
5.數(shù)據(jù)結(jié)構(gòu)分為線性結(jié)構(gòu)和非線性結(jié)構(gòu),帶鏈的隊(duì)列屬于___。[每空2分]
6.描述"X是小于100的非負(fù)整數(shù)"的VisualBasic表達(dá)式是___。[每空2分]
7.在窗體上有一個(gè)名稱為Command1的命令按鈕和一個(gè)名稱為T(mén)ext1的文本框。程序運(yùn)行后,Command1為禁用(灰色),此時(shí)如果在文本框中輸入字符,則命令按鈕Command1變?yōu)榭捎谩U?qǐng)?zhí)羁?。PrivateSubForm_Load()Command1.Enabled=FalseEndSubPrivateSubText1____()Command1.Enabled=TrueEndSub[每空2分]
8.在窗體上畫(huà)一個(gè)名稱為"Command1"的命令按鈕,然后編寫(xiě)如下事件過(guò)程:PrivateSubCommand1_Click()DImaAsStringa="123456789"Fori=1To5PrintSpace(6-i);Mid$(a,___,2*i-1)NextiEndSub程序運(yùn)行后,單擊命令按鈕,窗體上的輸出結(jié)果是5456345672345678123456789請(qǐng)?zhí)羁?。[每空2分]
9.以下程序的功能是:將一維組A中的100個(gè)元素分別賦給二維數(shù)組B的每個(gè)元素并打印出來(lái),要求把A(1)到A(10)依次賦給B(1,1)到B(1,10),把A(11)到A(20)依次賦給B(2,1)到B(2,10),……,把A(91)到A(100)依次賦給B(10,1)到B(10,10)。請(qǐng)?zhí)羁铡ptionBase1PrivateSubForm_Click()DimiAsInteger,jAsIntegerDimA(1To100)AsIntegerDimB(1To10,1To10)AsIntegerFori=1To100a(i)=Int(Rnd*
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 居民小區(qū)監(jiān)控系統(tǒng)設(shè)備采購(gòu)
- 專業(yè)設(shè)備采購(gòu)安裝合同
- 農(nóng)村房屋買(mǎi)賣合同的格式要求
- 銷售會(huì)議服務(wù)契約
- 英文服務(wù)合同注意事項(xiàng)
- 煤礦工人安全承諾宣言
- 小產(chǎn)權(quán)房屋買(mǎi)賣合同的法律風(fēng)險(xiǎn)
- 個(gè)人信用保證書(shū)不可撤銷長(zhǎng)期
- 清新呼吸保證
- 購(gòu)貨合同購(gòu)銷合同的條款解讀
- 電梯維護(hù)保養(yǎng)規(guī)則(TSG T5002-2017)
- MOOC 美化嗓音 輕松講課-愛(ài)課程 中國(guó)大學(xué)慕課答案
- 髂總動(dòng)脈瘤的護(hù)理查房
- 麻醉科科室副主任述職報(bào)告
- 消防安全臺(tái)賬模板
- 紅色美術(shù)鑒賞智慧樹(shù)知到期末考試答案2024年
- JTS202-2011 水運(yùn)工程混凝土施工規(guī)范
- 2024年鐵嶺衛(wèi)生職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試題庫(kù)及答案解析文檔版
- 食品行業(yè)的食品安全與質(zhì)量控制
- 關(guān)于開(kāi)展2024年職工合理化建議征集評(píng)選活動(dòng)的通知
- 月季嫁接技術(shù)的培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論