2016年7月自考07759visualbasic程序設(shè)計試題及答案含解析_第1頁
2016年7月自考07759visualbasic程序設(shè)計試題及答案含解析_第2頁
2016年7月自考07759visualbasic程序設(shè)計試題及答案含解析_第3頁
2016年7月自考07759visualbasic程序設(shè)計試題及答案含解析_第4頁
2016年7月自考07759visualbasic程序設(shè)計試題及答案含解析_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

程序設(shè)計年月真題

07759VisualBasic20167

1、【單選題】設(shè)在窗體上有1個名稱為Combo1的組合框,含有5個項目,要刪除最后一

項,正確的語句是

Combo1.Removeltem4

Combo1.RemoveltemCombo1.ListCount

A:

Combo1.Removeltem5

B:

Combo1.RemoveltemCombo1.Text

C:

答D:案:A

2、【單選題】執(zhí)行下列程序后輸出的是

FGH

HIJ

A:

FGHIJ

B:

ABCDE

C:

答D:案:B

3、【單選題】為了把焦點移到某個指定的控件,所使用的方法是

SetFocus

Visible

A:

Refresh

B:

GetFocus

C:

答D:案:A

解析:SetFocus方法可以將焦點設(shè)置到指定的控件上。它是一個常用的方法,可以用于在

程序中控制用戶界面的交互。例如,在一個窗體中,如果用戶需要輸入數(shù)據(jù),可以使用

SetFocus方法將焦點設(shè)置到輸入框上,以便用戶可以直接開始輸入。

4、【單選題】決定Label控件中顯示文字的屬性是

Text

A:

Name

Caption

B:

Forecolor

C:

答D:案:C

解析:Caption:改變label控件中顯示的文本。Caption屬性設(shè)置文本的長度最長為

1024字節(jié)。

5、【單選題】窗體上有一個控件Command1,程序運行時,在該控件上單擊,發(fā)生的事件是

Command_Click()

Commandl_Dblclick()

A:

Cornmand_Dblclick()

B:

Commandl_Click()

C:

答D:案:D

解析:在VisualBasic中,當(dāng)用戶單擊一個命令按鈕控件時,會觸發(fā)

`Command1_Click`事件(其中`Command1`是按鈕控件的名稱)。因此,如果你在窗體上

放置了一個名為`Command1`的命令按鈕控件,并且想要在用戶單擊該按鈕時執(zhí)行某些操

作,可以編寫`Command1_Click`事件處理程序來實現(xiàn)。

6、【單選題】設(shè)a=5,b=4,c=3,d=2,表達(dá)式(3>2*bOra=cAndb>>cOrc>d)的值是

1

2

A:

True

B:

False

C:

答D:案:C

7、【單選題】對于不同的對象有不同的屬性,但所有的對象都共同擁有的屬性是

Picture

Icon

A:

Caption

B:

Name

C:

答D:案:D

8、【單選題】下列循環(huán)語句中在任何情況下都至少執(zhí)行一次循環(huán)體的是

DoWhile>條件>循環(huán)體Loop

While>條件>循環(huán)體Wend

A:

B:

Do循環(huán)體LoopUntil>條件>

DoUnti1>條件>循環(huán)體Loop

C:

答D:案:C

9、【單選題】已知有下列過程序

,正確調(diào)用此過程的語

句是

Compare5,″abc″

Compare(12,″abc″,True)

A:

CallCompare(5)

B:

Compareprocl5,″abc″,F(xiàn)alse

C:

答D:案:A

10、【單選題】為了將變量a,b,c的值以標(biāo)準(zhǔn)輸出格式寫入順序文件Data.txt中,所使

用的語句的格式為

Printa,b,c,#文件號

Print#文件號,a,b,c

A:

Outputa,b,c,文件號

B:

Output#文件號,a,b,c

C:

答D:案:B

11、【單選題】窗體文件存盤后,形成的磁盤文件擴(kuò)展名為

.cls

.frm

A:

.bas

B:

.vbp

C:

答D:案:B

解析:窗體文件的擴(kuò)展名是“.frm”。保存的空間屬性分為兩個部分,一部分是可以使用

字符串來表示的,存放在擴(kuò)展名為Frm的文件中;另一部分不能使用字符串表示,則存放

在與Frm同名,但是擴(kuò)展名為Frx的二進(jìn)制窗體文件中。

12、【單選題】下列語句中正確的注釋語句是

z=x+yRerndim求z的值

A:

y=200%給y賦值

z=300Rem給z賦值

B:

x=100′給x賦值

C:

答D:案:D

13、【單選題】數(shù)組Arr(2To5,-2To5)中第三行第三個元素是

Arr(3,3)

Arr(5,1)

A:

Arr(4,O)

B:

Arr(3,2)

C:

答D:案:C

14、【單選題】為使該菜單項被標(biāo)記,應(yīng)該設(shè)置為True的菜單項屬性為

Checked

Visible

A:

Enabled

B:

hide

C:

答D:案:A

解析:要使菜單項被標(biāo)記,可以將菜單項的`Checked`屬性設(shè)置為`True`。在VB語言中,

`Checked`屬性是一個布爾類型的屬性,用于指示菜單項是否被選中。如果將`Checked`屬

性設(shè)置為`True`,則菜單項會被標(biāo)記;如果將`Checked`屬性設(shè)置為`False`,則菜單項不

會被標(biāo)記。需要注意的是,只有當(dāng)菜單項的`CheckOnClick`屬性設(shè)置為`True`時,才能通

過設(shè)置`Checked`屬性來標(biāo)記菜單項。如果`CheckOnClick`屬性設(shè)置為`False`,則菜單項

不會被標(biāo)記,無論`Checked`屬性的值是什么。

15、【單選題】指定文件對話框中所選擇的文件名(不包括路徑)的屬性是

DialogTitle

FileTitle

A:

FileName

B:

Filter

C:

答D:案:B

解析:FileTitle屬性用來指定文件對話框中所選擇的文件名(不包括路徑)。

16、【單選題】啟動過程SubMain只能位于程序的哪類文件中?

標(biāo)準(zhǔn)模塊(.bas)

A:

類模塊(.c1s)

窗體模塊(.frm)

B:

工程文件(.vbp)

C:

答D:案:A

17、【判斷題】_Function_過程用來完成特定的功能但不能返回相應(yīng)的結(jié)果。

正確

錯誤

A:

答B(yǎng):案:B

解析:錯誤Sub

18、【判斷題】使用_InputBox_函數(shù)可接受用戶輸入數(shù)據(jù)。

正確

錯誤

A:

答B(yǎng):案:A

解析:正確

19、【判斷題】標(biāo)準(zhǔn)模塊中的_局部變量_能被工程中的其它模塊引用。

正確

錯誤

A:

答B(yǎng):案:B

解析:錯誤全局變量

20、【判斷題】事件可以由用戶操作觸發(fā),也可由_應(yīng)用程序本身_的消息觸發(fā)。

正確

錯誤

A:

答B(yǎng):案:A

解析:正確

21、【判斷題】窗體大小可以通過設(shè)置屬性Height和_Top_來改變。

正確

錯誤

A:

B:

答案:B

解析:錯誤Width

22、【判斷題】在聲明數(shù)組時,下標(biāo)必須是_變量_。

正確

錯誤

A:

答B(yǎng):案:B

解析:錯誤常量

23、【判斷題】設(shè)置形狀控件的_Shape_屬性可以在窗體上畫出矩形、圓和橢圓。

正確

錯誤

A:

答B(yǎng):案:A

解析:正確

24、【判斷題】如果一個菜單項的visible屬性為_False_,它的子菜單也會顯示。

正確

錯誤

A:

答B(yǎng):案:B

解析:錯誤TRUE

25、【判斷題】VB程序語言兩個主要特點是:可視化界面設(shè)計和_事件驅(qū)動編程_。

正確

錯誤

A:

答B(yǎng):案:A

解析:正確

26、【判斷題】用通用對話框能建立文件對話框和_字體對話框_。

正確

錯誤

A:

B:

答案:A

解析:正確

27、【問答題】什么是閑置循環(huán)?DoEvents語句有什么作用?

答案:(l)閑置循環(huán)就是當(dāng)應(yīng)用程序處于閑置狀態(tài)時,用一個循環(huán)來執(zhí)行其他操作。當(dāng)執(zhí)

行閑置循環(huán)時,將占用全部CPU時間,不允許執(zhí)行其他事件過程,使系統(tǒng)處于無限循環(huán)

中,沒有任何反應(yīng)。(2)VisualBasic提供DoEvents語句,當(dāng)執(zhí)行閑置循環(huán)時,可以用它

把控制權(quán)交給周圍環(huán)境使用,響應(yīng)其他的事件任務(wù),處理完畢后然后回到原來的程序繼續(xù)

執(zhí)行。

28、【問答題】圖形控件中的圖片框和圖像框有什么異同?

答案:(l)圖片框和圖像框都是VisualBasic中用來顯示圖形的控件,用于在窗體的指

定位置顯示圖形信息。(2)兩者的區(qū)別是圖像框比圖片框占用內(nèi)存小,顯示速度快。圖片

框比圖像框靈活,且適用于動態(tài)環(huán)境,而圖像框適用于靜態(tài)情況,即不需要在修改的位

圖、圖標(biāo)及其他格式的圖形文件;圖像框不能作為父控件,而且不能通過Print方法接收

文本;圖像框具有Stretch屬性,可以自動調(diào)整圖像大小來適應(yīng)圖像框的尺寸。

29、【問答題】下列程序的功能是:把程序文件data.txt的內(nèi)容全部讀入內(nèi)存,并在文

本框Text1中顯示出來。

答案:Input#3sData

30、【問答題】如下是一個比賽評分程序。在窗體上建立一個名為Textl的文本框數(shù)組,

然后畫一個名為Text2的文本框和名為Commandl的命令按鈕。運行時在文本框數(shù)組中輸

人6個不大于10的得分?jǐn)?shù),單擊“計算”命令按鈕,去掉一個最高分和一個最低分后的

平均分即為最后得分,將最后得分顯示在Text2文本框中,如題30圖所示。

、

答案:max=Text1(k)sum+Text1(k)sum-max-min

31、【問答題】在窗體畫一個命令按鈕(Command1)、一個文本框(Text1)和一個標(biāo)簽

(Labell),然后編寫如下兩個事件過程。程序運行后,單擊命令按鈕,將顯示一個輸入對

話框,如果在該對話框中輸入字符串“Microsoft”,則在標(biāo)簽中顯示的內(nèi)容是

___________。

答案:SOFT

32、【問答題】在窗體上有一個命令按鈕(Command1)和一個文本框(Text1),編寫如下程

序代碼,當(dāng)運行程序后,單擊命令按鈕,文本框Text1中顯示的值是__________。

答案:10

33、【問答題】在窗體上有一個命令按鈕(Command1)和兩個文本框(Text1和Text2),編

寫如下程序代碼,當(dāng)運行程序后,單擊命令按鈕,文本框Text2中顯示的值是

__________。

答案:25

34、【問答題】在窗體上畫一個命令按鈕(Command1),然后編寫如下事件過程,程序運行

后,單擊命令按鈕,輸出的結(jié)果是__________。

答案:16

35、【問答題】請編寫程序求函數(shù)的根,要求采用二分法求函數(shù)f(x)=x^3-x^4+4x^2-1在區(qū)

間[0,1]內(nèi)的一個實根,給定誤差為0.0001。算

溫馨提示

  • 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

提交評論