第一篇:二級c++筆試歷年真題(大全)
2010年3月考試真題(第31次)
1.數(shù)據(jù)流程圖(DFD圖)是______。
A、軟件概要設(shè)計的工具 B、軟件詳細設(shè)計的工具
C、結(jié)構(gòu)化方法的需求分析工具 D、面向?qū)ο蠓椒ǖ男枨蠓治龉ぞ?/p>
常見的需求分析方法有:結(jié)構(gòu)化分析方法和面向?qū)ο蟮姆治龇椒?。結(jié)構(gòu)化分析就是使用數(shù)據(jù)流圖(DFD)、數(shù)據(jù)字典(DD)、結(jié)構(gòu)化英語、判定表和判定樹等工具,來建立一種新的、稱為結(jié)構(gòu)化規(guī)格說明的目標(biāo)文檔。故本題答案為C。
2.軟件(程序)調(diào)試的任務(wù)是______。
A、診斷和改正程序中的錯誤 B、盡可能多地發(fā)現(xiàn)程序中的錯誤 C、發(fā)現(xiàn)并改正程序中的所有錯誤 D、確定程序中錯誤的性質(zhì)
程序調(diào)試的任務(wù)是診斷和改正程序中的錯誤。它與軟件測試不同,軟件測試是盡可能多地發(fā)現(xiàn)軟件中的錯誤。先要發(fā)現(xiàn)軟件的錯誤,然后借助于一定的調(diào)試工具去執(zhí)行找出軟件錯誤的具體位置。軟件測試貫穿整個軟件生命期,調(diào)試主要在開發(fā)階段。故本題答案為A。
3.軟件按功能可以分為:應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于系統(tǒng)軟件的是______。
A、編輯軟件 B、操作系統(tǒng) C、教務(wù)管理系統(tǒng) D、瀏覽器
軟件按功能可以分為:應(yīng)用軟件、系統(tǒng)軟件、支撐軟件(或工具軟件)。應(yīng)用軟件是為解決特定領(lǐng)域的應(yīng)用而開發(fā)的軟件。例如,事務(wù)處理軟件,工程與科學(xué)計算軟件,實時處理軟件,嵌入式軟件,人工智能軟件等應(yīng)用性質(zhì)不同的各種軟件。系統(tǒng)軟件是計算機管理自身資源,提高計算機使用效率并為計算機用戶提供各種服務(wù)的軟件。如操作系統(tǒng),編譯程序,匯編程序,網(wǎng)絡(luò)軟件,數(shù)據(jù)庫管理系統(tǒng)等,所以選項B屬于系統(tǒng)軟件。故本題答案為B。
4.軟件生命周期可分為定義階段,開發(fā)階段和維護階段。詳細設(shè)計屬于______。
A、定義階段 B、開發(fā)階段 C、維護階段 D、上述三個階段
軟件生命周期可分為軟件定義、軟件開發(fā)及軟件運行維護三個階段。軟件開發(fā)階段包括概要設(shè)計、詳細設(shè)計、實現(xiàn)和測試四個活動階段。故本題答案為B。5.下列敘述中正確的是______。
A、對長度為n的有序鏈表進行查找,最壞情況下需要的比較次數(shù)為n B、對長度為n的有序鏈表進行對分查找,最壞情況下需要的比較次數(shù)為(n/2)C、對長度為n的有序鏈表進行對分查找,最壞情況下需要的比較次數(shù)為D、對長度為n的有序鏈表進行對分查找,最壞情況下需要的比較次數(shù)為對于長度為n的有序線性表,在最壞情況下,二分查找只需要比較 故本題答案為A。6.有兩個關(guān)系R和T如下:
次,而順序查找需要比較n次。二分法查找只適用于順序存儲的有序表,如果采用鏈?zhǔn)酱鎯Y(jié)構(gòu),也只能用順序查找,所以選項A是正確的。
則由關(guān)系R得到關(guān)系T的操作是______。A、選擇 B、投影 C、交 D、并
從關(guān)系中找出滿足給定條件的元組的操作稱為選擇。選擇是從行的角度進行的運算,即從水平方向抽取記錄。由圖可知關(guān)系R通過運算得到關(guān)系T,關(guān)系T與關(guān)系R相比,屬性的個數(shù)沒有發(fā)生變化,記錄的條數(shù)發(fā)生了變化。因此所使用的運算應(yīng)該是選擇。故本題答案為A。7.算法的時間復(fù)雜度是指______。
A、算法的執(zhí)行時間 B、算法所處理的數(shù)據(jù)量 C、算法程序中的語句或指令條數(shù) D、算法在執(zhí)行過程中所需要的基本運算次數(shù)
所謂算法的時間復(fù)雜度,是指執(zhí)行算法所需要的計算工作量。為了能夠比較客觀地反映出一個算法的效率,在度量一個算法的工作量時,不僅應(yīng)該與所使用的計算機、程序設(shè)計語言以及程序編制者無關(guān),而且還應(yīng)該與算法實現(xiàn)過程中的許多細節(jié)無關(guān)。為此,可以用算法在執(zhí)行過程中所需基本運算的執(zhí)行次數(shù)來度量算法的工作量。故本題答案為D。
8.數(shù)據(jù)庫設(shè)計中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計算機中的表示,它屬于數(shù)據(jù)庫設(shè)計的______。
A、需求分析階段 B、邏輯設(shè)計階段 C、概念設(shè)計階段 D、物理設(shè)計階段
E-R圖是E-R模型的一種非常直觀的圖的形式表示,它描述信息結(jié)構(gòu)但不涉及信息在計算機中的表示,它是數(shù)據(jù)庫概念設(shè)計階段的工具。故本題答案為C。
9.在學(xué)生管理的關(guān)系數(shù)據(jù)庫中,存取一個學(xué)生信息的數(shù)據(jù)單位是______。
A、文件 B、數(shù)據(jù)庫 C、字段 D、記錄
實體是概念世界中的基本單位,屬性附屬于實體,它本身并不構(gòu)成獨立單位。屬性有屬性域,每個實體可取屬性域內(nèi)的值。一個實體的所有屬性取值組成了一個值集叫元組(或稱記錄)。在概念世界中,可以用元組表示實體,也可用它區(qū)別不同的實體。所以在學(xué)生管理的關(guān)系數(shù)據(jù)庫中,存取一個學(xué)生信息的數(shù)據(jù)單位是元組(或記錄)。故本題答案為D。
10.數(shù)據(jù)庫管理系統(tǒng)中負(fù)責(zé)數(shù)據(jù)模式定義的語言是______。
A、數(shù)據(jù)定義語言 B、數(shù)據(jù)管理語言 C、數(shù)據(jù)操縱語言 D、數(shù)據(jù)控制語言
數(shù)據(jù)定義語言(DDL):該語言負(fù)責(zé)數(shù)據(jù)的模式定義與數(shù)據(jù)的物理存取構(gòu)建。
數(shù)據(jù)操縱語言(DML):該語言負(fù)責(zé)數(shù)據(jù)的操縱,包括查詢及增、刪、改等操作。
數(shù)據(jù)控制語言(DCL):該語言負(fù)責(zé)數(shù)據(jù)完整性、安全性的定義與檢查以及并發(fā)控制、故障恢復(fù)等功能。
故本題答案為A。11.有如下兩個類定義 class XX{ private: double x1;protected: double x2;public: double x3;};class YY:protected XX{ private: double y1;protected: double y2;public: double y3;};在類YY中保護成員變量的個數(shù)是______。
A、1 B、2 C、3 D、4 本題主要考查了類的繼承與派生。
類的繼承方式有三種:公有(public)繼承、保護(protected)繼承和私有(private)繼承。當(dāng)派生類從基類保護繼承時,基類的公有成員和保護成員在派生類中都為保護成員。本題派生類YY從基類XX保護繼承,因此基類XX的公有成員x3和保護成員x2都成為派生類YY的保護成員,再加上派生類YY自身的保護成員y2,因此類YY中有3個保護成員。故本題答案為C。12.在C++中,cin是一個______。
A、類 B、對象 C、模板 D、函數(shù)
本題主要考查了I/O流。
在C++中,數(shù)據(jù)的輸入與輸出是通過I/O流來實現(xiàn),cin和cout是預(yù)定義的流類對象。
故本題答案為B。
13.若x和y是程序中的兩個整型變量,則下列if語句中正確的是______。
A、if(x==0)y=1;else y=2;B、if(x==0)then y=1 else y=2;C、if(x==0)y=1 else y=2;D、if x==0 y=1;else y=2;本題主要考查了if語句。if語句的語法形式為: if(表達式)語句1 else 語句2 在C++中,if語句中沒有then,語句最后必須有一個分號,因此選項A正確,選項B和選項C錯誤;在選項D中,表達式x==0應(yīng)該用圓括號括起來,因此選項D錯誤。故本題答案為A。14.將運算符“+”重載為非成員函數(shù),下列原型聲明中,錯誤的是______。
A、MyClock operator +(MyClock,long);B、MyClock operator +(MyClock,MyClock);C、MyClock operator +(long,long);D、MyClock operator +(long,MyClock);本題主要考查了運算符的重載。
運算符的重載是針對新類型數(shù)據(jù)的實際需要,對原有運算符進行適當(dāng)?shù)母脑?。一般來講,重載的功能應(yīng)當(dāng)與原有功能類似,不能改變原運算符的操作對象個數(shù),同時至少要有一個操作對象是自定義類型。選項A、選項B和選項D的兩個參數(shù)中至少有一個參數(shù)是自定義類型,因此選項A、選項B和選項D正確。選項C中兩個參數(shù)都是基本數(shù)據(jù)類型,沒有自定義類型,因此選項C錯誤。故本題答案是C。15.要定義整型數(shù)組x,使之包括初值為0的三個元素,下列語句中錯誤的是______。
A、int x[3]={0,0,0};B、int x[]={0};C、static int x[3]={0};D、int x[]={0,0,0};本題主要考查了一維數(shù)組的定義與初始化。
一維數(shù)組的定義形式為:
數(shù)據(jù)類型 數(shù)組名[數(shù)組元素個數(shù)];數(shù)組的初始化就是在聲明數(shù)組時給部分或全部元素賦初值。選項A定義了有三個元素的整型數(shù)組x,并初始化三個元素的值為0,因此選項A正確;當(dāng)聲明數(shù)組時沒有給出數(shù)組元素個數(shù),但是有初始化列表,數(shù)組元素個數(shù)由列表中元素個數(shù)來確定,因此選項D正確;選項B沒有給出數(shù)組元素個數(shù),并且在初始化列表中只給一個元素值,因此選項B定義了只有一個元素的整型數(shù)組,故選項B錯誤;對于數(shù)值類型數(shù)組,如果給定的數(shù)值不夠,則沒有指定數(shù)值的元素將初始化為0,因此選項C正確。故本題答案為B。16.下列控制格式輸入輸出的操作符中,能夠設(shè)置浮點數(shù)精度的是______。
A、setprecision B、setw C、setfill D、showpoint 本題主要考查了輸出流的格式控制。
setprecision(int n)用于控制輸出流顯示浮點數(shù)的精度,整數(shù)n代表顯示的浮點數(shù)數(shù)字的個數(shù)。因此選項A正確。setw(int n)用于預(yù)設(shè)輸入輸出寬度。setfill(char c)用于預(yù)設(shè)填充字符。
showpoint用于給浮點數(shù)顯示小數(shù)點和尾部的0。
因此選項B、選項C和選項D不正確。故本題答案為A。17.若MyTemp是一個只有一個虛擬類型參數(shù)的類模板,且有如下語句序列 MyTemp
A、1 B、2 C、3 D、0 本題主要考核類模板。
類模板聲明的語法形式為: template<模板參數(shù)表> class 類名 {類成員聲明} 使用類模板來建立對象時,應(yīng)按如下形式聲明:
類名<模板實參表> 對象名1,…,對象名n;在定義對象的過程中,編譯系統(tǒng)會自動地根據(jù)需要生成相應(yīng)的類定義,這種依據(jù)類模板生成類定義的過程稱為類模板的實例化。類模板實例化所生成的每一個類定義就是相應(yīng)類模板的一個實例,因此類模板的實例個數(shù)由類型參數(shù)的種類決定。本題使用類模板MyTemp定義對象時指定了兩種類型參數(shù):double和long,因此所生成的實例個數(shù)是2。故本題答案為B。18.下列代碼段聲明了3個類 class Person{};class Student:public Person{};class Undergraduate:Student{};下列關(guān)于這些類之間關(guān)系的描述中,錯誤的是______。
A、類Person是類Undergraduate的基類 B、類Undergraduate從類Student公有繼承 C、類Student是類Person的派生類 D、類Undergraduate是類Person的派生類
本題主要考查了類的繼承與派生。
在C++中,定義派生類的一般語法形式為:
class 派生類名:繼承方式 基類名1,繼承方式 基類名2,…,繼承方式 基類名n { 派生類成員聲明;};類的繼承方式有三種:公有(public)繼承、保護(protected)繼承和私有(private)繼承。如果不顯式地給出繼承方式,缺省的類繼承方式是私有(private)繼承。在聲明派生類Undergraduate時缺省繼承方式,因此類Undergraduate從類Student私有繼承,故選項B錯誤。故本題答案為B。19.將前綴運算符“--”重載為非成員函數(shù),下列原型中,能正確用于類中說明的是______。
A、Decr& operator--(int);B、Decr operator--(Decr&,int);C、friend Decr& operator--(Decr&);D、friend Decr operator--(Decr&,int);本題主要考查了運算符的重載。
運算符--既可以是前綴運算符(前減1),又可以是后綴運算符(后減1)。為了區(qū)分這兩種情況,重載這兩個運算符時必須在格式上有所區(qū)別:重載后綴--時必須多一個虛擬參數(shù):int。如果將前綴--和后綴--作為非成員函數(shù)重載,那個唯一的操作數(shù)必須作為第一參數(shù)提供。又因為要修改第一操作數(shù),對應(yīng)的參數(shù)必須聲明為引用。前綴--作為非成員函數(shù)重載的一般形式為: friend Decr& operator--(Decr&);后綴--作為非成員函數(shù)重載的一般形式為: friend Decr operator--(Decr&,int);當(dāng)運算符重載為類的成員函數(shù)時,函數(shù)的參數(shù)個數(shù)比原來的參數(shù)個數(shù)少一個。
前綴--作為成員函數(shù)重載的一般形式為: Decr& operator--();后綴--作為成員函數(shù)重載的一般形式為: Decr operator--(int);因此選項C正確,選項D是后綴--作為非成員函數(shù)重載的形式。
故本題答案為C。20.有如下程序: #include A、2332 B、2323 C、3232 D、3223 本題主要考查了派生類的構(gòu)造函數(shù)與析構(gòu)函數(shù)。 構(gòu)造函數(shù)在對象被創(chuàng)建的時候由系統(tǒng)自動調(diào)用,建立派生類對象時,構(gòu)造函數(shù)的執(zhí)行順序如下:(1)執(zhí)行基類的構(gòu)造函數(shù),調(diào)用順序按照各個基類被繼承時聲明的順序(自左向右);(2)執(zhí)行成員對象的構(gòu)造函數(shù),調(diào)用順序按照各個成員對象在類中聲明的順序(自上而下);(3)執(zhí)行派生類的構(gòu)造函數(shù)。 析構(gòu)函數(shù)用來完成對象被刪除前的一些清理工作,在對象的生存期即將結(jié)束的時刻被系統(tǒng)自動調(diào)用。派生類的析構(gòu)函數(shù)在執(zhí)行過程中也要對基類和成員對象進行操作,但它的執(zhí)行過程與構(gòu)造函數(shù)嚴(yán)格相反,即:(1)對派生類新增普通成員進行清理。(2)調(diào)用成員對象析構(gòu)函數(shù),對派生類新增的成員對象進行清理。(3)調(diào)用基類析構(gòu)函數(shù),對基類進行清理。 main()函數(shù)中,第一條語句Derived objl2(2,3);創(chuàng)建派生類對象obj12時,先以第一個實參2初始化基類Base成員valB,執(zhí)行基類Base的構(gòu)造函數(shù),輸出valB的值2;然后以第二個實參值3初始化派生類Derived成員valD,執(zhí)行派生類Derived的構(gòu)造函數(shù),輸出valD的值3;在對象obj12的生存期即將結(jié)束時,先調(diào)用派生類Derived的析構(gòu)函數(shù),輸出valD的值3,然后調(diào)用基類析構(gòu)函數(shù),輸出valB的值2。因此本程序運行時的輸出結(jié)果是2332。故本題答案為A。21.有如下程序 #include A、P8-E4 B、P8-C16-C、P0-E4-D、P0-C16-本題主要考查了函數(shù)的重載、常對象和常成員函數(shù)。 使用const關(guān)鍵字修飾的對象稱為常對象,使用const關(guān)鍵字說明的成員函數(shù)稱為常成員函數(shù),通過常對象只能調(diào)用它的常成員函數(shù),而不能調(diào)用其他成員函數(shù)。兩個以上的函數(shù),具有相同的函數(shù)名,但是形參的個數(shù)或類型不同,編譯器根據(jù)實參和形參的類型及個數(shù)的最佳匹配,自動確定調(diào)用哪一個函數(shù),這就是函數(shù)的重載。const關(guān)鍵字可以用于對重載函數(shù)的區(qū)分。 在main()函數(shù)中,第一條語句定義類A的對象a1,系統(tǒng)自動調(diào)用類A的構(gòu)造函數(shù),以默認(rèn)形參值0初始化對象a1的數(shù)據(jù)成員r1;第二條語句定義常對象a2,系統(tǒng)自動調(diào)用類A的構(gòu)造函數(shù),以實參值4初始化對象a2的數(shù)據(jù)成員r1;第三條語句通過對象a1調(diào)用帶一個整型形參的沒用const修飾的print()函數(shù),表達式r1*r1*r1=0*0*0=0,因此輸出P0-,第四條語句常對象a2調(diào)用的是用const修飾的常成員函數(shù)print(),表達式r1*r1的值為:4*4=16,因此輸出C16-。故程序運行時的輸出結(jié)果是P0-C16-故本題答案為D。22.若MyClass是一個類名,且有如下語句序列 MyClass c1,*c2;MyClass *c3=new MyClass;MyClass &c4=c1;上面的語句序列所定義的類對象的個數(shù)是______。 A、1 B、2 C、3 D、4 本題主要考查了對象的定義。 第1條語句定義了MyClass類的對象c1和MyClass類的對象指針變量c2。因為定義對象指針只是得到了用于存儲對象地址的指針變量,不會創(chuàng)建對象,因此第1條語句只定義了一個類對象c1;第2條語句定義了對象指針變量c3。并初始化c3指向用new運算符動態(tài)創(chuàng)建的對象,因此第2條語句用new運算符動態(tài)定義了一個對象;第3條語句聲明了對象引用c4,并將其初始化為對象c1的一個別名。因為創(chuàng)建對象引用只是為已有對象創(chuàng)建別名,不會創(chuàng)建對象,因此第3條語句沒有創(chuàng)建類對象。因此這3條語句所定義的類對象的個數(shù)是2。 故本題答案為B。 23.下列關(guān)于類模板的描述中,錯誤的是______。 A、類模板的成員函數(shù)都是模板函數(shù) B、可以為類模板參數(shù)設(shè)置默認(rèn)值 C、類模板描述了一組類 D、類模板中只允許有一個類型參數(shù) 本題主要考查了類模板。 使用類模板可以為類聲明一種模式,使得類中的某些數(shù)據(jù)成員、某些成員函數(shù)的參數(shù)、某些成員函數(shù)的返回值能取任意類型。因此選項C正確;類模板聲明的語法形式為: template<模板參數(shù)表> class 類名 {類成員聲明} 其中“模板參數(shù)表”由用逗號分隔的若干類型標(biāo)識符或常量表達式構(gòu)成,因此選項D錯誤;可以為類模板中的類型參數(shù)和非類型參數(shù)提供默認(rèn)值,如果某個類模板參數(shù)有默認(rèn)值,該列表中的所有后續(xù)參數(shù)也都必須指定默認(rèn)值。因此選項B正確。類模板的成員函數(shù)都是模板函數(shù),因此選項A正確。故本題答案為D。24.有如下程序 #include A、無輸出 B、1 C、11 D、111 本題主要考查了拷貝構(gòu)造函數(shù)。 拷貝構(gòu)造函數(shù)是一種特殊的構(gòu)造函數(shù),具有一般構(gòu)造函數(shù)的所有特性,其形參是本類的對象的引用。作用是使用一個已知的對象初始化一個正在創(chuàng)建的同類對象??截悩?gòu)造函數(shù)在以下三種情況下都會被調(diào)用: 1)當(dāng)用類的一個對象初始化該類的另一個對象時; 2)如果函數(shù)的形參是類的對象,調(diào)用函數(shù)時,進行形參和實參結(jié)合時; 3)如果函數(shù)的返回值是類的對象,函數(shù)執(zhí)行完成返回調(diào)用者時。 函數(shù)fun的形參為類Test的對象的引用,main()函數(shù)中,第二條語句x=fun(y);調(diào)用函數(shù)fun()。使引用u為實參y的別名,然后執(zhí)行函數(shù)fun()的第一條語句Test t=u;,即用Test類的對象u去初始化該類的另一個對象t,系統(tǒng)將自動調(diào)用拷貝構(gòu)造函數(shù),輸出1,然后執(zhí)行函數(shù)fun()的第二條語句return t;,函數(shù)fun()的返回值為Test類的對象t,函數(shù)執(zhí)行完成返回調(diào)用者時,系統(tǒng)將第二次自動調(diào)用拷貝構(gòu)造函數(shù),輸出1,程序執(zhí)行結(jié)束。故運行這個程序的輸出結(jié)果是11。故本題答案為C。 25.要定義一個引用變量p,使用引用類MyClass的一個對象,正確的定義語句是______。 A、MyClass p=MyClass;B、MyClass p=new MyClass;C、MyClass &p=new MyClass;D、MyClass a, &p=a;本題主要考查了引用的聲明。 引用的聲明形式:類型標(biāo)識符 &引用名=目標(biāo)變量名;說明:(1)&在此不是求地址運算,而是起標(biāo)識作用。 (2)類型標(biāo)識符是指目標(biāo)變量的類型。 (3)聲明引用時,必須同時對其進行初始化。 (5)聲明一個引用,不是新定義了一個變量,它只表示該引用名是目標(biāo)變量名的一個別名,它本身不是一種數(shù)據(jù)類型,因此引用本身不占存儲單元,系統(tǒng)也不給引用分配存儲單元。 選項A和選項B在變量p的左邊沒有標(biāo)識&,不符合引用聲明形式,因此選項A和選項B錯誤;選項C中,賦值號右邊不是已存在的變量名,不符合引用聲明的語法形式,因此選項C錯誤;選項D先聲名對象a,然后聲明引用為已聲明變量名a的別名,符合引用聲明形式,因此選項D正確。故本題答案為D。26.下列關(guān)于函數(shù)的描述中,錯誤的是______。 A、函數(shù)可以沒有返回值 B、函數(shù)可以沒有參數(shù) C、函數(shù)可以是一個類的成員 D、函數(shù)不能被定義為模板 本題主要考查了函數(shù)。 函數(shù)定義的語法形式: 類型標(biāo)識符 函數(shù)名(形式參數(shù)列表){ 語句序列 } 無返回值的函數(shù)其類型標(biāo)識符為void。故選項A正確;函數(shù)可以沒有參數(shù),當(dāng)函數(shù)定義時沒有形參,則函數(shù)調(diào)用時,<實參表>亦為空,故選項B正確;函數(shù)可以是類的成員,故選項C正確;模板是C++支持參數(shù)化多態(tài)性的工具,函數(shù)模板實現(xiàn)了類型參數(shù)化,將函數(shù)處理的數(shù)據(jù)類型作為參數(shù),提高了代碼的可重用性,故選項D錯誤。故本題答案為D。 27.下列程序段中包含4個函數(shù),其中具有隱含this指針的是______。int fun1();class Test{ public: int fun2();friend int fun3();static int fun4();};A、fun1 B、fun2 C、fun3 D、fun4 本題主要考查了this指針。 this指針是一個隱含于每一個非靜態(tài)成員函數(shù)中的特殊指針。它是一個指向正在被該成員函數(shù)操作的對象,也就是要操作該成員函數(shù)的對象。因此類Test的非靜態(tài)成員函數(shù)fun2中具有隱含this指針,故選項B正確。函數(shù)fun1和函數(shù)fun3均不是成員函數(shù),因此不具有隱含this指針,故選項A和選項C不正確;靜態(tài)成員不屬于類的任何一個對象,而是屬于整個類,因此靜態(tài)成員沒有this指針,故靜態(tài)成員函數(shù)fun4中沒有this指針,故選項D錯誤。故本題答案為B。28.下面是類Shape的定義: class Shape{ public: virtual void Draw()=0;};下列關(guān)于Shape類的描述中,正確的是______。 A、類Shape是虛基類 B、類Shape是抽象類 C、類Shape中的Draw函數(shù)聲明有誤 D、語句“Shape s;”能夠建立Shape的一個對象s 本題主要考查了純虛函數(shù)和抽象類。 聲明純虛函數(shù)的語法形式為: virtual 函數(shù)類型 函數(shù)名(參數(shù)表)=0;所以函數(shù)Draw()是純虛函數(shù)。帶有純虛函數(shù)的類是抽象類,所以類Shape是抽象類,因此選項B正確;抽象類不能實例化,即不能定義一個抽象類的對象,因此選項D錯誤。故本題答案是B。29.關(guān)于函數(shù)中的<返回類型>,下列表述中錯誤的是______。 A、<返回類型>中有可能包含關(guān)鍵字int B、<返回類型>中有可能包含自定義標(biāo)識符 C、<返回類型>中有可能包含字符* D、<返回類型>中有可能包含[] 本題主要考查了函數(shù)的返回類型。 函數(shù)的定義形式為: 返回類型 函數(shù)名(形參列表){函數(shù)體} 返回類型又稱函數(shù)類型,表示一個函數(shù)所計算(或運行)的結(jié)果值的類型。因為函數(shù)的結(jié)果值可以為整型,因此返回類型可能包含關(guān)鍵字int,選項A正確;函數(shù)的返回類型可以為類,因此返回類型可能包含自定義標(biāo)識符,選項B正確;函數(shù)的返回類型可以為指針,因此返回類型可能包含字符*,選項C正確;但返回類型不能為數(shù)組,因此返回類型中不可能包含[],因此選項D錯誤。 故本題答案為D。 30.打開文件時可單獨或組合使用下列文件打開模式 ①ios_base::app ②ios_base::binary ③ios_base::in ④ios_base::out 若要以二進制讀方式打開一個文件,需使用的文件打開模式為______。 A、①③ B、①④ C、②③ D、②④ 本題主要考查了I/O流。 打開一個與輸出流關(guān)聯(lián)的文件時,通常要指定文件模式。ios_base::app模式的功能:以寫方式打開文件,若文件不存在則創(chuàng)建文件,若文件已存在則向文件尾添加數(shù)據(jù);ios_base::binary模式:以二進制模式打開文件(缺省為文本模式);ios_base::in模式:以讀方式打開文件;ios base::out模式:以寫方式打開文件,若文件不存在則創(chuàng)建,若文件已存在則清空原內(nèi)容(ofstream默認(rèn)的打開方式)。因此若要以二進制讀方式打開一個文件,需使用的文件打開模式為:ios_base::binary|ios base::in。 故本題答案為C。 31.下列關(guān)于繼承方式的描述中,錯誤的是______。 A、如果不顯式地指定繼承方式,缺省的繼承方式是私有(private)B、采用公有繼承方式時,基類中的公有成員在派生類中仍然是公有成員 C、采用保護繼承方式時,基類中的保護成員在派生類中仍然是保護成員 D、采用私有繼承方式時,基類中的私有成員在派生類中仍然是私有成員 本題主要考查了類的繼承與派生。 類的繼承方式有三種:公有(public)繼承、保護(protected)繼承和私有(private)繼承。如果不顯式地給出繼承方式,缺省的類繼承方式是私有(private)繼承。因此選項A正確;當(dāng)派生類從基類公有繼承時,基類的公有成員和保護成員的訪問屬性在派生類中不變,仍作為派生類的公有成員和保護成員,因此選項B正確;當(dāng)派生類從基類保護繼承時,基類的公有成員和保護成員在派生類中都為保護成員,因此選項C正確;當(dāng)派生類從基類私有繼承時,基類的公有成員和保護成員在派生類中都改變?yōu)樗接谐蓡T;無論哪種繼承方式,派生類中的成員都不能訪問基類中的私有成員,因此選項D錯誤。 故本題答案為D。 32.下列關(guān)于運算符重載的描述中,錯誤的是______。 A、可以通過運算符重載在C++中創(chuàng)建新的運算符 B、賦值運算符只能重載為成員函數(shù) C、運算符函數(shù)重載為類的成員函數(shù)時,第一操作數(shù)是該類對象 D、重載類型轉(zhuǎn)換運算符時不需要聲明返回類型 本題主要考查了運算符重載。 “運算符重載”是針對C++中原有運算符進行的,不可能通過重載創(chuàng)造出新的運算符,因此選項A錯誤;在C++中,運算符的重載方式有兩種:(1)重載為成員函數(shù);(2)重載為友元函數(shù)?!?”、“[]”、“()”、“->”以及所有的類型轉(zhuǎn)換運算符只能重載為成員函數(shù),因此選項B正確;運算符重載為成員函數(shù)時,第一操作數(shù)就是對象本身,并不顯式地出現(xiàn)在參數(shù)表中,因此選項C正確;重載類型轉(zhuǎn)換運算符的格式為:operator 類型名(),其中“類型名”就代表了返回類型,因此重載類型轉(zhuǎn)換運算符時不需要聲明返回類型,因此選項D正確。 故本題答案為A。33.有以下程序: #include A、1_120 B、2_120 C、1_20 D、2_20 本題主要考查了派生類的構(gòu)造函數(shù)、靜態(tài)成員函數(shù)以及虛函數(shù)。 建立派生類對象時,構(gòu)造函數(shù)的執(zhí)行順序如下:(1)執(zhí)行基類的構(gòu)造函數(shù),調(diào)用順序按照各個基類被繼承時聲明的順序(自左向右);(2)執(zhí)行成員對象的構(gòu)造函數(shù),調(diào)用順序按照各個成員對象在類中聲明的順序(自上而下);(3)執(zhí)行派生類的構(gòu)造函數(shù)。 用static關(guān)鍵字聲明的數(shù)據(jù)成員為靜態(tài)數(shù)據(jù)成員,靜態(tài)成員在每個類只有一個拷貝,由該類的所有對象共同維護和使用。 在成員函數(shù)聲明的前面加上virtual修飾,即把該函數(shù)聲明為虛函數(shù)。在C++中,一個基類指針(或引用)可以用于指向它的派生類對象,而且通過這樣的指針(或引用)調(diào)用虛函數(shù)時,被調(diào)用的是該指針(或引用)實際所指向的對象類的那個重定義版本。 本題中,函數(shù)show在基類B和派生類D中都聲明為虛函數(shù)。在基類B中把保護成員定義為靜態(tài)成員count,派生類D以公有繼承方式從基類B繼承了保護成員count。它被基類B和派生類D的所有對象所共享,但它不屬于類的任何一個對象。在main()函數(shù)中,第一條語句通過new運算符創(chuàng)建派生類D的對象,并把對象的首地址賦給基類指針ptr,即基類指針ptr指向派生類對象。在創(chuàng)建派生類對象時,先執(zhí)行基類B的構(gòu)造函數(shù),count的值為1,然后執(zhí)行派生類D的構(gòu)造函數(shù),count的值為2,y的值為120;main()函數(shù)的第二條語句通過基類指針ptr調(diào)用虛函數(shù)show(),被調(diào)用的是該指針實際所指向的派生類對象類的重定義版本,即輸出2_120。 故本題答案為B。 34.下列敘述中,錯誤的是______。 A、false是一個邏輯型常量 B、“b”是一個字符型常量 C、365是一個int常量 D、3.1415926是一個double常量 本題主要考查了常量。 在C++中,邏輯型常量有兩個:false(假)和true(真),因此選項A正確;字符型常量是單引號括起來的一個字符,字符串常量是雙引號括起來的字符序列,因此“b”是字符串,不是字符,故選項B錯誤;整型常量默認(rèn)為int型,因此選項C正確;實型常量默認(rèn)為double型,因此選項D正確。 故本題答案為B 35.在下列字符中,不允許作為C++標(biāo)識符的是______。 A、b B、B C、_ D、2 本題主要考查了C++中的標(biāo)識符命名規(guī)則。 標(biāo)識符的組成要符合一定的規(guī)則: (1)標(biāo)識符是一個以字母或下劃線開頭的,由字母、數(shù)字、下劃線組成的字符串; (2)標(biāo)識符不能與任意一個關(guān)鍵字同名; (3)標(biāo)識符中的字母區(qū)分大小寫; (4)標(biāo)識符不宜過長。 在選項D中,標(biāo)識符的第一個字符是數(shù)字,因此不是合法的標(biāo)識符,不允許作為C++標(biāo)識符。 故本題答案為D。 36.軟件是______、數(shù)據(jù)和文檔的集合。 標(biāo)準(zhǔn)答案為:程序 考生答案為:函數(shù) 計算機軟件是計算機系統(tǒng)中與硬件相互依存的另一部分,是包括程序、數(shù)據(jù)及相關(guān)文檔的完整集合。37.有一個學(xué)生選課的關(guān)系,其中學(xué)生的關(guān)系模式為:學(xué)生(學(xué)號,姓名,班級,年齡),課程的關(guān)系模式為:課程(課號,課程名,學(xué)時),其中兩個關(guān)系模式的鍵分別是學(xué)號和課號,則關(guān)系模式選課可定義為:選課(學(xué)號,______,成績)。 標(biāo)準(zhǔn)答案為:課號 考生答案為:課號 碼也稱為關(guān)鍵字,是表中若干屬性的屬性組,其值惟一標(biāo)識表中的一個元組。在關(guān)系模式選課中能惟一標(biāo)識一個元組的是學(xué)號,課號。 38.設(shè)某循環(huán)隊列的容量為50,如果頭指針front=45(指向隊頭元素的前一位置),尾指針rear=10(指向隊尾元素),則該循環(huán)隊列中共有______個元素。 標(biāo)準(zhǔn)答案為:15 或 十五 或 15 考生答案為:35 在循環(huán)隊列中,用隊尾指針rear指向隊列中的隊尾元素,用排頭指針front指向排頭元素的前一個位置,因此,從排頭指針front指向的后一個位置直至隊尾指針rear指向的位置之間所有的元素均為隊列中的元素。本題中隊列的容量為50,頭指針為45,那么從頭指針到50之間有46、47、48、49、50,共5個元素,尾指針為10,那么從1到10之間有10個元素,所以共有15個元素。39.設(shè)二叉樹如下: 對該二叉樹進行后序遍歷的結(jié)果為______。 標(biāo)準(zhǔn)答案為:EDBGHFCA 或 E、D、B、G、H、F、C、A 或 E,D,B,G,H,F(xiàn),C,A 或 E,D,B,G,H,F,C,A 考生答案為:EDGHFCA 后序遍歷是指在訪問根結(jié)點、遍歷左子樹與遍歷右子樹這三者中,首先遍歷左子樹,然后遍歷右子樹,最后訪問根結(jié)點,并且,在遍歷左、右子樹時,仍然先遍歷左子樹,然后遍歷右子樹,最后訪問根結(jié)點。40.一個隊列的初始狀態(tài)為空?,F(xiàn)將元素A,B,C,D,E,F,5,4,3,2,1依次入隊,然后再依次退隊,則元素退隊的順序為______。 標(biāo)準(zhǔn)答案為:A,B,C,D,E,F,5,4,3,2,1 或 A,B,C,D,E,F(xiàn),5,4,3,2,1 或 A、B、C、D、E、F、5、4、3、2、1 或 ABCDEF54321 或 A,B,C,D,E,F(xiàn),5,4,3,2,1 或 A,B,C,D,E,F(xiàn),5,4,3,2,1 或 A,B,C,D,E,F,5,4,3,2,1 或 A,B,C,D,E,F,5,4,3,2,1 考生答案為:A,B,C,D,E,F,5,4,3,2,1 隊列是指允許在一端進行插入、而在另一端進行刪除的線性表。允許插入的一端稱為隊尾,允許刪除的一端稱為隊頭。在隊列這種數(shù)據(jù)結(jié)構(gòu)中,最先插入的元素將最先能夠被刪除,反之,最后插入的元素將最后才能被刪除。因此,隊列又稱為“先進先出”或“后進后出”的線性表。41.若x和y是兩個整型變量,在執(zhí)行了語句序列 x=5;y=6;y+=x--;后,x+y的值為______。 標(biāo)準(zhǔn)答案為:15 或 15 考生答案為:15 本題主要考查了后置減1運算符。 后置減1運算符是先使用變量,然后變量再自減。因此語句y+=x--;的功能相當(dāng)于y=y+x;x=x-1;兩條語句,因此執(zhí)行語句序列x=5;y=6;y+=x--;后x的值為4,y的值為11,故x+y的值為15。42.有如下的函數(shù)定義: int Xfun(int x){ int y=x;{int x=10;y+=x;} return x+y;} 通過表達式Xfun(5)調(diào)用該函數(shù),則得到的返回值為______。 標(biāo)準(zhǔn)答案為:20 或 20 考生答案為:20 本題主要考查了標(biāo)識符的作用域與可見性。作用域是一個標(biāo)識符在程序正文中有效的區(qū)域。程序運行到某一點,能夠引用到的標(biāo)識符,就是該處可見的標(biāo)識符,如果在兩個或多個具有包含關(guān)系的作用域中聲明了同名標(biāo)識符,則外層標(biāo)識符在內(nèi)層不可見。函數(shù)調(diào)用表達式Xfun(5)把實參5傳遞給函數(shù)Xfun的形式參數(shù)x,形參x的作用域為整個函數(shù)體。Xfun函數(shù)體的第一條語句定義變量y并初始化y的值為5,第二個復(fù)合語句中的第一條語句定義同名變量x,并初始化x的值為10,在復(fù)合語句中外層變量x不可見,因此執(zhí)行復(fù)合語句的第二條語句y+=x;后y的值為15,內(nèi)層變量x的作用域結(jié)束。然后執(zhí)行語句return x+y;得到函數(shù)的返回值5+15=20。43.下面的函數(shù)定義是某函數(shù)模板能夠生成的函數(shù)實例 int square(int n){ return n*n;} double square(double n){ return n*n;} 由此可知,該函數(shù)模板的定義是______。 標(biāo)準(zhǔn)答案為:template 函數(shù)模板是一系列相關(guān)函數(shù)的模型或樣板,這些函數(shù)的源代碼形式相同,只是所針對的數(shù)據(jù)類型不同。對于函數(shù)模板,數(shù)據(jù)類型本身成了它的參數(shù),因而是一種參數(shù)化類型的函數(shù)。聲明一個函數(shù)模板的格式是: template<模板形參表聲明> 函數(shù)聲明 其中的模板形參表聲明是由一個或多個模板形參組成(如果是多個,需要用逗號隔開)。每個模板形參具有下面幾種形式: (1)typename 參數(shù)名(2)class 參數(shù)名(3)類型修飾 參數(shù)名 這里的參數(shù)名可以是任意的標(biāo)識符。在這三種形式中,前兩種是等價的:在聲明模板參數(shù)時,關(guān)鍵字typename與class可以互換。 因此該題函數(shù)模板定義是template 44.在執(zhí)行語句序列 int i=0;do i++;while(i*i<10);時,do后面的循環(huán)體語句i++被執(zhí)行的次數(shù)為______。 標(biāo)準(zhǔn)答案為:4 或 4 或 四 考生答案為:4 本題主要考查了do-while循環(huán)語句。 第一次執(zhí)行循環(huán)體后i的值為1,i*i<10成立,繼續(xù)執(zhí)行循環(huán)體,第二次執(zhí)行循環(huán)體后i的值為2,i*i<10成立,繼續(xù)執(zhí)行循環(huán)體,第三次執(zhí)行循環(huán)體后i的值為3,i*i<10成立,繼續(xù)執(zhí)行循環(huán)體,第四次執(zhí)行循環(huán)體后i的值為4,i*i<10不成立,結(jié)束循環(huán)。故循環(huán)語句被執(zhí)行次數(shù)為4。 45.假設(shè)Xcs是一個類,該類中一個成員函數(shù)的原型為“Xcs* abc();”,則在類外定義時對應(yīng)的函數(shù)頭為______。 標(biāo)準(zhǔn)答案為:Xcs* Xcs::abc()考生答案為:Xcs* Xcs::abc()本題主要考查了成員函數(shù)的類外定義。 在類外定義成員函數(shù)的語法形式為: 返回值類型 類名::成員函數(shù)名(參數(shù)表){ 函數(shù)體 } 因此在類Xcs之外定義原型為“Xcs* abc();”的成員函數(shù)對應(yīng)的函數(shù)頭為Xcs* Xcs::abc()。46.請將下面的程序補充完整,使得程序輸出“飄是張娜的書”。#include 在成員函數(shù)聲明的前面加上virtual修飾,即把該函數(shù)聲明為虛函數(shù)。在派生類中可以重新定義從基類繼承下來的虛函數(shù),從而提供該函數(shù)的適用于派生類的專門版本。本題在派生類MyBook中重定義了虛函數(shù)PrintInfo,因此第1個空應(yīng)填virtual。 派生類的構(gòu)造函數(shù)必須要以合適的初值作為參數(shù),隱含調(diào)用基類和新增成員對象的構(gòu)造函數(shù),用以初始化它們各自的數(shù)據(jù)成員,然后再對新增的其他數(shù)據(jù)成員進行初始化。派生類構(gòu)造函數(shù)的一般格式如下: <派生類名>::<派生類名>(<總參數(shù)表>):<基類名1>(參數(shù)表1),…… <基類名n>(<參數(shù)表n>), <成員對象名1>(<參數(shù)表n+1>),……, <成員對象名m>(<參數(shù)表n+m>){<派生類構(gòu)造函數(shù)體>} 因此第二個空應(yīng)填Book(s1),調(diào)用基類的構(gòu)造函數(shù)以初始化其數(shù)據(jù)成員。47.有如下的函數(shù)定義: int Xfun(int *a,int n){ int x=*a;for(int* pa=a+1;pax)x=*pa;return x;} 若在執(zhí)行了語句 int x[5]={23,46,78,55,16};后,通過表達式Xfun(x,5)調(diào)用該函數(shù),則得到的返回值為______。 標(biāo)準(zhǔn)答案為:78 或 78 考生答案為: 本題主要考查了數(shù)組、指針和求最大值算法。 函數(shù)Xfun的功能是求首地址為a的n個數(shù)據(jù)的最大數(shù),并把所求的最大數(shù)作為函數(shù)的返回值。函數(shù)調(diào)用表達式Xfun(x,5)把數(shù)組x的首地址傳遞給函數(shù)Xfun的第一個形式參數(shù)指針變量a,常數(shù)5傳遞給函數(shù)Xfun的第二個形式參數(shù)n,因此函數(shù)調(diào)用表達式Xfun(x,5)的返回值是數(shù)組x的5個元素的最大數(shù)78。48.請將下面的類Date的定義補充完整,使得由語句 Date FirstDay;定義的對象FirstDay的值為2010年1月1日。class Date{ public: Date(______):year(y),month(m),day(d){ } private: int year,month,day;//依次表示年、月、日 };標(biāo)準(zhǔn)答案為:int y=2010,int m=1,int d=1 考生答案為:int y,intm,int d 本題主要考查了構(gòu)造函數(shù)。 構(gòu)造函數(shù)的作用是在對象被創(chuàng)建時利用特定的值構(gòu)造對象,將對象初始化為一種特定的狀態(tài),無參數(shù)的構(gòu)造函數(shù)稱為默認(rèn)形式的構(gòu)造函數(shù),如果類中定義構(gòu)造函數(shù),編譯系統(tǒng)將不會再為其生成默認(rèn)構(gòu)造函數(shù)。構(gòu)造函數(shù)在對象被創(chuàng)建的時候由系統(tǒng)自動調(diào)用。類Date中定義了一個構(gòu)造函數(shù),由類Date的構(gòu)造函數(shù)的初始化列表可知構(gòu)造函數(shù)的形參應(yīng)是三個整型變量y,m和d,編譯系統(tǒng)將不會為類Date建立無參數(shù)的默認(rèn)構(gòu)造函數(shù)。建立類Date的對象FirstDay時沒有給出初始值,若要正確調(diào)用有形參的構(gòu)造函數(shù),使對象FirstDay的值為2010年1月1日,則構(gòu)造函數(shù)應(yīng)是帶默認(rèn)形參值,且默認(rèn)形參值為2010、1和1。故該題應(yīng)填int y=2010,int m=1,int d=1。 49.在有理數(shù)類Rational中重載插入運算符<<,以便按a/q形式輸出。請將<<運算符函數(shù)的定義補充完整。class Rational{ public: Rational(int aa,int qq):a(aa),q(qq){} friend ______ operator<<(ostream& out,Rational& x){ return(out< 插入運算符只能重載為非類成員函數(shù),一般重載為友元函數(shù)。聲明重載插入運算符為友元函數(shù)的函數(shù)原型為: friend ostream& operator<<(ostream& ,類名);因此該題應(yīng)填ostream&。 2009年9月考試真題(第30次)1.下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是______。 A、循環(huán)隊列 B、帶鏈隊列 C、二叉樹 D、帶鏈棧 2.對于循環(huán)隊列,下列敘述中正確的是______。 A、隊頭指針是固定不變的 B、隊頭指針一定大于隊尾指針 C、隊頭指針一定小于隊尾指針 D、隊頭指針可以大于隊尾指針,也可以小于隊尾指針 3.數(shù)據(jù)庫管理系統(tǒng)是______。 A、操作系統(tǒng)的一部分 B、在操作系統(tǒng)支持下的系統(tǒng)軟件 C、一種編譯系統(tǒng) D、一種操作系統(tǒng) 4.下列選項中不屬于結(jié)構(gòu)化程序設(shè)計原則的是______。 A、可封裝 B、自頂向下 C、模塊化 D、逐步求精 5.有三個關(guān)系R,S和T如下: 其中關(guān)系T由關(guān)系R和S通過某種操作得到,該操作為______。 A、選擇 B、投影 C、交 D、并 6.在E-R圖中,用來表示實體聯(lián)系的圖形是______。 A、橢圓形 B、矩形 C、菱形 D、三角形 7.算法的空間復(fù)雜度是指______。 A、算法在執(zhí)行過程中所需要的計算機存儲空間 B、算法所處理的數(shù)據(jù)量 C、算法程序中的語句或指令條數(shù) D、算法在執(zhí)行過程中所需要的臨時工作單元數(shù) 8.軟件詳細設(shè)計產(chǎn)生的圖如下: 該圖是______。 A、N-S圖 B、PAD圖 C、程序流程圖 D、E-R圖 9.軟件設(shè)計中劃分模塊的一個準(zhǔn)則是______。 A、低內(nèi)聚低耦合 B、高內(nèi)聚低耦合 C、低內(nèi)聚高耦合 D、高內(nèi)聚高耦合 10.下列數(shù)據(jù)結(jié)構(gòu)中,能夠按照“先進后出”原則存取數(shù)據(jù)的是______。A、循環(huán)隊列 B、棧 C、隊列 D、二叉樹 11.有如下程序: #include A、運行時出錯 B、E2-C16-C、C4-C16-D12.有如下類定義: class XX{ int xdata;public: XX(int n=0):xdata(n){ } };class YY:public XX{ int ydata;public: YY(int m=0,int n=0):XX(m),ydata(n){ } };YY類的對象包含的數(shù)據(jù)成員的個數(shù)是______。 A、1 B、2 C、3 D、4 13.有如下程序段: int i=1;while(1){ i++;if(i==10)break;if(i%2==0)cout<<'*';}、E2-E4-執(zhí)行這個程序段輸出字符*的個數(shù)是______。 A、10 B、3 C、4 D、5 14.有如下程序: #include A、121 B、21 C、211 D、12 15.有如下程序: #include A、1 B、2 C、3 D、運行時出錯 16.已知函數(shù)FA調(diào)用FB,若要把這兩個函數(shù)定義在同一個文件中,則______。 A、FA必須定義在FB之前 B、FB必須定義在FA之前 C、若FA定義在FB之后,則FA的原型必須出現(xiàn)在FB的定義之前 D、若FB定義在FA之后,則FB的原型必須出現(xiàn)在FA的定義之前 17.在下列枚舉符號中,用來表示“相對于當(dāng)前位置”文件定位方式的是______。 A、ios_base::cur B、ios_base::beg C、ios_base::out D、ios_base::end 18.將運算符重載為類成員函數(shù)時,其參數(shù)表中沒有參數(shù),說明該運算符是______。 A、不合法的運算符 B、一元運算符 C、無操作數(shù)的運算符 D、二元運算符 19.有如下程序: #include A、1312 B、132 C、32 D、1412 20.下列關(guān)于C++流的描述中,錯誤的是______。 A、cout>> 'A'表達式可輸出字符A B、eof()函數(shù)可以檢測是否到達文件尾 C、對磁盤文件進行流操作時,必須包含頭文件fstream D、以ios_base::out模式打開的文件不存在時,將自動建立一個新文件 21.下列關(guān)于虛基類的描述中,錯誤的是______。 A、使用虛基類可以消除由多繼承產(chǎn)生的二義性 B、構(gòu)造派生類對象時,虛基類的構(gòu)造函數(shù)只被調(diào)用一次 C、聲明“class B:virtual public A”說明類B為虛基類 D、建立派生類對象時,首先調(diào)用虛基類的構(gòu)造函數(shù) 22.下列關(guān)于運算符函數(shù)的描述中,錯誤的是______。 A、運算符函數(shù)的名稱總是以operator為前綴 B、運算符函數(shù)的參數(shù)可以是對象 C、運算符函數(shù)只能定義為類的成員函數(shù) D、在表達式中使用重載的運算符相當(dāng)于調(diào)用運算符重載函數(shù) 23.有如下程序: #include A、123 234 B、***123 234 C、***123 ***234 D、***123 234*** 24.有如下模板聲明: template A、template int arr[5]={1,2,3,4,5};下列語句中輸出結(jié)果不是2的是______。 A、cout<<*arr+1< #include A、未知類型:未知名稱 B、未知類型:精彩人生 C、書:未知名稱 D、書:精彩人生 27.下列字符串中可以用作C++標(biāo)識符的是______。 A、2009var B、goto C、test-2009 D、_123 28.計算斐波那契數(shù)列第n項的函數(shù)定義如下: int fib(int n){ if(n==0)return 1;else if(n==1)return 2;else return fib(n-1)+fib(n-2);} 若執(zhí)行函數(shù)調(diào)用表達式fib(2),函數(shù)fib被調(diào)用的次數(shù)是______。 A、1 B、2 C、3 D、4 29.下列枚舉類型的定義中,包含枚舉值3的是______。A、enum test{RED,YELLOW,BLUE,BLACK};B、enum test{RED,YELLOW=4,BLUE,BLACK};C、enum test{RED=-1,YELLOW,BLUE,BLACK};D、enum test{RED,YELLOW=6,BLUE,BLACK};30.下列關(guān)于運算符重載的描述中,錯誤的是______。 A、::運算符不能重載 B、類型轉(zhuǎn)換運算只能作為成員函數(shù)重載 C、將運算符作為非成員函數(shù)重載時必須定義為友元 D、重載[]運算符應(yīng)完成“下標(biāo)訪問”操作 31.有如下程序: #include A、0 B、1 C、2 D、3 32.下列關(guān)于模板形參的描述中,錯誤的是______。 A、模板形參表必須在關(guān)鍵字template之后 B、模板形參表必須用括弧()括起來 C、可以用class修飾模板形參 D、可以用typename修飾模板形參 33.有如下類定義: class A{ char *a;public: A():a(0){} A(char *aa){ //把aa所指字符串拷貝到a所指向的存儲空間 a=______;strcpy(a,aa);} ~A(){delete []a;} };橫線處應(yīng)填寫的表達式是______。 A、new char[strlen(aa)+1] B、char[strlen(aa)+1] C、char[strlen(aa)] D、new char[sizeof(aa)-1] 34.有如下兩個類定義: class AA{};class BB{ AA v1,*v2;BB v3;int *v4;};其中有一個成員變量的定義是錯誤的,這個變量是______。 A、v1 B、v2 C、v3 D、v4 35.Sample是一個類,執(zhí)行下面語句后,調(diào)用Sample類的構(gòu)造函數(shù)的次數(shù)是______。 Sample a[2], *p=new Sample;A、0 B、1 C、2 D、3 36.某二叉樹有5個度為2的結(jié)點以及3個度為1的結(jié)點,則該二叉樹中共有______個結(jié)點。 37.軟件開發(fā)過程主要分為需求分析、設(shè)計、編碼與測試四個階段,其中______階段產(chǎn)生”軟件需求規(guī)格說明書“。 38.程序流程圖中的菱形框表示的是______。 39.人員基本信息一般包括:身份證號,姓名,性別,年齡等。其中可以作為主關(guān)鍵字的是______。40.在數(shù)據(jù)庫技術(shù)中,實體集之間的聯(lián)系可以是一對一或一對多或多對多的,那么”學(xué)生“和”可選課程“的聯(lián)系為______。 41.下面是一個遞歸函數(shù),其功能是使數(shù)組中的元素反序排列。請將函數(shù)補充完整。 void reverse(int *a,int size){ if(size<2)return;int k=a[0];a[0]=a[size-1];a[size-1]=k;reverse(a+1,______);} 42.利用表達式a[i]可以訪問int型數(shù)組a中下標(biāo)為i的元素。在執(zhí)行了語句int *p=a;后,利用指針p也可訪問該元素,相應(yīng)的表達式是______。43.類Sample的構(gòu)造函數(shù)將形參data賦值給數(shù)據(jù)成員data。請將類定義補充完整。 class Sample{ public: Sample(int data=0);private: int data;};Sample::Sample(int data){ ______ } 44.若表達式(x+(y-z)*(m/n))+3中的變量均為double型,則表達式值的類型為______。 45.如下程序定義了”單詞“類Word,類中重載了<運算符,用于比較”單詞“的大小,返回相應(yīng)的邏輯值。程序的輸出結(jié)果為:After Sorting: Happy Welcome,請將程序補充完整。#include class Sample{ public: Sample();~Sample();private: static int data;};將靜態(tài)數(shù)據(jù)成員data初始化為0的語句是______。 48.請將下列模板類Data補充完整。 template for(int i=50;i>20;i-=2)cout< 50.有如下程序: #include 2009年3月考試真題(第29次)1.耦合性和內(nèi)聚性是對模塊獨立性度量的兩個標(biāo)準(zhǔn)。下列敘述中正確的是______。 A、提高耦合性降低內(nèi)聚性有利于提高模塊的獨立性B、降低耦合性提高內(nèi)聚性有利于提高模塊的獨立性 C、耦合性是指一個模塊內(nèi)部各個元素間彼此結(jié)合的緊密程度D、內(nèi)聚性是指模塊間互相連接的緊密程度 2..數(shù)據(jù)庫應(yīng)用系統(tǒng)中的核心問題是______。 A、數(shù)據(jù)庫設(shè)計 B、數(shù)據(jù)庫系統(tǒng)設(shè)計 C、數(shù)據(jù)庫維護 D、數(shù)據(jù)庫管理員培訓(xùn) 3.下列敘述中正確的是______。 A、棧是”先進先出“的線性表 B、隊列是”先進后出“的線性表 C、循環(huán)隊列是非線性結(jié)構(gòu) D、有序線性表既可以采用順序存儲結(jié)構(gòu),也可以采用鏈?zhǔn)酱鎯Y(jié)構(gòu) 4.有兩個關(guān)系R,S如下: R S 由關(guān)系R通過運算得到關(guān)系S,則所使用的運算為______。 A、選擇 B、投影 C、插入 D、連接 5.將E-R圖轉(zhuǎn)換為關(guān)系模式時,實體和聯(lián)系都可以表示為______。 A、屬性 B、鍵 C、關(guān)系 D、域 6.支持子程序調(diào)用的數(shù)據(jù)結(jié)構(gòu)是______。 A、棧 B、樹 C、隊列 D、二叉樹 7.下列排序方法中,最壞情況下比較次數(shù)最少的是______。 A、冒泡排序 B、簡單選擇排序 C、直接插入排序 D、堆排序 8.下面敘述中錯誤的是______。 A、軟件測試的目的是發(fā)現(xiàn)錯誤并改正錯誤 B、對被調(diào)試的程序進行”錯誤定位“是程序調(diào)試的必要步驟 C、程序調(diào)試通常也稱為Debug D、軟件測試應(yīng)嚴(yán)格執(zhí)行測試計劃,排除測試的隨意性 9.某二叉樹有5個度為2的結(jié)點,則該二叉樹中的葉子結(jié)點數(shù)是______。 A、10 B、8 C、6 D、4 10.件按功能可以分為:應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于應(yīng)用軟件的是______。 A、編譯程序 B、操作系統(tǒng) C、教務(wù)管理系統(tǒng) D、匯編程序 11.有如下類定義和變量定義 class A{ public: A(){data=0;} ~A(){} int GetData()const {return data;} void SetData(int n){data=n;} private: int data;};const A a;A b;下列函數(shù)調(diào)用中錯誤的是______。 A、a.GetData();B、a.SetData(10);C、b.GetData();D、b.SetData(10);12.運算符重載時不需要保持的性質(zhì)是______。 A、操作數(shù)個數(shù) B、操作數(shù)類型 C、優(yōu)先級 D、結(jié)合性 13.已知有數(shù)組定義 char a[3][4];下列表達式中錯誤的是______。 A、a[2]=”WIN“ B、strcpy(a[2],”WIN“)C、a[2][3]='W' D、a[0][1]=a[0][1] 14.在定義一個類模板時,模板形參表是用一對括號括起來的,所采用的括號是______。 A、()B、[ ] C、< > D、{ } 15.要建立文件流并打開當(dāng)前目錄下的文件file.dat用于輸入,下列語句中錯誤的是______。 A、ifstream fin=ifstream.open(”file.dat“);B、ifstream *fin=new ifstream(”file.dat“);C、ifstream fin;fin.open(”file.dat“);D、ifstream *fin=new ifstream();fin->open(”file.dat“);16.有如下類定義和變量定義: class Parents{ public: int publicData;private: int privateData;};class ChildA:public Parents{/*類體略*/};class ChildB:private Parents{/*類體略*/};ChildA a;ChildB b;下列語句中正確的是 ______。 A、cout< A、YY y1(0,0);B、YY y2(1);C、YY y3(0);D、YY y4;18.下列描述中,不屬于面向?qū)ο笏枷胫饕卣鞯氖莀_____。 A、封裝性 B、跨平臺性 C、繼承性 D、多態(tài)性 19.有如下程序: #include A、3 B、23 C、123 D、213 20.已知表達式++a中的”++“是作為成員函數(shù)重載的運算符,則與++a等效的運算符函數(shù)調(diào)用形式為______。 A、a.operator++(1)B、operator++(a)C、operator++(a,1)D、a.operator++()21.假設(shè)下列語句都是程序運行后首次執(zhí)行的輸出語句,其中輸出結(jié)果與另外三條語句不同的語句是______。A、cout< A、12 B、16 C、14 D、11 23.當(dāng)使用ifstream流類定義一個流對象并打開一個磁盤文件時,文件的默認(rèn)打開方式為______。 A、ios_base::in B、ios_base::in│ios_base::out C、ios_base::out D、ios_base::in & ios_base::out 24.有如下程序: #include A、1215588 B、1218855 C、12185 D、128512 25.有如下程序段: int i=4;int j=1;int main(){ int i=8,j=i;cout< A、44 B、41 C、88 D、81 26.有如下程序: #include A、bool Pair::operator >(Pair p)const {if(m!=p.m)return m>p.m;return n>p.n;} B、bool Pair::operator >(Pair p){if(m!>p.m)return m>p.m;return n>p.n;} C、bool Pair::operator >(Pair p)const {if(m>p.m)return true;return n>p.n;} D、bool Pair::operator >(Pair p){if(m>p.m)return true;return n>p.n;} 27.已知函數(shù)fun的原型為 int fun(int,int,int);下列重載函數(shù)原型中錯誤的是______。 A、char fun(int,int);B、double fun(int,int,double);C、int fun(int,clar*);D、float fun(int,int,int);28.有如下程序: #include A、12 B、34 C、14 D、32 29.對C++編譯器區(qū)分重載函數(shù)無任何意義的信息是______。 A、參數(shù)類型 B、參數(shù)個數(shù) C、返回值類型 D、常成員函數(shù)關(guān)鍵字const 30.通過派生類的對象可直接訪問其______。 A、公有繼承基類的公有成員 B、公有繼承基類的私有成員 C、私有繼承基類的公有成員 D、私有繼承基類的私有成員 31.建立一個類對象時,系統(tǒng)自動調(diào)用______。 A、析構(gòu)函數(shù) B、構(gòu)造函數(shù) C、靜態(tài)函數(shù) D、友元函數(shù) 32.有如下程序: #include A、1 B、2 C、3 D、4 33.已知類MyClass聲明如下: class MyClass{ int n;public: MyClass(int k):n(k){} int getValue()const{return n;} };在下列數(shù)組定義中正確的是______。 A、MyClass x1[2];B、MyClass x2[2]={new MyClass(1),new MyClass(2)};C、MyClass *x3[2];D、MyClass *x4[2]={MyClass(1),MyClass(2)};34.有如下程序段: int i=5;while(int i=0){ cout<<'*';i--;} 運行時輸出”*“的個數(shù)是______。 A、0 B、1 C、5 D、無窮 35.下列關(guān)于函數(shù)模板的描述中,錯誤的是______。 A、從模板實參表和從模板函數(shù)實參表獲得信息矛盾時,以模板實參的信息為準(zhǔn) B、對于常規(guī)參數(shù)所對應(yīng)的模板實參,任何情況下都不能省略 C、虛擬類型參數(shù)沒有出現(xiàn)在模板函數(shù)的形參表中時,不能省略模板實參 D、模板參數(shù)表不能為空 36.符合結(jié)構(gòu)化原則的三種基本控制結(jié)構(gòu)是:選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和______。 37.假設(shè)用一個長度為50的數(shù)組(數(shù)組元素的下標(biāo)從0到49)作為棧的存儲空間,棧底指針bottom指向棧底元素,棧頂指針top指向棧頂元素,如果bottom=49,top=30(數(shù)組下標(biāo)),則棧中具有______個元素。38.在E-R圖中,圖形包括矩形框、菱形框、橢圓框。其中表示實體聯(lián)系的是______框。39.軟件測試可分為白盒測試和黑盒測試。基本路徑測試屬于______測試。40.數(shù)據(jù)庫系統(tǒng)的核心是______。41.有如下程序段: char c[20]=”examination“;c[4]=0;cout< 42.下面的函數(shù)利用遞歸實現(xiàn)了求1+2+3…..+n的功能: int sum(int n){ if(n==0)return 0;else return n+sum(n-1);} 在執(zhí)行sum(10)的過程中,遞歸調(diào)用sum函數(shù)的次數(shù)是______。43.有如下程序: #include class Xtwo{ //由兩個Type類型的數(shù)據(jù)成員構(gòu)成的模板類 Type a;Type b;public: Xtwo(Type aa=0,Type bb=0):a(aa),b(bb){} int Compare(){ //比較a和b的大小 if(a>b)return 1;else if(a==b)return 0;else return-1;} Type Sum(){return a+b;} //返回a和b之和 Type Mult();//函數(shù)聲明,返回a和b之乘積 };template 2008年9月考試真題(第28次)1.一個棧的初始狀態(tài)為空?,F(xiàn)將元素1、2、3、4、5、A、B、C、D、E依次入棧,然后再依次出棧,則元素出棧的順序是______。 A、12345ABCDE B、EDCBA54321 C、ABCDE12345 D、54321EDCBA 2.在面向?qū)ο蠓椒ㄖ?,不屬于”對象“基本特點的是______。 A、一致性 B、分類性 C、多態(tài)性 D、標(biāo)識惟一性 3.在長度為n的有序線性表中進行二分查找,最壞情況下需要比較的次數(shù)是______。 A、O(n)B、C、D、4.在數(shù)據(jù)管理技術(shù)發(fā)展的三個階段中,數(shù)據(jù)共享最好的是______。 A、人工管理階段 B、文件系統(tǒng)階段 C、數(shù)據(jù)庫系統(tǒng)階段 D、三個階段相同 5.下列敘述中正確的是______。A、循環(huán)隊列中有隊頭和隊尾兩個指針,因此,循環(huán)隊列是非線性結(jié)構(gòu) B、在循環(huán)隊列中,只需要隊頭指針就能反映隊列中元素的動態(tài)變化情況 C、在循環(huán)隊列中,只需要隊尾指針就能反映隊列中元素的動態(tài)變化情況 D、循環(huán)隊列中元素的個數(shù)是由隊頭指針和隊尾指針共同決定 6.下列敘述中正確的是______。 A、順序存儲結(jié)構(gòu)的存儲一定是連續(xù)的,鏈?zhǔn)酱鎯Y(jié)構(gòu)的存儲空間不一定是連續(xù)的 B、順序存儲結(jié)構(gòu)只針對線性結(jié)構(gòu),鏈?zhǔn)酱鎯Y(jié)構(gòu)只針對非線性結(jié)構(gòu) C、順序存儲結(jié)構(gòu)能存儲有序表,鏈?zhǔn)酱鎯Y(jié)構(gòu)不能存儲有序表 D、鏈?zhǔn)酱鎯Y(jié)構(gòu)比順序存儲結(jié)構(gòu)節(jié)省存儲空間 7.一間宿舍可住多個學(xué)生,則實體宿舍和學(xué)生之間的聯(lián)系是______。 A、一對一 B、一對多 C、多對一 D、多對多 8.有三個關(guān)系R、S和T如下: 由關(guān)系R和S通過運算得到關(guān)系T,則所使用的運算為______。 A、笛卡爾積 B、交 C、并 D、自然連接 9.數(shù)據(jù)流圖中帶有箭頭的線段表示的是______。 A、控制流 B、事件驅(qū)動 C、模塊調(diào)用 D、數(shù)據(jù)流 10.在軟件開發(fā)中,需求分析階段可以使用的工具是______。 A、N-S圖 B、DFD圖 C、PAD圖 D、程序流程圖 11.下列選項中,與實現(xiàn)運行時多態(tài)性無關(guān)的是______。 A、重載函數(shù) B、虛函數(shù) C、指針 D、引用 12.在C++中,編譯系統(tǒng)自動為一個類生成缺省構(gòu)造函數(shù)的條件是______。 A、該類沒有定義任何有參構(gòu)造函數(shù) B、該類沒有定義任何無參構(gòu)造函數(shù) C、該類沒有定義任何構(gòu)造函數(shù) D、該類沒有定義任何成員函數(shù) 13.要利用C++流進行文件操作,必須在程序中包含的頭文件是______。 A、iostream B、fstream C、strstream D、iomanip 14.對于通過公有繼承定義的派生類,若其成員函數(shù)可以直接訪問基類的某個成員,說明該基類成員的訪問權(quán)限是______。 A、公有或私有 B、私有 C、保護或私有 D、公有或保護 15.有如下程序: #include A、1 B、2 C、3 D、4 16.下列語句中,正確的是______。 A、char *myString=”Hello-World!“;B、char myString=”Hello-World!“;C、char myString[11]=”Hello-World!“;D、char myString[12]=”Hello-World!“;17.在語句”cout<<'A';“中,cout是______。 A、類名 B、對象名 C、函數(shù)名 D、C++的關(guān)鍵字 18.在一個派生類的成員函數(shù)中,試圖調(diào)用其基類的成員函數(shù)”Void f();“,但無法通過編譯。這說明______。 A、f()是基類的私有成員 B、f()是基類的保護成員 C、派生類的繼承方式為私有 D、派生類的繼承方式為保護 19.下列關(guān)于模板的敘述中,錯誤的是______。 A、調(diào)用模板函數(shù)時,在一定條件下可以省略模板實參 B、可以用int、double這樣的類型修飾符來聲明模板參數(shù) C、模板聲明中的關(guān)鍵字class都可以用關(guān)鍵字typename替代 D、模板的形參表中可以有多個參數(shù) 20.下列字符串中不能作為C++標(biāo)識符使用的是______。 A、WHILE B、user C、_1var D、9stars 21.有如下程序: #include A、語句1 B、語句2 C、語句3 D、語句4 22.在類聲明中,緊跟在”public:“后聲明的成員的訪問權(quán)限是______。 A、私有 B、公有 C、保護 D、默認(rèn) 23.下列語句中錯誤的是______。A、const int a;B、const int a=10;C、const int *point=0;D、const int *point=new int(10);24.在下列原型所示的C++函數(shù)中,按”傳值“方式傳遞參數(shù)的是______。 A、Void f1(int x);B、Void f2(int *x);C、Void f3(const int *x);D、Void f4(int &x);25.建立一個有成員對象的派生類對象時,各構(gòu)造函數(shù)體的執(zhí)行次序為______。 A、派生類、成員對象類、基類 B、成員對象類、基類、派生類 C、基類、成員對象類、派生類 D、基類、派生類、成員對象類 26.下列模板聲明中,有語法錯誤的是______。 A、template A、有的運算符可以作為非成員函數(shù)重載 B、所有的運算符都可以通過重載而被賦予新的含義 C、不得為重載的運算符函數(shù)的參數(shù)設(shè)置默認(rèn)值 D、有的運算符只能作為成員函數(shù)重載 28.下列運算符函數(shù)中,肯定不屬于類Value的成員函數(shù)的是______。 A、Value operator+(Value);B、Value operator-(Value,Value);C、Value operator*(int);D、Value operator/(Value);29.在一個抽象類中,一定包含有______。 A、虛函數(shù) B、純虛函數(shù) C、模板函數(shù) D、重載函數(shù) 30.如果表達式a>=b中的”>=“是作為非成員函數(shù)重載的運算符,則可以等效地表示為______。 A、a.operator>=(b)B、b.operator>=(a)C、operator>=(a,b)D、operator>=(b,a)31.有如下程序: #include A、112444 B、11114444 C、121444 D、11314444 32.當(dāng)使用ofstream流類定義一個流對象并打開一個磁盤文件時,文件的默認(rèn)打開方式為______。 A、ios_base::in B、ios_base::binary C、ios_base::in | ios_base::out D、ios_base::out 33.有如下程序: #include A、3 B、10 C、12 D、15 34.定義派生類時,若不使用關(guān)鍵字顯式地規(guī)定采用何種繼承方式,則默認(rèn)方式為______。 A、私有繼承 B、非私有繼承 C、保護繼承 D、公有繼承 35.若已經(jīng)聲明了函數(shù)原型”void fun(int a,double b=0.0);“,則下列重載函數(shù)聲明中正確的是______。 A、void fun(int a=90,double b=0.0);B、int fun(int a,double B);C、void fun(double a,int B);D、bool fun(int a,double b=0.0); 36.數(shù)據(jù)庫設(shè)計包括概念設(shè)計、______和物理設(shè)計。 37.軟件工程三要素包括方法、工具和過程,其中,______支持軟件開發(fā)的各個環(huán)節(jié)的控制和管理。38.在二維表中,元組的______不能再分成更小的數(shù)據(jù)項。 39.按照軟件測試的一般步驟,集成測試應(yīng)在______測試之后進行。40.對下列二叉樹進行中序遍歷的結(jié)果是______。 41.有如下程序: #include 42.有如下類定義,請將Sample類的拷貝構(gòu)造函數(shù)補充完整。class Sample{ public: Sample(){} ~Sample(){if(p)delete p;} Sample(const Sample& s){ ______ } void SetData(int data){p=new int(data);} private: int *p;};43.請在下列程序中的空格處填寫正確的語句: class Sample{ public: Sample(){} ~Sample(){} void SetDate(int data){//將Sample類成員變量date設(shè)置成形參的值 ______ } private:int data;};44.有如下遞歸函數(shù): int Fun(int n){ if(n<=1)return 1;______ } 請補充完整,使得函數(shù)Fun能夠正確計算形參n的階乘。45.有如下程序: #include double Wages::getPay()const{return base+bonus-tax;} Wages Wages::operator+(Wages w)const{ return Wages(base+w.base, bonus+w.bonus,tax+w.tax);} int main(){ Wages w1(2000,500,100),w2(5000,1000,300);cout<<(w1+w2).getPay()< 46.已知數(shù)組a中有n個元素,下列語句將數(shù)組a中從下標(biāo)x1開始的k個元素移動到從下標(biāo)x2開始的k個元素中,其中0<=x1 48.當(dāng)使用關(guān)鍵字______作為函數(shù)返回類型時,該函數(shù)不返回任何值。49.有如下程序: #include class Dog: public Pet{ public: Dog(char *name):Pet(name){} void call()const{ cout<<”汪汪叫“;} }; class Cat:public Pet{ public: Cat(char *name):Pet(name){} void call()const{ cout<<”喵喵叫“;} }; int main(){ Pet *pet1=new Dog(”哈克“), *pet2=new Cat(”吉米“);cout< getName();pet1->call();cout< 2008年4月考試真題(第27次)1.程序流程圖中帶有箭頭的線段表示的是______。 A、圖元關(guān)系 B、數(shù)據(jù)流 C、控制流 D、調(diào)用關(guān)系 2.結(jié)構(gòu)化程序設(shè)計的基本原則不包括______。 A、多態(tài)性 B、自頂向下 C、模塊化 D、逐步求精 3.下列關(guān)于棧的敘述正確的是______。 A、棧按”先進先出“組織數(shù)據(jù) B、棧按”先進后出“組織數(shù)據(jù) C、只能在棧底插入數(shù)據(jù) D、不能刪除數(shù)據(jù) 4.算法的有窮性是指______。 A、算法程序的運行時間是有限的 B、算法程序所處理的數(shù)據(jù)量是有限的 C、算法程序的長度是有限的 D、算法只能被有限的用戶使用 5.軟件設(shè)計中模塊劃分應(yīng)遵循的準(zhǔn)則是______。 A、低內(nèi)聚低耦合 B、高內(nèi)聚低耦合 C、低內(nèi)聚高耦合 D、高內(nèi)聚高耦合 6.對長度為n的線性表排序,在最壞情況下,比較次數(shù)不是n(n-1)/2的排序方法是______。 A、快速排序 B、冒泡排序 C、直接插入排序 D、堆排序 7.有三個關(guān)系R、S和T如下: 由關(guān)系R和S通過運算得到關(guān)系T,則所使用的運算為______。 A、并 B、自然連接 C、笛卡爾積 D、交 8.在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是______。 A、可行性分析報告 B、軟件需求規(guī)格說明書 C、概要設(shè)計說明書 D、集成測試計劃 9.設(shè)有表示學(xué)生選課的三張表,學(xué)生S(學(xué)號,姓名,性別,年齡,身份證號),課程C(課號,課名),選課SC(學(xué)號,課號,成績),則表SC的關(guān)鍵字(鍵或碼)為______。 A、課號,成績 B、學(xué)號,成績 C、學(xué)號,課號 D、學(xué)號,姓名,成績 10.在數(shù)據(jù)庫設(shè)計中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于______。 A、需求分析階段 B、概念設(shè)計階段 C、邏輯設(shè)計階段 D、物理設(shè)計階段 11.已知Value是一個類,value是Value的一個對象。下列以非成員函數(shù)形式重載的運算符函數(shù)原型中,正確的是______。 A、Value operator+(Value v,int i);B、Value operator+(Value v=value,int i);C、Value operator+(Value v,int i=0);D、Value operator+(Value v=value,int i=0);12.有如下程序: #include A、375 B、357 C、0375 D、0357 13.下列有關(guān)運算符重載的敘述中,正確的是______。 A、運算符重載是多態(tài)性的一種表現(xiàn) B、C++中可以通過運算符重載創(chuàng)造新的運算符 C、C++中所有運算符都可以作為非成員函數(shù)重載 D、重載運算符時可以改變其結(jié)合性 14.有如下4個語句: ① cout<<'A'< A、①和③ B、①和④ C、②和③ D、②和④ 15.下列有關(guān)類成員的敘述中,正確的是______。 A、友元函數(shù)是類的成員函數(shù) B、類成員的默認(rèn)訪問權(quán)限是私有的 C、類成員函數(shù)必須聲明為公有的 D、類的靜態(tài)數(shù)據(jù)成員不能是常成員 16.執(zhí)行下列語句段后,輸出字符”*“的個數(shù)是______。for(int i=50;i>1;i-=2)cout<<'*';A、24 B、25 C、26 D、50 17.有如下類定義: class Point{ private: static int how_many;};______how_many=0;要初始化Point類的靜態(tài)成員how_many,下劃線處應(yīng)填入的內(nèi)容是______。 A、int B、static int C、int Point:: D、static int point:: 18.下面是一個模板聲明的開始部分: template A、這可能是一個函數(shù)模板的聲明 B、這可能是一個類模板的聲明 C、這既可能是一個函數(shù)模板的聲明,也可能是一個類模板的聲明 D、這肯定是一個錯誤的模板聲明 19.有如下類聲明: class Base{ protected: int amount;public: Base(int n=0):amount(n){} int getAmount()const{return amount;} };class Derived:public Base{ protected: int value;public: Derived(int m,int n):value(m),Base(n){} int getData()const{return value+amount;} };已知x是一個Derived對象,則下列表達式中正確的是______。A、x.value+x.getAmount()B、x.getData()-x.getAmount()C、x.getData()-x.amount D、x.value+x.amount 20.有如下程序: #include A、1111 B、1211 C、1112 D、1212 21.下列有關(guān)C++流的敘述中,錯誤的是______。 A、C++操作符setw設(shè)置的輸出寬度永久有效 B、C++操作符endl可以實現(xiàn)輸出的回車換行 C、處理文件I/O時,要包含頭文件fstream D、進行輸入操作時,eof()函數(shù)用于檢測是否到達文件尾 22.下列關(guān)鍵字中,不能用來表示繼承方式的是______。 A、private B、static C、public D、protected 23.下列語句分別是不同程序中的第一個輸入輸出語句。若去掉其中的”< A、cout< A、53 B、35 C、55 D、33 25.有如下定義: int a[5]={1,3,5,7,9},*p=a;下列表達式中不能得到數(shù)值5的是______。 A、a[2] B、a[3] C、*(p+2)D、*p+4 26.有如下類定義: class MyClass{ int value;public: MyClass(int n):value(n){} int getValue()const{return value;} };則類MyClass的構(gòu)造函數(shù)的個數(shù)是______。 A、1個 B、2個 C、3個 D、4個 27.下列有關(guān)類繼承的敘述中,錯誤的是______。 A、繼承可以實現(xiàn)軟件復(fù)用 B、虛基類可以解決由多繼承產(chǎn)生的二義性問題 C、派生類構(gòu)造函數(shù)要負(fù)責(zé)調(diào)用基類的構(gòu)造函數(shù) D、派生類沒有繼承基類的私有成員 28.有如下類和對象的定義: class Constants{ public: static double getPI(){return 3.1416;} };Constants constants;下列各組語句中,能輸出3.1416的是______。 A、cout< A、const B、2a C、_shape D、-count 30.已知函數(shù)f的原型是void f(int *a,long &b);,變量v1、v2的定義是: int v1;long v2;下列調(diào)用語句中正確的是______。 A、f(v1,&v2);B、f(v1,v2);C、f(&v1,&v2);D、f(&v1,v2);31.下列有關(guān)函數(shù)重載的敘述中,錯誤的是______。 A、函數(shù)重載就是用相同的函數(shù)名定義多個函數(shù) B、重載函數(shù)的參數(shù)列表必須不同 C、重載函數(shù)的返回值類型必須不同 D、重載函數(shù)的參數(shù)可以帶有默認(rèn)值 32.有如下程序: #include A、*this B、this C、&amount D、amount 33.下列有關(guān)抽象類和純虛函數(shù)的敘述中,錯誤的是______。 A、擁有純虛函數(shù)的類是抽象類,不能用來定義對象 B、抽象類的派生類若不實現(xiàn)純虛函數(shù),它也是抽象類 C、純虛函數(shù)的聲明以”=0;“結(jié)束 D、純虛函數(shù)都不能有函數(shù)體 34.下列有關(guān)模板的敘述中,正確的是______。 A、函數(shù)模板不能含有常規(guī)形參 B、函數(shù)模板的一個實例就是一個函數(shù)定義 C、類模板的成員函數(shù)不能是模板函數(shù) D、用類模板定義對象時,絕對不能省略模板實參 35.已知枚舉類型聲明語句為: enum COLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};則下列說法中錯誤的是______。 A、枚舉常量YELLOW的值為1 B、枚舉常量RED的值為6 C、枚舉常量BLACK的值為10 D、枚舉常量WHITE的值為1 36.在關(guān)系數(shù)據(jù)庫中,用來表示實體之間聯(lián)系的是______。 37.設(shè)某循環(huán)隊列的容量為50,頭指針front=5(指向隊頭元素的前一位置),尾指針rear = 29(指向隊尾元素),則該循環(huán)隊列中共有______個元素。 38.在數(shù)據(jù)庫管理系統(tǒng)提供的數(shù)據(jù)定義語言、數(shù)據(jù)操縱語言和數(shù)據(jù)控制語言中,______負(fù)責(zé)數(shù)據(jù)的模式定義與數(shù)據(jù)的物理存取構(gòu)建。 39.測試用例包括輸入值集和______值集。40.深度為5的滿二叉樹有______個葉子結(jié)點。 41.如下程序聲明了一個電話號碼類PhoneNumber,重載了流插入運算符<<,以便于電話號碼的輸出。請將程序補充完整。#include friend(ostream &output,const PhoneNumber &num){output< 49.在類中,______成員為類的所有對象所共享。 50.在面向?qū)ο蟮某绦蛟O(shè)計中,將數(shù)據(jù)和處理數(shù)據(jù)的操作封裝成一個整體就定義了一種事物的類型,稱作”類“。類是一種抽象的概念,屬于該類的一個實例叫做”______"。 2015年華夏銀行校園招聘考試筆試歷年考試真題 歷年考試真題精選: 1.不構(gòu)成我國政策性金融機構(gòu)資金來源的是()A.財政撥款 B.金融債券 C.開戶企業(yè)存款 D.社會公眾存款 2.商業(yè)銀行經(jīng)營和組織存款的首要原則是()A.存款合理競爭原則 B.存貸掛鉤原則C.按時清償原則D.存款成本最低原則 3.按照保險對象的不同可將保險分為()A.人身保險與財產(chǎn)保險B.自愿保險與強制保險 C.保險與再保險D.信用保險與人身保險 4.可轉(zhuǎn)讓支付命令帳戶簡稱為()A.CD帳戶B.NOW帳戶C.SNOW帳戶 D.Q帳戶 5.凱恩斯學(xué)派認(rèn)為貨幣政策傳導(dǎo)過程中發(fā)揮重要作用的是()A.利率 B.法定存款準(zhǔn)備金C.貨幣供應(yīng)量 D.基礎(chǔ)貨幣 6.花旗銀行放款利率在1970年12月8日高達20%(一年期貸款),而當(dāng)時年通貨膨脹率為12%,花旗銀行放款的實際利率為()A.12.32% B.11.46% C.11.24% D.7.14% 7.1988年以來我國三年以上人民幣定期存款曾實行過()A.利率浮動制 B.存款貼補制 C.保值貼補制 D.存貸聯(lián)動制 8.資本主義銀行發(fā)展過程中首先產(chǎn)生的是()A.商業(yè)銀行 B.中央銀行 C.投資銀行 D.專業(yè)銀行 9.中國第一家民族資本銀行是1897年成立的()A.中國實業(yè)銀行 B.麗如銀行 C.中國通商銀行 D.交通銀行 10.對有價證券行市的正確理解是()A.證券行市與市場利率負(fù)相關(guān) B.證券行市是有價證券的發(fā)行價格 C.證券行市是證券面值的資本化 D.證券行市與證券收益率負(fù)相關(guān) 11.下列金融市場類型中屬于長期資金市場的有()A.公債市場 B.同業(yè)拆借市場C.本票市場 D.回購協(xié)議市場 12.作為金屬貨幣制度基礎(chǔ)的構(gòu)成要素是()A.貨幣名稱 B.貨幣單位C.貨幣金屬 D.本位幣的鑄造與流通 13.某一預(yù)計商品價格總額為1200萬元,賒銷商品總價格為200萬元,貨幣流通速度為2.5次,按馬克思貨幣必要量公式計算的貨幣必要量是()A.480萬元 B.400萬元C.560萬元 D.500萬元 14.建立時沒有資本金而是根據(jù)國家授權(quán)執(zhí)行中央銀行職能的是()A.新加坡中央銀行B.韓國中央銀行 C.土耳其中央銀行D.斐濟中央銀行 15.外國銀行在美國發(fā)行的可轉(zhuǎn)讓定期存單稱為()A.牛市定期存單B.熊市定期存單 C.揚基定期存單D.開口帳戶定期存單 16.對經(jīng)濟運行影響強烈而不常使用的貨幣政策工具是()A.信用配額B.公開市場業(yè)務(wù) C.再貼現(xiàn)政策D.存款準(zhǔn)備金政策 17.屬于區(qū)域性國際金融機構(gòu)的是()A.世界銀行 B.亞洲開發(fā)銀行 C.國際金融公司 D.農(nóng)業(yè)發(fā)展基金會 18.由國家補貼保險基金的保險稱為()A.財產(chǎn)保險B.商業(yè)保險 C.政策性保險 D.保證保險 19.商業(yè)銀行存款貨幣創(chuàng)造的主要條件是非現(xiàn)金結(jié)算的廣泛運用和()A.利率市場化 B.充足的備付金C.商業(yè)銀行機制完善 D.信用制度的發(fā)展 參考答案 1.D 2.C 3.A 4.B 5.A 6.D 7.C 8.A 9.C 10.A 11.A 12.C 13.B 14.B 15.C 16.D 17.B 18.C 19.D 華夏銀行歷年考試真題 第一部分心理測試,半小時。 第二部分正式筆試部分,1.5小時。第一部分,心里測試感覺測你的性格傾向,外向還是內(nèi)斂謹(jǐn)慎。都是AB兩個選項。共70多道,答題紙勾選項被分為四欄。自己勾選完后匯總A、B在四欄里各共幾個。樓主表示前3欄居然A、B個數(shù)都等分、沒有傾向。。最后一欄偏差較明顯。 第二部分,偏向公務(wù)員行測題,有行測題和專業(yè)題 共分為三部分,前兩部分行測單選題,最后一部分為銀行會計金融專業(yè)多項選擇題,答少、多答、錯答均不得分,樓主便選擇最后剩下的時間再做。多選題如果會的同學(xué)相信不會覺得難一眼便能看出選項,不會的還是不會 T^T。整體而言,行測題目較為簡單,文字題較多,無英語題,無數(shù)字推理題,有圖形推斷題,樓主表示這塊是弱項、全是蒙的。這次筆試一共6個教室,前5個68~70人,最后一個40多人??傆?00來個不到。以上就是上海分行筆試基本情況,歡迎同學(xué)查漏補缺~~~ 總結(jié):筆試從未公布過考試大綱,也不指定參考書及培訓(xùn)機構(gòu),考到的內(nèi)容又很復(fù)雜,知識面很廣,因此對大家來說,全靠自我備考是件很痛苦且低效的事情,大家最好早做準(zhǔn)備,考試復(fù)習(xí)資料可以到 了解一下,里面資料還是非常不錯的 華夏銀行面試題: 有兩個面試官,只有一個提問。問的問題有: 1,你認(rèn)為你剛才的表現(xiàn)怎么樣? 我的回答:對自己剛才的表現(xiàn)不滿意。因為自己專業(yè)是會計,擅長與數(shù)字打交道,對于辯論不擅長,畢竟術(shù)業(yè)有專攻。工作后我會在做好自己本職工作的同時積極彌補自己的不足,全面提升自己的素質(zhì)。 2,你剛參加工作將如何適應(yīng)新的工作環(huán)境? 參考回答:1,積極向職場前輩請教,職場前輩的經(jīng)驗可以使我們少走很多彎路;2,在完成分配的工作任務(wù)后主動要求承擔(dān)更多的工作,尋找機會學(xué)習(xí)。3,你如何看待公平、公正原則的? 參考回答:因為所面的的形勢會有所不同,所以絕對的公平是不現(xiàn)實的,但是可以通過制定標(biāo)準(zhǔn)與規(guī)定,實現(xiàn)相對公平。公正原則會因為人的主觀因素而受到影響,要采取措施減少這方面的影響。 4,你如何看待企業(yè)的兩項職能的? 1,從事生產(chǎn)經(jīng)營活動。2,承擔(dān)社會責(zé)任。(不知道是否正確)5,你覺得那種人你最難相處? 6,你的優(yōu)勢有哪些?你的劣勢呢? 以上有我不成熟的觀點,希望得到大家的指正。華夏銀行歷年考試真題 第一部分心理測試,半小時。第二部分正式筆試部分,1.5小時。第一部分,心里測試感覺測你的性格傾向,外向還是內(nèi)斂謹(jǐn)慎。都是AB兩個選項。共70多道,答題紙勾選項被分為四欄。自己勾選完后匯總A、B在四欄里各共幾個。樓主表示前3欄居然A、B個數(shù)都等分、沒有傾向。。最后一欄偏差較明顯。 第二部分,偏向公務(wù)員行測題,有行測題和專業(yè)題 共分為三部分,前兩部分行測單選題,最后一部分為銀行會計金融專業(yè)多項選擇題,答少、多答、錯答均不得分,樓主便選擇最后剩下的時間再做。多選題如果會的同學(xué)相信不會覺得難一眼便能看出選項,不會的還是不會 T^T。整體而言,行測題目較為簡單,文字題較多,無英語題,無數(shù)字推理題,有圖形推斷題,樓主表示這塊是弱項、全是蒙的。這次筆試一共6個教室,前5個68~70人,最后一個40多人??傆?00來個不到。以上就是上海分行筆試基本情況,歡迎同學(xué)查漏補缺~~~ 歷年考試真題精選: 1.在金融市場中,既是重要的資金需求者和供給者,又是金融衍生品市場上重要的套期保值主體的是()。 A.家庭 B.企業(yè) C.中央銀行 D.政府 參考答案:B 2.金融工具在金融市場上能夠迅速地轉(zhuǎn)化為現(xiàn)金而不致遭受損失的能力是指金融工具的()。 A.期限性 B.流動性 C.收益性 D.風(fēng)險性 參考答案:B 3.具有“準(zhǔn)貨幣”特性的金融工具是()。 A.貨幣市場工具 B.資本市場工具 C.金融衍生品 D.外匯市場工具 參考答案:A 4.在金融期權(quán)中,賦予合約買方在未來某一確定的時間或者某一時間內(nèi),以固定的價格出售相關(guān)資產(chǎn)的合約的形式叫()。 A.看漲期權(quán) B.歐式期權(quán) C.看跌期權(quán) D.美式期權(quán) 參考答案:C 5.在我國的債券回購市場上,回購期限是()。 A.1個月以內(nèi) B.3個月以內(nèi) C.6個月以內(nèi) D.1年以內(nèi) 參考答案:D 6.若某筆貸款的名義利率是7%,同期的市場通貨膨脹率是3%,則該筆貸款的實際利率是()。 A.3% B.4% C.5% D.10% 參考答案:B 答案解析:實際利率=名義利率-通貨膨脹率=7%-3%=4% 試題點評:本題考查實際利率、名義利率與通貨膨脹率之間的關(guān)系公式。 7、某投資銀行存入銀行1000元,一年期利率是4%,每半年結(jié)算一次利息,按復(fù)利計算,則這筆存款一年后稅前所得利息是()。A、40.2 B、40.4 C、80.3 D、81.6 參考答案:B 答案解析:半年利率=4%/2=2% 1000×(1+2%)2-1000=40.4元 試題點評:本題考查復(fù)利計算的公式。參見教材第33頁。 8、國債的發(fā)行價格低于面值,叫做()發(fā)行。 A、折價 B、平價 C、溢價 D、競價 參考答案:A 答案解析:債券的市場價格<債券面值,即債券貼現(xiàn)或折價發(fā)行;債券的市場價格>債券面值,即債券為溢價發(fā)行;債券的市場價格=債券面值,即債券等價發(fā)行。 9、某證券的β值是1.5,同期市場上的投資組合的實際利率比預(yù)期利潤率高10%,則該證券的實際利潤率比預(yù)期利潤率高()。 A、5% B、10% C、15% D、85% 參考答案:C 答案解析:1.5*10%=15%,如果市場投資組合的實際收益率比預(yù)期收益率大Y%,則證券i的實際收益率比預(yù)期大βi×Y%。 試題點評:本題考查資產(chǎn)風(fēng)險的相關(guān)內(nèi)容。 10、我國目前的利率體系仍然是()的雙軌并行體系。 A.存款利率與貸款利率隔離 B.對私利率與對公利率隔離 C.銀行利率與貨幣市場利率隔離 D.銀行利率與信用社利率隔離 參考答案:C 答案解析:目前,我國的利率體系仍是雙軌并行的,銀行利率與貨幣市場隔離,貨幣市場的市場化 利率不能夠反映到銀行存貸款基準(zhǔn)利率上。 試題點評:這個題的確出的很偏。本題考查我國的利率體系。 11、在各類金融機構(gòu)中,最典型的間接金融機構(gòu)是()。 A.投資銀行 B.商業(yè)銀行 C.證券公司 D.中央銀行 參考答案:B 答案解析:商業(yè)銀行是最典型的間接金融機構(gòu)。試題點評:本題考查間接金融機構(gòu)的相關(guān)知識。 12、目前大多數(shù)國家中央銀行的資本結(jié)構(gòu)都是()形式。A.國有 B.多國共有 C.無資本金 D.混合所有 參考答案:A 答案解析:全部資本為國家所有的資本結(jié)構(gòu)形式成為中央銀行資本結(jié)構(gòu)的主要形式。 試題點評:本題考查中央銀行的資本構(gòu)成。 13、巴西的金融監(jiān)管體制是典型的“牽頭式“監(jiān)管體制,由國家貨幣委員會牽頭,負(fù)責(zé)協(xié)調(diào)對不同金融行業(yè)監(jiān)管機構(gòu)的監(jiān)管活動。這屬于()的監(jiān)管體制。 A.集中統(tǒng)一 B.分業(yè)監(jiān)管 C.不完全集中統(tǒng)一 D.完全不集中統(tǒng)一 參考答案:C 答案解析:不完全集中統(tǒng)一的監(jiān)管體制可以分為“牽頭式”和“雙峰式”兩類監(jiān)管體制,巴西是典型的“牽頭式”監(jiān)管體制。 14、中國銀監(jiān)會的監(jiān)管理念是()。A.管業(yè)務(wù)、管風(fēng)險、管內(nèi)控 B.管法人、管風(fēng)險、管市場 C.管業(yè)務(wù)、管風(fēng)險、管市場 D.管法人、管風(fēng)險、管內(nèi)控 參考答案:D 答案解析:中國銀監(jiān)會成立以來,確立新的監(jiān)管理念是:管法人、管風(fēng)險、管內(nèi)控、提高透明度。 試題點評:本題考查銀監(jiān)會的監(jiān)管理念。 15、我國國有重點金融機構(gòu)監(jiān)事會的核心工作是()。 A.財務(wù)監(jiān)督 B.人事監(jiān)督 C.合規(guī)監(jiān)督 D.經(jīng)營監(jiān)督 參考答案:A 答案解析:國有重點金融機構(gòu)監(jiān)事會以財務(wù)監(jiān)督為核心。試題點評:本題考查國有重點金融機構(gòu)的相關(guān)知識。16、2003年修改通過的《中華人民共和國商業(yè)銀行法》規(guī)定,商業(yè)銀行以安全性、流動性和()為經(jīng)營原則。 A.政策性B.公益性 C.效益性 D.審慎性 參考答案:C 答案解析:2003年12月17日將商業(yè)銀行的經(jīng)營原則修改為“商業(yè)銀行以安全性、流動性、效益性為經(jīng)營原則,實行自主經(jīng)營、自擔(dān)風(fēng)險、自負(fù)盈虧、自我約束”。 試題點評:注意我國確立的商業(yè)銀行經(jīng)營管理原則中確定為“效益性”,而不是“盈利性”。 17、商業(yè)銀行的新型業(yè)務(wù)運營模式區(qū)別于傳統(tǒng)業(yè)務(wù)運營模式的核心點是()。A.集中核算 B.業(yè)務(wù)外包 C.前后臺分離 D.設(shè)綜合業(yè)務(wù)窗口 參考答案:C 答案解析:新的業(yè)務(wù)運營模式的核心就是前后臺分離。試題點評:本題考查商業(yè)銀行的新型的業(yè)務(wù)運營模式。 18、我國商業(yè)銀行的風(fēng)險加權(quán)資產(chǎn)指標(biāo)是指()與資產(chǎn)總額之比。A.表內(nèi)風(fēng)險加權(quán)資產(chǎn) B.貸款風(fēng)險加權(quán)總額 C.表內(nèi)、外風(fēng)險加權(quán)資產(chǎn) D.不良貸款風(fēng)險加權(quán)總額 參考答案:C 答案解析:風(fēng)險加權(quán)資產(chǎn)指標(biāo)是表內(nèi)、外風(fēng)險加權(quán)資產(chǎn)與資產(chǎn)總額之比。試題點評:本題考查風(fēng)險加權(quán)資產(chǎn)指標(biāo)的公式。 19、作為一種信貸類不良資產(chǎn)的處置方式,我國的銀行不良資產(chǎn)證券化在操作中是將不良資產(chǎn)委托給受托機構(gòu),作為受托機構(gòu)要設(shè)立()。 A.資產(chǎn)管理賬戶 B.資產(chǎn)信托賬戶 C.資產(chǎn)處置公司 D.資產(chǎn)租賃公司 參考答案:B 答案解析:由銀行作為發(fā)起機構(gòu),將相關(guān)分行的部分公司類不良貸款組成基礎(chǔ)資產(chǎn)池,信托予受托機構(gòu),由受托機構(gòu)設(shè)立資產(chǎn)信托賬戶。 20、下列收入中屬于商業(yè)銀行營業(yè)外收入的是()。A.違約金 B.投資收益 C.賠償金 D.罰沒收入 參考答案:D 答案解析:選項AC屬于營業(yè)外支出內(nèi)容。 【網(wǎng)絡(luò)綜合-中國銀行筆試歷年真題匯總】: 綜合部分選擇題 1.以下哪個同行拆借率是目前被認(rèn)可和通行的(倫敦同業(yè)拆借率)2.世界上第一個商業(yè)銀行是?(英格蘭銀行)3.巴塞爾協(xié)議規(guī)定的資本充足率為多少(8%)4.商業(yè)銀行的經(jīng)營目的是什么?(盈利) 5.在日本發(fā)行的以美元計價的債券稱為什么(歐洲市場債券)6.利率互換的條件(幣種相同、期限相同、利率計算方式不同)7.關(guān)于賣空股指期貨操作的題目 8.以下哪個選項最適合作為回購協(xié)議(國債)9.以下哪種票據(jù)需要承兌(遠期匯票)10.證券投資屬于什么投資(間接投資)11.布雷頓森林體系崩潰時間(七十年代初期) 12.央行和商業(yè)銀行的貨幣職能(央行提供原始貨幣,商業(yè)銀行制造派生貨幣)13.凱恩斯的貨幣需求理論最大的特點是(強調(diào)利率的作用)14.菲利普斯曲線描述的是什么?(通貨膨脹與失業(yè)率之間的關(guān)系)15.洛侖茲曲線描述的是什么?(收入分配公平程度)16.發(fā)行國債的最主要目的是什么?(籌集建設(shè)資金)17.市場營銷的核心環(huán)節(jié)是(交換) 18.關(guān)系營銷的理論基礎(chǔ)是什么(長期營銷關(guān)系論)19.泰勒被尊稱為什么(科學(xué)管理之父) 20.國內(nèi)企業(yè)引進了激勵獎金制后,現(xiàn)在激勵獎金已經(jīng)變成工資的一部分,而失去了原本的激勵作用,這樣意味著?(激勵效應(yīng)在每個國家作用不同、如何防止激勵獎金變成工資的一部分是管理人員需要重視和提高的什么什么,忘了) 21.某企業(yè)生產(chǎn)平均成本達到最小值,那么該企業(yè)(邊際成本等于平均成本)22.勞動法對于加班時間的限定(每月不得超過36小時) 23.如果企業(yè)安排員工周末上班而又不予以調(diào)休,那么應(yīng)支付多少倍工資(2倍)24.以下哪個選項免收營業(yè)稅(醫(yī)院提供醫(yī)療服務(wù)的費用)25.以下哪種情況免收個人所得稅(保險理賠) 26.企業(yè)增值稅的屬性(C.共享稅中央為主 中央75%,省8%,地市17%) 28.A、B兩個相連的會計年份和甲乙兩種不同的會計方式混搭,問哪個符合會計一致性原則(兩個會計年份形成時間差異) 29.某跨國企業(yè)子公司財務(wù)報告與母公司合并,過程中遭遇的匯率風(fēng)險屬于什么風(fēng)險(市場風(fēng)險) 30.影響現(xiàn)金流的操作(現(xiàn)金各項目與非現(xiàn)金各項目之間的增減變動)31.以下哪個軟件通常用來收發(fā)郵件(Outlook) 32.BBS的功能不包括以下哪個選項(文件傳輸、發(fā)布信息、什么什么熱表之類)33.TCP/IP協(xié)議基于什么而寫?(基于OSI參考模型)34.世界上第一個網(wǎng)上銀行是?(美國SFNB) 35.2007年6月召開的八國峰會的主要議題是什么(全球氣候變暖問題)36.我國提出十一五期間單位國內(nèi)生產(chǎn)總值能源消耗降低多少?(20%)37.目前我國的失業(yè)情況主要屬于(結(jié)構(gòu)性失業(yè))38.某商品需求彈性大于1,則該商品為(奢侈品)39.馬斯洛需求層次理論最低層是什么(生理需求)40.構(gòu)建和諧社會的根本出發(fā)點和落腳點是什么(以人為本) 41.某投資公司向客戶承諾不低于30%的收益率,該行為屬于(虛假陳述)42.某國對B國汽車進口限制在10萬輛以內(nèi),這種配額屬于(國別配額) 43.07年11月26日央行上調(diào)存款準(zhǔn)備金率后的準(zhǔn)備金率為多少(13.5%)2012年5月下調(diào)準(zhǔn)備金率0.5個百分點,本次下調(diào)后,大型金融機構(gòu)存款準(zhǔn)備金率降至20%,中小型金融機構(gòu)存款準(zhǔn)備金率降至16.5%。 44.我國的外匯交易中心設(shè)在哪里(上海) 45.以下哪種情況不屬于工傷范圍(上班途中交通意外、出差發(fā)生意外、下班后在公司上網(wǎng)被歹徒搶劫等) 46.股份制公司成立的條件是(半數(shù)以上發(fā)起人在國內(nèi)有固定房產(chǎn))47.LAN是指什么(局域網(wǎng)) 48.互聯(lián)網(wǎng)最早誕生于(1969年美國) 49.以下哪個指標(biāo)反映了全部資產(chǎn)運營情況(全部資產(chǎn)周轉(zhuǎn)率) 50.應(yīng)計入收益性支出而錯計入了負(fù)債性支出會產(chǎn)生什么后果(虛增利潤,多交所得稅)51.國際貨物合同糾紛的訴訟期限是:(四年) 多項選擇題(有兩個或以上的選項是正確的,多選、漏選、錯選均不得分) 1.商業(yè)銀行的負(fù)債包括哪些(商業(yè)銀行的負(fù)債業(yè)務(wù)是商業(yè)銀行最基本也是最主要的業(yè)務(wù),其構(gòu)成主要包括存款,借入款項和其他負(fù)債三大部分) 2.商業(yè)銀行的核心資產(chǎn)包括哪些(核心資產(chǎn)包括公開準(zhǔn)備金和權(quán)益資本)3.關(guān)于防火墻作用的一道題 4.勞動法關(guān)于試用期限的規(guī)定 第十九條 勞動合同期限三個月以上不滿一年的,試用期不得超過一個月;勞動合同期限一年以上不滿三年的,試用期不得超過二個月;三年以上固定期限和無固定期限的勞動合同,試用期不得超過六個月。第二十條 勞動者在試用期的工資不得低于本單位相同崗位最低檔工資或者勞動合同約定工資的百分之八十,并不得低于用人單位所在地的最低工資標(biāo)準(zhǔn)。5.十七大確立的黨的指導(dǎo)思想包括哪些 堅持以鄧小平理論和“三個代表”重要思想為指導(dǎo),深入貫徹落實科學(xué)發(fā)展觀,堅持黨的基本路線、基本綱領(lǐng)、基本經(jīng)驗,繼續(xù)解放思想,堅持改革開放,推動科學(xué)發(fā)展,促進社會和諧,為奪取全面建設(shè)小康社會新勝利而奮斗。 十八大確定的黨的指導(dǎo)思想 十八大黨章明確:中國共產(chǎn)黨以馬克思列寧主義、毛澤東思想、鄧小平理論、“三個代表”重要思想,科學(xué)發(fā)展觀作為自己的行動指南。這是新時期黨的指導(dǎo)思想。 6.公有制經(jīng)濟占主導(dǎo)地位的表現(xiàn) 公有制的主體地位主要體現(xiàn)在兩個方面:一是公有資產(chǎn)在社會總資產(chǎn)中占優(yōu)勢。二是國有經(jīng)濟控制國民經(jīng)濟命脈,對經(jīng)濟發(fā)展起主導(dǎo)作用。7.銀行系統(tǒng)性風(fēng)險包括哪些 系統(tǒng)性風(fēng)險包括政策風(fēng)險、經(jīng)濟周期性波動風(fēng)險、利率風(fēng)險、購買力風(fēng)險、匯率風(fēng)險等。這種風(fēng)險不能通過分散投資加以消除,因此又被稱為不可分散風(fēng)險。8.準(zhǔn)貨幣包括哪些 準(zhǔn)貨幣又叫亞貨幣或近似貨幣,是一種以貨幣計值,雖不能直接用于流通但可以隨時轉(zhuǎn)換成通貨的資產(chǎn)。是一種潛在貨幣。包括居民儲蓄存款、支票存款、企業(yè)定期存款。9.4R營銷理論包括什么(4R分別指代Relevance(關(guān)聯(lián))、Reaction(反應(yīng))、Relationship(關(guān)系)和Reward(回報)) 10.財政再分配包括(國家預(yù)算、銀行信貸、勞務(wù)費用和價格變動) 11.駱駝評級法 CAMEL包括什么(五項考核指標(biāo),即資本充足性(Capital Adequacy)、資產(chǎn)質(zhì)量(Asset Quality)、管理水平(Management)、盈利狀況(Earnings)和流動性(Liquidity),其英文第一個字母組合在一起為“CAMEL”,正好與“駱駝”的英文名字相同而得名。)12.我國稅收有什么特征(固定性、無償性、強制性)貨幣銀行學(xué): 資本充足率(不得低于8%) 銀行核心資本構(gòu)成(實收資本,資本公積,盈余公積,未分配利潤,少數(shù)股權(quán))做空股指期權(quán)如何做(做空股指期權(quán)是指在股指期貨市場賣空而獲利的一種手段。)央行提供基礎(chǔ)貨幣,商業(yè)銀行進行貨幣創(chuàng)造 中國人民銀行靠什么來實現(xiàn)央行的功能(制定貨幣政策和金融監(jiān)管)準(zhǔn)貨幣包括什么(居民儲蓄存款、支票存款、企業(yè)定期存款) 回購協(xié)議(回購協(xié)議也稱再回購協(xié)議,指的是商業(yè)銀行在出售證券等金融資產(chǎn)時簽訂協(xié)議,約定在一定期限后按原定價格或約定價格購回所賣證券,以獲得即時可用資金;協(xié)議期滿時,再以即時可用資金作相反交易。我國的回購協(xié)議則嚴(yán)格限制于國債。)銀行進行同業(yè)拆借的作用(管理頭寸)哪種票據(jù)一定需要承兌。(遠期匯票) 債券價格確定的基礎(chǔ)(待償期、票面利率、投資收益率、企業(yè)的資信程度、供求關(guān)系、物價波動、政治因素、投機因素) 布雷頓森林體系什么時候解體(20世紀(jì)70年代初)證券投資和借貸資本輸出屬于(間接投資) 利率掉期(幣種相同,期限相同,利率計息方式不同)哪些風(fēng)險不能通過投資組合規(guī)避(系統(tǒng)風(fēng)險)稅法: 個人所得稅的減免,哪些可以免征個人所得稅(1、省級政府、國 務(wù)院和解放軍軍以上單位以及外國組織頒發(fā)的科學(xué)、文化、體育等方面的獎金。 2、國債和國家發(fā)行的金融債券利息。 3、政府特殊津貼。 4、撫恤費、救濟金。 5、保險賠款。 6、軍人轉(zhuǎn)業(yè)費、復(fù)員費。 7、安家費、退職費、退休工資。 8、駐華使領(lǐng)管人員所得。 9、見義勇為獎金。 10、五險一金。 11、教育儲蓄存款利息。)直接稅和間接稅 增值稅的歸屬(增值稅屬于中央地方共享稅,中央分享75%,地方分享25%)稅收的性質(zhì)(強制性、固定性和無償性) 新稅法的特征(多選)(2011 新稅法主要從4 個方面進行了修訂: 一是工薪所得扣除標(biāo)準(zhǔn)提高到3500 元。二是調(diào)整工薪所得稅率結(jié)構(gòu),由9 級調(diào)整為7 級,取消了15%和40%兩檔稅率,將最低的一檔 稅率由5%降為3%。三是調(diào)整個體工商戶生產(chǎn)經(jīng)營所得和承包承租經(jīng)營所得稅率級距。生產(chǎn)經(jīng)營所得稅率表第一級級 距由年應(yīng)納稅所得額5000 元調(diào)整為15000 元,其他各檔的級距也相應(yīng)作了調(diào)整。四是個稅納稅期限由7 天改為15 天,比現(xiàn)行政策延長了8 天,進一步方便了扣繳義務(wù)人和納稅 人納稅申報。) 勞動法: 哪些算工傷(第十四條 職工有下列情形之一的,應(yīng)當(dāng)認(rèn)定為工傷: (一)在工作時間和工作場所內(nèi),因工作原因受到事故傷害的; (二)工作時間前后在工作場所內(nèi),從事與工作有關(guān)的預(yù)備性或者收尾性工作受到事故傷害的; (三)在工作時間和工作場所內(nèi),因履行工作職責(zé)受到暴力等意外傷害的; (四)患職業(yè)病的; (五)因工外出期間,由于工作原因受到傷害或者發(fā)生事故下落不明的; (六)在上下班途中,受到非本人主要責(zé)任的交通事故或者城市軌道交通、客運輪渡、火車事故傷害的; (七)法律、行政法規(guī)規(guī)定應(yīng)當(dāng)認(rèn)定為工傷的其他情形。第十五條 職工有下列情形之一的,視同工傷: (一)在工作時間和工作崗位,突發(fā)疾病死亡或者在48小時之內(nèi)經(jīng)搶救無效死亡的; (二)在搶險救災(zāi)等維護國家利益、公共利益活動中受到傷害的; (三)職工原在軍隊服役,因戰(zhàn)、因公負(fù)傷致殘,已取得革命傷殘軍人證,到用人單位后舊傷復(fù)發(fā)的。) 加班工資的計算(安排勞動者延長工作時間的,支付不低于工資的150%的工資報酬;休息日安排勞動者工作又不能安排補休的,支付不低于工資的200%的工資報酬;法定休假日安排勞動者工作的,支付不低于工資的300%的工資報酬。) 試用期的規(guī)定(第十九條 勞動合同期限三個月以上不滿一年的,試用期不得超過一個月;勞動合同期限一年以上不滿三年的,試用期不得超過二個月;三年以上固定期限和無固定期限的勞動合同,試用期不得超過六個月。第二十條 勞動者在試用期的工資不得低于本單位相同崗位最低檔工資或者勞動合同約定工資的百分之八十,并不得低于用人單位所在地的最低工資標(biāo)準(zhǔn)。)經(jīng)濟法: 股份制有限公司成立的條件(設(shè)立股份有限公司,應(yīng)當(dāng)有5人以上(含5人)為發(fā)起人,其中必須有過半數(shù)的發(fā)起人在中國境內(nèi)有住所。股份有限公司注冊資本(在公司登記機關(guān)登記的實收股本總額)的最低限額為人民幣1000萬元;公司申請股票上市,其股本總額不得少于人民幣5000萬元。) 個人獨資企業(yè)所承擔(dān)的責(zé)任(以個人資產(chǎn)為限)仲裁的執(zhí)行期限(2年) 某證券公司承諾年收益可以達到30%,屬于(虛假承諾)管理和營銷: 營銷中的“4R”營銷指哪4R(4R分別指代Relevance(關(guān)聯(lián))、Reaction(反應(yīng))、Relationship(關(guān)系)和Reward(回報)) 關(guān)系營銷以什么理論為基礎(chǔ)(長期營銷關(guān)系論)泰勒為(現(xiàn)代管理之父)人的最低需求(生理需求)營銷中最重要的是(交換) 激勵性獎金逐漸變?yōu)楣潭ㄐ元劷?,?yīng)該怎樣(適當(dāng)減少獎金的額度,或者延長獎金的發(fā)放周期,最后一招就是取消)微觀經(jīng)濟: 平均成本最低時(邊際成本等于平均成本)邊際成本高于平均成本,平均成本會怎樣(會提高)需求收入彈性大于1,屬于(奢侈)品 體育館不同座位收取不同價格,屬于(三級價格歧視)洛倫資曲線(收入分配公平程度) 菲利普斯曲線(通貨膨脹與失業(yè)率之間的關(guān)系) 財政再分配包括(國家預(yù)算、銀行信貸、勞務(wù)費用和價格變動)會計: 收益性支出誤算成資本性支出,會有什么影響(影響資產(chǎn)和收益) 會計的一致性準(zhǔn)則(一致性原則是指會計處理方法前后各期應(yīng)當(dāng)一致,不得隨意變更。)什么指標(biāo)反映資產(chǎn)使用效率(總資產(chǎn)周轉(zhuǎn)率) 已知資本收益率和利潤,求資本(資本=利潤/資本收益率) 求財務(wù)杠桿(財務(wù)杠桿系數(shù)=息稅前利潤/(息稅前利潤-資本總額×負(fù)債比率×利息率); 財務(wù)杠桿系數(shù)=息稅前利潤率 /(息稅前利潤率--負(fù)債比率×利息率)) 存貨周轉(zhuǎn)率和存貨周轉(zhuǎn)次數(shù)的公式(成本基礎(chǔ)的存貨周轉(zhuǎn)次數(shù)=營業(yè)成本/存貨平均余額;收入基礎(chǔ)的存貨周轉(zhuǎn)次數(shù)=營業(yè)收入/存貨平均余額) 已知期初存貨,期末負(fù)債、流動比率、速凍比率,存貨周轉(zhuǎn)率,求銷貨成本母公司與海外子公司合并報表,匯率變動會引發(fā)(市場)風(fēng)險 國際貿(mào)易: 限制從某國進口的某貨物不能超過多少,屬于(國別配額)時事: 八國會議的內(nèi)容(八國集團首腦會議(G8Summit)是由西方七國首腦會議演變而來,是各國為研究經(jīng)濟形勢、協(xié)調(diào)政策而召開的首腦會議。其成員由美國、英國、法國、德國、意大利、加拿大、日本和俄羅斯組成) 2007年11月26號,央行提高準(zhǔn)備金率,準(zhǔn)備金率達到(13.5%)第一家商業(yè)銀行(英格蘭銀行) 第一家網(wǎng)絡(luò)銀行(美國安全第一網(wǎng)絡(luò)銀行(Security First Network Bank),SFNB)網(wǎng)絡(luò)由(1969)年(美)國發(fā)明 TCP/IP協(xié)議基于什么而寫?(基于OSI參考模型)CA協(xié)議(無線局域網(wǎng)標(biāo)準(zhǔn))LAN指(局域網(wǎng))電子郵箱系統(tǒng)(outlook)防火墻的功能性質(zhì) 我國外匯交易中心在哪(上海) 黨的什么思想體系包括(毛澤東思想,鄧小平理論,三個代表等) 證券部門常見綜合分析與計算題舉例 1. 一股份有限公司于某年8月首次公開發(fā)行股票,所籌資金由于客觀情況發(fā)生變化,未能用于招股說明書所規(guī)定的項目,而是經(jīng)董事會決定用于另外的項目。由于該項目所需資金較多,公司董事會決定再次募股,并就新股種類、數(shù)額、發(fā)行價格、發(fā)行起止日期等事項作出決議,初步計劃在次年的上半年完成發(fā)行。董事會將有關(guān)材料報送主管部門批準(zhǔn)。問:該公司的申請能否會得到批準(zhǔn)?為什么? 2.在年初,李先生擁有如下數(shù)量的4種股票,年初和預(yù)期來價格為: 股票 股數(shù)(股)年初價格(元)預(yù)期年末價格(元)A 1000 6.5 B 200O 7.2 C 500 8.8 D 1000 10.5 請計算李先生的期望收益率。(計算到小數(shù)點后兩位) 全融部門時事理論題舉例 1.我國的外匯儲備主要來源于哪些渠道?其增加對基礎(chǔ)貨幣供給會產(chǎn)生怎樣的影響? 2.試論述我國1998年3月改革存款準(zhǔn)備金制度的基本內(nèi)容,并分析此次準(zhǔn)備金制度改革的理論意義和政策意義。 3.試論我國在亞洲一些國家發(fā)生金融危機、匯率普遍下跌的情況下保持人民幣匯率穩(wěn)定的理論依據(jù)和實證意義。 4. 分析我國商業(yè)銀行呆賬及不同的處理方法。 銀監(jiān)會派出機構(gòu)的考試 第一答題:20個填空,都是經(jīng)濟、財政、金融、銀行會計等方面的常識題 第二大題:20個選擇題,不定項選擇。也都是經(jīng)濟、財政、銀行會計等方面的常識題。第三大題為簡答題,根據(jù)報考崗位的不同進行選做,分為監(jiān)管崗、法律崗、統(tǒng)計分析崗、會計崗、計算機類崗、綜合文秘管理崗,題目分別為: 監(jiān)管崗: 1、我國銀行業(yè)面臨的風(fēng)險是什么? 法律崗: 1、我國處理問題銀行都有哪些法律和依據(jù)? 2、加入WTO對我國銀行立法的影響? 統(tǒng)計分析崗: 1、淡泊分布(具體記不清了,英文音譯)的特征是什么?舉幾個生活中的例子。 2、我國商業(yè)銀行在風(fēng)險應(yīng)用管理方面存在的問題?(反正是關(guān)于風(fēng)險管理的)會計崗: 1、我國會計體系的框架是什么? 2、美國《***82年(貌似叫什么班德斯—德魯斯)會計法案》的原則和內(nèi)容是什么? 綜合文秘管理崗: 1、怎樣完善銀行業(yè)的內(nèi)控機制? 2、銀行業(yè)從業(yè)人員的職業(yè)操守是什么? 經(jīng)典邏輯考題 (一)五個人來自不同地方,住不同房子,養(yǎng)不同動物,吸不同牌子香煙,喝不同飲料,喜歡不同食物。根據(jù)以下線索確定誰是養(yǎng)貓的人? 1.紅房子在藍房子的右邊,白房子的左邊(不一定緊鄰) 2.黃房子的主人來自香港,而且他的房子不在最左邊。3.愛吃比薩餅的人住在愛喝礦泉水的人的隔壁。4.來自北京的人愛喝茅臺,住在來自上海的人的隔壁。5.吸希爾頓香煙的人住在養(yǎng)馬的人?右邊隔壁。6.愛喝啤酒的人也愛吃雞。7.綠房子的人養(yǎng)狗。 8.愛吃面條的人住在養(yǎng)蛇的人的隔壁。 9.來自天津的人的鄰居(緊鄰)一個愛吃牛肉,另一個來自成都 (二)此題源于1981年柏林的德國邏輯思考學(xué)院,98%的測驗者無法解題。前提: 有五間房屋排成一列 所有房屋的外表顏色都不一樣 所有的屋主來自不同的國家 所有的屋主都養(yǎng)不同的寵物;喝不同的飲料;抽不同的香煙 提示: 英國人住在紅色房屋里 瑞典人養(yǎng)了一只狗 丹麥人喝茶 綠色的房子在白色的房子的左邊 綠色房屋的屋主喝咖啡 抽Pall Mall香煙的屋主養(yǎng)鳥 黃色屋主抽Dunhill 位于最中間的屋主喝牛奶 挪威人住在第一間房屋里 抽Blend的人住在養(yǎng)貓人家的隔壁 養(yǎng)馬的屋主在抽Dunhill的人家的隔壁 抽Blue Master的屋主喝啤酒 德國人抽Prince 挪威人住在藍色房子隔壁 只喝開水的人家住在抽Blend的隔壁 問:誰養(yǎng)魚? 經(jīng)典推理題目:誰是盜竊犯 有個法院開庭審理一起盜竊案件,某地的A,B,C三人被押上法庭。負(fù)責(zé)審理這個案件的法官是這樣想的:肯提供真實情況的不可能是盜竊犯;與此相反,真正的盜竊犯為了掩蓋罪行,是一定會編造口供的。因此,他得出了這樣的結(jié)論:說真話的肯定不是盜竊犯,說假話的肯定就是盜竊犯。審判的結(jié)果也證明了法官的這個想法是正確的。審問開始了。 法官先問A:“你是怎樣進行盜竊的?從實招來!” A回答了法官的問題:“嘰哩咕嚕,嘰哩咕嚕??” A講的是某地的方言,法官根本聽不懂他講的是什么意思。 法官又問B和C:“剛才A是怎樣回答我的提問的?嘰哩咕嚕,嘰哩咕嚕,是什么意思?”B說:“稟告法官,A的意思是說,他不是盜竊犯?!?/p> C說:“稟告法官,A剛才已經(jīng)招供了,他承認(rèn)自己就是盜竊犯?!?/p> B和C說的話法官是能聽懂的。聽了B和C的話之后,這位法官馬上斷定:B無罪,C是盜竊犯。 請問:這位聰明的法官為什么能根據(jù)B和C的回答,作出這樣的判斷?A是不是盜竊犯? 分析與解答 不管A是盜竊犯或不是盜竊犯,他都會說自己“不是盜竊犯”。 如果A是盜竊犯,那么A是說假話的,這樣他必然說自己“不是盜竊犯”; 如果A不是盜竊犯,那么A是說真話的,這樣他也必然說自己“不是盜竊犯”。 在這種情況下,B如實地轉(zhuǎn)述了A的話,所以B是說真話的,因而他不是盜竊犯。C有意地錯述了A的話,所以C是說假話的,因而C是盜竊犯。至于A是不是盜竊犯是不能確定的。 經(jīng)典推理題目:三張撲克牌 桌子上有三張撲克牌,排成一行?,F(xiàn)在,我們已經(jīng)知道: 1.K右邊的兩張牌中至少有一張是A。2.A左邊的兩張牌中也有一張是A。3.方塊左邊的兩張牌中至少有一張是紅桃。4.紅桃右邊的兩張牌中也有一張是紅桃。問:這三張是什么牌? 分析與解答 這三張牌,從左到右依次為:紅桃K、紅桃A和方塊A。 先來確定左邊的第一張牌。從前提1得知這張牌是K;從前提4得知這張牌是紅桃;所以,這張牌是紅桃K。再來確定右邊的第一張牌。從前提2得知這張牌是A;從前提3得知這張牌是方塊;所以,這張牌為方塊A。最后,來確定當(dāng)中的一張牌。從前提2得知,或者這張牌是A,或者左邊第一張是A;又從前提1得知左邊第一張是K,所以,當(dāng)中這張牌是A。同理,從前提4得知,或者當(dāng)中這張牌是紅桃,或者右邊第一張牌是紅桃;但由前提3可知右邊第一張是方塊,這樣,即可確定,當(dāng)中這張牌是紅桃。 http://004km.cn/ 招商銀行筆試歷年真題精選: 8.古人普遍相信鬼神,今人則流行相信外星人或類似神秘的東西。迷信在古今中外都如此____,讓人懷疑那是否是人類____的一種本能。人們本能地要為事情的發(fā)生找出原因,在自己難以理解時,迷信的解釋也聊勝于無。填入劃橫線部分最恰當(dāng)?shù)囊豁検? A.流行 一脈相承 B.盛行 與生俱來 C.泛濫 無師自通 D.普遍 如影隨形 9.閱讀習(xí)慣與閱讀興趣關(guān)系密切,二者相輔相成。良好的閱讀習(xí)慣以閱讀興趣為基礎(chǔ),為____;閱讀興趣又在良好閱讀習(xí)慣的長期____下,不斷強化,得以鞏固。填入劃橫線部分最恰當(dāng)?shù)囊豁検? A.目標(biāo) 推動 B.核心 影響 C.動力 引導(dǎo) D.源泉 培養(yǎng) 10.“80 后”小說題材多樣化,有穿越時空、都市言情、宮闈、魔法等等,作者的想象力可謂____,顯示出超越其年齡的早熟。但在貌似繁榮的背后,“80 后”小說又陷入類型化____的,這亦是不少“80 后”作者過于嫻熟地掌握商業(yè)化技巧而造成的弊端。填入劃橫線部分最恰當(dāng)?shù)囊豁検? A.縱橫捭闔 俗套 B.天馬行空 窠臼 C.匪夷所思 俗套 D.出類拔萃 窠臼 http://004km.cn/ 11.在輿論指責(zé)國內(nèi)油價虛高的____見諸報端后,中石化派出一位所謂的專家拿裸油價進行比較,試圖證明中國的裸油價低于美國,不過顯然是____,起到的作用適得其反。填入劃橫線部分最恰當(dāng)?shù)囊豁検? A.批評 文過飾非 B.批判 不言自明 C.評論 欲蓋彌彰 D.論述 指鹿為馬 12.我相信,一切為宗教而來的人,一定能帶走超越宗教的感受,在一生的潛意識中蘊藏。蘊藏又變作遺傳,下一代的苦旅者又。為什么甘肅藝術(shù)家只是在這里____了一個舞姿,就能引起全國性的狂熱,為什么張大千舉著油燈從這里帶走一些線條,就能____世界畫壇,只是儀式,只是人性,只是深層的蘊藏。填入劃橫線部分最恰當(dāng)?shù)囊豁検? A.前仆后繼 臨摹 躋身 B.浩浩蕩蕩 擷取 風(fēng)靡 C.重蹈覆轍 收獲 席卷 D.成群結(jié)隊 發(fā)現(xiàn) 震驚 13.____ 的身世和艱難的生活,沒有使他消極____,反而激發(fā)了他自強不息的進取之心,養(yǎng)成了與貧窮和命運抗?fàn)幍牟磺愿瘛L钊雱潤M線部分最恰當(dāng)?shù)囊豁検? A.心酸 沉寂 B.辛酸 沉淪 C.辛酸 淪落 D.心酸 沉默 【二級建造師歷年真題】 http:///file/3480 2011年全國二級建造師執(zhí)業(yè)資格考試《市政公用工程管理與實務(wù)》真題 http:///file/3507 2011年全國二級建造師考試《建筑工程實務(wù)》真題及答案.pdf[/url] http:///file/3506 2011年全國二級建造師考試《建設(shè)工程施工管理》真題及答案.pdf[/url] http:///file/3505 2011年全國二級建造師考試《建設(shè)工程法規(guī)及相關(guān)知識》真題及答案.pdf[/url]http:///file/3413 2010年二級建造師建筑工程真題及答案詳解.pdf[/url] http:///file/3400 2010年二級建造師建設(shè)工程法規(guī)及相關(guān)知識真題及答案詳解.pdf[/url] http:///file/3423 2010年二級建造師施工管理真題及答案解析(文字版).pdf[/url] http:///file/3390 2010年二級建造師法規(guī)及相關(guān)知識真題及答案解析(文字版).pdf[/url] http:///file/3504 2010年二級建造師考試《建筑工程》真題及答案解析(文字版.pdf[/url]http:///file/3499 2009年二級建造師《公路工程》考試真題.pdf[/url] 2009年二級建造師《市政公用工程》真題及答案.pdf[/url] http:///file/3503 2009年二級建造師《建筑工程管理與實務(wù)》真題.pdf[/url] http:///file/3502 2009年二級建造師《建設(shè)工程施工管理》真題.pdf[/url] http:///file/3501 2009年二級建造師《建設(shè)工程法規(guī)及相關(guān)知識》真題.pdf[/url] http:///file/3497 2009年二級建造師《施工管理》真題及答案(文字版).pdf[/url] http:///file/3500 2009年二級建造師《機電工程》真題及答案.pdf[/url] http:///file/3498 2009年二級建造師《法規(guī)及相關(guān)知識》真題及答案(文字版).pdf[/url]http:///file/3379 2008年二級建造師《建筑工程管理與實務(wù)》真題.pdf[/url] http:///file/3377 2008年二級建造師《建設(shè)工程施工管理》真題.pdf[/url] http:///file/3376 2008年二級建造師《建設(shè)工程法規(guī)及相關(guān)知識》真題.pdf[/url] http:///file/3375 2008年二級建造師《機電工程》真題及答案.pdf[/url] 2008年二級建造師《市政公用工程》真題及答案.pdf[/url] http:///file/3357 2007年二級建造師《建筑工程》考試試題及答案.pdf[/url] http:///file/3360 2007年二級建造師機電實務(wù).pdf[/url] http:///file/3363 2007年二級建造師考試《建設(shè)工程施工管理》真題.pdf[/url]第二篇:華夏銀行歷年筆試真題
第三篇:中國銀行筆試歷年真題匯總
第四篇:2018招商銀行筆試歷年真題精選
第五篇:二級建造師歷年真題