全國計算機等級考試二級C++筆試題
導語:C++是C語言的繼承,它既可以進行C語言的過程化程序設計,又可以進行以抽象數據類型為特點的基於對象的程序設計,下面是C++模擬題,歡迎參考!
(1)有序線性表能進行二分查找的前提是該線性表必須是 【1】 存儲的。
(2)一棵二叉樹的中序遍歷結果為DBEAFC,前序遍歷結果為ABDECF。則後序遍歷結果為 【2】 。
(3)對軟件設計的最小單位(模塊或程序單元)進行的測試通常稱為 【3】 測試。
(4)實體完整性約束要求關係數據庫中元組的 【4】 屬性值不能為空。
(5)在關係A(S,SN,D)和關係B(D,CN,NM)中,A的主關鍵字是S,B的主關鍵字是D,則稱 【5】 是關係A的外碼。
(6)若有定義語句“int x=10,y=20,z=20;”,則表達式x>z&&y==z的值為 【6】 。
(7)有如下語句序列:
int x=-10;while(++x){ }
運行時while循環體的執行次數為 【7】 。
(8)有如下語句序列:
int arr[2][2]={{9,8},{7,6}};
int *p=arr[0]+1; cout<<*p< 運行時的輸出結果是 【8】 。
(9)函數fun的功能是將一個數字字符串轉換為一個整數,請將函數補充完整。
int fun(char *str){
int num=0;
while(*str){
num*=10;
num+= 【9】 ;
str++;
}
return num;
}
(10)若要將函數“void FriFun();”聲明為類MyClass的友元函數,則應在類MyClass的.定義中加入語句 【10】 。
(11)下列程序的輸出結果為012,請根據註釋將橫線處的缺失部分補充完整。
#include
using namespace std;
class Test{
public:
Test(int a) {data=a;}
~Test() {}
void print(){cout< private:
int data;
};
int main(){
Test t[3]={ 【11】 };//對有3個元素的Test類對象數組t初始化t[i]t();
for(int i=0;i<3;i++)
return 0;
}
(12)請在橫線處填寫派生類Derived的繼承方式,使得程序的輸出結果為Base。
#include
using namespace std;
class Base{
public:
void print(){cout<<"Base";}
};
class Derived: 【12】 Base{};
int main(){
Derived d;
t();
return 0;
}
-
2009年3月全國計算機二級考試Access真題
一、選擇題(每小題2分,共70分)1、下面敍述中正確的是A.棧是先進先出的線性表B.隊列是先進後出的線性表C.循環隊列是非線性結構D.有序線性表既可以採用順序存儲結構,也可以採用鏈式存儲結構2、支持子程序調用的數據結構是A.棧B.樹C.隊列D.二叉樹3、某二叉樹有5個...
-
2017年9月計算機二級《公共基礎》模擬試題
2017年9月計算機二級考試越來越近了,不知道考生們都複習得怎麼樣了呢?下面是小編分享的2017年9月計算機二級《公共基礎》模擬試題,歡迎大家練習!一、選擇題(1)下面敍述正確的是(C)A.算法的執行效率與數據的存儲結構無關(有關)B.算法的空間複雜度是指算法程序中指令(...
-
2016年9月二級《MSoffice》備考練習題及答案
選擇題1.下面敍述中錯誤的是().A.軟件測試的目的是發現錯誤並改正錯誤B.對被調試的程序進行錯誤定位是程序調試的必要步驟C.程序調試通常也稱為DebugD.軟件測試應嚴格執行測試計劃,排除測試的隨意性2.數據庫應用系統中的核心問題是().A.數據庫設計B.數據庫系統...
-
2017計算機二級MSoffice模擬練習及答案
任何考試都需要練習,計算機二級MSoffice也是如此,下面是小編整理的計算機二級MSoffice模擬練習,希望對大家有所幫助!1、下列各組軟件中,全部屬於應用軟件的是______。A、程序語言處理程序、操作系統、數據庫管理系統B、文字處理程序、編輯程序、Unix操作系統C、財...