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

下載本文檔

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

文檔簡介

VB筆試模擬試卷87

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

10分。)

1、數(shù)據(jù)結(jié)構(gòu)作為計算機(jī)的一門學(xué)科,主要研究數(shù)據(jù)的邏輯結(jié)構(gòu)、對各種數(shù)據(jù)結(jié)構(gòu)

進(jìn)行的運(yùn)算,以及()

A、數(shù)據(jù)的存儲結(jié)構(gòu)

B、計算方法

C、數(shù)據(jù)映象

D、邏輯存儲

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

知識點(diǎn)解析:數(shù)據(jù)結(jié)構(gòu)是研究數(shù)據(jù)元素及其之間的相互關(guān)系和數(shù)據(jù)運(yùn)算的一門學(xué)

科,它包含3方面的內(nèi)容,即數(shù)據(jù)的邏輯結(jié)構(gòu)、數(shù)據(jù)的存儲結(jié)構(gòu)及對各種數(shù)據(jù)結(jié)構(gòu)

進(jìn)行的運(yùn)算。故選項(xiàng)A正確。

2、一些重要的程序語言(如C語言和Pascal語言)允許過程的遞歸調(diào)用。而實(shí)現(xiàn)遞

歸調(diào)用中的存儲分配通常用()

A、棧

B、堆

C、數(shù)組

D、鏈表

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

知識點(diǎn)解析:一些較流行的程序語言允許過程的遞歸調(diào)用。遞歸調(diào)用就是過程調(diào)用

本身。遞歸實(shí)現(xiàn)的是:當(dāng)過程每一次執(zhí)行后,都能返回到最近一次調(diào)用它的過程

中。這樣各調(diào)用點(diǎn)之間形成一種后進(jìn)先出關(guān)系,而棧結(jié)構(gòu)正適合來存儲這些調(diào)用

點(diǎn)。選項(xiàng)A正確。

3、鏈表不具有的特點(diǎn)是()

A、不必事先估計存儲空間

B、可隨機(jī)訪問任一元素

C、插入刪除不需要移動元素

D、所需空間與線性表長度成正比

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

知識點(diǎn)解析:鏈表采用的是鏈?zhǔn)酱鎯Y(jié)構(gòu),它克服了順序存儲結(jié)構(gòu)的缺點(diǎn)。它的結(jié)

點(diǎn)空間可以動態(tài)申請和釋放:它的數(shù)據(jù)元素的邏輯次序靠結(jié)點(diǎn)的指針來指示,不需

要移動數(shù)據(jù)元素。但是鏈?zhǔn)酱鎯Y(jié)構(gòu)也有不足之處:①每個結(jié)點(diǎn)中的指針域需占

用額外存儲空間;②鏈?zhǔn)酱鎯Y(jié)構(gòu)是一種非隨機(jī)存儲結(jié)構(gòu)。

4、對建立良好的程序設(shè)計風(fēng)格,下面描述正確的是()

A、程序應(yīng)簡單、清晰、可讀性好

B、符號名的命名只要符合語法

C、充分考慮程序的執(zhí)行效率

D、程序的注釋可有可無

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

知識點(diǎn)解析:具有良好程序設(shè)計風(fēng)格的程序應(yīng)簡單,清晰,可讀性好。B、C、D

三個選項(xiàng)均違背了此設(shè)計風(fēng)格,故選項(xiàng)A正確。

5、程序設(shè)計語言的基本成分是數(shù)據(jù)成分、運(yùn)算成分、控制成分和()

A、對象成分

B、變量成分

C、語句成分

D、傳輸成分

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

知識點(diǎn)解析:程序設(shè)計語言是用于書寫計算機(jī)程序的語言,其基本。成分有以下4

種,數(shù)據(jù)成分:用來描述程序中的數(shù)據(jù)。運(yùn)算成分:描述程序中所需的運(yùn)算??刂?/p>

成分:用來構(gòu)造程序的邏輯控制結(jié)構(gòu)。傳輸成分:定義數(shù)據(jù)傳輸成分,如輸入輸出

語言。

6、在軟件測試設(shè)計中,軟件測試的主要目的是()

A、實(shí)驗(yàn)性運(yùn)行軟件

B、證明軟件正確

C、找出軟件中全部錯誤

D、發(fā)現(xiàn)軟件錯誤而執(zhí)行程序

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

知識點(diǎn)解析:使用人工或自動手段來運(yùn)行或測定某個系統(tǒng)的過程,其目的在于檢驗(yàn)

它是否滿足規(guī)定的需求或是弄清預(yù)期結(jié)果與實(shí)際結(jié)果之間的差別C軟件測試的目的

是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。測試要以查找錯誤為中心,而不是為了演示軟

件的正確功能。

7、下列選項(xiàng)中,不屬于模塊間耦合的是()

A、數(shù)據(jù)耦合

B、同構(gòu)耦合

C、異構(gòu)耦合

D、公用耦合

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

知識點(diǎn)解析:本題主要考查模塊間耦合的類型。模塊之間的耦合程度反映了模塊的

獨(dú)立性,也反映了系統(tǒng)分解后的復(fù)雜程度。按照耦合程度從弱到強(qiáng),可以將其分成

5級,分別是:數(shù)據(jù)耦合、同構(gòu)耦合、控制耦合、公用耦合和內(nèi)容耦合。沒有選項(xiàng)

C中的異構(gòu)耦合這種耦合方式。

8、如果對一個關(guān)系實(shí)施了一種關(guān)系運(yùn)算后得到了一個新的關(guān)系,而且新的關(guān)系中

屬性個數(shù)少于原來關(guān)系中屬性個數(shù),這說明所實(shí)施的運(yùn)算關(guān)系是()

A、選擇

B、投影

C、連接

D、并

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

知識點(diǎn)0析:選擇運(yùn)算是對二維表進(jìn)行行切割,執(zhí)行后會刪除某些元組。投影運(yùn)算

是對二維表的列操作,執(zhí)行后去除某列屬性。連接運(yùn)算有選擇的將兩關(guān)系中取出的

元組組合,屬性列并不會減少。并運(yùn)算同樣不會減少屬性列的個數(shù)。根據(jù)以上知識

點(diǎn)可知選項(xiàng)B正確。

9、下列敘述中,正確的是()

A、用E—R圖能夠表示實(shí)體集間一對一的聯(lián)系、一對多的聯(lián)系和多對多的聯(lián)系

B、用E—R圖只能表示實(shí)體集之間一對一的聯(lián)系

C、用E—R圖只能表示實(shí)體集之間一對多的聯(lián)系

D、用E—R圖表示的概念數(shù)據(jù)模型只能轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型

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

知識點(diǎn)解析:本題主要考查了用E—R圖表示實(shí)體之間聯(lián)系的方法。兩個實(shí)體之間

的聯(lián)系實(shí)際上是實(shí)體集間的函數(shù)關(guān)系,這種函數(shù)關(guān)系可以有下面幾種,即一對一的

聯(lián)系、一對多(或多對一)的聯(lián)系和多對多的聯(lián)系;概念模型便于向各種模型轉(zhuǎn)演。

由于概念模型不依賴于具體的數(shù)據(jù)庫管理系統(tǒng),因此容易向關(guān)系模型、網(wǎng)狀模型和

層次模型轉(zhuǎn)換。

10、在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫

系統(tǒng)階段。其中數(shù)據(jù)獨(dú)立性最高的階段是()

A、數(shù)據(jù)庫系統(tǒng)

R、文件系統(tǒng)

C、人工管理

D、數(shù)據(jù)項(xiàng)管理

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

知識點(diǎn)解析:人工管理階段是在20世紀(jì)50年代中期以前出現(xiàn)的,數(shù)據(jù)不獨(dú)立,完

全依賴于程序。文件系統(tǒng)是數(shù)據(jù)庫系統(tǒng)發(fā)展的初級階段,數(shù)據(jù)獨(dú)立性差。數(shù)據(jù)庫系

統(tǒng)具有高度的數(shù)據(jù)獨(dú)立性和一定的邏輯獨(dú)立性。故選項(xiàng)A正確。

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

11、剛建立一個標(biāo)準(zhǔn)EXE工程后,VisualBasic的內(nèi)部控件出現(xiàn)在()

A、代碼窗口中

B、屬性窗口中

C、工程資源管理器窗口

If語句,此時條件表達(dá)式A>1仍然成立(因?yàn)榇藭rA的值為2),故執(zhí)行相應(yīng)后面

的語句A=0,得A的值最終為0。選項(xiàng)A正確。

16、變量定義語句DimIndex&與下面的等價。()

A、DimIndexAsLong

B、DimIndexAsInteger

C、DimIndexAsSingle

D、DimIndexAsDouble

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

知識點(diǎn)解析:本題主要是對類型說明符的考查。%表示的數(shù)據(jù)類型為整型,&表示

的數(shù)據(jù)類型為長整型,!表示的數(shù)據(jù)類型為單精度型,#表示的數(shù)據(jù)類型為雙精度

型,@表示為貨幣型。題中&表示的是長整型即long型變量。故語句Dimlndex&

的等價語句為DimIndexAsLong。

17、在VisualBasic中,以下關(guān)于變量描述中不正確的是()

A、局部變量的作用塊就是其所在的過程

B、模塊變量的作用域就是所有標(biāo)準(zhǔn)模塊的過程

C、默認(rèn)聲明只適用于局部變量,不能用于模塊級變量和全局變量

D、全局變量的作用域是整個工程中所有的模塊和所有的過程

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

知識點(diǎn)解析:模塊變量的作用域僅限于定義該變量的模塊的過程中。故選項(xiàng)B的

描述不正確。

18、下面關(guān)于InputBox函數(shù)的敘述,不正確的是()

A、在默認(rèn)情況下,InpulBox的返回值是一個字符串

InputBox函數(shù)可以寫成InputBox$的形式

C、執(zhí)行一次InputBox函數(shù)可以輸入多個數(shù)值

D、執(zhí)行一次InpulBox函數(shù)時,不可以同時輸入多個數(shù)值

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

知識點(diǎn)解析:執(zhí)行一次InputBox函數(shù)時,不可以同時輸入多個數(shù)值。選項(xiàng)C的敘

述不正確。

19、在窗體上畫一個名稱為Textl的文本框和一個名稱為Commandl的命令按鈕,

然后編寫如下事件過程:PrivateSubCommandl_Click()DimiAsInteger,nAs

IntegerFori=0To50i=i+3n=n+lIfi>10ThenExitForNextTextl.Text=Str(n)End

sub程序運(yùn)行后,單擊命令按鈕,在文本框中顯示的值是()

A、2

B、3

C、4

D、5

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

知識點(diǎn)解析:題中語句Ifi>10ThenExitFor是用來控制For循環(huán)是否繼續(xù)執(zhí)行的

語句,主要是受變量i值的限制。題中涉及到i變量的語句i=i+3可知每執(zhí)行一次

循環(huán)變量i的值增大3;再根據(jù)條件表達(dá)式i>10可知For循環(huán)一共執(zhí)行了三次,

分別是i為0、4、8的情況。那么語句n=n+l也柞應(yīng)執(zhí)行過三次,故n的值變?yōu)?/p>

3o然后將數(shù)值型n的值轉(zhuǎn)換成自符串給文本框的Text屬性。結(jié)果在文本框中會顯

示值3。選項(xiàng)B正確。

20、在窗體(Name屬性為Form1)上畫兩個文本框(其Name屬性分別為Textl和

Text2)和一個命令按鈕(Name屬性為Command】),然后編寫如下兩個事件過程:

PrivateSubCommandI_Click()m=Text1.Text+TextTextPrintmEndSubPrivateSub

FormLoad()TextI.Text=',nText2.Text=',nEndSub程序運(yùn)行后,在第一個文本框

(Tex⑴和第二個文本框(Tex⑵中分別輸入123和456,然后單擊命令按鈕,則輸出

結(jié)果為()

A、579

B、123456

C、123456

D、456123

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

知識點(diǎn)解析;Textl.Text+Text2.Text實(shí)現(xiàn)的功能是對兩文本框中內(nèi)容的連接,

故m的值為兩文本框中內(nèi)容連接后的內(nèi)容。故題中的輸出結(jié)果為123456而不是

123與456的和。選項(xiàng)C正確。

21有如下程序:PrivateSubCominandl_Cick()a=IO:b=5ORemPrinta;bPrintbla

Printa;bEndSub運(yùn)行后,單擊命令按由后的輸出結(jié)果是()

A、105050101050

B、1050

C、10505010

D、5010

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

知識點(diǎn)解析:本題主要是對注釋語句的考查,注釋語句是非執(zhí)行語句,用來給程序

或語句做注解,其格式為:Rem注釋內(nèi)容,使用注釋語句需注意:注釋語句可單

獨(dú)占一行,也可以放在語句的后面;若在其他語句行后使用Rem關(guān)鍵字,則必須

使用冒號":“與語句隔開;若在其他語句行后使用單引號,則不必使用冒號;單引

號應(yīng)是半角英文的直撇號,在以上知識的基礎(chǔ)上,我們可知RemPrinta;b與Bint

b;a都是注釋語句并不執(zhí)行,實(shí)質(zhì)上程序只執(zhí)行了語句Printa:b。故結(jié)果值應(yīng)為B

項(xiàng)答案。

22、在窗體中添加一命令按鈕,并在命令按鈕中編寫如卜代碼:PrivateSub

Commandl_Click()DimaAsSinglea=-1.234567b=Int(A)c=Sgn(A)d=

Abs(A)e=Fix(A)Ifa<bThenPrintb:Ifa<cThenPrintc;Ha<dThenPrintd;Ha

<eThenPrinte;PrintEndsub運(yùn)行后輸出結(jié)果是()

A、-2-11.234567-1

B、-21.234567

C、-11.234567-1

D、-1-1.234567-1

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

知識點(diǎn)解析:本題主要考查了Ini、Sgn.Abs和Fix四個函數(shù)及H語句的應(yīng)用。

Int函數(shù)用來求不大干自變量的最大整數(shù);Sgn函數(shù)用來求符號值,當(dāng)值小于0

時,返回?1,當(dāng)?shù)扔?。時返回0,當(dāng)值大于0時返回1Abs函數(shù)用來求絕對值;Fix

用來求整數(shù)部分。故題中Int(a)的值為-2,Sgn(a)的值為-1,Abs(a)的值為

1.234567,Fix(a)的值為-1。即a,b,c,d的值己知。然后執(zhí)行后面的四個If語

句。第一個If語句的條件表達(dá)式為假不執(zhí)行輸出操作,下面的三個條件表達(dá)式的

值都為真,故輸出c,d,e的值。選項(xiàng)C正確。

23、下列關(guān)于dowhile…loop和do...l00puntil循環(huán)執(zhí)行循環(huán)體次數(shù)的描述正確的是

()

A、dowhile...loop循環(huán)和do...loopuntil循環(huán)至少都執(zhí)行一次

dowhile...100p循環(huán)和do...100puntil循環(huán)可能都不執(zhí)行

C、dowhile...100p循環(huán)至少執(zhí)行一次,do...100puntil循環(huán)可能不執(zhí)行

D、dowhile...100p循環(huán)可能不執(zhí)行,do...loopuntil循環(huán)至少執(zhí)行一次

標(biāo)準(zhǔn)答案;8

知識點(diǎn)解析:本題主要考查了兩個循環(huán)。其中D。While…Loop形式是先判斷條件

后執(zhí)行,Do...LoopUn山形式是先執(zhí)行后判斷,前者可能一次也不執(zhí)行循環(huán)體,后

者無論循環(huán)條件是否成立,循環(huán)至少被執(zhí)行一次。

24Sub過程與Function過程最根本的區(qū)別是

A、Sub過程的過程不能返回值,而Funciion過程能返回值

Function過程可以有形參,Sub過程不可以

C、Sub過程可以使用Call語句直接使用過程名調(diào)用,而Function過程不可以

D、兩種過程參數(shù)的傳遞方式不同

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

知識點(diǎn)解析:在VisualBasic中有兩類過程,一類是系統(tǒng)提供的內(nèi)部函數(shù)和事件過

程;另一類是用戶根據(jù)自己的需要定義的,供事件過程的多次調(diào)用。在第二類過程

中,涉及最多的是子過程。它們的共同點(diǎn)都是完成某種特定功能的一組程序代碼;

不同的是函數(shù)是可以直接返回值的特殊過程,所以函數(shù)過程定義時有返回值的類型

說明。兩者最大的區(qū)別就是Sub過程的過程不能直接返回值,而Function過程能

直接返回值。

25、以下能夠觸發(fā)水平滾動條Change事件的操作是()

A、滾動條失去焦點(diǎn)

B、滾動條獲得焦點(diǎn)

C、設(shè)置滾動條的焦點(diǎn)

D、單擊滾動條左端或右端的箭頭

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

知識點(diǎn)解析:當(dāng)滾動條滑塊位置改變時能夠觸發(fā)Change事件。故選項(xiàng)D正確。

26、在窗體中添加1個命令按鈕(其Name屬性為Command1)和1個標(biāo)簽(其Name

屬性為Lablel),然后編寫如下代碼:PrivateSubCommandl_CIiek()Dimarrayl(10,

10)AsIntegerDimi,j,SumAslntegerSum=0Fori=lTo10Foij=lTo10arrayl(i,

j)=i+jNextjNextiEndSub此程序的功能是求數(shù)組arrayl主對方線元素的和,并把

結(jié)果顯示在標(biāo)簽中,為實(shí)現(xiàn)此功能,省略號處的程序段應(yīng)該是()

A、Fori=lTo10Forj=lTo10Ifi=jThenSum=Sum+arrayl(ij)EndIfNextjNexti

Labelt.Caption二Sum

Fori=lTO10Foij=lTo10Ifi==jThenSum=Sum+arrayl(i,j)EndIfNextjNexti

Label!.Caption=Sum

C、Fori=lTo10Forj=lTo10Ifi=jThenSum=Sum+arrayl(i,j)EndIfNextiNextj

Lahell.Caption二Sum

D、Fori=lTo10Forj=lTo10Ifi=jThenSum=arrayl(ij)EndIfNextjNextiLabel1.

Caption=Suin

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

知識點(diǎn)解析:選項(xiàng)B中條件表達(dá)式i==j有誤,在VB中表示i等于j,應(yīng)寫成i=

jo排除選項(xiàng)B。選項(xiàng)C中的For......Next語句使用有誤,內(nèi)層應(yīng)該是Nextj,外層

為Nextio選項(xiàng)D中的求和語句有誤。應(yīng)為Sum=Sum+arrayKi,j)。只有A項(xiàng)是

正確的。

27、在窗體中添加一個列表框(ListBoxl)和一個命令按鈕,并編寫如下代碼:

PrivateSubCommandl_Click()Dima,i,msgmsg=nChooseOKtoadd100itemstoyour

listbox."MsgBoxmsgFori=lTo100a=Ha:"&iListAddltemaNextiEndSub程序

完成的功能是()

A、本程序使用Addltcm方法增加100項(xiàng)給一個列表框

B、本程序使用Addkem方法向一個列表框中添加100項(xiàng),其內(nèi)容是數(shù)字1?100

C、本程序使用Additem方法向一個列表框中添加的內(nèi)容是1?100的和

D、本程序使用Addhcm方法增加100個列表框

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

知識點(diǎn)解析:向列表框中添加項(xiàng)目常用Addhem方法,其格式為:列表框

名.Addltcm字符串[,序號]題中的程序使用Addllcm方法增加100項(xiàng)給一個列表

框,其內(nèi)容為a:i(i為1到100的數(shù)字)。分析各選項(xiàng),只有A項(xiàng)是正確的。

28、假定窗體上有一個文本框,名為Txtl,為了使文本框的內(nèi)容能夠操作,并且

具有水平和垂直滾動條,正確的屬性設(shè)置為()

A、Txtl.MultiLine=TrueTxtl.SerollBars=0

B、Txtl.MultiLine=TrueTxtl.SerolIBars=3

C、Txtl.MultiLine=FalseTxtl.ScrollBars=0

D、Txtl.MultiLine=FalseTxtl.ScrollBars=3

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

知識點(diǎn)解析:本題主要考查文本框的兩個屬性。MultiLine屬性設(shè)置是否可以輸入

多行文本,當(dāng)為True時,具有自動換行功能。ScrolIBars屬性是用來設(shè)置滾動條

模式的。0——無,1——水平,2——垂直,3——水平和垂直,只有MultiLine為

True時,該屬性才有效,且此時不能自動換行。根據(jù)以上知識點(diǎn),結(jié)合題意可知

選項(xiàng)B正確。

29、在窗體中添加一個名稱為Command1的命令按鈕和一個名稱為textl的文本

框,然后編寫如卜程序;()PrivateSubCommandl_Click()Dimx,y,zAsInteger

x=5:y=7:z=OTextl.Text='H,CallPl(x,y,z)TextText=Str(z)EndSubSub

Pl(ByVaiaAsInteger,ByVaibAsInteger,cAsInteger)c=a+bEndSub

A、0

B、12

C、Str(z)

D、沒有顯示

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

知識點(diǎn)解析:本題主要是對調(diào)用Sub過程的考查。調(diào)用過程P1時,實(shí)參x,y,z

的值分別傳遞到形參a,b,co執(zhí)行過程內(nèi)的語句得z=x+y即z=5+7。題中a,b參

數(shù)是按值傳送的,參數(shù)c是按址傳送的,傳值調(diào)用不影響實(shí)際參數(shù),傳址調(diào)用影響

實(shí)際參數(shù)。故執(zhí)行過程內(nèi)的語句后z的值變?yōu)?2而不是0。z是整型變量,可以使

用Sir函數(shù)將其轉(zhuǎn)換為字符類型,然后賦給文本框的Text屬性,使其在文本框中顯

zj\o

30、下列有關(guān)子菜單的說法中,錯誤的是()

A、每個菜單項(xiàng)都是一個控件,與其他控件一樣也有其屬性和事件

B、除了Click事件之外,菜單項(xiàng)不可以響應(yīng)其他事件

C、菜單的索引號可以不連續(xù)

D、菜單項(xiàng)的索引號必須從I開始

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

知識點(diǎn)解析:菜單項(xiàng)的索引號不必要從1開始。故選項(xiàng)D的說法不正確。

31、關(guān)于通用對話框控件敘述不正確的是()

A、CommonDialog控件是提供如打開和保存文件、設(shè)置打印選項(xiàng)、選擇顏色和字

體等操作的一組標(biāo)準(zhǔn)對話框

B、在運(yùn)行Windows幫助引擎時,控件能夠顯示幫助信息

C、控件顯示的對話框由控件的方法決定

D、設(shè)計時在窗體上將該控件顯示成一個圖標(biāo),此圖標(biāo)的大小可調(diào)整

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

知識點(diǎn)解析:設(shè)計時在窗體上通用對話框顯示成一個圖標(biāo),此圖標(biāo)的大小小口J調(diào)

整。故選項(xiàng)D的敘述不正確;

32、啟動VisualBasic中,用鼠標(biāo)右鍵單擊窗體時所顯示的菜單是()

A、文件菜單

B、編輯菜單

C、彈出式菜單

D、下拉式菜單

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

知識點(diǎn)解析:啟動VisualBasic中,用鼠標(biāo)右鍵單擊窗體時所顯示的菜單是彈出式

菜單。

33、以下敘述正確的是()

A、在VisualBasic應(yīng)用程序中,過程的定義可以嵌套,但過程的調(diào)用不能嵌套

13、在VisualBasic應(yīng)用程序中,過程的定義不可以嵌套,但過程的調(diào)用可以嵌套

C、在VisualBasic應(yīng)用程序中,過程的定義和過程的調(diào)用均可以嵌套

D、在VisualBasic應(yīng)用程序中,過程的定義和過程的調(diào)用均不能嵌套

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

知識點(diǎn)解析:在VisualBasic應(yīng)用程序中,過程的定義不可以嵌套,但過程的調(diào)用

可以嵌套,選項(xiàng)B正確。

34、為了將表達(dá)式列表中數(shù)據(jù)寫入順序文件中,所使用的語句的格式為()

A、Prinl#文件號[表達(dá)式列表]

B、Print#文件號,[表達(dá)式列表]

C、Print[表達(dá)式列表]#文件號

D、Print[表達(dá)式列表],#文件號

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

知識點(diǎn)解析:本題主要是對順序文件寫格式的考查。順序文件的寫操作使用Print#

或Wrile#語句,格式為:Prim#文件號,表達(dá)式表Wrile#文件號,表達(dá)式表根據(jù)

以上知識點(diǎn)可知選項(xiàng)B正確。

35、一個工程中包含兩個名稱分別為Forml、Form2的窗體,一個名稱為Func的

標(biāo)準(zhǔn)模塊。假定在Forml和Func中分別建立了自定義過程,其定義格式為:

Form1中定義的過程:PrivateSubFun1().....EndSubFunc中定義的過程:Public

SubFun2().....EndSub若要在窗體For2g調(diào)用Porml和Func中分別建立的自定義

過程,則調(diào)用格式正確的是()

A^CallForml.Funl()Func.Fun2()

BNCallForm1.Fun1()CallFun2()

C、Form1.Fun1()Func.Fun2()

D、Fun1()Fun2()

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

知識點(diǎn)解析:本題主要考查過程的調(diào)用。調(diào)用不同窗體中定義的過程時,必須注明

窗體名,故該題中的調(diào)用格式應(yīng)為CanForml.Funl()o但可以直接調(diào)用標(biāo)準(zhǔn)模塊

中定義的過程。故題中的調(diào)用格式為CallFun2()。選項(xiàng)B正確。

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

分。)

36、算法的工作量大小和實(shí)現(xiàn)算法所需的存儲單元多少分別稱為算法的【】。

標(biāo)準(zhǔn)答案:時間復(fù)雜度和空間復(fù)雜度

知識點(diǎn)解析:算法的工作量大小和實(shí)現(xiàn)算法所需的存儲單元多少分別稱為算法的時

間復(fù)雜度和空間復(fù)雜度。

37、在面向?qū)ο蠓椒ㄖ?,信息隱蔽是通過對象的【】性來實(shí)現(xiàn)的。

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

知識點(diǎn)解析:在面向?qū)ο蠓椒ㄖ校畔㈦[藏是通過對象的封裝性來實(shí)現(xiàn)的。

38、子程序通常分為兩類:【】和函數(shù),前者是命令的抽象,后者是為了求值。

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

知識點(diǎn)解析:子程序通常分為過程和函數(shù)兩類。前者是命令的抽象,后者是為了求

值。

39、在面向?qū)ο蠓椒▽W(xué)中,直接反映了用戶對目標(biāo)系統(tǒng)的要求的模型是【】。

標(biāo)準(zhǔn)答案:功能模型

知識點(diǎn)解析:在面向?qū)ο蠓椒▽W(xué)中,功能模型直接反映了用戶對目標(biāo)系統(tǒng)的要求。

40、數(shù)據(jù)庫保護(hù)分為:安全性控制、【】、并發(fā)性控制和數(shù)據(jù)的恢復(fù)。

標(biāo)準(zhǔn)答案:完整性控制

知識點(diǎn)解析:數(shù)據(jù)庫保投分為:安全性控制、完整性控制、并發(fā)性控制和數(shù)據(jù)的恢

復(fù)。

四、填空題(本題共7題,每題1.0分,共1分。)

41、用戶可以用【】語句定義自己的數(shù)據(jù)類型。

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

知識點(diǎn)解析:用戶可以用Type語句來定義數(shù)據(jù)類型,格式是:Type數(shù)據(jù)類型名

數(shù)據(jù)類型元素名As類型名數(shù)據(jù)類型元素名As類型名……EndType其中“數(shù)據(jù)類

型名”是要定義的數(shù)據(jù)類型的名字,其命名規(guī)則和變量的命名規(guī)則相同:”數(shù)據(jù)類型

元素名”也遵守相同的規(guī)則,且不能是數(shù)組名;“類型名''可以是任何基本數(shù)據(jù)類

型,也可以是用戶定義的類型。

五、填空題(含2小題)(本題共2題,每題7.0分,

共2分。)

42、以下程序的功能是,從鍵盤上輸入若干學(xué)生的成績,統(tǒng)計并輸出最高分?jǐn)?shù)和最

低分?jǐn)?shù),當(dāng)輸入負(fù)數(shù)時結(jié)束輸入,請?zhí)羁铡rivateSubCommandl_Cliek()Dimx

AsSingleDimamaxAsSingle,amlnAsSinglex=InputBox("請輸入分?jǐn)?shù)")amax=x

amin=xDoWhile[]Ifx>amaxThenamax=xEndIfIf[]Thenamin=xEndIfx

=InputBox("請輸入分?jǐn)?shù)")LoopPrintamax,aminEndSub

標(biāo)準(zhǔn)答案:x>=0或Notx<0,x<amin或Notx>=amin

知識點(diǎn)解析:本題主要是對求最值算法的考查。題中要求當(dāng)輸入負(fù)數(shù)時結(jié)束輸入,

可知控制程序的條件應(yīng)是輸入數(shù)x必須大于等于Oo用語句表示應(yīng)為x>=0或Not

x<0o程序中用變量amin存放坡低分,又因?yàn)檎Z句amin=x,則可推斷出x值比

初始化時的最低分要小的條件。故條件表達(dá)式應(yīng)寫成x<amin或

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論