VB筆試模擬試卷183_第1頁(yè)
VB筆試模擬試卷183_第2頁(yè)
VB筆試模擬試卷183_第3頁(yè)
VB筆試模擬試卷183_第4頁(yè)
VB筆試模擬試卷183_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

VB筆試模擬試卷183

一、公共基礎(chǔ)選擇題(本題共70題,每題7.0分,共

10分。)

1、下列敘述正確的是

A、算法的執(zhí)行效率與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)無(wú)關(guān)

B、算法的空間復(fù)雜度是指算法程序中指令(或語(yǔ)句)的條數(shù)

C、算法的有窮性是指算法必須能在執(zhí)行有限個(gè)步驟之后終止

D、以上三種描述都不對(duì)

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:本題考查了算法的基本概念。算法的執(zhí)行效率不僅與問(wèn)題的規(guī)模有

關(guān),還與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)有關(guān);算法的空間復(fù)雜度是指執(zhí)行算法所需要的內(nèi)存空間;算

法的有窮性是指算法必須能在有限的時(shí)間內(nèi)執(zhí)行完,即算法必須能在執(zhí)行有限個(gè)步

驟之后終止。

2、下列數(shù)據(jù)結(jié)構(gòu)中,按先進(jìn)后出原則組織數(shù)據(jù)的是

A、線性鏈表

B、棧

C、循環(huán)鏈表

D、順序表

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:本題主要考查對(duì)于棧的理解。棧是限定在一端進(jìn)行插入與刪除的線性

表。在棧中,允許插入與刪除的一端稱為棧頂,而不允許插入與刪除的另一端稱為棧

底。棧頂元素總是最后被插入的元素,從而也是最先能被刪除的元素;棧底元素息是

最先被插入的元素,從而也是最后才能被刪除的元素,即棧是按照”先進(jìn)后出“或”后進(jìn)

先出”的原則組織數(shù)據(jù)的。隊(duì)列組織數(shù)據(jù)的原則是“先進(jìn)先出“或“后進(jìn)后出”。

3、在下列關(guān)于二叉樹(shù)的敘述中,正確的一項(xiàng)是

A、在二叉樹(shù)中,任何一個(gè)結(jié)點(diǎn)的度都是2

B、二叉樹(shù)的度為2

C、在二叉樹(shù)中至少有一個(gè)結(jié)點(diǎn)的度是2

D、一棵二叉樹(shù)的度可以小于2

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:本題考查了二叉樹(shù)的基本概念。在二叉樹(shù)中,葉子節(jié)點(diǎn)的度是1;當(dāng)該

二叉樹(shù)為空樹(shù)時(shí),根節(jié)點(diǎn)的度為零;為非空樹(shù)時(shí),根節(jié)點(diǎn)的度為2。

4、結(jié)構(gòu)化程序設(shè)計(jì)方法的3種基本控制結(jié)構(gòu)中不包括

A、循環(huán)結(jié)構(gòu)

B、遞歸結(jié)構(gòu)

C、順序結(jié)構(gòu)

D、選擇結(jié)構(gòu)

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:本題考查了程序的基本結(jié)構(gòu)。程序由一些基本結(jié)構(gòu)組成。任何一個(gè)大

型的程序都由3種基本結(jié)構(gòu)組成,由這些基本結(jié)構(gòu)順序的構(gòu)成了一個(gè)結(jié)構(gòu)化的程

序。這3種基本結(jié)構(gòu)為:順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。

5、下列敘述中正確的是

A、在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對(duì)象之間具有密切的聯(lián)系

B、在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對(duì)象都是公用的

C、在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對(duì)象之間相對(duì)獨(dú)立,相互依賴性小

D、上述三種說(shuō)法都不對(duì)

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:本題考查了面向?qū)ο蟮幕靖拍?。在面向?qū)ο蟪绦蛟O(shè)計(jì)中所使用的對(duì)

象,其數(shù)據(jù)和操作是作為平等伙伴出現(xiàn)的。因此,對(duì)象具有很強(qiáng)的自含性,此外,對(duì)象所

固有的封裝性,使得對(duì)象的內(nèi)部實(shí)現(xiàn)與外界隔離,具有較強(qiáng)的獨(dú)立性。對(duì)象的定義。

6、軟件工程的出現(xiàn)是由于

A、程序設(shè)計(jì)方法學(xué)的影響

B、軟件產(chǎn)業(yè)化的需要

C、軟件危機(jī)的出現(xiàn)

D、計(jì)算機(jī)的發(fā)展

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:軟件工程的基本概念。軟件工程概念的出現(xiàn)源自于軟件危機(jī)。為了消

除軟件危機(jī),通過(guò)認(rèn)真研究解決軟件危機(jī)的方法,認(rèn)識(shí)到軟件工程是使計(jì)算機(jī)軟件走

向T程科學(xué)的途徑,逐步形成了軟件T程的概念.

7、下列對(duì)于軟件測(cè)試的描述中正確的是

A、軟件測(cè)試的目的是證明程序是否正確

B、軟件測(cè)試的目的是使程序運(yùn)行結(jié)果正確

C、軟件測(cè)試的目的是盡可能多地發(fā)現(xiàn)程序中的錯(cuò)誤

D、軟件測(cè)試的目的是使程序符合結(jié)構(gòu)化原則

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:本題考查了軟件測(cè)試的概念。軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的

過(guò)程,且為了達(dá)到好的測(cè)試效果,應(yīng)該由獨(dú)立的第三方來(lái)構(gòu)造測(cè)試,程序員應(yīng)盡量避免

檢查自己的程序。

8、在數(shù)據(jù)管理技術(shù)的發(fā)展過(guò)程中,可實(shí)現(xiàn)數(shù)據(jù)共享的是

A、人工管理階段

B、文件系統(tǒng)階段

C、數(shù)據(jù)庫(kù)系統(tǒng)階段

D、系統(tǒng)管理階段

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:本題考查了考生對(duì)數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)的記憶。數(shù)據(jù)庫(kù)技術(shù)的主要目的是

有效地管理和存取數(shù)據(jù)資源,包括提供數(shù)據(jù)的共享性,使多個(gè)用戶能夠同時(shí)訪問(wèn)數(shù)據(jù)

庫(kù)中的數(shù)據(jù);減少數(shù)據(jù)的冗余度,以提交數(shù)據(jù)的一致性和完整性;提供數(shù)據(jù)與應(yīng)用程序

的獨(dú)立性,從而減少應(yīng)用程序的開(kāi)發(fā)和維護(hù)代價(jià)。數(shù)據(jù)庫(kù)的人工管理階段和文件系

統(tǒng)階段,數(shù)據(jù)都不能實(shí)現(xiàn)共享,出現(xiàn)數(shù)據(jù)冗余現(xiàn)象。選項(xiàng)D)的說(shuō)法是錯(cuò)誤的。

9、窗體文件的擴(kuò)展名是

A、.bas

B>.cis

C>.frm

D、.res

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:.bas為程序模塊文件的擴(kuò)展名;.cis為類模塊文件的擴(kuò)展名;.res為

相關(guān)資源文件的擴(kuò)展名,.frm為窗體文件的擴(kuò)展名,故選項(xiàng)C)正確。

10、數(shù)據(jù)庫(kù)設(shè)計(jì)的四個(gè)階段是:需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和

A、編碼設(shè)計(jì)

B、測(cè)試階段

C、運(yùn)行階段

D、物理設(shè)計(jì)

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:本題考查了數(shù)據(jù)庫(kù)設(shè)計(jì)概述。數(shù)據(jù)庫(kù)設(shè)計(jì)目前一般采用生命周期法,

即將整個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)分解成目標(biāo)獨(dú)立的若干階段。它們是需求分析階

段、概念設(shè)計(jì)階段、邏輯設(shè)計(jì)階段和物理設(shè)計(jì)階段。

二、選擇題(本題共25題,每題1.0分,共25分。)

11、雙擊窗體中的對(duì)象后,VisualBasic將顯示的窗口是

A、項(xiàng)目(工程)窗

B、工具箱

C、代碼窗口

D、屬性窗口

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:考查考生對(duì)編寫(xiě)代碼基本知識(shí)的了解。在VisualBasic中,打開(kāi)代碼窗

口有兩種方式,一是雙擊窗體中的對(duì)象;二是從工程資源管理器中選擇“代碼窗口”文

件夾。

12、關(guān)于VisualBasic”方法”的概念錯(cuò)誤的是

知識(shí)點(diǎn)解析:考查數(shù)組Lbound和Ubound函數(shù)的概念和使用方法。通過(guò)LBound和

UBound函數(shù)來(lái)返回一個(gè)數(shù)組中指定維的上界和下界,該程序的作用是找出并返回第

一個(gè)字是天字的成語(yǔ),故選B)o

16、在窗體上畫(huà)一個(gè)文本框,其名稱為Texll,然后編寫(xiě)如下事件過(guò)程:PrivateSub

Textl_KeyPress(KeyAsciiAsInteger)DimstrAsStringStr=Chr(KeyAscii)

KeyAscii=Asc(UCase(str))Textl.Text=String(2,KeyAscii)EndSub程序運(yùn)行后,如果

在鍵盤上輸入字母“b”,貝J在文本框Textl中顯示的內(nèi)容是

A、bbb

B、BBB

C、BB

D、bb

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:考查對(duì)轉(zhuǎn)於函數(shù)Ucase$和Chr$的概念和使用方法。Ucase$(字符串)

是指“字符串”中的小寫(xiě)字母轉(zhuǎn)換為大寫(xiě)字母,Chr$(xj是把x的值轉(zhuǎn)換為相應(yīng)的

ASCII字符。

17、下面對(duì)語(yǔ)句的功能說(shuō)明中錯(cuò)誤的是Open”Text.Dat”ForOutputAs#FreeFile

A、以順序輸出模式打開(kāi)文件Texl.Dat

如果文件Text.Dat不存在,則建立一個(gè)新文件

C、如果文件TexLDat已存在,則打開(kāi)該文件,新寫(xiě)入的數(shù)據(jù)將增添到該文件中

D、如果文件TexLDal已存在,則打開(kāi)該文件,新寫(xiě)入的數(shù)據(jù)將覆蓋原有的數(shù)據(jù)

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:考查Output輸出模式。Output定為順序輸出模式。如果文件Text.Dal

不存在,則建立一個(gè)新文件,可以將數(shù)據(jù)寫(xiě)入到文件中去。如果文件Text.Dat已存在,

則該語(yǔ)句打開(kāi)已存在的文件,新寫(xiě)入的數(shù)據(jù)將覆蓋原來(lái)的數(shù)據(jù),而不是添加。

18、只能用來(lái)顯示字符信息的控件是

A、文本框

B、標(biāo)簽框

C、圖片框

D、圖像框

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:考查考生對(duì)標(biāo)簽控件使用方法的了解程度。標(biāo)簽控件只能用來(lái)顯示字

符信息。

19、使圖像(Image)控件中的圖像自動(dòng)適宜控件的大小需要

A、將控件的AuloSize屬性設(shè)為Tiue

B、將控件的AutoSize屬性設(shè)為False

C、將控件的Stretch屬性設(shè)為True

D、將控件的Stretch屬性設(shè)為False

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:考查Imagebox控件的自適應(yīng)方法。Image控件Stretch屬性返回或設(shè)

置一個(gè)值,該值用來(lái)指定一個(gè)圖形是否要調(diào)整大小,以適應(yīng)與Image控件的大小。

picturcbox控件的自適應(yīng)方法為調(diào)整Autosize屬性。

20、為了在按下回車鍵時(shí)執(zhí)行某個(gè)命令按鈕的事件過(guò)程,需要把該命令按鈕的一個(gè)

屬性設(shè)置為True,這個(gè)屬性是

A^Value

B、Cancel

C、Enabled

D、Default

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:考查按鈕控件的Default屬性。按扭控件Default屬性用來(lái)確定窗體的

缺省命令按鈕。用戶可以按ENTER鍵選擇該按鈕(激活其單擊事件)。

21、在修改列表框內(nèi)容時(shí),Addllem方法的作用是

A^在列表框內(nèi)插入一行文本

B、在列表框中插入多行文本

C、刪除列表框中指定的項(xiàng)目

D、清除列表框內(nèi)的全部?jī)?nèi)容

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:考查列表框的使用方法。列表框可以使用Additem、Clear和

Removeitem等方法,用來(lái)在運(yùn)行期間改變列表框的內(nèi)容。Additem方法用來(lái)在列表

框中插入一行文本:格式為:列表框.Addltcm項(xiàng)目字符串[,索引值];Clear方法用來(lái)清

除列表框中的全部?jī)?nèi)容格式為:列表框.Clear;RemoveIlem方法用來(lái)刪除列表中指定

的項(xiàng)目,格式為:列表框.Removehem索引值。

22、決定控件上文字的字體、字形、字號(hào)、效果的屬性是

A、Text

Caption

C^Name

D、Font

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:考查考生對(duì)常用屬性的了解??丶﨔ont屬性決定控件上文字的字

體、字形、字號(hào)及效果。

23、運(yùn)行下列程序段后,顯示的結(jié)果為J1=23:J2=32IfJl

A、23

B、32

C>55

D、2332

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:考查考生對(duì)IF條件語(yǔ)句的掌握程度。題中條件語(yǔ)句1門1<J2Then

PrintJ2ElsePrintJI,即JI<J2時(shí)輸出J2,否則輸出JI,即輸出兩者的最大者。顯然應(yīng)

該是32,正確答案是選項(xiàng)B)。與其他流程控制結(jié)構(gòu)的區(qū)別。

24、有如下程序:PrivateSubForm_Click()DimiAsInteger,SumAsIntegerSum=O

Fori=2To10IfiMod2=0AndiMod3<>0ThenSum二Sum+iEndIfNextPrintSum

EndSub程序運(yùn)行后,單擊窗體,輸出結(jié)果為

A、12

B、30

C、24

D、18

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)》析:考查考生對(duì)IF條件語(yǔ)句的掌握程度??v觀題目可以看出,本題程序段

的作用是將從2到10中是2的倍數(shù)但不是3的倍數(shù)的數(shù)加求然后輸出。在2到10

中滿足條件的數(shù)字是2,4,8,10,所以和是24,故本題的正確答案是選項(xiàng)C)o

25、文本框的SerollBars屬性設(shè)置為非零值,卻沒(méi)有效果,原因是

A、文本框中沒(méi)有內(nèi)容

R、文本框的MultiLine屬性值為False

C、文本框的MultiLine屬性值為Ture

D、文本框的Locked屬性值為Ture

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:考查考生對(duì)文本框控件屬性的熟悉情況。如果想設(shè)置文本框控件具有

滾動(dòng)條效果,需要設(shè)置其ScrollBars屬性,并且還需將其multiline屬性設(shè)國(guó)為Ture。

這樣才能達(dá)到有滾動(dòng)條的效果。設(shè)置ScrollBars屬性為非零值后還需要設(shè)置

MultiLine屬性為Ture。

26、以下說(shuō)法不正確的是

A、使用ReDim語(yǔ)句可以改變數(shù)組的維數(shù)

B、使用ReDim語(yǔ)句可以改變數(shù)組的類型

C、使用ReDim語(yǔ)句可以改變數(shù)組每一維的大小

D、使用ReDim語(yǔ)句可以對(duì)數(shù)組的所有元素進(jìn)行初始化

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:考查動(dòng)態(tài)數(shù)組的重新定義。ReDim語(yǔ)句用來(lái)重新定義動(dòng)態(tài)數(shù)組,按定

義的上下界重新分配有儲(chǔ)單元,并可為定義的變量改變存儲(chǔ)類型。

27、窗體上有一個(gè)命令度鈕,命令按鈕的單擊事件過(guò)程如下。運(yùn)行程序后,單擊命令

按鈕,輸山結(jié)果是PrivateSubCommand1_CIick()Dimaa-Anay(1,2,3>4,5)Foik-1To

4s=s+a(k)NextPrintSEndSub

A、10

B、14

C、15

D、120

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:考查考生對(duì)數(shù)組定義的掌握程度。Airay函數(shù)在默認(rèn)的情況下,數(shù)組的

下標(biāo)從0開(kāi)始,所以S=a(l)+a(2)+a(3)+a(4)=2+3+4+5=14數(shù)組的定義、賦值和應(yīng)用。

28、在窗體中添加一個(gè)命令按鈕,編寫(xiě)如下程序:PrivateSubSubl(p,m,n)

p=p+1:m=m+1:n=n+1Print"subl:H;p;m;nEndSubPrivateSubCommand1_Click()

al=l:b=2:cl=3CallSubl(a,bl+3,cl)Print"Main:";al;bl;clEndSub程序運(yùn)行后,輸出

結(jié)果為

A、Sub:264Main:264

B、Sub:264Main:264

C、Sub:264Main:123

D、Sub:264Main:223

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:考查考生對(duì)參數(shù)傳遞的掌握情況。這是在實(shí)現(xiàn)子過(guò)程被調(diào)用時(shí)參數(shù)虛

實(shí)結(jié)合的問(wèn)題。al為變量按址傳送,bl+3和cl為表達(dá)式按值傳送。參數(shù)的傳值方

式和傳址方式的區(qū)別。

29、有如下程序"PrivateSuhCommand1_Ciick()DimkAsInteger,mAsInteger

DimopAsIntegerk=4:m=lop=PPC(k,m):Printop;op=PPC(k,m):PrintopEndSub

PrivateFunctionPPC(aAsInteger,bAsInteger)StaticmAsInteger,iAsIntegerm=0:

i=2i=i+m+1m=i+a+bPPC=mEndFunction程序運(yùn)行后,輸出的結(jié)果為

A、46

B、66

C、88

D、1012

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:考查考生對(duì)函數(shù)及函數(shù)參數(shù)的運(yùn)用。在Sub過(guò)程中,程序段先定義了

3個(gè)Inleger型變量k,m,op,并給k賦給初值4,m的初值為1,然后調(diào)用事件過(guò)程PPC,

并將它的值賦給。P;在事件過(guò)程PPC中定義了兩個(gè)形參,參數(shù)的傳送是通過(guò)引用實(shí)

參,即將k,m的地址作為a,b的地址;在PPC中,將m,i定義為靜態(tài)變量,第一次調(diào)用后

的值仍然保留,但是m,i分別都有賦值語(yǔ)句,將它們的值變?yōu)?2所以返回值不變。

函數(shù)PPC中的兩個(gè)參數(shù)都是以傳值方式傳遞,注意不要與傳地址方式傳遞混淆。

30、有如卜程序。PrivateSubCommandl_Click()DimaAsSingleDimbAsSingle

a=5:b=4CallSubl(a,b)EndSubSubSubl(xAsSingle,yAsSingle)t=xx=t\yy=t

ModyEndSub在調(diào)用運(yùn)行上述程序后,a和b的值分別為

A、00

B、11

C、22

D、12

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:考查考生對(duì)調(diào)用通用過(guò)程的掌握情況。調(diào)用一個(gè)過(guò)程時(shí),必須把實(shí)際

參數(shù)傳送給過(guò)程,完成形式參數(shù)與實(shí)際參數(shù)的結(jié)合,然后用實(shí)際參數(shù)執(zhí)行調(diào)用的過(guò)程;

因?yàn)樵谀J(rèn)的情況下,變量都是通過(guò)“引用“傳送給Subl過(guò)程,在這種情況下,可以通

過(guò)改變過(guò)程中相應(yīng)的參數(shù)來(lái)改變變量的值;過(guò)程Subl的形參獲得a,b的地址,此時(shí)

x=5,y=4,在過(guò)程Subl中,將x,即5的值賦給L而將t調(diào)用通用過(guò)程可以返回多個(gè)參

數(shù)值。

31、設(shè)已經(jīng)在“菜單編輯器”中設(shè)計(jì)了窗體的快捷菜單,其頂級(jí)菜單為Bs,取消其「可

見(jiàn)”屬性,運(yùn)行時(shí),在以下事件過(guò)程也可以使快捷菜單響應(yīng)鼠標(biāo)右鍵菜單的是

A、PrivateSubForm_MouscDown(ButtonAsInteger.ShiftAslntcgcn_XAsSingle,Y

AsSingle)IfButton=2ThenPopupMenuBs,2EndSub

B、PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,_XAsSingle,Y

AsSingle)PopupMenuBsEndSub

C^PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,_XAsSingle,Y

AsSingle)PopupMenuBs,0EndSub

D、PrivateSubForm_MouseDown(ButtonAsInteger.ShiftAsInteger,_XAsSingle,Y

AsSingle)If(Button=vbLeftButton)Or(Button=vbRightButton)ThenPopupMenuBs

EndSub

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:考查彈出式菜單的使用方法。實(shí)際上,不管是在窗口頂部菜單條上顯

示的菜單,還是隱藏的菜單,都可以用PopupMenu方法把它們作為快捷菜單在運(yùn)行時(shí)

顯示出來(lái)O

32、用InputBox函數(shù)設(shè)計(jì)的對(duì)話框,其功能是

A、能接收用戶輸入的數(shù)據(jù),但不會(huì)返回任何信息

B、能接收用戶輸入的數(shù)據(jù),并能返回用戶輸入的信息

C、既能用于接收用戶輸入的信息,又能用于輸出信息

D、專門用于輸出信息

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:考查InpuiBox函數(shù)的使用方法。InpulBox函數(shù)在一對(duì)話框來(lái)中顯示

提示,等待用戶輸入正文或按下按鈕,并返回包含文本框內(nèi)容。InpulBox和MsgBox

函數(shù)的區(qū)別。

33、下列說(shuō)法錯(cuò)誤的是

A、資源文件的擴(kuò)展名為.res

B、一個(gè)窗體對(duì)應(yīng)一個(gè)窗體文件

C、VisualBasic中的一個(gè)工程只包含一個(gè)窗體

D、VisualBasic中一個(gè)工程最多可以包含255個(gè)窗體

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:考查考生對(duì)VisualBasic集成開(kāi)發(fā)環(huán)境的了解情況。VisualBasic中的

一個(gè)工程可以包括一個(gè)或多個(gè)窗體。最多不超過(guò)255個(gè)窗體。因此選項(xiàng)D)是正確

的。而選項(xiàng)C)的說(shuō)法是不正確的。資源文件的擴(kuò)展名是.res,所以選項(xiàng)A)是正確

的。一個(gè)窗體對(duì)應(yīng)于一個(gè)窗體文件,所以選項(xiàng)B)也是正確的。

34、設(shè)己打開(kāi)5個(gè)文件,文件號(hào)分別為1,2,345。要關(guān)閉所有文件,以下語(yǔ)句正確的

A、Close#1,2,3,4,5

B、Close#l;#2;#3;#4;#5

C、Close#1-#5

D、Close

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:考查考生對(duì)文件操作的掌握情況。文件的關(guān)閉,可通過(guò)Close語(yǔ)句來(lái)實(shí)

現(xiàn),其格式為:Qose[[#]文件號(hào)皿的文件號(hào)]所以A、B、C均不對(duì),Close語(yǔ)句中的”文

件號(hào)”是可選的,如果指定了文件號(hào),則把指定的文件關(guān)閉;如果不指定文件號(hào),則把所

有打開(kāi)的文件全部關(guān)閉。

35、如果準(zhǔn)備讀文件,打開(kāi)順序文件”text.dat”的正確語(yǔ)句是

A^Opcn"tcxt.datnForWriteAs#l

B、Open"text.dat"ForBinaryAs#l

C、Open"text.dat"ForInputAs#1

D^Opcn"text.datnForRandomAs#l

標(biāo)準(zhǔn)答案:c

知識(shí)點(diǎn)謁析:考查考生對(duì)文件讀寫(xiě)操作的的掌握情況。

三、公共基礎(chǔ)填空題(本題共5題,每題1.0分,共5

分。)

36、下列軟件系統(tǒng)結(jié)構(gòu)圖由m的寬度為【】。

標(biāo)準(zhǔn)答案:3

知識(shí)點(diǎn)3析:在程序結(jié)閡圖的有關(guān)術(shù)語(yǔ)中,寬度的概念是:整體控制跨度,即各層中所

含的模塊數(shù)的最大值,由圖可得此軟件系統(tǒng)結(jié)構(gòu)圖的寬度為3。

37、測(cè)試的目的是暴露錯(cuò)誤,評(píng)價(jià)程序的可靠性:而【】的目的是發(fā)現(xiàn)錯(cuò)誤的位置并

改正錯(cuò)誤。

標(biāo)準(zhǔn)答案:調(diào)試

知識(shí)點(diǎn)解析:軟件測(cè)試的目標(biāo)是在精心控制的環(huán)境下執(zhí)行程序,以發(fā)現(xiàn)程序中的錯(cuò)

誤,給出程序可靠性的鑒定;調(diào)試也稱排錯(cuò),它是一個(gè)與測(cè)試有聯(lián)系又有區(qū)別的概念。

具體來(lái)說(shuō),測(cè)試的目的是暴露錯(cuò)誤,評(píng)價(jià)程序的可靠性,而調(diào)試的Q的是發(fā)現(xiàn)錯(cuò)誤的位

置,并改正錯(cuò)誤。

38、對(duì)于圖書(shū)管理數(shù)據(jù)庫(kù),將圖書(shū)表中”人民郵電出版社”的圖書(shū)的單價(jià)漲價(jià)5%。請(qǐng)

對(duì)下面的SQL語(yǔ)句填空:UPDATE圖書(shū)【】WHERE出版單位日人民郵電出版社”

標(biāo)準(zhǔn)答案:SET單價(jià):單價(jià)*1.05

知識(shí)點(diǎn)解析:更新表中元組的值,使用UPDATE命令,一次可以更新表中的一個(gè)或多

個(gè)屬性值。UPDATE短語(yǔ)之后指定更新數(shù)據(jù)所屬的表,將新的屬性值或表達(dá)式賦值

給對(duì)應(yīng)的屬性名(SET單價(jià)=單價(jià)*1.05),并置于SET短語(yǔ)之后。要求對(duì)人民郵電出版

社的圖書(shū)漲5%,需要用WHERE短語(yǔ)對(duì)元組進(jìn)行限制,即對(duì)符合條件的元組進(jìn)行更

新。

39、按“先進(jìn)后出”原則組織數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是【】。

標(biāo)準(zhǔn)答案:棧

知識(shí)點(diǎn)解析:棧是限定只在一端進(jìn)行插入和刪除操作的線性表,通常稱插入、刪除

的這一端為棧頂,另一端為棧底。棧按照“先進(jìn)后出“或“后進(jìn)先出”的原則組織數(shù)據(jù)。

40、長(zhǎng)度為n的順序存儲(chǔ)線性表中,當(dāng)在任何位置上插入一個(gè)元素概率都相等時(shí),插

入一個(gè)元素所需移動(dòng)元素的平均個(gè)數(shù)為【】。

標(biāo)準(zhǔn)答案:n/2

知識(shí)點(diǎn)解析:在線性表的任何位置插入一個(gè)元素的概率相等,即概率為p=l/(n+l),則

?+1

Z(%T+1)

插入一個(gè)元素時(shí)所需移動(dòng)元素的平均次數(shù)為EE/S+D1至今

四、填空題(本題共8題,每題7.0分,共8分。)

41、能夠?qū)⑽谋究蚩丶[藏起來(lái)的屬性是【】。

標(biāo)準(zhǔn)答案:Visible

知識(shí)點(diǎn)解析:Visible為隱藏屬性,Hide為隱藏方法。

42、設(shè)有命令按鈕Command1的單擊事件過(guò)程,代碼如下:PrivateSub

Commandl_Click()DimaAsIntegerFori=lTo30a(i)=iNextForEacharrltem[]a

IfarrltemMod7=0ThenPrintaiThem;Ifarritem>90ThenExitForNextEndSub請(qǐng)?zhí)?/p>

空。

標(biāo)準(zhǔn)答案:In

知識(shí)點(diǎn)解析:本題考查TForEachHext語(yǔ)句,與For匡ext類似。但ForEach£

ext專門用于數(shù)組或?qū)ο蟆凹稀?,其一般格式?ForEach成員In數(shù)組循環(huán)體[Exit

For]龐Next[成員]

43、在窗體上畫(huà)一個(gè)文本框名稱為Texll,畫(huà)一個(gè)命令按鈕,名稱為Commandl。程

序運(yùn)行時(shí),單擊命令按鈕,能將事先輸入到文本框中的內(nèi)容一個(gè)字符一個(gè)字符地寫(xiě)入

順序文件lesl.dat中。請(qǐng)?jiān)诳崭裉幪钌线m當(dāng)?shù)膬?nèi)容,將程序補(bǔ)充完整。PrivateSub

Commandl_Click()Open"c:\test.dat"For[]As#lFori=ltoLen(Textl.text)print

#l,mid(Textl.Text,i,l)NextClose#iEndSub

標(biāo)準(zhǔn)答案:output

知識(shí)點(diǎn)解析:文件的打開(kāi)方法中Qulput是指定順序輸出方式。

44、下面程序運(yùn)行后,窗體中顯示【】。PrivateSubCommandl_Click()

a$="*":b$="$"Fork=lTo3x$=String$(Len(aS)+k,b$)Printx$;NextPrintEndSub

標(biāo)準(zhǔn)答案:$$$$$$$$$

知識(shí)點(diǎn)解析:本題的難點(diǎn)是了解生成字符函數(shù)String$()和計(jì)算字符函數(shù)

Len(),a$=叫”的作用只是被用來(lái)計(jì)算字符串的長(zhǎng)度,沒(méi)有被打印出來(lái)。打印分隔符為

7時(shí),字符串之間沒(méi)有空格??沾蛴rinl操作是換行。

45、假定在工程文件中有一個(gè)標(biāo)準(zhǔn)模塊,其中定義了如下記錄類型TypeBooksName

AsString*10TelNumAsString*20EndType要求在執(zhí)行事件過(guò)程

Commandl_Click()時(shí),在順序文件Person.txt中寫(xiě)入一條記錄。將以下程序補(bǔ)序完

整。PrivateSubCommandl_Click()DimBAsBooksopen"c:\person.txt"Foroutput

As#1B.Name=InputBox("請(qǐng)輸入姓名”)B.TelNum=InputBox("請(qǐng)輸入電話號(hào)碼)

write#1,[]close#1EndSub

標(biāo)準(zhǔn)答案:Get

知識(shí)點(diǎn)解析:隨機(jī)訪問(wèn)模式中文件的寫(xiě)操作使用Put命令,Put命令是將一個(gè)記錄變

量的內(nèi)容寫(xiě)入所打開(kāi)的磁盤文件中指定的記錄位置上;隨機(jī)訪問(wèn)模式中文件的讀操

作使用Get命令,Get命令是從磁盤文件將一條記錄號(hào)指定的記錄內(nèi)容讀入記錄變量

中。

46、在VisualBasic中,將一個(gè)窗體加載到內(nèi)存進(jìn)行預(yù)處理但不顯示所使用的語(yǔ)句是

[1O

標(biāo)準(zhǔn)答案:Load

知識(shí)點(diǎn)解析:Load語(yǔ)句把一個(gè)窗體裝入內(nèi)存執(zhí)行Loa

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論