第 1 頁:單選題 |
第 5 頁:參考答案 |
1.B!窘馕觥颗c順序存儲(chǔ)結(jié)構(gòu)相比,線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)需要更多的空間存儲(chǔ)指針域,因此,線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)所需要的存儲(chǔ)空間一般要多于順序存儲(chǔ)結(jié)構(gòu)。
2.C!窘馕觥織J窍拗苾H在表的一端進(jìn)行插入和刪除的運(yùn)算的線性表,通常稱插入、刪除的這一端為棧頂,另一端稱為棧底。
3.D。【解析】軟件測試的目的主要是在于發(fā)現(xiàn)軟件錯(cuò)誤,希望在軟件開發(fā)生命周期內(nèi)盡可能早地發(fā)現(xiàn)盡可能多的bug。
4.A!窘馕觥竣賹浖_發(fā)的進(jìn)度和費(fèi)用估計(jì)不準(zhǔn)確;②用戶對已完成的軟件系統(tǒng)不滿意的現(xiàn)象時(shí)常發(fā)生;③軟件產(chǎn)品的質(zhì)量往往靠不住;④軟件常常是不可維護(hù)的;⑤軟件通常沒有適合的文檔;⑥軟件成本在計(jì)算機(jī)系統(tǒng)總成本中所占的比例逐年上升;⑦軟件開發(fā)生產(chǎn)率提高的速度,遠(yuǎn)遠(yuǎn)跟不上計(jì)算機(jī)應(yīng)用迅速普及深入的趨勢。
5.A!窘馕觥寇浖芷(SDLC,Systems Development Life Cycle,SDLC)是軟件的產(chǎn)生直到報(bào)廢的生命周期,周期內(nèi)有問題定義、可行性分析、總體描述、系統(tǒng)設(shè)計(jì)、編碼、調(diào)試和測試、驗(yàn)收與運(yùn)行、維護(hù)升級到廢棄等階段。
6.D。【解析】繼承:在程序設(shè)計(jì)中,繼承是指子類自動(dòng)享用父類的屬性和方法,并可以追加新的屬性和方法的一種機(jī)制。它是實(shí)現(xiàn)代碼共享的重要手段,可以使軟件更具有開放性和可擴(kuò)充性,這是信息組織與分類的行之有效的方法,也是面向?qū)ο蟮闹饕獌?yōu)點(diǎn)之一。繼承又分為單重繼承和多重繼承。單重繼承是指子類只能繼承一個(gè)父類的屬性和操作;而多重繼承是指子類可以繼承多個(gè)父類的屬性和操作。Java是一種單重繼承語言,而C++是一種多重繼 承語言。
7.D!窘馕觥繉哟涡、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫劃分的原則是數(shù)據(jù)之間的聯(lián)系方式。
8.C!窘馕觥恳粋(gè)工作人員對應(yīng)多臺(tái)計(jì)算機(jī),一臺(tái)計(jì)算機(jī)對應(yīng)多個(gè)工作人員,則實(shí)體工作人員與實(shí)體計(jì)算機(jī)之間的聯(lián)系是多對多。
9.C。【解析】外模式,也稱為用戶模式。在一個(gè)數(shù)據(jù)庫模式中,有N個(gè)外模式,每一個(gè)外模式對應(yīng)一個(gè)用戶。外模式保證數(shù)據(jù)的邏輯獨(dú)立性。內(nèi)模式屬于物理模式,因此,一個(gè)數(shù)據(jù)庫只有一個(gè)內(nèi)模式;內(nèi)模式規(guī)定了數(shù)據(jù)的存儲(chǔ)方式、規(guī)定了數(shù)據(jù)操作的邏輯、規(guī)定了數(shù)據(jù)的完整性、規(guī)定了數(shù)據(jù)的安全性、規(guī)定了數(shù)據(jù)的存儲(chǔ)性能。
10.A。【解析】自然連接是將表中具有相同名稱的列自動(dòng)進(jìn)行記錄匹配。
11.B!窘馕觥縅ava不支持多重繼承(子類只能有一個(gè)父類)。
12.A。【解析】Javap命令是java反匯編命令,javac命令是java語言編譯器,jdb是基于文本和命令行的調(diào)試工具,java命令是Java解釋器。
13.D!窘馕觥縅ava中標(biāo)識符的命名規(guī)則為:①區(qū)分大小寫,例如a和A是兩個(gè)變量;②標(biāo)識符由字母、下畫線、美元符號和數(shù)字組成,并且第一個(gè)字符不能是數(shù)字。
14.C。【解析】Java中單精度常量以f或F結(jié)尾。
15.D!窘馕觥坑捎诨緮(shù)據(jù)類型中boolean類型不是數(shù)字型,所以基本數(shù)據(jù)類型的轉(zhuǎn)換是除了boolean類型以外的其他7種類型之間的轉(zhuǎn)換。
16.A!窘馕觥++b,先自加,再計(jì)算,即a*(++b)等價(jià)于b=b+1;a*b。
17.D!窘馕觥緼是獲得控件大小,B是獲得構(gòu)件的前景色,C是獲得構(gòu)件的背景色,D是繼承Applet的子類需要實(shí)現(xiàn)的方法。
18.C!窘馕觥縯ry-catch塊是可以嵌套分層的,并且通過異常對象的數(shù)據(jù)類型進(jìn)行匹配,以找到正確的catch block異常錯(cuò)誤處理代碼。以下是通過異常對象的數(shù)據(jù)類型進(jìn)行匹配找到正確的catch block的過程。①首先在拋出異常的try-catch塊中查找catch block,按順序先與第一個(gè)catch block塊匹配,如果拋出的異常對象的數(shù)據(jù)類型與catch block中傳入的異常對象的臨時(shí)變量(就是catch語句后面參數(shù))的數(shù)據(jù)類型完全相同,或是它的子類型對象,則匹配成功,進(jìn)入catch block中執(zhí)行,否則到第②步;②如果有兩個(gè)或更多的catch block,則繼續(xù)查找匹配第二個(gè)、第三個(gè),乃至最后一個(gè)catch block,如匹配成功,則進(jìn) 入對應(yīng)的catch block中執(zhí)行,否則到第③步;③返回到上一級的try-catch塊中,按規(guī)則繼續(xù)查找對應(yīng)的catch block。如果找到,進(jìn)入對應(yīng)的catch block中執(zhí)行,否則到第4步;④再到上上級的try-catch塊中,如此不斷遞歸,直到匹配到頂級的try-catch塊中的最后一個(gè)catch block,如果找到,進(jìn)入到對應(yīng)的catch block中執(zhí)行;否則程序?qū)?huì)執(zhí)行
terminate()退出。所以選C。
19.A!窘馕觥縅ava中一個(gè)類是一個(gè)abstract類的子類,它必須具體實(shí)現(xiàn)父類的abstract方法。如果一個(gè)類中含有abstract方法,那么這個(gè)類必須用abstract來修飾(abstract類也可以沒有abstract方法)。有abstract方法的父類只聲明,由繼承它的子類實(shí)現(xiàn)。所以選A。
20.C。【解析】接口 WindowListener包括以下方法:windowActivated、windowDeactivated、windowClosing、windowClosed、windowlconified、windowDeieonified windowOpened方法。所以選C。
編輯推薦:
2014年上半年計(jì)算機(jī)等級考試報(bào)名時(shí)間及入口專題
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |