亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      自考

      各地資訊
      當前位置:考試網 >> 自學考試 >> 自考真題 >> 工學類 >> C語言程序設計 >> 文章內容

      排行熱點

      全國2014年4月高等教育自學考試C++程序設計試題

      來源:考試網 [ 2014年8月6日 ] 【大 中 小】

        全國2014年4月高等教育自學考試C++程序設計試題

        課程代碼:04737

        請考生按規(guī)定用筆將所有試題的答案涂、寫在答題紙上。

        選擇題部分

        注意事項:

        1.答題前,考生務必將自己的考試課程名稱、姓名、準考證號用黑色字跡的簽字筆或鋼筆填寫在答題紙規(guī)定的位置上。

        2.每小題選出答案后,用2B鉛筆把答題紙上對應題目的答案標號涂黑。如需改動,用橡皮擦干凈后,再選涂其他答案標號。不能答在試題卷上。

        一、單項選擇題(本大題共20小題,每小題1分,共20分)

        在每小題列出的四個備選項中只有一個是符合題目要求的,請將其選出并將“答題

        紙”的相應代碼涂黑。錯涂、多涂或未涂均無分。

        1.下列關于類的權限描述錯誤的是

        A.類本身的成員函數可以訪問自身的任何成員

        B.類的對象只能訪問公有成員

        C.普通函數可以不通過對象直接訪問類的公有成員

        D.一個類可以包含另一個類的對象作為成員

        2.只能在自身類和子類成員函數中被訪問,無法通過對象在類外訪問的成員屬于

        A.private B.protected

        C.public D.publish

        3.面向對象中的“對象”是指

        A.行為抽象 B.數據抽象

        C.行為抽象和數據抽象的統(tǒng)一 D.行為抽象和數據抽象的對立

        4.在類外定義成員函數時,::運算符兩側分別連接

        A.返回值類型 函數名 B.返回值類型 類名

        C.函數名 類名 D.類名 函數名

        5.設函數int& index(int * a,int i)返回數組a中下標為i的元素,如存在整型數組int Array[]={1,2,3},在執(zhí)行index(Array,2)+ +后,Array中各元素值為

        A.{0,1,2} B.{l,1,2}

        C.{1,2,4} D.{0,2,3}

        6.類構造函數定義的位置是

        A.類體內或體外 B.只是在類體內

        C.只在類體外 D.在類的成員函數中

        7.設存在數組a,其長度為Len,則下列哪項泛型算法用于在a中尋找值Value的位置

        A.reverse(a,a+Len,Value); B.sort(a,a+Len,Value);

        C.find(a,a+Len,Value); D.copy(a,a+Len,Value);

        8.關于對象的性質,下列描述錯誤的是:

        A.同一類對象間可相互賦值 B.可以使用對象數組

        C.對象不可以用作函數參數 D.一個對象可以用作另一個類的成員

        9.聲明一個沒有初始化參數的對象,需調用

        A.指定參數構造函數 B.拷貝構造函數

        C.初始化函數 D.默認構造函數

        10.下列運算符不能重載的是

        A.! B.sizeof

        C.new D.delete

        11.如P是一指針類型表達式,則下列表達式中不是左值表達式的是

        A.P B.*P

        C.&P D.P+1

        12.使用下列流格式控制符能輸出一個換行符的是

        A.dec B.oct

        C.hex D.endl

        13.下列表達式,能將P聲明為常量指針的是

        A.const int * P; B.int*const P;

        C.const int * const P D.int * P

        14.C++程序文件擴展名為

        A..cpp B..h

        C..lib D..obj

        15.對C++中主函數描述正確的是

        A.名稱為main,可為多個 B.名稱不限,可為多個

        C.名稱為main,必須有且只能有一個 D.名稱不限,必須有且只能有一個

        16.假定有char * P="Hello";,要輸出這個字符串的地址值的正確寫法是

        A.cout<< *P B.cout<

        C.cout<<&P D.cout<<(void *)P

        17.下列描述錯誤的是

        A.在沒創(chuàng)建對象前,靜態(tài)成員不存在

        B.靜態(tài)成員是類的成員,不是對象成員

        C.靜態(tài)成員不能是虛函數

        D.靜態(tài)成員函數不能直接訪問非靜態(tài)成員

        18.對于友元描述正確的是

        A.友元是本類的成員函數 B.友元不是本類的成員函數

        C.友元不是函數 D.以上皆不正確

        19.一個函數功能不太復雜,但要求頻繁使用,則該函數適合作為

        A.內聯函數 B.重載函數

        C.遞歸函數 D.嵌套函數

        20.下列默認參數的聲明不正確的是

        A.int max(int a,int b,int c,int d=0);

        B.int max(int a,int b,int c=0,int d=0);

        C.int max(int a=0,int b,int c=0,int d=0);

        D.int max(int a,int b=0,int c=0,int d=0);

        非選擇題部分

        注意事項:

        用黑色字跡的簽字筆或鋼筆將答案寫在答題紙上,不能答在試題卷上。

        二、填空題(本大題共20小題,每小題1分,共20分)

        21.C++程序的編譯是以______為單位進行的。

        22.默認參數是在______中說明的,默認參數可以多于一個。

        23.通過C++語言中的______機制,可以從現存類中構建其子類。

        24.拷貝構造函數使用______作為參數初始化創(chuàng)建中的對象。

        25.基類的公有成員在通過公有派生得到的子類中訪問權限是______。

        26.要關閉一個輸出流對象myFile,所用的C++語句是______。

        27.執(zhí)行下列代碼:double pi=3.1415926;cout<

        28.對象作為函數參數,就是將實參對象的______傳遞給形參對象,這種傳遞是單向的。

        29.建立一個對象時,對象的狀態(tài)是不確定的。為了使對象的狀態(tài)確定,必須對其進行正確的______。

      首頁 1 2 尾頁
      責編:duan123