20秋學(xué)期《程序設(shè)計(jì)基礎(chǔ)(下)》在線作業(yè)(標(biāo)準(zhǔn)答案)

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時間:2020/10/28 17:56:32來源:admin瀏覽: 47 次

可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406      微信:aopopenfd777





20秋學(xué)期(1709、1803、1809、1903、1909、2003、2009 )《程序設(shè)計(jì)基礎(chǔ)(下)》在線作業(yè)
試卷總分:100    得分:100
第1題,下列關(guān)于對象數(shù)組的描述中,錯誤的是(   )。
A、對象數(shù)組的下標(biāo)是從0開始的
B、對象數(shù)組的數(shù)組名是一個常量指針
C、對象數(shù)組的每個元素是同一個類的對象
D、對象數(shù)組只能賦初值,而不能在定義后賦值
正確答案:


第2題,友元關(guān)系不能(   )。
A、繼承
B、是類與類之間是關(guān)系
C、是一個類的成員函數(shù)與另一個類的關(guān)系
D、提高程序的運(yùn)行效率
正確答案:


第3題,下列函數(shù)中,可以作為虛函數(shù)的是(    )。
A、普通函數(shù)
B、構(gòu)造函數(shù)
C、靜態(tài)成員函數(shù)
D、析構(gòu)函數(shù)
正確答案:


第4題,下面哪個基類中的成員函數(shù)表示純虛函數(shù)(   )。
A、virtual  void  vf(int)
B、void  vf(int)=0
C、virtual  void  vf()=0
D、virtual  void  vf(int)
正確答案:


答案來源:(www.),()是一個在基類中說明虛函數(shù),它在該基類中沒有定義,但要求任何派生類中的可訪問性的規(guī)定是相同的。
A、純虛函數(shù)
B、虛析構(gòu)函數(shù)
C、虛構(gòu)造函數(shù)
D、靜態(tài)成員函數(shù)
正確答案:


第6題,下面關(guān)于友元的描述中,錯誤的是(    )。
A、友元函數(shù)可以訪問該類的私有數(shù)據(jù)成員
B、一個類的友元類中的成員函數(shù)都是這個類的友元函數(shù)
C、友元可以提高程序的運(yùn)行效率
D、類與類之間的友元關(guān)系可以繼承
正確答案:


第7題,一個棧的入棧序列為a,b,c,則出棧序列不可能的是(    )。
A、c,b,a
B、b,a,c
C、c,a,b
D、a,c,b
正確答案:


第8題,線性表最多有(   )個結(jié)點(diǎn)沒有前驅(qū)。
A、0
B、1
C、2
D、無數(shù)個
正確答案:


第9題,關(guān)于抽象類, 下列表述正確的是(  )。
A、抽象類的成員函數(shù)中至少有一個沒有實(shí)現(xiàn)的函數(shù)(即無函數(shù)體定義的函數(shù))
B、派生類必須實(shí)現(xiàn)作為基類的抽象類中的純虛函數(shù)
C、派生類不可能成為抽象類
D、抽象類不能用于定義對象
正確答案:


答案來源:(www.),已知X類.則當(dāng)程序執(zhí)行到語句X *array[3];時,調(diào)用了(   )次構(gòu)造函數(shù)。
A、0
B、1
C、2
D、3
正確答案:


第11題,對靜態(tài)成員的不正確描述是(    )。
A、靜態(tài)成員不屬于對象,是類的共享成員
B、靜態(tài)數(shù)據(jù)成員要在類外定義和初始化
C、調(diào)用靜態(tài)成員函數(shù)時要通過類或?qū)ο蠹せ睿造o態(tài)成員函數(shù)擁有this指針
D、非靜態(tài)成員函數(shù)也可以操作靜態(tài)數(shù)據(jù)成員
正確答案:


答案來源:(www.),基類和派生類可以分別叫做(   )。
A、"大類"和"小類"
B、"父類"和"子類"
C、"小類"和"大類"
D、"子類"和"父類"
正確答案:


第13題,聲明一個類的對象時,系統(tǒng)自動調(diào)用(   )函數(shù)。
A、成員函數(shù)
B、構(gòu)造函數(shù)
C、析構(gòu)函數(shù)
D、普通函數(shù)
正確答案:


第14題,在C++中,能被派生類繼承的函數(shù)是(    )。
A、成員函數(shù)
B、構(gòu)造函數(shù)
C、析構(gòu)函數(shù)
D、拷貝構(gòu)造函數(shù)
正確答案:


答案來源:(www.),在一棵完全二叉樹中,根結(jié)點(diǎn)的編號為1,按照由上到下由左到右的順序?yàn)槎鏄浣Y(jié)點(diǎn)編號。若編號為5的結(jié)點(diǎn)存在左孩子,則左孩子結(jié)點(diǎn)的編號為(  )。
A、9
B、10
C、11
D、12
正確答案:


第16題,從一個結(jié)點(diǎn)到其后繼結(jié)點(diǎn)之間的連線稱為一個分支;從一個結(jié)點(diǎn)X到另一個結(jié)點(diǎn)Y所經(jīng)歷的所有分支構(gòu)成結(jié)點(diǎn)X到結(jié)點(diǎn)Y(   )。
A、路徑長度
B、分支
C、路徑
D、樹的路徑長度
正確答案:


第17題,下面描述中,錯誤的是(   )。
A、虛函數(shù)是沒有實(shí)現(xiàn)的函數(shù)
B、純虛函數(shù)的實(shí)現(xiàn)在派生類中
C、抽象類是有純虛函數(shù)的類
D、抽象類指針可以指向不同的派生類
正確答案:,C


第18題,在含n個頂點(diǎn)和e條邊的無向圖的鄰接矩陣中,零元素的個數(shù)為(    )。
A、e
B、2e
C、n的平方減e
D、n的平方2減2e
正確答案:


第19題,順序存儲結(jié)構(gòu)中數(shù)據(jù)元素之間的邏輯關(guān)系是由(   )表示的。
A、線性結(jié)構(gòu)
B、非線性結(jié)構(gòu)
C、指針
D、存儲位置
正確答案:


答案來源:(www.),下列關(guān)于運(yùn)算符重載的描述中,()是正確的。
A、運(yùn)算符重載可以改變操作數(shù)的個數(shù)
B、運(yùn)算符重載可以改變優(yōu)先級
C、運(yùn)算符重載可以改變結(jié)合性
D、運(yùn)算符重載不可以改變語法結(jié)構(gòu)
正確答案:


第21題,下列關(guān)于類的常量成員函數(shù)的說法中,正確的是(    )。
A、只有類的成員函數(shù)可以在函數(shù)頭后面加const關(guān)鍵字
B、在常量成員函數(shù)中可以獲取成員變量的值、但不能修改
C、在常量成員函數(shù)中只能訪問常量數(shù)據(jù)成員
D、在類體外定義常量成員函數(shù)時,函數(shù)頭后面的const關(guān)鍵字可以省略
正確答案:,B


第22題,下列(   )不是構(gòu)造函數(shù)的特征。
A、構(gòu)造函數(shù)在創(chuàng)建對象時自動調(diào)用
B、構(gòu)造函數(shù)可以重載
C、構(gòu)造函數(shù)不可以設(shè)置默認(rèn)參數(shù)
D、構(gòu)造函數(shù)必須指定函數(shù)類型
正確答案:


第23題,下面描述中,正確的是(    )。
A、多承中,多個基類必須采用相同的繼承方式
B、多繼承中,多個基類可以采用不同的繼承方式
C、多繼承中創(chuàng)建派生類對象時會先調(diào)用派生類構(gòu)造函數(shù),再調(diào)用各基類構(gòu)造函數(shù)
D、多繼承中創(chuàng)建派生類對象時各基類構(gòu)造函數(shù)的調(diào)用順序與基類的繼承順序一致
正確答案:,D


第24題,下列關(guān)于拷貝構(gòu)造函數(shù)的說法中,錯誤的是(    )。
A、拷貝構(gòu)造函數(shù)是可以重載
B、用一個對象給另一個對象賦值時,拷貝構(gòu)造函數(shù)會被自動調(diào)用
C、用一個對象初始化另一個對象時,拷貝構(gòu)造函數(shù)會被自動調(diào)用
D、創(chuàng)建一個對象時,有可能同時調(diào)用拷貝構(gòu)造函數(shù)和其他構(gòu)造函數(shù)
正確答案:


答案來源:(www.),基類中的保護(hù)成員可能是派生類的(   )。
A、public成員
B、private成員
C、protected成員
D、友元成員
正確答案:,C


第26題,下面對對象成員的正確描述是(    )。
A、在一個類中可以聲明本類的對象成員
B、對象成員的聲明方法與普通數(shù)據(jù)成員的聲明方法相同
C、在一個類中可以聲明本類的指針數(shù)據(jù)成員
D、如果對象成員的構(gòu)造函數(shù)有參數(shù),則必須在聲明該對象成員的同時給其構(gòu)造函數(shù)傳遞參數(shù)值
正確答案:


第27題,不論派生類以何種方法繼承基類,都可以使用基類的(    )。
A、public成員
B、private成員
C、protected成員
D、所有成員
正確答案:


第28題,下列描述正確的是(    )。
A、使用基類指針釋放其所指向的派生類對象時,必須將析構(gòu)函數(shù)聲明為虛函數(shù)
B、為了減少錯誤,在定義類時最好將每個類的析構(gòu)函數(shù)都聲明為虛函數(shù)
C、當(dāng)類里包含一個虛函數(shù)時,應(yīng)把析構(gòu)函數(shù)也聲明為虛函數(shù)
D、類中包含虛函數(shù)會增加對象的尺寸
正確答案:


第29題,下列(   )是構(gòu)造函數(shù)的特征。
A、構(gòu)造函數(shù)在創(chuàng)建對象時自動調(diào)用
B、構(gòu)造函數(shù)不可以重載
C、構(gòu)造函數(shù)不可以設(shè)置默認(rèn)參數(shù)
D、構(gòu)造函數(shù)沒有函數(shù)類型
正確答案:,D


答案來源:(www.),下列關(guān)于類的靜態(tài)數(shù)據(jù)成員的說法中,正確的是(    )。
A、靜態(tài)數(shù)據(jù)成員的值初始化后不能再修改
B、靜態(tài)數(shù)據(jù)成員必須在類體外定義和初始化
C、使用static關(guān)鍵字可以將一個數(shù)據(jù)成員聲明為靜態(tài)數(shù)據(jù)成員
D、靜態(tài)數(shù)據(jù)成員的訪問控制權(quán)限可以是公有、私有或保護(hù)
正確答案:,C,D


第31題,下列關(guān)于類的繼承描述中,(   )是正確的。
A、派生類可以訪問基類的所有數(shù)據(jù)成員,也能調(diào)用基類的所有成員函數(shù)
B、派生類也是基類,但基類不一定具有派生類的全部屬性和方法
C、繼承描述類的層次關(guān)系,派生類可以具有與基類相同的屬性和方法
D、一個基類可以有多個派生類,一個派生類可以有多個基類
正確答案:,C,D


第32題,下面描述中,錯誤的是(    )。
A、在基類定義的public成員在保護(hù)繼承的派生類中可見,也能在類外被訪問
B、在基類定義的public和protected成員在私有繼承的派生類中可見,在類外可以被訪問
C、在基類定義的public和protected成員在保護(hù)繼承的派生類中可見
D、在派生類中不可見的成員要變成可訪問的,需要進(jìn)行訪問聲明
正確答案:


第33題,關(guān)于類和對象不正確的說法包括(    )。
A、類是一種類型,它封裝了數(shù)據(jù)和操作
B、對象是類的實(shí)例
C、一個類的對象只有一個
D、一個對象可以屬于多個類
正確答案:


第34題,下列函數(shù)中,可以作為虛函數(shù)的是()。
A、析構(gòu)函數(shù)
B、成員函數(shù)
C、普通函數(shù)
D、構(gòu)造函數(shù)
正確答案:,B


第35題,二叉樹的遍歷方法包括:
A、先序遍歷
B、中序遍歷
C、后續(xù)遍歷
D、逐層遍歷
正確答案:


第36題,運(yùn)算符重載實(shí)際上是對已有的運(yùn)算符重新定義其功能。
T、對
F、錯
正確答案:


第37題,在線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)中,插入和刪除操作時,元素移動次數(shù)與插入和刪除元素的位置有關(guān)。
T、對
F、錯
正確答案:F


第38題,線性表的邏輯順序與物理順序總是一致的。
T、對
F、錯
正確答案:F


第39題,當(dāng)一個函數(shù)的返回值是類對象時,則該函數(shù)執(zhí)行結(jié)束后會自動調(diào)用拷貝構(gòu)造函數(shù)初始化一個臨時對象。
T、對
F、錯
更多答案下載:(www.)


第40題,線性結(jié)構(gòu)的數(shù)據(jù)在進(jìn)行元素插入、刪除等操作后可能會變成非線性結(jié)構(gòu)。
T、對
F、錯
正確答案:


第41題,可以在隊(duì)列的任意位置插入元素。
T、對
F、錯
正確答案:


第42題,在計(jì)算機(jī)中存儲二叉樹的方法主要有兩種,分別是順序表示法和鏈?zhǔn)奖硎痉ā?br/>T、對
F、錯
正確答案:


第43題,類的私有成員只能被它的成員函數(shù)和友元函數(shù)訪問。
T、對
F、錯
正確答案:


第44題,在公有繼承中,基類中只有公有成員對派生類對象是可見的。
T、對
F、錯
更多答案下載:(www.)


第45題,使用打開文件函數(shù)open()之前,需要定義一個流類對象,使用open()函數(shù)來操作該對象。
T、對
F、錯
更多答案下載:(www.)


第46題,棧是操作受限的線性表,只允許在表的一端進(jìn)行元素插入操作、在另一端進(jìn)行元素刪除操作。
T、對
F、錯
正確答案:F


第47題,線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)中,表中元素的邏輯順序與物理順序一定相同。
T、對
F、錯
正確答案:


第48題,多重繼承中的二義性問題是由于一個派生類從不同基類中繼承了同名成員變量或相同函數(shù)原型的成員函數(shù)。
T、對
F、錯
更多答案下載:(www.)


第49題,類非成員函數(shù)形式的運(yùn)算符重載函數(shù)通常采用友元函數(shù),是為了在運(yùn)算符重載中方便訪問類中的非公有成員。
T、對
F、錯
更多答案下載:(www.)


答案來源:(www.),構(gòu)造函數(shù)說明為純虛函數(shù)是沒有意義的。
T、對
F、錯
正確答案:














  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部