第 1 頁(yè):選擇題 |
第 5 頁(yè):操作題 |
第 6 頁(yè):參考答案 |
參考答案及專家詳解
一、選擇題
1.B。【解析】與順序存儲(chǔ)咭構(gòu)相比,線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)需要更多的空間存儲(chǔ)指針域,因此,線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要多于順序存儲(chǔ)結(jié)構(gòu)。
2.C。【解析】棧是限制僅_笙表的一端進(jìn)行插入和刪除的運(yùn)算的線性表,通常稱插入、刪除的這一端為棧頂,另一端稱為棧底。
3.C!窘馕觥寇浖䴗y(cè)試的目的主要是發(fā)現(xiàn)軟件錯(cuò)誤,希望在軟件開(kāi)發(fā)生命周期內(nèi)盡可能早地發(fā)現(xiàn)盡可能多的bu9。
4.A!窘馕觥竣賹(duì)軟件開(kāi)芡的進(jìn)度和費(fèi)用估計(jì)不準(zhǔn)確;②用戶對(duì)已完成的軟件系統(tǒng)不滿意的現(xiàn)象時(shí)常發(fā)生;③軟件產(chǎn)品的質(zhì)量往往靠不住;④軟件常常是不可維護(hù)的;⑤軟件通常沒(méi)有適當(dāng)?shù)奈臋n;⑥軟件成本在計(jì)算機(jī)系統(tǒng)總成本中所占的比例逐年上升;⑦軟件開(kāi)發(fā)生產(chǎn)率提高的速度遠(yuǎn)遠(yuǎn)跟不上計(jì)算機(jī)應(yīng)用迅速普及深入的趨勢(shì)。
5.B!窘馕觥寇浖芷(Systems Development Life Cycle,SDLC)是軟件的產(chǎn)生直到報(bào)廢的生命周期,周期內(nèi)有問(wèn)題定義、可行性分析、總體描述、系統(tǒng)設(shè)計(jì)、編碼、調(diào)試和測(cè)試、驗(yàn)收與運(yùn)行、維護(hù)升級(jí)到廢棄等階段。
6.D!窘馕觥坷^承:在程序設(shè)計(jì)中,繼承是指子類自動(dòng)享用父類的屬性和方法,并可以追加新的屬性和方法的一種機(jī)制。它是實(shí)現(xiàn)代碼共享的重要手段,可以使軟件更具有開(kāi)放性、可擴(kuò)充性,這是信息組織與分類的行之有效的方法,也是面匐對(duì)象的主要優(yōu)點(diǎn)之一。繼承又分為單重繼承和多重繼承。單重繼承是指子
類只能繼承一個(gè)父類的屬性和操作;而多重繼承是指子類可以繼承了多個(gè)父類的屬性和操作。熟悉IT的人都知道,Java是一種單重繼霞語(yǔ)言,而c++是一種多重繼承語(yǔ)言。
7.D。【解析】層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫(kù)劃分的原則是數(shù)據(jù)之間的聯(lián)系方式。
8.C!窘馕觥恳粋(gè)工作人員對(duì)應(yīng)多臺(tái)計(jì)算機(jī),一臺(tái)計(jì)算機(jī)對(duì)應(yīng)多個(gè)工作人員,則實(shí)體工作人員與實(shí)體計(jì)算機(jī)之間的聯(lián)系是多對(duì)多。
9.C!窘馕觥客饽J剑卜Q為用戶模式。在一個(gè)數(shù)據(jù)庫(kù)模式中,有N個(gè)外模式,每一個(gè)外模式對(duì)應(yīng)一個(gè)用戶。外模式保證數(shù)據(jù)的邏輯獨(dú)立性。內(nèi)模式屬于物理模式,因此,一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)內(nèi)模式;內(nèi)模式規(guī)定了數(shù)據(jù)的存儲(chǔ)方式、數(shù)據(jù)操作的邏輯、數(shù)據(jù)的完整性、數(shù)據(jù)的安全性、數(shù)據(jù)存儲(chǔ)性能。
10.A。【解析】結(jié)構(gòu)化程序的概念首先是從以往編程過(guò)程中無(wú)限制地使用轉(zhuǎn)移語(yǔ)句而提出的。轉(zhuǎn)移語(yǔ)句可以使程序的控制流程強(qiáng)制性地轉(zhuǎn)向程序的任一處,在傳統(tǒng)流程圖中,就是用流程線來(lái)描述這種轉(zhuǎn)移功能。如果一個(gè)程序中多處出霸這種轉(zhuǎn)移情況,將會(huì)導(dǎo)致程序流程無(wú)序可尋,程序結(jié)構(gòu)雜亂無(wú)章,這樣的程序是令人難以理解和接受的,并且容易出錯(cuò)。尤其是在實(shí)際軟件產(chǎn)品的開(kāi)發(fā)中,更多地追求軟件的可讀性和可修改性,像這種結(jié)構(gòu)和風(fēng)格的程序是不允許出現(xiàn)的。
11.A。【解析】圖標(biāo)作用分別為添加窗體、新建工程、打開(kāi)菜單編輯器、打開(kāi)屬性窗口,所以選A。
12.D!窘馕觥吭赩isual Basic集成環(huán)境的設(shè)計(jì)模式下,用鼠標(biāo)雙擊窗體上的某個(gè)控制按鈕打開(kāi)的窗口是代碼窗口。
13.B!窘馕觥拷M合框和列表框都沒(méi)有selected屬性。
14.B!窘馕觥縑B在控件數(shù)組中有一個(gè)Index屬性,標(biāo)識(shí)數(shù)組中的每個(gè)控件,使之與其他控件能夠區(qū)分開(kāi)來(lái),索引號(hào)從0開(kāi)始。
15.B!窘馕觥縑B中滾動(dòng)條的可響應(yīng)的事件有change事件、Dragdrop事件、DragOver事件、gotFocus 事件、keyDown事件、keyPress事件、keyUp事件、lostFoucus事件、Scroll事件和Validate事件。所以選B,Scroll事件。
16.B!窘馕觥亢瘮(shù)IIf((a>b)And(C>d),10,20)有三個(gè)參數(shù),第一個(gè)參數(shù)為布爾型,如果第一個(gè)參數(shù)為真,就返回第二個(gè)參數(shù)的值,若為假則返還第二個(gè)參數(shù)的值,所以選B。
17.C!窘馕觥縮gn(x)是符號(hào)函數(shù),此函數(shù)的值有三個(gè):當(dāng)x>0時(shí),sgn(x)=1;當(dāng)x=0時(shí),sgn(x)=0;當(dāng)x<0時(shí),sgn(x)一一l。Abs的功能是求整數(shù)的絕對(duì)值,格式為int abs(int i)。因?yàn)?6^等于-36,所以sgn(-6^2)=-1,abs(-6^2)=36,int(-6^2)=-36,所以選C。
18.A。【解析】top值是距離包含它的容器頂端的距離,又因?yàn)槊畎粹o在圖片框里面,所以選A。
19.B!窘馕觥縈sgBox函數(shù)的格式為:MsgBox(msg[,type][,title][,helpfile,context]),該函數(shù)有5個(gè)參數(shù),除第二個(gè)參數(shù)外,其余參數(shù)都是可選的。Mid函數(shù)用于提取字符串中的指定位數(shù),函數(shù)調(diào)用格式為Mid(string,start[,length]),其中start為必要參數(shù),為L(zhǎng)ong型,為被取出部分的首字符的位置。如果start超過(guò)strin9的字符勢(shì),Mid返回空串。Right函數(shù)格式為Right(string,length),返回值為String型,其中包含從字符串右邊取出的指定數(shù)量的字符。所以選B。
20.A!窘馕觥课谋究蚩丶腸hange事件是當(dāng)控件的文本區(qū)中的文字發(fā)生變化時(shí)觸發(fā)。Click事件是當(dāng)用戶點(diǎn)擊該控件時(shí)觸發(fā)的。所以根據(jù)題意要求,用戶輸入文本,則表橋中立即顯示,也就是說(shuō)當(dāng)用戶向文
本框輸入時(shí)執(zhí)行,所以應(yīng)使用文本框控件的change事件,語(yǔ)句label1.Caption=Text1.text的作用是將用戶的輸入傳給標(biāo)簽控件的屬性Caption顯示,故選A。
相關(guān)推薦:
2014年全國(guó)計(jì)算機(jī)二級(jí)VB上機(jī)考試試題匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |