久久久久无码精品,四川省少妇一级毛片,老老熟妇xxxxhd,人妻无码少妇一区二区

9月計(jì)算機(jī)二級(jí)C++考試模擬試題

時(shí)間:2024-07-30 12:07:36 計(jì)算機(jī)等級(jí) 我要投稿

2017年9月計(jì)算機(jī)二級(jí)C++考試模擬試題

  C++是一種靜態(tài)數(shù)據(jù)類型檢查的、支持多重編程范式的通用程序設(shè)計(jì)語言。它支持過程化程序設(shè)計(jì)、數(shù)據(jù)抽象、面向?qū)ο蟪绦蛟O(shè)計(jì)、泛型程序設(shè)計(jì)等多種程序設(shè)計(jì)風(fēng)格。下面是關(guān)于計(jì)算機(jī)二級(jí)C++考試模擬試題,希望大家認(rèn)真練習(xí)!

2017年9月計(jì)算機(jī)二級(jí)C++考試模擬試題

  單選題

  1). 下列關(guān)于C++語言類的描述中錯(cuò)誤的是

  A.類用于描述事物的屬性和對(duì)事物的操作

  B.類與類之間通過封裝而具有明確的獨(dú)立性

  C.類與類之間必須是平等的關(guān)系,而不能組成層次結(jié)構(gòu)

  D.類與類之間可以通過一些方法進(jìn)行通信和聯(lián)絡(luò)

  正確答案:C

  答案解析:C++語言中的類是可以組成層次結(jié)構(gòu)的,類是用于描述事物的屬性和對(duì)事物的操作,類與類之間有相對(duì)的獨(dú)立性,但其可以通過一些方法進(jìn)行信息的通信。

  2). 下面關(guān)于C++語言變量的敘述錯(cuò)誤的是

  A.C++語言中變量分為auto,static,extern和register四種存儲(chǔ)類型

  B.自動(dòng)變量和外部變量的作用域?yàn)檎麄(gè)程序

  C.內(nèi)部靜態(tài)變量的作用域是定義它的函數(shù)

  D.外部靜態(tài)變量的作用域是定義它的文件

  正確答案:B

  答案解析:自動(dòng)變量是函數(shù)體或分程序內(nèi)定義的變量,它的作用域在所定義的函數(shù)體內(nèi)或分程序體內(nèi)。

  3). 若有說明int a[3][4];,則a數(shù)組元素的非法引用是( )

  A.a[0][2*1]

  B.a[1][3]

  C.a[4-2][0]

  D.a[0][4]

  正確答案:D

  4). 下列是重載為非成員函數(shù)的運(yùn)算符函數(shù)原型,其葉錯(cuò)誤的是( )。

  A.Fraction operator+( Fraction, Fraction);

  B.Fraction operator-( Fraction);

  C.Fraction&operator=( Fraction&, Fraction);

  D.Fraction&operator+=(Fraction& ,F(xiàn)raction);

  正確答案:C

  答案解析:由于取負(fù)運(yùn)算符″一″是一元運(yùn)算符,當(dāng)作為成員函數(shù)重載時(shí)參數(shù)表中沒有參數(shù),那個(gè)唯一的操作數(shù)以this指針的形式隱藏在參數(shù)表中。

  5). while 和do-while循環(huán)的主要區(qū)別是

  A.do-while的循環(huán)體至少無條件執(zhí)行一次

  B.while的循環(huán)控制條件比do-while的循環(huán)控制條件更嚴(yán)格

  C.do-while允許從外部轉(zhuǎn)到循環(huán)體內(nèi)

  D.do-while 的循環(huán)體不能是復(fù)合語句

  正確答案:A

  答案解析:while是先判斷條件再執(zhí)行語句;do-while則是先執(zhí)行一次語句再判斷條件,從而決定是否繼續(xù)再執(zhí)行循環(huán)體中的語句,這正是二者主要區(qū)別。

  6). 軟件按功能可以分為應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下列屬于應(yīng)用軟件的是( )。

  A.編譯程序

  B.操作系統(tǒng)

  C.教務(wù)管理系統(tǒng)

  D.匯編程序

  正確答案:C

  答案解析:編譯程序和匯編程序?qū)儆陂_發(fā)工具;操作系統(tǒng)屬于系統(tǒng)軟件;教務(wù)管理系統(tǒng)屬于應(yīng)用軟件。

  7). 在C++語言中,封裝是借助于什么達(dá)到的?

  A.結(jié)構(gòu)

  B.類

  C.數(shù)組

  D.函數(shù)

  準(zhǔn)確答案:B

  答案解析:C++基本的性質(zhì)就是它的封裝性,而封裝性主要是靠類來實(shí)現(xiàn)的。

  8). 以下偉德國(guó)際友元函數(shù)的敘述禁絕確的是( )。

  A.友元函數(shù)提供了類之間數(shù)據(jù)共享的一個(gè)途徑

  B.一個(gè)友元函數(shù)可以拜候任何類的任何成員

  C.友元函數(shù)破壞了數(shù)據(jù)的封裝

  D.友元函數(shù)增加了程序設(shè)計(jì)的靈活性

  準(zhǔn)確答案:B

  答案解析:友元函數(shù)的作用在于提高程序的運(yùn)行效率,但是它破壞了類的封裝性和隱藏性,使得非成員函數(shù)可以拜候類的私有成員。只有在類中聲明了某個(gè)函數(shù)是自己的友元函數(shù)之后,該友元函數(shù)才氣夠拜候本類的私有成員,而不是任何類的任何成員都可以拜候。

  9). 派生類對(duì)象對(duì)其基類中的什么成員是可拜候的?( )

  A.公有繼續(xù)的私有成員

  B.私有繼續(xù)的公有成員

  C.私有繼續(xù)的掩護(hù)成員

  D.掩護(hù)繼續(xù)的掩護(hù)成員

  準(zhǔn)確答案:B

  答案解析:本題考查偉德國(guó)際C++語言繼續(xù)問題中派生類對(duì)基類的拜候。C++語言中通常有三種繼續(xù)修飾符,即public、protected、prlvate,限制依次嚴(yán)格,另外對(duì)類中的數(shù)據(jù)和函數(shù)也由這三種修飾符進(jìn)行限制,有三種成員是不能繼續(xù)的:公有繼續(xù)基類的私有成員,私有繼續(xù)基類的私有成員,掩護(hù)繼續(xù)基類的私有成員。

  10). 已知char a;int b;float c;double d;則表達(dá)式a* b+c-d的結(jié)果為( )。

  A.double

  B.int

  C.float

  D.char

  準(zhǔn)確答案:A

  答案解析:本題考查混合運(yùn)算表達(dá)式類型,由表達(dá)式中具有最高優(yōu)先級(jí)的類型所確定,所以答案為A。

  11). 下列偉德國(guó)際this指針的敘述中,準(zhǔn)確的是( )。

  A.任何與類相關(guān)的函數(shù)都有this指針

  B.類的成員函數(shù)都有this指針

  C.類的友元函數(shù)都有this指針

  D.類的非靜態(tài)成員函數(shù)才有this指針

  準(zhǔn)確答案:D

  答案解析:本題考查this指針的使用。類的每一個(gè)成員函數(shù)都有一個(gè)隱含的常量指針,即this指針。類的靜態(tài)成員函數(shù)不能含有this指針,因?yàn)閠his指針是一個(gè)指向本對(duì)象的指針。

【9月計(jì)算機(jī)二級(jí)C++考試模擬試題】相關(guān)文章:

2017年9月計(jì)算機(jī)二級(jí)C++考試模擬試題及答案03-05

2017年9月計(jì)算機(jī)二級(jí)C++考試試題03-06

計(jì)算機(jī)二級(jí)考試C++試題03-09

2016年9月計(jì)算機(jī)二級(jí)模擬試題03-01

2016計(jì)算機(jī)等級(jí)考試二級(jí)C++上機(jī)模擬試題及答案03-08

2016年9月計(jì)算機(jī)二級(jí)C++上機(jī)考試沖刺試題及答案03-13

計(jì)算機(jī)二級(jí)考試C++試題及答案03-27

2017年9月計(jì)算機(jī)二級(jí)MSOffice模擬試題03-06

2016年9月計(jì)算機(jī)二級(jí)考試考前模擬試題及答案03-12