亚洲一级免费看,特黄特色大片免费观看播放器,777毛片,久久久久国产一区二区三区四区,欧美三级一区二区,国产精品一区二区久久久久,人人澡人人草

應(yīng)屆畢業(yè)生網(wǎng)>考試網(wǎng)考試網(wǎng) > 計(jì)算機(jī)類 > 計(jì)算機(jī)二級(jí) > 時(shí)間 >

2015下半年全國計(jì)算機(jī)二級(jí)C++全真模擬試題答案及解析

發(fā)布時(shí)間:2017-08-04

  一、選擇題

  (1)A

  解析: 線性表是一種線性結(jié)構(gòu),數(shù)據(jù)元素在線性表中的位置只取決于它們自己的序號(hào),即數(shù)據(jù)元素之間的相對(duì)位置是線性的;棧、隊(duì)列、線性鏈表實(shí)際上也是線性表,故也是線性結(jié)構(gòu);樹是一種簡(jiǎn)單的非線性結(jié)構(gòu)。

  (2)C

  解析: 循環(huán)鏈表就是將鏈表的最后一個(gè)結(jié)點(diǎn)指向鏈表頭結(jié)點(diǎn)(或第一個(gè)結(jié)點(diǎn)),即p->next=head。

  (3)B

  解析: 當(dāng)數(shù)據(jù)表A中每個(gè)元素距其最終位置不遠(yuǎn),說明數(shù)據(jù)表A按關(guān)鍵字值基本有序,在待排序序列基本有序的情況下,采用插入排序所用時(shí)間最少,故答案為選項(xiàng)B)。

  (4)A

  解析: 程序設(shè)計(jì)應(yīng)該簡(jiǎn)單易懂,語句構(gòu)造應(yīng)該簡(jiǎn)單直接,不應(yīng)該為提高效率而把語句復(fù)雜化。

  (5)A

  解析: 結(jié)構(gòu)化分析的常用工具有數(shù)據(jù)流圖、數(shù)據(jù)字典、判定樹和判定表。而PAD圖是常見的過程設(shè)計(jì)工具中的圖形設(shè)計(jì)。

  (6)D

  解析: 軟件需求是指用戶對(duì)目標(biāo)軟件系統(tǒng)在功能、行為、性能、設(shè)計(jì)約束等方面的期望。

  (7)D

  解析: 需求分析中的常用工具有PAD、PFD及N-S等,而DFD(數(shù)據(jù)流圖)為結(jié)構(gòu)化分析工具。

  (8)C

  解析: 此題屬于記憶性的題目,NULL是指未知的值或無任何值。

  (9)C

  解析: 一旦數(shù)據(jù)庫中的數(shù)據(jù)遭受破壞,需要及時(shí)進(jìn)行恢復(fù),RDBMS一般都提供此種功能,并由DBA負(fù)責(zé)執(zhí)行故障恢復(fù)功能。

  (10)C

  解析: 數(shù)據(jù)模型所描述的內(nèi)容有3個(gè)部分,它們是數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)約束。其中,數(shù)據(jù)模型中的數(shù)據(jù)結(jié)構(gòu)主要描述數(shù)據(jù)的類型、內(nèi)容、性質(zhì),以及數(shù)據(jù)庫的聯(lián)系等;數(shù)據(jù)操作主要是描述在相應(yīng)數(shù)據(jù)結(jié)構(gòu)上的操作類型與操作方式。

  (11)B

  解析: 面向?qū)ο蟪绦蛟O(shè)計(jì)的主要特征是繼承性,封裝性和信息隱藏,多態(tài)性。

  (12)B

  解析: C++語言是對(duì)C語言進(jìn)行了擴(kuò)充,繼承了它的語法,并增加了面向?qū)ο蟮脑O(shè)計(jì)方法。

  (13)C

  解析: 根據(jù)混合運(yùn)算規(guī)則,如果有一個(gè)數(shù)據(jù)是double型,則其他數(shù)據(jù)類型先轉(zhuǎn)化為double型,運(yùn)算的結(jié)果最終也是double型。為保證精度的不丟失,表達(dá)式的數(shù)據(jù)類型是變量和常量中精確度最高的變量類型。

  (14)D

  解析: 邏輯運(yùn)算符"||"表示或的意思。

  (15)B

  解析: 該題是一個(gè)for循環(huán)嵌套語句。第一層for循環(huán)循環(huán)2次,第二層循環(huán)3次,但當(dāng)j等于0和1時(shí),將執(zhí)行continue語句,不執(zhí)行x++運(yùn)算,所以每次執(zhí)行完內(nèi)循環(huán)后,x的增量為1。最后一個(gè)x++運(yùn)算將每次累加起來就是x的值。

  (16)C

  解析: 本題考查簡(jiǎn)單的if…else語句。先執(zhí)行條件if(a  (17)D

  解析: C++語言規(guī)定了一個(gè)字符串結(jié)束標(biāo)志,以字符′\0′代表,在遇到′\0′時(shí),表示字符串結(jié)束,由它前面的字符組成字符串。

  (18)D

  解析: 本題考查字符串?dāng)?shù)組和指針的引用方式。在C++語言中,系統(tǒng)在每個(gè)字符串或數(shù)組的最后自動(dòng)加入一個(gè)字符′\0′,作為字符的結(jié)束標(biāo)志,在本題中,char a[]="It is mine";所表示的a字符串實(shí)際含有11個(gè)字符。

  (19)B

  解析: 在C++語言中,調(diào)用函數(shù)不可能改變實(shí)參指針變量的值,但可以改變實(shí)參指針變量所指變量的值。了解了實(shí)參指針變量的改變情況,本題只剩下簡(jiǎn)單的"加減法"了。

  (20)D

  解析: 本題中直接使用指針變量k,但在使用時(shí)要注意對(duì)k的指針運(yùn)算,此外,一開始應(yīng)認(rèn)為*k的值為數(shù)組中的某一下標(biāo)值,即*k=0。

推薦閱讀
熱點(diǎn)排行

關(guān)于應(yīng)屆畢業(yè)生網(wǎng)|致應(yīng)屆畢業(yè)生|會(huì)員協(xié)議|法律聲明|手機(jī)觸屏版|求職防騙中心|聯(lián)系我們|問題反饋