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

下載本文檔

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

文檔簡介

VB筆試模擬試卷64

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

10分。)

1、數(shù)據(jù)結(jié)構(gòu)中,與所使用的計算機無關(guān)的是數(shù)據(jù)的O

A、存儲結(jié)構(gòu)

B、物理結(jié)構(gòu)

C、邏輯結(jié)構(gòu)

D、物理和存儲結(jié)構(gòu)

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

知識點解析:數(shù)據(jù)結(jié)構(gòu)概念一般包括3個方面的內(nèi)容,數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)

及數(shù)據(jù)上的運算集合。數(shù)據(jù)的邏.輯結(jié)構(gòu)只抽象的反映數(shù)據(jù)元素之間的邏輯關(guān)系,

而不管它在計算機中的存儲表示形式。

2、棧底至棧頂依次存放元素A、B、C、D,在第五個元素E入棧前,棧中元素可

以出棧,則出棧序列可能是。

A、ABCED

B、DBCEA

C、CDABE

D、DCBEA

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

知識點解析:棧操作原則.心后進(jìn)先出”,棧底至棧頂依次存放元素A、B、C、D,

則表明這4個元素中D是最后進(jìn)棧,B、C處于中間,A最早進(jìn)棧。所以出棧時一

定是先出D,再出C,最后出A。

3、線性表的順序存儲結(jié)構(gòu)和線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)分別是o

A、順序存取的存儲結(jié)構(gòu)、順序存取的存儲結(jié)構(gòu)

B、隨機存取的存儲結(jié)構(gòu)、順序存取的存儲結(jié)構(gòu)

C、隨機存取的存儲結(jié)構(gòu)、隨機存取的存儲結(jié)構(gòu)

D、任意存取的存儲結(jié)構(gòu)、任意存取的存儲結(jié)構(gòu)

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

知識點解析:順序存儲結(jié)構(gòu)中,數(shù)據(jù)元素存放在一組地址連續(xù)的存儲單元中,每個

數(shù)據(jù)元素地址可通過公式LOC(ai)=LOC(al)+(i-l)L計算得到,從而實現(xiàn)了隨機存

取。對于鏈?zhǔn)酱鎯Y(jié)構(gòu),要對某結(jié)點進(jìn)行存取,都得從鏈的頭指針指向的結(jié)點開

始,這是一種順序存取的存儲結(jié)構(gòu)。

4、在單鏈表中,增頭結(jié)點的目的是o

A、方便運算的實現(xiàn)

B、使單鏈表至少有一個結(jié)點

C、標(biāo)識表結(jié)點中首結(jié)點的位置

D、說明單鏈表是線性表的鏈?zhǔn)酱鎯崿F(xiàn)

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

知識點解析:頭結(jié)點不僅標(biāo)識了表中首結(jié)點的位置,而且根據(jù)單鏈表(包含頭結(jié)點)

的結(jié)構(gòu),只要掌握了表頭,就能夠訪問整個鏈表,因此增加頭結(jié)點目的是為了便于

運算的實現(xiàn)。

5、軟件設(shè)計包括軟件的結(jié)構(gòu)、數(shù)據(jù)接口和過程設(shè)計,其中軟件的過程設(shè)計是指

A、模塊間的關(guān)系

B、系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過程描述

C、軟件層次結(jié)構(gòu)

D、軟件開發(fā)過程

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

知識點解析:軟件設(shè)計包括軟件結(jié)構(gòu)設(shè)計、數(shù)據(jù)設(shè)計、接口設(shè)計和過程設(shè)計。其中

結(jié)構(gòu)設(shè)計是定義軟件系統(tǒng)各主要部件之間的關(guān)系;數(shù)據(jù)設(shè)計是將分析時創(chuàng)建的模型

轉(zhuǎn)化為數(shù)據(jù)結(jié)構(gòu)的定義;接口設(shè)計是描述軟件內(nèi)部、軟件和操作系統(tǒng)之間及軟件與

人之間如何通信:過程設(shè)計則是把系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過程性描述。

6、為了避免流程圖在描述程序邏輯時的靈活性,提出了用方框圖來代替?zhèn)鹘y(tǒng)的程

序流程圖,通常也把這種圖稱為。

A、PAD圖

B、N-S圖

C、結(jié)構(gòu)圖

D、數(shù)據(jù)流圖

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

知識點解析:常見的過程設(shè)計工具有:程序流程圖、N-S圖、PAD圖和HIPO圖。

其中,為了避免流程圖在描述程序邏輯時的靈活性,提出了用方框圖來代替?zhèn)鹘y(tǒng)的

程序流程圖,通常也把這種圖稱為N-S圖。

7、數(shù)據(jù)處理的最小單位是。

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

B、數(shù)據(jù)元素

C、數(shù)據(jù)項

D、數(shù)據(jù)結(jié)構(gòu)

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

知識點解析:數(shù)據(jù)處理的最小單位是數(shù)據(jù)項;由若干數(shù)據(jù)項組成數(shù)據(jù)元素;而數(shù)據(jù)

是指能夠被計算機識別、存儲和加工處理的信息載體;數(shù)據(jù)結(jié)構(gòu)是指數(shù)據(jù)之間的相

互關(guān)系和數(shù)據(jù)運算。

8、下列有關(guān)數(shù)據(jù)庫的描述,正確的是o

A、數(shù)據(jù)庫是一個DBF文件

B、數(shù)據(jù)庫是一個關(guān)系

C、數(shù)據(jù)庫是一個皓構(gòu)化的數(shù)據(jù)集合

D、數(shù)據(jù)庫是一組文件

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

知識點解析:數(shù)據(jù)庫(Database,簡稱DB)是數(shù)據(jù)的集合,它具有統(tǒng)一的結(jié)構(gòu)形式并

存放于統(tǒng)一的存儲介質(zhì)內(nèi),是多種應(yīng)用數(shù)據(jù)的集成,并可被各個應(yīng)用程序所共享。

數(shù)據(jù)庫中的數(shù)據(jù)具有“集成”、“共享”之特點。

9、單個用戶使用的數(shù)據(jù)視圖的描述稱為o

A、外模式

B、概念模式

C、內(nèi)模式

D、邏輯模式

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

知識點解析:外模式是用戶的數(shù)據(jù)視圖,也就是用戶所見到的數(shù)據(jù)模式;全局?jǐn)?shù)據(jù)

視圖的描述稱為概念模式,即數(shù)據(jù)庫中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述;物理存儲

數(shù)據(jù)視圖的描述稱為內(nèi)模式,即數(shù)據(jù)庫在物理存儲方面的描述:存儲模式即為內(nèi)模

式。

10、需求分析階段的任務(wù)是確定。

A、軟件開發(fā)方法

B、軟件開發(fā)工具

C、軟件開發(fā)費用

D、軟件系統(tǒng)功能

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

知識點解析:需求分析是軟件定義時期的最后一個階段,它的基本任務(wù)就是詳細(xì)調(diào)

查現(xiàn)實世界要處理的對象(組織、部門、企業(yè)等),充分了解原系統(tǒng)的工作概況,明

確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。選項A)軟件開發(fā)方法是

在總體設(shè)計階段完成的任務(wù):選項B)軟件開發(fā)工具是在實現(xiàn)階段需完成的任務(wù);

選項C)軟件開發(fā)費用是在可行性研究階段需完成的任務(wù)。

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

II、要把一個命令按鈕沒置成無效,應(yīng)設(shè)置屬性的值為False。

A、Visible

B、Enabled

C、Default

D、Cancel

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

序連接起來。分析程序:因為每次循環(huán),Z都被重新賦值,所以只需要跟蹤最后

一次循環(huán)即可得出最終結(jié)果:最后一次循環(huán)時,1=2

X=Mid("ABBACDDCBA",2,2)=,,BB"Y=Left("ABBACDDCBA';2)=nAB"

Z=Right("ABBACDDCBA,,,2)=',BA"Z=X&Y&Z二"BBABBA”。

15、系統(tǒng)符號常量的定義可以通過獲得。

A、對象瀏覽器

B、代碼窗口

C、屬性窗口

D、工具箱

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

知識點解析:對象瀏覽器:可以顯示出對象庫和當(dāng)前工程里過程中的可用類、屬

性、方法、事件及常量和變量。代碼窗口:VisualBasic”代碼編輯器”是一個窗口,

大多數(shù)代碼都在此窗口上編寫。它象一個高度專門化的字處理軟件,有許多便于編

寫VisualBasic代碼的功能。屬性窗口:主要是針對窗體和控件設(shè)置的,用來顯示

和設(shè)置窗體及控件的屬性信息。工具箱窗口:由工具圖標(biāo)組成,這些圖標(biāo)是

VisualBasic應(yīng)用程序的構(gòu)件,稱為圖形對象或控件,每個控件由工具箱中的一個

工具圖標(biāo)來表示。

16、為了使圖片框的大小可以自動適應(yīng)圖片的尺寸,則應(yīng)o

A、將其Autosize屬性值設(shè)置為True

B、將其Autosize屬性值設(shè)置為False

C、將其Stretch屬性值設(shè)置為True

D、將其Stretch屬性值設(shè)置為False

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

知識點解析:圖片框的Autosize屬性返回或設(shè)置一個值,以決定控件是否自動改

變大小以顯示其全部內(nèi)容。該屬性的值如果是True,則控件根據(jù)圖片的尺寸自動

改變大小;該屬性的值如果為False,則控件不改變自身的大小,如果載入的圖片

尺寸大于控件的尺寸,則將超過控件尺寸的那部分圖片剪裁掉。

17、若在Shape控件內(nèi)以FillStyle屬性所指定的圖案填充區(qū)域,而填充圖案的線條

的顏色由FiHColor屬性指定,非線條的區(qū)域由BackStyle屬性填充,則應(yīng)。

A、將Shape控件的FillStyle屬性設(shè)置為2-7間的某個值,BackStyle屬性設(shè)置為1

B、將Shape控件的FillStyle屬性設(shè)置為0或1,BackStyle屬性設(shè)置為1

C、將Shape控件的FillStyle屬性設(shè)置為2-7間的某個值,BackStyle屬性設(shè)置為0

D、將Shape控件的FillStyle屬性設(shè)置為0或1,BackStyle屬性設(shè)置為0

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

知識點解析:Shape控件的相關(guān)屬性FillStyle屬性,該屬性的設(shè)置值決定了形狀控

件內(nèi)部的填充圖案,其值如卜:O-Solid:(實心)1-Transparent:(透明)2-Horizontal

Lin:(水平線)3-VerlialLine:(垂直線)4-UpwardDiagona:(向上對角線)5-

DownwardDiagonal:(向下對角線)6-Cross:(交叉線)7-Diagonal:(對角交叉線)

FillColor屬性,用來定義形狀控件的內(nèi)部顏色。如果FHlStylc屬性值設(shè)置為1,則

FillColor屬性將不起作用。BackSlyle屬性,設(shè)置值為0和I,用來決定形狀控件

的背景是否被指定的顏色填充。為0時,形狀控件的背景是透明的,為1時,形狀

控件的背景由BackColor屬性所指定的顏色來填充。如果FillStyle屬性設(shè)置為0,

則BackSlyle屬性將不起作用。

18、耍獲得文件列表框中當(dāng)前被選中的文件的文件名,則應(yīng)使用哪個屬性

A、Dir

B、Path

C、Drive

D、Filename

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

知識點解析:文件列表框控件的相關(guān)屬性FilcName屬性用來設(shè)置或返回程序運行

過程中當(dāng)前選中的文件名稱。Palh屬性用來設(shè)置或返回程序運行過程中當(dāng)前選中

的文件的路徑。

19、下列程序段的執(zhí)行結(jié)果為。1=0ForG=10To19Step31=1+1NextG

PrintI

A、4

B、5

C、3

D、6

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

知識點解析:For...Next循環(huán)該程序段的功能相當(dāng)于根據(jù)循環(huán)變量的初始值,求循

環(huán)體執(zhí)行的次數(shù)。For循環(huán)的循環(huán)次數(shù)=Inl(終值.初值)/步長+1。故循環(huán)體(1=1+1)

一共被執(zhí)行4次,而每次執(zhí)行I的值增加1。因此循環(huán)結(jié)束后I的值增加4,即

1=0+4o

20、滾動條控件中,用來設(shè)置鼠標(biāo)單擊滾動箭頭時滾動條移動的大小的屬性是

A、Max

B、Value

C>LargeChange

D、SmallChange

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

知識點解析:滾動條控件(HScroll或者VScroll)的屬性和事件:屬性①Value屬性

Value屬性對應(yīng)于滾動框在滾動條中的位置,其值介于Min和Max屬性值之間。當(dāng)

Value屬性值等于Min屬性值時,滾動框位于滾動條的最左端(水平滾動條)或最頂

端(垂直滾動條);當(dāng)Value屬性值等于Max屬性值時,滾動框位于滾動條的最右端

(水平滾動條)或最底端(垂直滾動條),②Min和Max屬性Min屬性設(shè)置滾動框位

于滾動條最左端或者最頂端時Value屬性的值。Max屬性設(shè)置滾動框位于滾動條最

右端或者最底端時Value屬性的值。③SmallChange屬性設(shè)置鼠標(biāo)單擊滾動箭頭

時滾動框移動的大小。④LargeChange屬性設(shè)也鼠標(biāo)單擊滾動箭頭和滾動框之間

的區(qū)域時,滾動框的移動大小。事件①Scroll事件拖動滾動框時,Scroll事件被

觸發(fā)。②Change事件釋放滾動框或者單擊滾動條或滾動箭頭時,Change事件被

觸發(fā)。

21、執(zhí)行以下語句后顯示結(jié)果為oDimxAsIntegerIfxThenPrintxElse

Printx-1

A、1

B、0

C、-1

D、不確定

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

知識點解析:Dim定義的變量,If語句在VisualBasic中,Dim用于在標(biāo)準(zhǔn)模塊、

窗體模塊或過程中定義變量或數(shù)組,而當(dāng)引用Dim定義的變量時,變量值會被重

新設(shè)置(數(shù)值變量重新設(shè)置為0,字符串變量被設(shè)置為空)。If語句的格式:If條件

Then若干條語句Else若干條語句或者IF條件Then若干條語句Else若干條語句

EndIfIf語句的執(zhí)行方式:當(dāng)“條件”為真的時候,執(zhí)行Then后面的語句:“條件”

為假,執(zhí)行Else后面的語句。如果“條件”是數(shù)值表達(dá)式,則數(shù)值表達(dá)式為非。值

時,“條件”為真;數(shù)值表達(dá)式為。時,“條件”為假。在此題中,“條件”是整型變量

x,其值為0,“條件”為假,執(zhí)行Else分支,即打印出

22下列程序段的執(zhí)行結(jié)果為oDimm(3,3)AsIntegerDimiAsInteger

DimjAsIntegerDimxAsIntegerFori=lTo3m(i,i)=iNextFori=0To3Forj=0To

3x=x+m(i?j)NextNextPrintx

A、3

B、4

C、5

D、6

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

知識點解析:通過第一個以i為循環(huán)變量的循環(huán),令a(2,2)=2,縱3,3)二3。

然后通過雙重循環(huán),求數(shù)組a中所有元素的和并將結(jié)果賦值給x,由于在數(shù)組a中

除了a(l/)、a(2,2)和a(3,3)外其他元素都為0,所以x=l+2+3=6°

23、使用PublicConst語句聲明一個全局的符號常量時,該語句應(yīng)放在。

A、過程中

B、窗體模塊的通用聲明段

C、標(biāo)準(zhǔn)模塊的通用聲明段

D、窗體模塊或標(biāo)準(zhǔn)模塊的通用聲明段

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

知識點解析:Consi語句格式:作用范圍Const常置名As數(shù)據(jù)類型二常量值“作用

范圍''可以使用Private或Public關(guān)鍵字,缺省使用Private關(guān)鍵字,表示所聲明的

常量只在包含該聲明的模塊內(nèi)可用:使用Public關(guān)鍵字,表示所聲明的常量在所

有模塊中對所有過程都可用。只有在標(biāo)準(zhǔn)模塊的通用聲明中才可以使用Public關(guān)

鍵字來聲明常量。

24、在用菜單編輯器設(shè)計菜單時,必須輸入的項是。

A、快捷鍵

B、標(biāo)題

C^索引

D、冬稱

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

知識點解析:菜單項的快捷鍵用來在程序運行過程中快速地選取這一菜單項。菜

單項的標(biāo)題是程序運行時該菜單項所顯示出來的名字,相當(dāng)于控件的Caplion屬

性。索引用于用戶建立菜單控件數(shù)組時給數(shù)組元素設(shè)置下標(biāo)。菜單項也是一個控

件,需要有一個惟一標(biāo)漢它的控件名,就是菜單項的名稱,相當(dāng)于控件的Name屬

性,在設(shè)計菜單時必須填寫。

25、下面敘述中不正確的是o

A、自定義數(shù)據(jù)類型必須在窗體模塊或標(biāo)準(zhǔn)模塊的通用聲明段進(jìn)行聲明

B、自定義數(shù)據(jù)類型只能在窗體模塊的通用聲明段進(jìn)行聲明

C、在窗體模塊中定義自定義數(shù)據(jù)類型時必須使用Private關(guān)鍵字

D、自定義數(shù)據(jù)類型中的元素的數(shù)據(jù)類型可以是系統(tǒng)提供的基本數(shù)據(jù)類型或已聲明

的自定義數(shù)據(jù)類型

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

知識點解析:自定義數(shù)據(jù)類型是用Type語句定義的數(shù)據(jù)類型,可以包含一個或多

個任意數(shù)據(jù)類型的元素。自定義數(shù)據(jù)類型必須在窗體模塊、標(biāo)準(zhǔn)模塊或類模塊的

通用聲明段進(jìn)行定義。在窗體模塊和類模塊中,只能用Private關(guān)鍵字來聲明白定

義數(shù)據(jù)類型;在標(biāo)準(zhǔn)模塊中,可以使用Private或Public關(guān)鍵字來聲明白定義數(shù)據(jù)

類型。自定義數(shù)據(jù)類型中的元素的數(shù)據(jù)類型可以是系統(tǒng)提供的基本數(shù)據(jù)類型或已

聲明的自定義數(shù)據(jù)類型。

26、使用驅(qū)動器列表框的屬性可以返回或設(shè)置驅(qū)動器列表中當(dāng)前選中的磁

盤驅(qū)動器的索引值。

A、ChDrive

B、Drive

C、List

D^Listindex

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

知識點解析:Drive屬性用來設(shè)置或返回程序運行時所選擇的驅(qū)動器名。List屬性

是包含了當(dāng)前系統(tǒng)中有效驅(qū)動器的連接列表。Listindex屬性用來設(shè)置或返回驅(qū)動

器連接列表中當(dāng)前所選中的項目的索引。

27、使用目錄列表框的屬性可以返回或設(shè)置當(dāng)前工作目錄的完整路徑(包括

驅(qū)動器盤符。

A、Drive

Path

C、Dir

D、Listindex

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

知識點解析:目錄列表框控件的相關(guān)屬性Path屬性用來返回或設(shè)置當(dāng)前的工作路

徑。例如,當(dāng)前工作路徑是“C:\Windows",則Palh屬性返回的值就是

“C:\Windows”。Listindex屬性用來返回或設(shè)置目錄列表框的目錄列表中當(dāng)前所選

中的項目的索引。

28、下面敘述中正確的是o

A、隨機文件中記錄的長度不是固定不變的

B、隨機文件由若干條記錄組成,并可以按記錄號訪問各個記錄

C、不能按任意順序訪問隨機文件中的數(shù)據(jù)

D、可以同時對打開的隨機文件進(jìn)行讀寫操作

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

知識點解析:隨機文件又稱直接文件,由若干個記錄來組成,每個記錄的長度都是

固定的,并且每個記錄都有一個記錄號,因此可以根據(jù)記錄號訪問隨機文件的任意

記錄。注意:當(dāng)用Open語句打開一個隨機文件的時候,如果指定存取類型為讀寫

類型,則可以任意讀寫該文件;如果指定存取類型為只讀類型,則只能進(jìn)行讀操

作;如果指定存取類型為只寫類型,則只能進(jìn)行寫操作。

29、編寫如下事件過程:PrivateSubFormMouscDown(ButtonAsInteger,ShiftAs

Integer,XAsSingle,YAsSingle)IfShift=6AndButton=2ThenPrint"BBBB"End

IfEndSub程序運行后,為了在窗體上輸出“BBBB”,應(yīng)執(zhí)行的操作為。

A、同時按下Shift鍵和鼠標(biāo)左鍵

B、同時按下Shifl鍵和鼠標(biāo)右鍵

「、同時按下Ctrl、Alt犍和鼠標(biāo)左鍵

D、同時按下Ctrl、Alt鍵和鼠標(biāo)右鍵

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

知識點解析:在鼠標(biāo)的Mouse_Down事件中,當(dāng)按下左鍵時,Button=l,右鍵時

BuRon=2,在鍵盤上按下Shift鍵時,Shift值為1,Ctrl鍵時,Shift值為2,Alt

時,Shifl值為4,如果同時按下多鍵,則它們的值也相加。

30、在窗體上畫一個文本框,其名稱為Textl。為了在程序運行后Textl中的文本

不可編輯,應(yīng)當(dāng)使用的語句:O

A、Text1.Clear

B>Text1.Locked=True

C、Textl.Visible=False

D、Text1.Enabled=True

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

知識點解析:對于Texlbox控件,可通過設(shè)置其Visible屬性為False,使其隱藏,

設(shè)置Enabled屬性為False使其不可用,設(shè)置Locked屬性為True,使其不可被編

輯。

31、以卜程序段運行的結(jié)果是:oDima(-lTo5)AsBooleanDimflagAs

Booleanflag=FalseDimiAsIntegerDimjAsIntegerDoUntilflag=TrueFori=-lTo5

j=j+lIfa(i)=FalseThena(i)=TrueExitForEndIfIfi=5Thenflag=TrueEndIfNext

LoopPrintj

A、20

B、7

C、35

D、8

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

知識點解析:該程序段的作用是給數(shù)組a的每個數(shù)阻元素賦值True,具體實現(xiàn)的

方式為:每次從數(shù)組a的第一個元素開始判斷,該元素是否為False,如果是,則

令此元素為True,然后跳出循環(huán),重新從數(shù)組a的第一個元素開始判斷;如果當(dāng)

前元素不為False,則判斷下一個元素。因此語句上可+1將執(zhí)行1+2+3+4+5+6+7=28

次,即產(chǎn)28。然后再遍歷一遍數(shù)組a的所有元素,最后結(jié)束程序段。所以j最終的

值是:j=28+7=35c

32、以下敘述不正確的是:。

A、在Sub過程中可以調(diào)用Function過程

B、在用Call調(diào)用Sub過程時必須把參數(shù)放在括號里

C^在Sub過程中可以嵌套定義Function

D、用Static聲明的過程中的局部變量都是Static類型

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

知識點解析:VisualBasic中,可以直接使用過程名調(diào)用過程,也可以結(jié)合Call關(guān)

鍵字調(diào)用。使用Call調(diào)用過程時,參數(shù)列表必須用括號包含起來。VisualBasic語

言不支持函數(shù)與過程的嵌套定義。Static關(guān)鍵字可以指定局部變量為靜態(tài)類型變

量。

33、在窗體上面一個命令按鈕,其名稱為Command1,然后編寫如下程序:

FunctionFunc(ByValxAsInteger,yAsInteger)y=x*yIfy>0ThenFunc=xElse

Func=yEndIfEndFunctionPrivateSubCommandl_Click()DimaAsInteger,bAs

Integera=3b=4c=Func(a?B)Print"a=";aPrint"b=,';bPrint"c=";cEndSub程序運

行后,單擊命令按鈕,其輸出結(jié)果為:O

A、a=3b=12c=3

B、a—3l)—4u—3

C^a=3b=4c=12

D、a=13b=12c=12

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

知識點解析:函數(shù)Func(3,4)的返回值為3,故c的值為3。由于參數(shù)x是按值傳

遞的,a的值仍為3;而參數(shù)y是按地址傳遞的,b的值變?yōu)?*4。

34、在窗體上畫一個驅(qū)動器列表框、一個目錄列表框和一個文件列表框,其名稱分

別為Drivel、Dirl和Filel。當(dāng)改變目錄列表框的內(nèi)容時,要求文件列表框中顯示

當(dāng)前選中的文件夾中的內(nèi)容,則在Dirl—Change事件過程中應(yīng)使用的語句是:

A、Dirvel.Drive=Dirl.Path

B、Dirl.Path=Drivel.Drive

C、Dirl.Path^ilcLBath

D、Filel.Path=Dirl.Path

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

知識點解析:由于要在文件列表框中顯示當(dāng)前選中的文件夾中的內(nèi)容,所以應(yīng)使用

的語句是FileI.Path=Dirl.Patho

35、下列程序段的執(zhí)行結(jié)果為oA=0:B=0ForI=-lTo-2Step-1ForJ=1To

2B=B+1NextJA=A+1NextIPrintA;B

A、24

B,-22

C、42

D、23

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

知識點解析:For...Next循環(huán)跟蹤程序:內(nèi)循環(huán)的循環(huán)體執(zhí)行了四次,外循環(huán)的循

環(huán)體執(zhí)行了兩次,故A=2,B=4。

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

分。)

36、在先左后右的原則下,根據(jù)訪問根結(jié)點的次序,二叉樹的遍歷可以分為三種:

前序遍歷、【】遍歷和后序遍歷。

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

知識點解析:在先左后右的原則下,根據(jù)訪問根結(jié)點的次序,二叉樹的遍歷可以分

為三種:前序遍歷、中序遍歷和后序遍歷。前序遍歷是指在訪問根結(jié)點、遍歷左

子樹與遍歷右子樹這三者中,首先訪問根結(jié)點,然后遍歷左子樹,最后遍歷右子

樹;并且遍歷左、右子樹時,仍然先訪問根結(jié)點,然后遍歷左子樹,最后遍歷右子

樹。中序遍歷指在訪問根結(jié)點、遍歷左子樹與遍歷右子樹這三者中,首先遍歷左

子樹,然后訪問根結(jié)點,坡后遍歷右子樹;并且遍歷左、右子樹時,仍然先遍歷左

子樹,然后訪問根結(jié)點,最后遍歷右子樹。后序遍歷指在訪問根結(jié)點、遍歷左子

樹與遍歷右子樹這三者中,首先遍歷右子樹,然后訪問根結(jié)點,最后遍歷左子樹;

并且遍歷左、右子樹時,仍然先遍歷右子樹,然后訪問根結(jié)點,最后遍歷左子樹。

37、結(jié)構(gòu)化程序設(shè)計力祛的主要原則可以概括為自頂向下、逐步求精、【】和限

制使用goto語句。

標(biāo)準(zhǔn)答案:模塊化

知識點解析:結(jié)構(gòu)化程序設(shè)計方法的主要原則可以概括為自頂向下、逐步求精、模

塊化和限制使用goto語句。自頂向下:程序設(shè)計時,應(yīng)先考慮總體,后考慮組

節(jié):先考慮全局目標(biāo),后考慮局部目標(biāo)。不要一開始就過多追求眾多的細(xì)節(jié),先從

最上層總目標(biāo)開始設(shè)計,逐步使問題具體化。逐步求精:對復(fù)雜問題,應(yīng)設(shè)計一

些子目標(biāo)作過度,逐步細(xì)化。模塊化:一個復(fù)雜何題,肯定是由若干稍簡單的問

題構(gòu)成。模塊化是把程序要解決的總目標(biāo)分解為分目標(biāo),再進(jìn)一步分解為具體的小

目標(biāo),把每個小目標(biāo)稱為一個模塊。限制使用goi。語句。

38、軟件測試是保證軟件質(zhì)量的重要手段,而軟件測試的主要和重要的測試方法是

通過測試方法是通過測試數(shù)據(jù)和【】的設(shè)計來實現(xiàn)。

標(biāo)準(zhǔn)答案:測試實例

知識點解析:進(jìn)行軟件測試時,應(yīng)精心設(shè)計測試實例和選擇測試數(shù)據(jù),以對系統(tǒng)進(jìn)

行全面測試。

39、數(shù)據(jù)庫系統(tǒng)的三級模式分別為【】模式、內(nèi)部級模式與外部級模擬。

標(biāo)準(zhǔn)答案:概念或概念級

知識點解析:數(shù)據(jù)庫系統(tǒng)在其內(nèi)部具有三級模式及二級映射,三級模式分別是概念

級模式、內(nèi)部級模式和外部級模式。概念模式是數(shù)據(jù)庫系統(tǒng)中全局?jǐn)?shù)據(jù)邏輯結(jié)構(gòu)

的描述,是全體用戶(應(yīng)用)公共數(shù)據(jù)視圖。內(nèi)模式又稱物理模式,它給出了數(shù)據(jù)庫

物理存儲結(jié)構(gòu)與物理存取方法,如數(shù)據(jù)存儲的文件結(jié)構(gòu)、索引、集簇及hash等存

取方式與存取路徑,內(nèi)模式的物理性主要體現(xiàn)在操作系統(tǒng)及文件級上,它還未深入

到設(shè)備級上(如磁盤及磁盤操作)。外模式也稱子模式或用戶模式,它是用戶的數(shù)據(jù)

視圖,也就是用戶所見到的數(shù)據(jù)模式,它由概念模式推導(dǎo)而出。

40、數(shù)據(jù)字典是各類數(shù)據(jù)描述集合,它通常包括5個部分,即數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、

數(shù)據(jù)流、【】。和處理過程。

標(biāo)準(zhǔn)答案:數(shù)據(jù)存儲

知識點解析:數(shù)據(jù)字典是各類數(shù)據(jù)描述的集合,它通常包括5個部分,即數(shù)據(jù)項,

是數(shù)據(jù)的最小單位;數(shù)據(jù)結(jié)構(gòu),是若干數(shù)據(jù)項有意義的集合;數(shù)據(jù)流,可以是數(shù)據(jù)

項,也可以是數(shù)據(jù)結(jié)構(gòu),表示某一處理過程的輸入或輸出:數(shù)據(jù)存儲,處理過程中

存取的數(shù)據(jù),常常是手工憑證、手工文檔或計算機文件;處理過程。

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

41、一個控件在窗體上的位置由Top和Left屬性決定,其大小由【】和【】屬性

決定。

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

知識點解析:Left屬性決定了控件相對于窗體的左邊距。Top屬性決定了控件相對

于窗體的頂邊距。Wimh決定的是控件的水平寬度。Height決定的是控件的垂直高

度。

42、以下語句的輸出結(jié)果是【]oS$=*,China"S$="Beijing"printS$

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

知識點解析:S$的最終值是Beijing,所以輸出的應(yīng)該是Beijing。

43、窗體、圖片框或圖像框中的圖形通過對象的【】屬性設(shè)置。

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

知識點解析:Picture屬性返回或設(shè)置控件中要顯示的圖片。對于OLE容器控件,

在設(shè)計時不可用在運行時為只讀。

44、閱讀以下程序:PrivateSubForm_click()Dimk,n,mAsintegern=10in=lk=l

DoWhilek<=nm=m+2k=k+lLoopPrintmEndSub單擊窗體程序的執(zhí)行結(jié)果是

[10

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

知識點解析:本題的循環(huán)體共要執(zhí)行10次,m的最終值為1+2*10=21。

45、程序執(zhí)行結(jié)果S的值是[]oPrivateSubCommandl_click()i=0Doi=i+l

s=i+sLoopUntili>=4PrintsEndSub

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

知識點解析:Do……Until語句是先執(zhí)行循環(huán)體,再判斷Until后面的條件表達(dá)式,

當(dāng)條件為True時,則結(jié)束循環(huán)。本題中的條件是大于等于4,所以當(dāng)i=4時,結(jié)束

循環(huán),此時共執(zhí)行了4次循環(huán)體。所以s=l+2+3+4=10。

46、設(shè)有如下的VisualBasic表達(dá)式:5*xA2-3*x?2*Sin(A)/3,它相當(dāng)于代數(shù)式

【1O

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

溫馨提示

  • 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

提交評論