版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精品文檔就在這里- 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有-計(jì)算機(jī)二級(jí)考試C+ 試卷及答案公共基礎(chǔ)知識(shí)一、選擇題()下列關(guān)于棧的敘述正確的是A)棧是非線性結(jié)構(gòu)B) 棧是一種樹狀結(jié)構(gòu)C)棧具有先進(jìn)先出的特征D) 棧具有后進(jìn)先出的特征()結(jié)構(gòu)化程序設(shè)計(jì)所規(guī)定的三種基本控制結(jié)構(gòu)是A)輸入、處理、輸出B) 樹形、網(wǎng)形、環(huán)形C)順序、選擇、循環(huán)D)主程序、子程序、函數(shù)()結(jié)構(gòu)化程序設(shè)計(jì)的一種基本方法是A)篩選法B) 遞歸法C)歸納法D) 逐步求精法()如果對(duì)一個(gè)關(guān)系實(shí)施了一種關(guān)系運(yùn)算后得到了一個(gè)新的關(guān)系,中屬性個(gè)數(shù)少于原來關(guān)系中屬性個(gè)數(shù),這說明所實(shí)施的運(yùn)算關(guān)系是:A) 選
2、擇C)連接D) 并而且新的關(guān)系B) 投影-精品文檔-精品文檔就在這里- 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有-二、填空題 .對(duì)于輸入為N 個(gè)數(shù)進(jìn)行快速排序算法的平均時(shí)間復(fù)雜度是() .在面向?qū)ο蠓椒▽W(xué)中,直接反映了用戶對(duì)目標(biāo)系統(tǒng)的要求的模型是() .軟件測(cè)試方法中,黑盒測(cè)試個(gè)白盒測(cè)試法是常用的方法,其中黑盒測(cè)試法主要是用于測(cè)試() .關(guān)系型數(shù)據(jù)庫管理系統(tǒng)中存儲(chǔ)與管理數(shù)據(jù)的基本形式是()C+ 語言程序設(shè)計(jì)一、選擇題() C+ 語言是從早期的C 語言逐漸發(fā)展演變而來的.與C 語言相比,它在求解問題方法上進(jìn)行的最大改進(jìn)是()A)面向過程B) 面向?qū)ο驝) 安全性D)
3、復(fù)用性() C+ 語言的跳轉(zhuǎn)語句中,對(duì)于break 和 continue 說法正確的是()A)break 語句只應(yīng)用與循環(huán)體中B)continue語句只應(yīng)用與循環(huán)體中C)break 是無條件跳轉(zhuǎn)語句,continue 不是D)break 和 continue 的跳轉(zhuǎn)范圍不夠明確,容易產(chǎn)生問題-精品文檔-精品文檔就在這里- 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有-() for(intx= ,y=o;!x&&y<=5;y+) 語句執(zhí)行循環(huán)的次數(shù)是()A)B)C)D)無次數(shù)()考慮函數(shù)原型void test(inta,intb=7,char=&q
4、uot;*"), 下面的函數(shù)調(diào)用中,屬于不合法調(diào)用的是()A)test(5);B)test(5,8);C)test(6,"#")D)test(0,0."*");(5 )下面有關(guān)重載函數(shù)的說法中正確的是()A)重載函數(shù)必須具有不同的返回值類型;B) 重載函數(shù)形參個(gè)數(shù)必須不同;C)重載函數(shù)必須有不同的形參列表D) 重載函數(shù)名可以不同;()下列關(guān)于構(gòu)造函數(shù)的描述中,錯(cuò)誤的是()A)構(gòu)造函數(shù)可以設(shè)置默認(rèn)參數(shù);B) 構(gòu)造函數(shù)在定義類對(duì)象時(shí)自動(dòng)執(zhí)行C)構(gòu)造函數(shù)可以是內(nèi)聯(lián)函數(shù);D)構(gòu)造函數(shù)不可以重載()下面描述中,表達(dá)錯(cuò)誤的是()A)公有繼承時(shí)基類中的pub
5、lic 成員在派生類中仍是public 的B)公有繼承是基類中的private 成員在派生類中仍是private 的-精品文檔-精品文檔就在這里- 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有-C)公有繼承時(shí)基類中的protected成員在派生類中仍是protected的D)私有繼承時(shí)基類中的public 成員在派生類中是private 的()應(yīng)在下列程序劃線處填入的正確語句是()#includeclassBase public:voidfun()cout<<"Base:fun"<<ENDL;classDerived:pub
6、licBase void fun()_/ 顯示調(diào)用基類的函數(shù)fun()cout<<"Derived:fun"<<ENDL;A)fun();B)Base.fun();C)Base:fun();D) Base->fun();(9 )有如下程序:-精品文檔-精品文檔就在這里- 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有- include class BASEchar c; public:BASE(char n):c(n) virtualBASE()cout<<C;class DERIVED:public BAS
7、E char c;public:DERIVED(char n):BASE(n+1),c(n) DERIVED()cout<<C;int main() DERIVED("X");return 0;執(zhí)行上面的程序?qū)⑤敵觯ǎ?精品文檔-精品文檔就在這里- 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有-A)XYB)YXC)XD)Y(10 )在進(jìn)行完任何C+ 流的操作后,都可以用C+ 流的有關(guān)成員函數(shù)檢測(cè)流的狀態(tài);其中只能用于檢測(cè)輸入流狀態(tài)的操作函數(shù)名稱是()A)failB)eofC)badD)good二、填空題( 1 )下面程序的打印結(jié)果是 1
8、 #incudeint f(int); int main() int i;for(i=0;i<5;i+)cout<<F(I)<<""return0;int f(int i) static int k=1; for(;i>0;i- -) k + = i;-精品文檔-精品文檔就在這里- 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有-returnk;(2 )在用 class 定義一個(gè)類時(shí),數(shù)據(jù)成員和成員函數(shù)的默認(rèn)訪問權(quán)限是2(3 )含有純虛函數(shù)的類稱為3(4 )已知 intDBL(intn)returnn + n; 和
9、 longDBL(longn)returnn+n; 是一個(gè)函數(shù)模板的兩個(gè)實(shí)例,則該函數(shù)模板的定義是4(5 )在下面程序的橫線處填上適當(dāng)?shù)恼Z句,使該程序執(zhí)行結(jié)果為10.#includeclassMyClass public:MyClass(inta)x = a;5 / 取 x 值privateint x;int main()MyClassmy(10);-精品文檔-精品文檔就在這里- 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有-cout<<MY.GETNUM()<<ENDL;return0;三、上機(jī)操作題(改錯(cuò)題1 道,簡(jiǎn)單應(yīng)用1 道,綜合應(yīng)用1
10、 道)1.使用 VC6 打開考生文件夾下的工程proj1, 此工程包含一個(gè)源程序文件main.cpp,但該程序運(yùn)行有問題,請(qǐng)改正main 函數(shù)中的錯(cuò)誤,使程序的輸出結(jié)果為:member=0member=5menber=10源程序文件main.cpp清單如下:#includeclassMyClasspublic:MyClass(inti)member=i;voidSetMember(intm)member=m;int GetMember()constreturnmenber;voidprint()contcout<<"member="<<MEMBER&
11、gt;<<ENDL;private:-精品文檔-精品文檔就在這里- 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有-int member;voedmain()/* * * * * * * * * * foundMyClassobj1;obj1.print();MyClassobj2(3);/* * * * * * * * * * foundobj1.member=5;/* * * * * * * * * * foundMyClass.SetMember(10);obj1.print();obj2.print();*/*/*/2.請(qǐng)編寫一個(gè)函數(shù)int find
12、(chars,chart), 該函數(shù)在字符串s 中查找字符串t, 如果找到,則返回字符串t 在字符串 s 中的位置(整數(shù)值);否則返回-1.注意:用數(shù)組方式及兩重循環(huán)來實(shí)現(xiàn)該函數(shù).-精品文檔-精品文檔就在這里- 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有-注意:部分源文件程序已存在文件PROC2,CPP中 .請(qǐng)勿修改主函數(shù)main 和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)find 的花括號(hào)中填寫若干語句 .文件 PROC2.CPP的內(nèi)容如下:#includeint find(chars,chart);constint MAXLINE=256;int main()charso
13、urceMAXLINE,rargetMAXLINE;cout<<"Pleaseinputa stringfor searching:"cin.getline(source,MAXLINE);cout<<"Pleaseinputa stringyou wantto find:"cin.getline(target,MAXLINE);int intpos= find(source,target);if(intpos>=0cout<<"Findingit.Thetargetstringis at index&
14、quot;<<INTPOS><<"OFstring?;else-精品文檔-精品文檔就在這里- 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有-cout<<"Notfindingit. "return0;int find(chars,chart)3.使用VC6打開考生文件夾下的工程proj3.此工程包含一個(gè)源程序文件main.cpp.其中定義了用于表示日期的類Date 的定義補(bǔ)充完整:Date,但類Date的定義并不完整.請(qǐng)按要求完成下列操作,將類( 1 )定義私有數(shù)據(jù)成員 year,month 和
15、day 分別用于表示年 ,月 ,日 ,它們都是 int 型的數(shù)據(jù) .請(qǐng)?jiān)谧⑨?"/ * * 2* *"之后添加適當(dāng)?shù)恼Z句 .(2) 完成默認(rèn)構(gòu)造函數(shù)Date 的定義 ,使 Date 對(duì)象的默認(rèn)值為:year=1,month=1,day=1,請(qǐng)?jiān)谧⑨?"/ * 2 * *之后添加適當(dāng)?shù)恼Z句()完成重載構(gòu)造函數(shù)Date(inty,intm,intd) 的定義,把數(shù)據(jù)成員year,month和 day 分別初始化為參數(shù)y,m,d 的值,請(qǐng)?jiān)谧⑨?之后添加適當(dāng)?shù)恼Z句-精品文檔-精品文檔就在這里- 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有-()
16、完成成員函數(shù)print的類外定義,使其以年月日的格式將Date對(duì)象的值輸出到屏幕上請(qǐng)?jiān)谧⑨? * *之后添加適當(dāng)?shù)恼Z句注意:除在指定位置添加語句之外,請(qǐng)不要改動(dòng)程序中的其他內(nèi)源程序文件main.cpp 清單如下: main.cpp#includeclassDatepublic:/*2*Date(inty,intm,intd)/*3*voidprint()const;private:/ date members /*1*-精品文檔-精品文檔就在這里- 各類專業(yè)好文檔,值得你下載,教育,管理,論文,制度,方案手冊(cè),應(yīng)有盡有-;voidDate:print()const/*4*int main(); Date national_day(1949,10,1);national_day.print();return0;-參考答案:公共基礎(chǔ)知識(shí):一:選擇題:(1) D(2) C(3) D(4) B二:填空題:-精品文檔-精品文檔就在這里- 各類專業(yè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版暖氣片購銷合同正規(guī)范本
- 2025年度金融產(chǎn)品創(chuàng)新設(shè)計(jì)與推廣服務(wù)合同2篇
- 2025年度綠色環(huán)保項(xiàng)目合伙人投資合作協(xié)議2篇
- 2025年度科技創(chuàng)新產(chǎn)品采購項(xiàng)目委托代理服務(wù)合同3篇
- 2025年度科技園區(qū)不動(dòng)產(chǎn)使用權(quán)出讓合同3篇
- 2025年訴訟保全擔(dān)保流程執(zhí)行與賠償責(zé)任合同3篇
- 二零二五年度酒店行業(yè)員工派遣合同3篇
- 養(yǎng)殖場(chǎng)2025年度保險(xiǎn)服務(wù)合同3篇
- 二零二五版財(cái)產(chǎn)保全擔(dān)保與訴訟保全合同3篇
- 2025年度龍門吊租賃及項(xiàng)目管理咨詢服務(wù)合同4篇
- 餐飲行業(yè)智慧餐廳管理系統(tǒng)方案
- 2025年度生物醫(yī)藥技術(shù)研發(fā)與許可協(xié)議3篇
- 電廠檢修安全培訓(xùn)課件
- 殯葬改革課件
- 2024企業(yè)答謝晚宴會(huì)務(wù)合同3篇
- 雙方個(gè)人協(xié)議書模板
- 車站安全管理研究報(bào)告
- 瑪米亞RB67中文說明書
- 植物和五行關(guān)系解說
- 滬教牛津版初中英語七年級(jí)下冊(cè)全套單元測(cè)試題
- 因式分解法提公因式法公式法
評(píng)論
0/150
提交評(píng)論