第 1 頁:選擇題 |
第 5 頁:程序改錯題 |
第 6 頁:綜合應用題 |
第 7 頁:參考答案 |
一、選擇題
1.A!窘馕觥織J窍薅ㄔ谝欢诉M行插入刪除的先入后出的線性表數(shù)據(jù)結構,棧頂元素最后被插入到棧中,但是最先被刪除;而棧底元素最先被插入,最后被刪除。
2.D!窘馕觥烤性表的特點是:在數(shù)據(jù)元素的非空有限集合中1)存在唯一的一個被稱為”第一個”的數(shù)據(jù)元素2)存在唯一個被稱為”最后一個”的數(shù)據(jù)元素3)除第一個以外,集合中的每個數(shù)據(jù)元素均只有一個后繼4)除最后一個以外,集合中的每個數(shù)據(jù)元素均只有一個后繼。因此,雙向表是非線性結構。
3.D。【解析】對于任意一棵二叉樹T,如果葉子節(jié)點數(shù)為nO,度為2的結點數(shù)為n2,二者之間的關系是nO=n2+1,該題中度為2的結點數(shù)為0,且只有一個葉子節(jié)點,因此,樹中度為1的結點有6個,很容易想到樹的深度為7。
4.D。【解析】需求分析階段只能產(chǎn)生需求分析規(guī)格說明書,A測試說明書是軟件測試階段生成的,B軟件詳細設計說明數(shù)是設計階段生產(chǎn),C用戶手冊是軟件發(fā)布時隨軟件一同交付給用戶的。
5.B!窘馕觥拷Y構化程序設計的三種結構是順序、分支和循環(huán),不包括goto跳轉,它只是分支結構的一種,也是一個關鍵字。
6.A。【解析】軟件系統(tǒng)的總體結構圖是軟件架構設計的依據(jù),它并不能支持軟件的詳細設計。
7.C。【解析】數(shù)據(jù)庫操縱語言專門負責查詢,增加,刪除等數(shù)據(jù)操作。
8.D。【解析】一個教師可以上多門課程,一門課程也可以由多個教師教授,這是典型的多對多的E-R關系。
9.C!窘馕觥縎中的關系全部出現(xiàn)在R中,只有做除法操作才會出現(xiàn)關系T。
10.B。【解析】A是有符號數(shù),C是浮點數(shù),D是集合,并不是類的實例化對象,只有B完全符臺。
11.D!窘馕觥亢瘮(shù)聲明的時候,是不需要實現(xiàn)部分的,也就是函數(shù)體。
12.D。【解析】類的非靜態(tài)成員都是有this指針的。可以通過obj非靜態(tài)成員訪問。
13.B。【解析】需要實現(xiàn)父類構造函數(shù)。
14.B!窘馕觥抠x值運算符只能作為重載函數(shù)的成員函數(shù),其他運算符都可以作為友元函數(shù)重載。
15.D!窘馕觥亢瘮(shù)模板只是聲明,一個函數(shù)的描述即模板,不是一個可以直接執(zhí)行的函數(shù),只有根據(jù)實際情況用實參的數(shù)據(jù)類型參數(shù)標識符之后,才能產(chǎn)生真正的函數(shù)。
16.D。【解析】C++的標準數(shù)據(jù)流對象有三個:cout標注輸出流,ein標準輸入流,cerr標準錯誤流。
17.C!窘馕觥縞pp是C++源文件的擴展名,exe是可執(zhí)行文件的擴展名,lik是鏈接文件的的擴展名。
18.A!窘馕觥空麛(shù)相除為整數(shù),所以結果為0。
19.C:【解析】循環(huán)3次,分別每次計算出fl,f2和f的值,該題較簡單,只需細心即可。
20.B。【解析】x的值為100,而r代表x的地址。&r=x等同于r=*X。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |