9月計(jì)算機(jī)二級VB模擬試題(6)及答案_第1頁
9月計(jì)算機(jī)二級VB模擬試題(6)及答案_第2頁
9月計(jì)算機(jī)二級VB模擬試題(6)及答案_第3頁
9月計(jì)算機(jī)二級VB模擬試題(6)及答案_第4頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、姓名:_ 班級:_ 學(xué)號:_-密-封 -線- 9月計(jì)算機(jī)二級vb模擬試題(6)及答案考試時(shí)間:120分鐘 考試總分:100分題號一二三四五總分分?jǐn)?shù)遵守考場紀(jì)律,維護(hù)知識尊嚴(yán),杜絕違紀(jì)行為,確??荚嚱Y(jié)果公正。一 、選擇題(1) 已知一棵二叉樹前序遍歷和中序遍歷分別為abdegcfh和dbgeachf,則該二叉樹的后序遍歷為a) gedhfbcab) dgebhfcac) abcdefghd) acbfedhg 正確答案: b (2) 樹是結(jié)點(diǎn)的集合,它的根結(jié)點(diǎn)數(shù)目是a) 有且只有1b) 1或多于1 c) 0或1d) 至少2 正確答案: a (3) 如果進(jìn)棧序列為e1,e2,e3,e4,則可能的出

2、棧序列是a) e3,e1,e4,e2 b) e2,e4,e3,e1 c) e3,e4,e1,e2d) 任意順序 正確答案: b (4) 在設(shè)計(jì)程序時(shí),應(yīng)采納的原則之一是a) 不限制goto語句的使用b) 減少或取消注解行c) 程序越短越好d) 程序結(jié)構(gòu)應(yīng)有助于讀者理解 正確答案: d (5) 程序設(shè)計(jì)語言的基本成分是數(shù)據(jù)成分、運(yùn)算成分、控制成分和a) 對象成分b) 變量成分c) 語句成分d) 傳輸成分 正確答案: d (6) 下列敘述中,不屬于軟件需求規(guī)格說明書的作用的是a) 便于用戶、開發(fā)人員進(jìn)行理解和交流b) 反映出用戶問題的結(jié)構(gòu),可以作為軟件開發(fā)工作的基礎(chǔ)和依據(jù)c) 作為確認(rèn)測試和驗(yàn)收的

3、依據(jù)d) 便于開發(fā)人員進(jìn)行需求分析 正確答案: d (7) 下列不屬于軟件工程的3個(gè)要素的是) 工具) 過程) 方法) 環(huán)境 正確答案: d (8) 單個(gè)用戶使用的數(shù)據(jù)視圖的描述稱為a) 外模式b) 概念模式c) 內(nèi)模式d) 存儲模式 正確答案: a (9) 將e-r圖轉(zhuǎn)換到關(guān)系模式時(shí),實(shí)體與聯(lián)系都可以表示成a) 屬性b) 關(guān)系c) 鍵d) 域 正確答案: b (10) sql語言又稱為 a) 結(jié)構(gòu)化定義語言b) 結(jié)構(gòu)化控制語言c) 結(jié)構(gòu)化查詢語言d) 結(jié)構(gòu)化操縱語言 正確答案: c 希望與更多計(jì)算機(jī)等級考試的友交流,. (11) 激活菜單欄的快捷鍵是a) f10b) f4c) f5d) ct

4、rl 正確答案: a (12) visual basic集成的主窗口中不包括a) 屬性窗口b) 標(biāo)題欄c) 菜單欄d) 工具欄 正確答案: a (13) 下列說法錯(cuò)誤的是a) 方法是對象的一部分b) 在調(diào)用方法時(shí),對象名是不可缺少的c) 方法是一種特殊的過程和函數(shù)d) 方法的調(diào)用格式和對象屬性的使用格式相同 正確答案: b (14) 如果要將窗體中的某個(gè)命令按鈕設(shè)置成無效狀態(tài),應(yīng)該設(shè)置命令按鈕的哪一個(gè)屬性?a) valueb) visiblec) enabledd) default 正確答案: c (15) 能夠獲得一個(gè)文本框中被選取文本的內(nèi)容的屬性是 a) textb) lengthc) s

5、eltextd) selstart 正確答案: c (16) 建立一個(gè)新的標(biāo)準(zhǔn)模塊,應(yīng)該選擇哪個(gè)菜單下的”添加模塊”命令?a) “工程”菜單b) “文件”菜單c) “工具”菜單d) “編輯”菜單 正確答案: a (17) 下列語句的輸出結(jié)果為print format(5689.36, “000,000.00l(19) 下列各種形式的循環(huán)中,輸出”*”的個(gè)數(shù)最少的循環(huán)是a) a=5 : b=8 do print “*”a=a+1 loop while ab b) a=5 : b=8 do print “*”a=a+1 loop until ab c) a=5 : b=8 do until a-b

6、print “*”b=b+1 loop d) a=5: b=8 do until a bprint “*”a=a + 1 loop 正確答案: c (20) 下列有關(guān)子菜單的說法中,錯(cuò)誤的是a) 除了click事件之外,菜單項(xiàng)不可以響應(yīng)其他事件b) 每個(gè)菜單項(xiàng)都是一個(gè)控件,與其他控件一樣也有其屬性和事件c) 菜單項(xiàng)的索引號必須從1開始d) 菜單的索引號可以不連續(xù) 正確答案: c 希望與更多計(jì)算機(jī)等級考試的友交流,. (21) 如下圖所示的兩個(gè)窗體:要使其中第一個(gè)窗體中的第一個(gè)命令按鈕來控制顯示第二個(gè)窗體,第二個(gè)命令按鈕用來結(jié)束程序的運(yùn)行(兩個(gè)按鈕名稱為command1和command2) 。則

7、以下選項(xiàng)中,對這兩個(gè)命令按鈕編寫的事件過程正確的是a) private sub command1_click() form2.show 1 end sub private sub command2_click() end end sub b) private sub command1_click() show 1 end sub private sub command2_clil(22) 執(zhí)行下列程序段后,輸出的結(jié)果是for k1=0 to 4y=20for k2=0 to 3 y=10 for k3=0 to 2 y=y + 10 next k3next k2next k1print ya)

8、 90b) 60c) 40d) 10 正確答案: c (23) 設(shè)有如下過程:sub ff(x,y,z,) x=y+zend sub 以下所有參數(shù)的虛實(shí)結(jié)合都是傳址方式的調(diào)用語句是a) call ff(5,7,z)b) call ff(x,y,z) c) call ff(3+x,5+y,z)d) call ff(x+y,x-y,z) 正確答案: b (24) 設(shè)置命令按鈕的屬性時(shí),只有將何屬性設(shè)置為1,picture屬性才有效,否則無效?a) styleb) captionc) enabledd) default 正確答案: a (25) 通常情況下,垂直滾動條的值是a) 由下往上遞增b) 由

9、上往下遞增c) 由左到右遞增d) 由右到左遞增 正確答案: b (26) 下列程序段的執(zhí)行結(jié)果為a=95if a60 then i=1if a70 then i=2if a80 then i=3if a90 then i=4print “i=“; ia) i1b) i2c) i3d) i4 正確答案: d (27) 下列程序段的執(zhí)行結(jié)果為a=1b=0select case a case 1 select case b case 0 print “* *0* *” case 1 print “* *1* *” end select case 2 print “* *2* *”end select

10、a) * *0* *b) * * 1* *c) * *2* *d) 0 正確答案: a (28) 下面程序段執(zhí)行結(jié)果為x=int(rnd() + 4) select case x case 5 print “excellent” case 4 print “good” case 3 print “pass” case else print “fail”end selecta)excellentb) goodc)passd) fail 正確答案: b (29) 下列程序段的執(zhí)行結(jié)果為a=6for k=1 to 0 a=a + knext kprint k; aa) -1 6b) -1 16c)

11、1 6d) 11 21 正確答案: c (30) 下列程序段的執(zhí)行結(jié)果為a=1b=1for i=1 to 3 f=a + b a=b b=f print f;next ia) 2 3 6b) 2 3 5c) 2 3 4d) 2 2 8 正確答案: b (31) 下列過程定義語句中,形參個(gè)數(shù)為不確定數(shù)量的過程是a) private sub pro3(x as double,y as single)b) private sub pro3(arr(3),option x,option y)c) private sub pro3(byref x,byval y,arr( )d) private sub

12、 pro3(paramarray arr( ) 正確答案: d (32) 單擊命令按鈕時(shí),下列程序的執(zhí)行結(jié)果為private sub command1_click() dim x as integer, y as integer x=12: y=32 call pcs(x, y) print x; yend subpublic sub pcs(byval n as integer, byval m as integer) n=n mod 10 m=m mod 10end suba) 1232b) 232c) 23d) 123 正確答案: a (33) 單擊一次命令按鈕后,下列程序的執(zhí)行結(jié)果是p

13、rivate sub command1_click() s=p(1) + p(2) + p(3) + p(4) print send subpublic function p(n as integer) static sum for i=1 to n sum=sum + i next i p=sumend functiona)15b) 25c)35d) 45 正確答案: c (34) 下列程序的執(zhí)行結(jié)果為private sub command1_click() dim s1 as string, s2 as string s1=“abcdef” call invert(s1, s2) prin

14、t s2end subprivate sub invert(byval xstr as string, ystr as string) dim tempstr as string i=len(xstr) do while i =1 tempstr=tempstr + mid(xstr, i, 1) i=i - 1 loop ystr=teml a=a + 1 b=b + 1 h=a*b + jend function程序運(yùn)行后,單擊命令按鈕輸出結(jié)果是a) 234b) 345c) 567d) 356 正確答案: b 二 、填空題(1) 數(shù)據(jù)結(jié)構(gòu)分為邏輯結(jié)構(gòu)與存儲結(jié)構(gòu),線性鏈表屬于 【1】 。正確

15、答案: 1.(存儲結(jié)構(gòu)) (2) 在面向?qū)ο蠓椒ㄖ?,類之間共享屬性和操作的機(jī)制稱為 【2】 。正確答案: 1.(繼承) (3) 耦合和內(nèi)聚是評價(jià)模塊獨(dú)立性的兩個(gè)主要標(biāo)準(zhǔn),其中 【3】 反映了模塊內(nèi)各成分之間的聯(lián)系。 考生答案: 1.()正確答案: 1.(內(nèi)聚) (4) 一個(gè)項(xiàng)目具有一個(gè)項(xiàng)目主管,一個(gè)項(xiàng)目主管可管理多個(gè)項(xiàng)目,則實(shí)體”項(xiàng)目主管”與實(shí)體”項(xiàng)目”的聯(lián)系屬于 【4】 的聯(lián)系。正確答案: 1.(一對多或1n) (5) 數(shù)據(jù)庫設(shè)計(jì)分為以下6個(gè)設(shè)計(jì)階段:需求分析階段、 【5】 、邏輯設(shè)計(jì)階段、物理設(shè)計(jì)階段、實(shí)施階段、運(yùn)行和維護(hù)階段。正確答案: 1.(數(shù)據(jù)庫概念設(shè)計(jì)階段) (6) 新建一個(gè)工程,

16、內(nèi)有兩個(gè)窗體,窗體form1上有一個(gè)命令按鈕command1,單擊該按鈕,form1窗體消失,顯示form2窗體,程序如下:private sub command1_click() 【6】 form2. 【7】 end sub試補(bǔ)充完整。 正確答案: 1.(me.hide或form1.hide或unload me) 2.(show) (7) 用戶可以用 【8】 語句定義自己的數(shù)據(jù)類型。正確答案: 1.(type) (8) 在窗體上畫一個(gè)命令按鈕,然后編寫如下事件過程:private sub command1_click() x=0 do until x=-1 a=inputbox(“請輸入第一

17、個(gè)數(shù)字a的值”) a=val(a) b=inputbox(“請輸入第二個(gè)數(shù)字b的值”) b=val(b) x=inputbox(“請輸入第三個(gè)數(shù)字x的值”) x=val(x) a=a + b + x loop print aend sub在程序運(yùn)行后,單擊命令按鈕,在對話框中分別輸入5,4,8,5,8,-1,輸出結(jié)果為 【9】 。 正確答案: 1.(12) (9) 當(dāng)對象得到焦點(diǎn)時(shí),會觸發(fā) 【10】 事件,當(dāng)對象失去焦點(diǎn)時(shí)將觸發(fā) 【11】 事件。 正確答案: 1.(gotfocus) 2.(lostfocus) (10) 把窗體的keypreview屬性設(shè)置為true,并編寫如下兩個(gè)事件過程:private sub form_keydown(keycode as integer, shift as integer) print keycodeend subprivate s

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論