2016計算機二級《C++》上機考前沖刺試題
計算機等級考試越來越受到同學們的重視,下面是小編為大家整理的2016計算機二級《C++》上機考前沖刺試題,希望對大家有所幫助!
1、一個教師可講授多門課程,一門課程可由多個教師講授。則實體教師和課程間的聯系是( )。
A.1:1聯系
B.1:m聯系
C.m:1聯系
D.m:n聯系
2、 Tilil程序的運行結果是( )。
#include void main()
{
int i=1:
while(i<=8)
if(++i%3 1=2)continue: else eout< }
A.25
B.36
C.258
D.369
3、下列關于線性鏈表的敘述中,正確的是( )。
A.各數據結點的存儲空間可以不連續,但它們的存儲順序與邏輯順序必須一致
B.各數據結點的存儲順序與邏輯順序可以不一致,但它們的存儲空間必須連續
C.進行插入與刪除時,不需要移動表中的元素
D.以上說法均不正確
4、對于一個類定義,下列敘述中錯誤的是( )。
A.如果沒有定義拷貝構造函數,編譯器將生成一個拷貝構造函數
B.如果沒有定義缺省的構造函數,編譯器一定將生成一個缺省的構造函數
C.如果沒有定義構造函數,編譯器將生成一個缺省的構造函數和一個拷貝構造函數
D.如果已經定義了構造函數和拷貝構造函數,編譯器不會生成任何構造函數
5、為了使類中的某個成員不能被類的對象通過成員操作符訪問,則不能把該成員的訪問權限定義為( )。
A.public
B.protected
C.private
D.static
6、下列關于運算符函數的描述中,錯誤的是( )。
A.運算符函數的名稱總是以operator為前綴
B.運算符函數的參數可以是對象
C.運算符函數只能定義為類的成員函數
D.在表達式中使用重載的運算符相當予調用運算符重載函數
7、 一個棧的初始狀態為空。現將元素1、2、3、4、5、A、B、C、D、E依次入棧,然后再依次出棧,則元素出棧的順序是( )。
A.12345ABCDE
B.EDCBA54321
C.ABCDEl2345
D.5432lEDCBA
8、在數據管理技術發展的三個階段中,數據共享最好的是( )。
A.人工管理階段
B.文件系統階段
C.數據庫系統階段
D.三個階段相同
9、下面程序的運行結果為( )。
#include
void main() {
char a=’3’: switch(8)
{
case '3':cout<<”3”:
case '2':cout<<”2”;break; default:cout<<”l”;
}
}
A.3
B.321
C.31
D.32
10、數據庫設計中反映用戶對數據要求的模式是( )。
A.內模式
B.概念模式
C.外模式
D.設計模式
11、一棵二叉樹共有25個結點,其中5個是葉子結點,則度為1的結點數為( )。
A.16
B.10
C.6
D.4
12、 下列( )是C++語言的有效標識符。
A.Nol
B.N0.1
C.12345
D.int
13、 下列關于運算符重載的敘述中,錯誤的是( )。
A.有的運算符可以作為非成員函數重載
B.所有的運算符都可以通過重載而被賦予新的含義
C.不得為重載的運算符函數的參數設置默認值
D.有的運算符只能作為成員函數重載
14、 F列關于棧的敘述正確的是( )。
A.棧按“先進先出”組織數據
B.棧按“先進后出”組織數據
C.只能在棧底插入數據
D.不能刪除數據
15、 軟件生命周期中的活動不包括( )。
A.市場調研
B.需求分析
C.軟件測試
D.軟件維護
16、 下面對靜態數據成員的描述中,正確的是( )。
A.靜態數據成員是類的所有對象共享的數據
B.類的每個對象都有自己的靜態數據成員
C.類的不同對象有不同的靜態數據成員值
D.靜態數據成員不能通過類的對象調用
17、 軟件按功能可以分為:應用軟件、系統軟件和支撐軟件(或工具軟件)。下面屬于應用軟件的是( )。
A.編譯程序
B.操作系統
C.教務管理系統
D.匯編程序
18、下面敘述中錯誤的是( )。
A.軟件測試的目的是發現錯誤并改正錯誤
B.對被調試的程序進行“錯誤定位”是程序調試的必要步驟
C.程序調試通常也稱為Debug
D.軟件測試應嚴格執行測試計劃,排除測試的隨意性
19、 層次型、網狀型和關系型數據庫劃分原則是( )。
A.己錄長度
B.文件的大小
C.聯系的復雜程度
D.數據之間的聯系方式
20、 下面程序的運行結果為( )。
#include void swap(int&a,int B. int temp;
temp=a++: a=b:
b=temp;
}
void main()
{
im a=2,b=3; swap(a,B.;
eout< }
A.2,3
B.3,2
C.2,2
D.3,3
21、 有如下程序:
#inClude using namespaCe std; Class MyClass{
publiC:
MyClass(int X):val(X){}
void Print()Const}tout<<”Const:val=”< private:
int val; };
int main(){
Const MyClass objl(10); MyClass obj2(20);
objl.Print(); obj2.Print(); retum 0;
}
執行這個程序的輸出結果是( )。
A.val=10 Const:val=20
B.Const:val=10 Const:val=20
C.Const:val=10 val=20
D.val=10 val=20
22、 一個工作人員可以使用多臺計算機,而一臺計算機可被多個人使用,則實體工作人員與實體計算機之間 的聯系是( )。
A.一對一
B.一對多
C.多對多
D.多對一
23、下列程序的運行結果是( )。
#include class Loeation{
private:
int X,Y;
public: void init(int=0,int=0);
void valueX(int val){X=val;} int valueX(){returnx;}
void valueY(int val){Y=val;} int valueY(){return Y;}};
void Location::init(int initX,int initY) {X=initX;
Y=initY4}
void main(X
{Location A,B;
A.init();
B.value X(5);
cout< B.value Y(4);
eout< }
A.5
0
6
4
B.0
0
6
4
C.5
0
6
2
D.0
0
6
2
24、 下面程序的運行結果為( )。
#include class A
static int n;
public:
A(){n=1;}
A(int num){n=hum;} void print(){cout< int A::n=2;
void main() {
A a,b(3); a.print(); b.print();
coutB.13
C.23
D.33
25、 負責數據庫中查詢操作的數據庫語言是( )。
A.數據定義語言
B.數據管理語言
C.數據操縱語言
D.數據控制語言
【計算機二級《C++》上機考前沖刺試題】相關文章:
計算機二級《C++》上機考前沖刺試題06-25
2016計算機二級《C++》上機沖刺題09-05
全國計算機二級《C++》上機試題及答案08-15
2016年計算機二級C++上機模擬試題06-05
2017計算機二級C++考前沖刺題及答案09-04
計算機二級C語言上機沖刺試題及答案08-29
計算機二級C語言考前預測上機試題及解析07-04
計算機二級Access考前沖刺試題與答案06-08
計算機二級《VB》考前沖刺試題及答案10-31