![軟件工程師筆試題B_第1頁(yè)](http://file4.renrendoc.com/view/638f7989c5e2ff53ed3dda9c5a9c5217/638f7989c5e2ff53ed3dda9c5a9c52171.gif)
![軟件工程師筆試題B_第2頁(yè)](http://file4.renrendoc.com/view/638f7989c5e2ff53ed3dda9c5a9c5217/638f7989c5e2ff53ed3dda9c5a9c52172.gif)
![軟件工程師筆試題B_第3頁(yè)](http://file4.renrendoc.com/view/638f7989c5e2ff53ed3dda9c5a9c5217/638f7989c5e2ff53ed3dda9c5a9c52173.gif)
![軟件工程師筆試題B_第4頁(yè)](http://file4.renrendoc.com/view/638f7989c5e2ff53ed3dda9c5a9c5217/638f7989c5e2ff53ed3dda9c5a9c52174.gif)
![軟件工程師筆試題B_第5頁(yè)](http://file4.renrendoc.com/view/638f7989c5e2ff53ed3dda9c5a9c5217/638f7989c5e2ff53ed3dda9c5a9c52175.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 校園招聘筆試題(軟件B)學(xué)校:專業(yè):姓名:學(xué)歷:四級(jí)成績(jī):最終得分:注意:滿分100分,答題時(shí)間45分鐘一、填空題(共30分)1、通常,在什么情況下適合采用inline定義內(nèi)聯(lián)函數(shù)?2、含有純虛函數(shù)的類稱為3、C+函數(shù)中參數(shù)的傳遞方式有、三種方式。4、程序的局部變量存在于中,全局變量存在于中,動(dòng)態(tài)申請(qǐng)內(nèi)存存在于中。5、C+里聲明某一函數(shù)為C程序中的庫(kù)函數(shù),則需要在該函數(shù)前加。6、如果編譯器在編譯和連接程序時(shí),已經(jīng)確定了調(diào)用函數(shù)的地址,這種做法通常稱為聯(lián)編。7、C+預(yù)定義的標(biāo)準(zhǔn)輸入流對(duì)象是標(biāo)準(zhǔn)輸出流對(duì)象是。8、#ifndef#define#endif的主要作用是。(2分)9、假設(shè)定義類型如下:
2、unionAintx;doubley;charz;structBintx;chary;char*z;在Win32平臺(tái)下,sizeof(A)=,sizeof(B)=10、下面程序輸出分別是(4分)#definePRINTXprintf(%d,x)intmain()intx=2,y,z;x*=3+2;PRINTX;x*=y=z=4;PRINTX;x=y=z;PRINTX;x=(y=z);PRINTX;return0;11、假定CLS_PtzControl是一個(gè)類,那么執(zhí)行語(yǔ)句CLS_PtzControlx5,*y3;時(shí)程序會(huì)自動(dòng)調(diào)用該類的無(wú)參構(gòu)造函數(shù)次。(2分)(2分)12、對(duì)于數(shù)組intx10,
3、其元素x4的字節(jié)地址為13、執(zhí)行如下程序后的輸出結(jié)果是:。(2分)#includeclassteststaticintcount;public:test()count+;test()count-;staticintgetCount()returncount;;inttest:count=0;intmain()test*p=newtest;test*q=newtest;deletep;coutcount=vtest:getCount()endl;return0;14、以下程序的正確執(zhí)行結(jié)果為:。(2分)#include#intf(int);voidmain()inta=2,i;for(i=0;i
4、3;i+)coutf(a);coutendl;intf(inta)intb=0;staticintc=3;b+;c+;return(a+b+c);15、下面程序的輸出結(jié)果是。(2分)#includeintfun(char*s)char*p=s;while(*p!=0)p+;return(p-s);voidmain()countfun(ABCDEF)endl;TOC o 1-5 h z二、選擇題(每題2分,共20分),請(qǐng)將答案寫在【】?jī)?nèi)?!尽?、C+中,符號(hào)“&”不可以表示的是:()A取變量運(yùn)算B按位與運(yùn)算C引用運(yùn)算符D取地址運(yùn)算【】2、有關(guān)函數(shù)重載的正確說(shuō)法是:()A函數(shù)名不同,但形式參數(shù)的個(gè)
5、數(shù)和類型相同B函數(shù)名相同,但形式參數(shù)的個(gè)數(shù)不同或參數(shù)的類型不同C函數(shù)名相同,形式參數(shù)的個(gè)數(shù)和類型也相同D函數(shù)名相同,函數(shù)的返回值不同,而與函數(shù)的形式參數(shù)和類型無(wú)關(guān)【】3、對(duì)于std:vectorvec;conststd:vector:iteratoriter=vec.begin()下列說(shuō)法正確的是()A*iter=10和+iter均可通過(guò)編譯B*iter=10可通過(guò)編譯,+iter不可通過(guò)編譯C*iter=10不可通過(guò)編譯,+iter可通過(guò)編譯D*iter=10和+iter均不可通過(guò)編譯【】4、一個(gè)指向整型數(shù)組的指針的定義為:()Aint(*ptr)Bint*ptrCint*(ptr)Dint
6、prt【】5、假定要對(duì)類AB定義加號(hào)操作符重載成員函數(shù),實(shí)現(xiàn)兩個(gè)AB類對(duì)象的加法,并返回相加結(jié)果,則該成員函數(shù)的聲明語(yǔ)句為:()AABoperator+(AB&a,AB&b)BABoperator+(AB&a)Coperator+(ABa)DAB&operator+()【】6、如果需要定義一個(gè)只允許本源文件中能夠被訪問使用的全局變量,那么該變量使用的類型是()AexternBregisterCautoDstatic【】7、C+中的this指針是其實(shí)現(xiàn)()的一種機(jī)制。A.封裝B.繼承C.抽象D.重載【】8對(duì)于類CLS_Matrix,語(yǔ)句void(CLS_Matrix:*pControl)(int
7、_iCmd);表明()A.pControl是一個(gè)指向類成員函數(shù)的指針B.pControl是類CLS_Matrix的一個(gè)成員C.pControl是類CLS_Matrix的一個(gè)對(duì)象D.pControl是一個(gè)指向類對(duì)象的指針【】9、設(shè)置虛基類的目的是()A簡(jiǎn)化程序B消除二義性C.提高運(yùn)行效率D減少目標(biāo)代碼【】10、有如下程序:執(zhí)行后的輸出結(jié)果應(yīng)該是()#includeclassBASEpublic:BASE()coutBASE;classDERIVED:publicBASEpublic:DERIVED()coutDERIVED;voidmain()DERIVEDx;ABASEBDERIVEDCBAS
8、EDERIVEDDDERIVEDBASE三、糾錯(cuò)題(8分)1、下面的函數(shù)實(shí)現(xiàn)代碼是否有問題?請(qǐng)指出。(4分)char*GetMemory(void)答題處:charp=helloworld;returnp;voidTest(void)char*str=NULL;str=GetMemory();printf(str);2、以下的程序運(yùn)行后會(huì)產(chǎn)生什么問題?(4分)#defineSIZE255intmain()答題處:unsignedcharArraySIZE,i;for(i=0;iDisplay();(A)b1).Display();return0;virtualvoidOutput()printf(ThisisBsOutputn);答題處:5、用單鏈表表示集合,設(shè)計(jì)算法求兩個(gè)集合的并集。(12分)typedefstructSNodeintdata;SNode*next;SNode;voiddiffence(SNode*A,SNode*B,SNode*&C)SNode*pa=A,*pb=B,*pc,*s,*r;C=(SNode*)malloc(sizeof(SNode);r=C;while(pa!=NULL)s=(SNode*)malloc(sizeof(SNode);;s-next=NULL;r-next=s;pa=pa-
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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-2025學(xué)年新教材高中政治課后層級(jí)訓(xùn)練十二使市場(chǎng)在資源配置中起決定性作用含解析新人教版必修2
- 第20課 社會(huì)主義國(guó)家的發(fā)展與變化 教學(xué)設(shè)計(jì) -2023-2024學(xué)年高中歷史統(tǒng)編版(2019)必修中外歷史綱要下冊(cè)
- Unit1 Keeping Healthy(教學(xué)設(shè)計(jì))-2023-2024學(xué)年人教新起點(diǎn)版英語(yǔ)五年級(jí)下冊(cè)
- 第一章宇宙中的地球教學(xué)設(shè)計(jì)2023-2024學(xué)年高中地理人教版(2019)必修一
- 第五單元愛護(hù)動(dòng)物群文閱讀課教學(xué)設(shè)計(jì)2024-2025學(xué)年統(tǒng)編版語(yǔ)文七年級(jí)上冊(cè)
- 2025年中國(guó)大數(shù)據(jù)市場(chǎng)前景預(yù)測(cè)及投資規(guī)劃研究報(bào)告
- 中國(guó)鍍鋁膜市場(chǎng)競(jìng)爭(zhēng)格局及投資戰(zhàn)略規(guī)劃報(bào)告
- Unit 1 The mass media Project (1) 教學(xué)設(shè)計(jì)-2024-2025學(xué)年高中英語(yǔ)譯林版(2020)選擇性必修第二冊(cè)
- 煤氣綜合利用項(xiàng)目可行性研究報(bào)告申請(qǐng)立項(xiàng)
- 6《花兒草兒真美麗》第一課時(shí)教學(xué)設(shè)計(jì)-2023-2024學(xué)年道德與法治一年級(jí)下冊(cè)統(tǒng)編版
- 自媒體賬號(hào)合作運(yùn)營(yíng)協(xié)議
- 煙草專賣零售許可證新辦申請(qǐng)表
- 藥品管理法律制度的創(chuàng)新與探索
- 蘇教版三年級(jí)下冊(cè)數(shù)學(xué)計(jì)算能手1000題帶答案
- 旅游學(xué)概論(郭勝 第五版) 課件 第5、6章 旅游業(yè)、旅游市場(chǎng)
- 安全隱患規(guī)范依據(jù)查詢手冊(cè)22大類12萬(wàn)字
- 道路清障救援作業(yè)服務(wù)投標(biāo)方案(完整技術(shù)標(biāo))
- 醫(yī)療器械產(chǎn)品簡(jiǎn)介
- 府谷縣田家寨鎮(zhèn)新田煤礦礦山地質(zhì)環(huán)境保護(hù)與土地復(fù)墾方案
- 邁瑞醫(yī)療 -醫(yī)療器械-從全球器械巨頭發(fā)展看邁瑞海外進(jìn)擊之路
- 2014年10月自考00567馬列文論選讀試題及答案含解析
評(píng)論
0/150
提交評(píng)論