6[單選題] 下列敘述中正確的是( )。
A.在面向?qū)ο蟮某绦蛟O(shè)計中,各個對象之間具有密切的關(guān)系
B.在面向?qū)ο蟮某绦蛟O(shè)計中,各個對象都是公用的
C.在面向?qū)ο蟮某绦蛟O(shè)計中,各個對象之間相對獨立,相互依賴性小
D.上述3種說法都不對
參考答案:C
參考解析:面向?qū)ο蟮某绦蛟O(shè)計是用對象模擬問題領(lǐng)域中的實體,各對象之間相對獨立,相互的依賴性小,通過消息來實現(xiàn)對象之間的相互聯(lián)系。
7[單選題] 設(shè)工程文件包含兩個窗體文件Form1.frm、Form2.frm及一個標(biāo)準(zhǔn)模塊文件Modulel.bas,兩個窗體上分別只有一個名稱為Command1的命令按鈕。
Public y As Integer
運(yùn)行以上程序,單擊Form1的命令按鈕Command1,則顯示Form2;再單擊Form2上的命令按鈕Command1,則窗體上顯示的是( )。
A.1 5B.0 5C.0 0D.程序有錯
參考答案:B
參考解析:本題考查的考點是有關(guān)變量的作用域的。本題中的y就是在標(biāo)準(zhǔn)模塊中定義的全局變量,在任何一個窗體中都能應(yīng)用,并在Form1中被賦值為5;x是Form1中定義的局部變量,要想在Form2中引用,必須用Form1.x格式來引用。
8[單選題] 下列說法正確的是( )。
A.任何時候都可以使用標(biāo)準(zhǔn)工具欄的“菜單編輯器”按鈕打開菜單編輯器
B.只有當(dāng)代碼窗口為當(dāng)前活動窗口時,才能打開菜單編輯器
C.只有當(dāng)某個窗體為當(dāng)前活動窗體時,才能打開菜單編輯器
D.任何時候都可以使用“工具”菜單下的“菜單編輯器”命令,打開菜單編輯器
參考答案:C
參考解析:VisuaI Basic關(guān)于菜單編輯的規(guī)定:只有當(dāng)某個窗體為當(dāng)前活動窗體時,才能打開菜單編輯器。
9[單選題] 設(shè)有如下程序:
Printx;y
EndSub
運(yùn)行程序,單擊窗體,輸出結(jié)果為
參考答案:A
參考解析:函數(shù)傳遞參數(shù)有值傳遞和引用傳遞。默認(rèn)是引用傳遞。sV(ByValnlAsInteger,nAsInteger)函數(shù)中m為值傳遞,n為引用傳遞。值傳遞不改變實參值。即在Form_CLick()過程中調(diào)用sV不會改變X的值。選A.。
10[簡答題] 在名稱為Form1 的窗體上添加一個名稱為Text1的文本框;再建立一個下拉菜單,菜單標(biāo)題為“操作”,名稱為M1,此菜單下含有兩個菜單項,名稱分別為Show和Hide,標(biāo)題分別為“顯示”、“隱藏”,請編寫適當(dāng)?shù)氖录^程,使程序運(yùn)行時,單擊“隱藏”菜單項,文本框消失;單擊“顯示”菜單項,文本框重新出現(xiàn),程序運(yùn)行后的窗體如圖所示。要求程序中不得使用變量,每個事件過程中只能寫一條語句。
注意:存盤時必須存放在考生文件夾下,工程文件名保存為sit2.vbp,窗體文件名保存為sjr2.frm。
參考解析:
【考點分析】本題考點有:菜單編輯器的使用(標(biāo)題、名稱、內(nèi)縮符號),文本框的Name、Text和Visible屬性以及菜單的Click事件。
【解題思路】文本框的Visible屬性用于設(shè)置其在運(yùn)行時是否可見。通過“菜單編輯器”窗口建立菜單項。
【操作步驟】
步驟1:新建一個“標(biāo)準(zhǔn)EXE”工程,在窗體中繪制一個文本框,在屬性設(shè)置窗口中將其Name屬性值設(shè)置為Textl。打開菜單編輯器,按表3.25設(shè)置建立菜單項。
步驟2:打開代碼編輯窗口,在指定位置編寫如下代碼。
參考答案
Private Sub Hide_Click()
Text1.Visible=False´當(dāng)用戶單擊了”隱藏”菜
單項時,則Text1不可見
End Sub
Private Sub Show_Click()
Text1.Visible=True’同理,Textl可見
End Sub
步驟3:調(diào)試并運(yùn)行程序,關(guān)閉程序后按題目要求存盤。
相關(guān)推薦:
2015年計算機(jī)二級考試《VB》復(fù)習(xí)重點匯總
2015計算機(jī)二級考試《VB》模擬練習(xí)題及解析匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |