吉大《計算機可視化編程》在線作業(yè)二
共25道題 總分:100分
一、單選題(共20題,80分)
1.下列描述正確的是( )。
A、構造函數(shù)可以重載,析構函數(shù)不能重載
B、構造函數(shù)不能重載,析構函數(shù)可以重載
C、構造函數(shù)和析構函數(shù)均可重載
D、構造函數(shù)和析構函數(shù)均不可重載
2.下面( )是GroupBox和Panel控件的區(qū)別。
A、GroupBox和Panel控件都是容器控件
B、GroupBox控件的Text屬性包含描述性提示
C、動態(tài)的添加控件
D、動態(tài)的刪除控件
3.下列路徑中哪一個不是動態(tài)鏈接庫加載時的搜索路徑
A、包含可執(zhí)行文件的目錄
B、Windows目錄
C、進程的當前目錄
D、Windows應用程序目錄(Program Files)
4.下列選項中哪一個不是命令消息的產(chǎn)生途徑
A、選擇菜單項
B、單擊工具欄
C、點擊對話框的按鈕
D、程序產(chǎn)生命令
5.函數(shù)調(diào)用的整個過程就是棧空間操作的過程。下面不屬于棧操作過程的是( )
A、把被調(diào)函數(shù)的棧空間收回
B、保護調(diào)用函數(shù)的運行狀態(tài)和返回地址
C、傳遞參數(shù)
D、將控制轉(zhuǎn)交被調(diào)用函數(shù)
6.以下四個特性中哪一個不屬于面向?qū)ο蟮娜筇匦?/p>
A、封裝性
B、多態(tài)性
C、抽象性
D、繼承性
7.下列方法中設置MDI父窗體正確的是( )
A、調(diào)用指定為MDI父窗體的Show方法,使用參數(shù)的枚舉值MdiParent
B、使用“項目”屬性對話框,設置IsMdiApplication屬性為True,然后設置用作父窗體的窗體的啟動對象
C、對于指定為父窗體的窗體設置MdiParent屬性為True
D、創(chuàng)建一個MDI應用程序項目,而不是創(chuàng)建Windows窗體應用程序項目
8.下列有關Directory類的描述中,( )是正確的。
A、Directory類的方法是靜態(tài)的,因此要調(diào)用其方法,需要創(chuàng)建Directory類的實例
B、要刪除一個目錄,可以調(diào)用Directory類的RemoveDirectory方法
C、要刪除一個目錄,該目錄必須為空
D、以上都不對
9.抽象類不具有的特點是( )
A、抽象類可以實例化對象
B、抽象類只能作為基類使用
C、抽象類不能定義對象變量
D、可以聲明一個抽象類的指針和引用
10.定義一個枚舉類型如下: __value enum weekday{Mon=2,Tue,Wed,Thu,Fri,Sat=0,Sun}; enum weekday day1,day2,day3,day4; 下面表達式錯誤的是( )。
A、day1=Thu
B、day2<SUN< span>
C、day3=Sun=1
D、day4=day2
11.有關for循環(huán)的語法形式:for([表達式1];[表達式2];[表達式3]) <語句>,說法錯誤的是( )
A、若表達式1省略時,需要在for循環(huán)語句前面給控制循環(huán)是否繼續(xù)執(zhí)行的變量(一般是循環(huán)變量)賦值
B、若表達式2省略,則循環(huán)語句中必需包含結(jié)束循環(huán)的跳轉(zhuǎn)語句,如break
C、若表達式3省略時,需要在循環(huán)體語句中改變循環(huán)變量的值,保證可以形成循環(huán)結(jié)束的條件,否則回形成死循環(huán)
D、表達式1、2、3都可以省略,中間的兩個“;”也可以省略
12.下面( )可應用于DataReader。
A、它是向前導航道,必須從數(shù)據(jù)表的開頭向后順序讀取其中的數(shù)據(jù)
B、當DataReader初次打開時,當前的記錄指針位于第一行記錄之前
C、每一行記錄的列使用列第數(shù)值索引檢索
D、上述都對
13.下面四個MFC類中哪一個是管理MFC應用程序的
A、CWinApp
B、CMainFrame
C、CDocument
D、CView吉大答案請進:opzy.net或請聯(lián)系微信:1095258436
14.對GetMessage和PeekMessage的敘述正確的是
A、GetMessage不等待消息到達
B、PeekMessage在無消息時不等待
C、PeekMessage總是從消息隊列中刪除消息,但WM_PAINT消息除外
D、GetMessage總是從消息隊列中刪除消息,包括WM_PAINT消息
15.OleDbParameter的作用是( )
A、它用來配置要檢索道DataSet中的列
B、它用來動態(tài)配置OleDbConnection的ConnectionString屬性
C、當OleDbCommand使用參數(shù)化查詢語句時,為參數(shù)化查詢語句提供參數(shù)值
D、上述都對
16.下面有關重載函數(shù)的說法中正確的是
A、重載函數(shù)必須有不同的返回值類型
B、重載函數(shù)形參個數(shù)必須不同
C、重載函數(shù)必須有不同的形參列表
D、重載函數(shù)名可以不同
17.如何向數(shù)據(jù)集DataSet填充數(shù)據(jù)?( )
A、創(chuàng)建DataSet對象之后以OleDbDataAdapter實例作為參數(shù),調(diào)用Load方法
B、調(diào)用其構造函數(shù)創(chuàng)建DataSet時使用OleDbDataAdapter為參數(shù)
C、調(diào)用OleDbDataAdapter的Fill方法,使用DataSet作為方法的參數(shù)
D、創(chuàng)建DataSet對象,然后對于DataSet中每一個想生成的表,創(chuàng)建一個DataTable對象
18.下列類中哪一個不是GDI對象類
A、CPen
B、CWnd
C、CBrush
D、CRgn
19.下面的標識符正確的是( )。
A、student name
B、3type
C、_above
D、a>b
20.給出如下類定義和函數(shù)fclass Date{private:int d,m,y;public:Date(int dd,int mm,int yy);void add_year(int yy);void add_month(int mm);void add_day(int dd);}#include “Date.h”void f(){Date today=Date(15,8,2004); //1Date this_day(15,8,2004); //2Date other_da
A、第1行
B、第2行
C、第3行
D、第4行
二、判斷題(共5題,20分)
1.類的靜態(tài)數(shù)據(jù)成員需要在定義每個類的對象時進行初始化。
A、錯誤
B、正確
2.基類中被說明為protected和private的成員只能被其派生類的成員函數(shù)訪問,不能被其它的函數(shù)訪問。
A、錯誤
B、正確
3.程序的編譯是以文件為單位的,因此將程序分到多個文件中可以減少每次對程序修改所帶來的編譯工作量。
A、錯誤
B、正確
4.當函數(shù)的返回值是數(shù)組類型的,傳遞的是數(shù)組第一個元素的地址。
A、錯誤
B、正確
5.如果派生類的成員函數(shù)的原型與基類中被定義為虛函數(shù)的成員函數(shù)原型相同,那么,這個函數(shù)自動繼承基類中虛函數(shù)的特性。
A、錯誤
B、正確
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學習
詳情請咨詢QQ : 3230981406或微信:aopopenfd777