版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、QT理論試題1 以下關(guān)于QT的描述正確的是: a. 是一個(gè)不跨平臺(tái)的C+圖形用戶界面b. 由挪威TrollTech公司出品c. 只支持Unix、Linuxd. QT API和開發(fā)工具對(duì)所支持的平臺(tái)是不一致的2 以下關(guān)于QT的描述不正確的是:a. QT支持2D圖形渲染b. QT支持3D圖形渲染c. QT支持OpenGLd. QT不支持XML3 下關(guān)于不正確的是:a. 是面向嵌入式系統(tǒng)的Qt版本b. 是Qt的嵌入式窗口c. 基于Windows平臺(tái)的開發(fā)工具d. 是完整的自包含C+ GUI的開發(fā)工具4 內(nèi)部對(duì)字符集的處理采用以下哪個(gè)標(biāo)準(zhǔn): a. UNICODEb. ASCIIc. GB2312d.
2、ISO 8859-15 以下關(guān)于Qt描述不正確的是a. 是基于面向?qū)ο蟮腃+語言b. 提供了signal和slot的對(duì)象通信機(jī)制c. 有可查詢和可設(shè)計(jì)屬性d. 沒有字符國(guó)際化6 以下描述正確的是: a. 標(biāo)準(zhǔn)的C+對(duì)象模型可有效的支持運(yùn)行時(shí)參數(shù)b. 標(biāo)準(zhǔn)的C+對(duì)象模型的靜態(tài)特性十分靈活c. 圖形用戶界面編程無需運(yùn)行得高效d. 圖形用戶界面編程無需運(yùn)行得高靈活性7 以下不是QT增加的特性:a. 有效的對(duì)象通信signal和slotb. 可查詢和可設(shè)計(jì)的對(duì)象c. 事件及事件過濾器d. 不使用指針8 以下描述正確的是:a. 元對(duì)象系統(tǒng)可以對(duì)信號(hào)使用模板b. 元對(duì)象系統(tǒng)可以對(duì)槽使用模板c. Qt可在多
3、個(gè)平臺(tái)的應(yīng)用程序中完全應(yīng)用模板d. Qt不能在多個(gè)平臺(tái)的應(yīng)用程序中完全應(yīng)用模板9 以下關(guān)于moc敘述正確的是: a. moc即Mult Object Compilerb. 可產(chǎn)生能被任何標(biāo)準(zhǔn)C+編譯訪問的附加C+代碼c. moc必須手動(dòng)調(diào)用d. 類聲明中有無Q_OBJECT無所謂10以下關(guān)于信號(hào)和槽的描述正確的是: a. 用于SOCKET網(wǎng)絡(luò)通信b. 用于UDP網(wǎng)絡(luò)通信e. 用于對(duì)象間通信c. 用于串口通信11以下關(guān)于信號(hào)/槽的敘述不正確的是: a. 信號(hào)與槽通過connected函數(shù)任意相連b. 信號(hào)/槽機(jī)制在QObject類中實(shí)現(xiàn)c. 從QWidget類繼承的所有類可以包含信號(hào)和槽d. 當(dāng)
4、對(duì)象狀態(tài)變化時(shí)信號(hào)被發(fā)送,對(duì)象不關(guān)心是否有其他對(duì)象接收到該信號(hào)12以下類聲明中有幾處錯(cuò)誤?class M : public Qobjectpublic :M ( ) ;int value ( ) constreturn va ;public slot :void setValue ( int ) ;signals :void valueChanged ( int ) ;private:int va ;;a. 5b. 4c. 3d. 213設(shè)有如下聲明void M : : setValue ( int v )if ( v != va )va = v ;emit valueChanged ( v
5、) ;則對(duì)于如下語句M a , b ;connect ( &a , SIGNAL ( valueChanged ( int ) ) , &b , SLOT ( setValue ( int ) ) ) ;b.setValue ( 11 ) ;a.setValue ( 12 ) ;b.value ( ) ;執(zhí)行后,值為: a. 11 11b. 12 12c. 11 12d. 12 1114以下關(guān)于槽的描述正確的是: a. 槽具有public和protected 2個(gè)類b. protected slots 表示只有該類的子類的信號(hào)才能連接c. 槽是普通成員函數(shù)d. 不能有priva
6、te slots15以下關(guān)于元對(duì)象系統(tǒng)不正確的是a. 元對(duì)象系統(tǒng)只是用于處理對(duì)象間通信的信號(hào)/槽機(jī)制b. 元對(duì)象系統(tǒng)可處理運(yùn)行時(shí)的類型信息和動(dòng)態(tài)屬性系統(tǒng)c. 元對(duì)象系統(tǒng)基于Qobject類d. bc都對(duì)16不是元對(duì)象代碼實(shí)現(xiàn)的特征的是:a. 提供信號(hào)/槽機(jī)制b. Class.forName ( )在運(yùn)行的時(shí)候返回類名稱c. tr ( )用于國(guó)際化中的字符串翻譯d. metaObject ( )返回該類所關(guān)聯(lián)的元對(duì)象17以下關(guān)于Q_OBJECT敘述不正確的是: a. 類定一種聲明了Q_OBJECT后,該類才能使用元對(duì)象系統(tǒng)相關(guān)的特性b. Q_OBJECT對(duì)所有類都無關(guān)緊要c. QObject的子
7、類中未實(shí)現(xiàn)信號(hào)和槽也可使用Q_OBJECTd. QObject的子類中未實(shí)現(xiàn)屬性也可使用Q_OBJECT18以下關(guān)于元對(duì)象編譯器的敘述不正確的是: a. 元對(duì)象編譯器不展開#define ,但可展開#includeb. 元對(duì)象編譯器不展開#includec. 忽略遇到的所有預(yù)處理程序d. 無法處理所有C+語法19有如下語句class YourClass : public QobjectQ_OBJECTpublic slots :void apply ( void ( *apply ) ( List * , void * ) , char * ) ;以下正確的是a. 完全正確b. 可以沒有Q_O
8、BJECTc. slots關(guān)鍵字有誤d. 函數(shù)指針不能作為信號(hào)和槽的參數(shù)20如下敘述不正確的是: a. 不能把繼承的成員函數(shù)升級(jí)為共有狀態(tài)b. 宏不能用在信號(hào)和槽的參數(shù)中c. 嵌套類不能放在信號(hào)部分d. 嵌套類可以放在槽部分21有如下聲明:class Abc : public QobjectQ_OBJECT public : Q_PROPERTY(Priority priority READ priority WRITE setPriority ) Q_ENUMS ( Priority )enum Priority High , Low , VeryHigh , VeryLow ;void s
9、etPriority ( Priority ) ;Priority priority ( ) const ;關(guān)于屬性聲明的位置以下正確的是: a. 原位置正確 b. 原位置不正確,應(yīng)為 c. 原位置不正確,應(yīng)為 22以下關(guān)于屬性的敘述不正確的是: a. 基于元對(duì)象系統(tǒng)b. 在類聲明中用宏聲明c. 屬性不是一個(gè)類的成員d. 屬性只能在繼承于QObject的子類中聲明23以下關(guān)于QObject類敘述不正確的是: a. 是所有Qt對(duì)象的基類b. QObject對(duì)象樹是一個(gè)靜態(tài)的QObjectList類對(duì)象object_treesc. object_trees鏈表中存有部分對(duì)象指針d. 通過objec
10、t_trees鏈表可查詢到所有的對(duì)象24以下是事件處理方法的是: a. 重載QApplication : : notify ( )b. 重載QObject : : event ( )c. 重載Qt基類事件處理函數(shù)d. 以上全是25以下關(guān)于定時(shí)器的敘述不正確的是: a. 多數(shù)平臺(tái)支持2ms精度的定時(shí)器b. 使用定時(shí)器,可以用QTimer類c. 使用定時(shí)器,可以用QObject類的定時(shí)器d. 定時(shí)器精度依賴于操作系統(tǒng)和硬件26以下關(guān)于QObject類定時(shí)器的敘述正確的是: a. 當(dāng)處理器正忙于其它事件的處理時(shí),定時(shí)器仍可以立即觸發(fā)b. 當(dāng)定時(shí)器觸發(fā)時(shí),應(yīng)用程序會(huì)發(fā)送QtimerEventc. 用s
11、tartTimer ( )開始一個(gè)定時(shí)器,如果成功則返回0d. 用startTimer ( )開始一個(gè)定時(shí)器,如果失敗則返回-127以下是QObject提供的字符串翻譯函數(shù)的選項(xiàng)是: a. translateit ( ) , trUtf8 ( )b. translation ( )c. tr ( ) , trUtf_8 ( )d. tr ( ) , trUtf8 ( )28以下關(guān)于元對(duì)象的敘述不正確的是: a. 每個(gè)在類聲明中含有Q_OBJECT宏的類都有一個(gè)對(duì)應(yīng)的元對(duì)象b. 每個(gè)在類聲明中含有Q_OBJECT宏的類都有一個(gè)對(duì)應(yīng)的QMetaObject類對(duì)象c. 元對(duì)象是動(dòng)態(tài)的d. 一個(gè)類可能
12、含有多個(gè)元對(duì)象與之對(duì)應(yīng)29窗口部件的父類包括: a. QWidgetb. QFramec. QScrollViewd. 以上全是30以下關(guān)于QWidget類、QFrame類和QScrollView類的關(guān)系敘述正確的是: a. 三個(gè)類是兄弟關(guān)系b. 三個(gè)類是繼承關(guān)系:QWidget為祖父,QFrame為父,QScrollView為子c. 三個(gè)類是繼承關(guān)系:QFrame為祖父,QWidget為父,QScrollView為子d. 三個(gè)類是繼承關(guān)系:QFrame為祖父,QWidget與QScrollView互為兄弟31以下關(guān)于Qt風(fēng)格敘述正確的是: a. Qt的風(fēng)格類的基類是QStyle類b. QSt
13、yle的多數(shù)成員函數(shù)即有聲明也有實(shí)現(xiàn)c. 其實(shí)現(xiàn)只能在QCommonStyle類中通過重載來完成d. 其實(shí)現(xiàn)只能在QWindowStyle類中通過重載來完成32關(guān)于布局功能的敘述,以下正確的是:a. 在布局空間中布置子窗口部件b. 設(shè)置子窗口部件間的空隙c. 管理在布局空間中布置子窗口部件d. 以上都對(duì)33以下關(guān)于QLayout的描述不正確的是:a. 是的布局系統(tǒng)抽象基類b. 其中,屬性int margin代表布局的外邊框的寬度c. 其中,屬性int spacing代表布局內(nèi)的窗口部件的大小d. 其中,屬性ResizeMode resizeMode代表布局的擴(kuò)展方式34布局窗口部件包括:a.
14、QHBoxb. QVBoxc. QGridd. 以上全有35以下敘述不正確的是:a. QHBox允許子窗口部件按水平、垂直和網(wǎng)格排列b. QVBox允許子窗口部件按水平、垂直和網(wǎng)格排列c. QGrid允許子窗口部件按水平、垂直和網(wǎng)格排列d. 以上全不對(duì)36以下各項(xiàng)中,是QLayout子類的是:a. QGridLayoutb. QHBoxLayoutc. QVBoxLayoutd. b和c37如果對(duì)默認(rèn)放置位置不滿意,則須采取相應(yīng)的措施,以下哪項(xiàng)不是:a. 創(chuàng)建沒有父布局的布局對(duì)象b. 調(diào)用addLayout ( )把這個(gè)布局插入到其他布局中c. 沒有辦法d. a和b38以下關(guān)于集合類描述不正確
15、的是:a. 它是裝有多個(gè)條目的容器b. 每個(gè)條目是某種數(shù)據(jù)結(jié)構(gòu)c. 集合類可對(duì)容器中的條目做插入操作d. 集合類不能對(duì)容器中的條目做刪除操作39以下各項(xiàng)中屬于基于值的集合類是:a. QCacheb. QMapc. QPtrListd. QDict40以下各項(xiàng)中屬于基于指針的集合類的是:a. QIntCacheb. QValueStakc. QValueVectord. QValueList41以下各項(xiàng)中既不基于指針也不基于值的是:a. QIntDictb. QPtrListc. QPtrStackd. QMemArray42所有基于指針的集合繼承了如下哪個(gè)類?a. QGCacheb. QGVe
16、ctorc. QPtrCollectiond. QGList43當(dāng)插入一個(gè)條目到一個(gè)集合時(shí),如下不正確的是:a. 僅拷貝指針而不拷貝條目本身的,稱“淺拷貝”b. 不允許只拷貝指針而不拷貝條目本身c. 拷貝所有條目的數(shù)組到集合中是可能的d. 選項(xiàng)C又稱“深拷貝”44以下各項(xiàng)中不是與Qt線程相關(guān)的類的是:a. QMutexb. QSemaphorec. QThreadd. 以上都不是45以下關(guān)于Qt線程敘述正確的是:a. Qt中提供了Thread線程類b. Qt中提供了QThread線程類c. 通過重載Thread : : run ( ) 函數(shù)定義線程的執(zhí)行內(nèi)容d. 通過重載QThread : :
17、 _run ( ) 函數(shù)定義線程的執(zhí)行內(nèi)容46有如下關(guān)于線程的代碼:class Your_Class : public QThreadpublic :virtual void run ( ) ; ;void Your_Class : run ( )for ( int i=0 ; i < 100 ; i+ ) ;int main ( )Your_Class a ;a . run ( ) ;return 0 ;其中有幾處錯(cuò)誤:a. 1b. 2c. 3d. 447以下關(guān)于線程編程時(shí)的注意事項(xiàng)中不正確的是:a. 在持有Qt庫互斥量時(shí)必須執(zhí)行阻塞操作b. 在調(diào)用除了Qt容器和工具類外的任何內(nèi)容之前
18、,鎖定Qt應(yīng)用程序互斥量c. 只在GUI線程中使用QNetwork類d. 不要在應(yīng)用程序中把普通Qt庫與支持線程的Qt庫混用48以下不屬于拖放機(jī)制的是:a. 拖動(dòng)b. 剪貼板c. 放下d. 以上都不是49以下關(guān)于拖動(dòng)的敘述錯(cuò)誤的是:a. 在拖動(dòng)之后,QDragObject被立即刪除b. 拖放明顯完成后,這個(gè)QDragObject要被保存c. QDragObject可能要與其他進(jìn)程通信d. QDragObject對(duì)象最后由Qt刪除50在一些簡(jiǎn)單情況下,拖放的目標(biāo)接收一個(gè)被拖動(dòng)數(shù)據(jù)的拷貝,并且由源決定是否刪除初始的拖動(dòng)對(duì)象,這是QDropEvent中的什么操作?a. Copyb. Movec. Linkd. 以上都不是51Qt/Embedded的開發(fā)公司是:a. Microsoftb. Sunc. Oracled. Trolltech52以下各項(xiàng)中關(guān)于焦點(diǎn)定位的習(xí)慣方式敘述錯(cuò)誤的是:a. 用戶按Tab鍵b. 用戶按Enter鍵c. b選項(xiàng)不是d. 用戶使用鼠標(biāo)滾輪53以下關(guān)于Qt/Embedded敘述不正確的是:a. 是C/S結(jié)構(gòu)b. 類庫完全采用C語言c. 采用framebuffer作為底層圖形接口d. 將外部輸入設(shè)備抽象為keyboard和mouse輸入事件54以下關(guān)于字體的敘述正確的是:a. Qt/Embedded用QFontManager管理字體,與字體相關(guān)的類在服務(wù)器端
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 貴州大學(xué)《普通微生物學(xué)實(shí)驗(yàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 貴陽幼兒師范高等??茖W(xué)?!朵摻Y(jié)構(gòu)混凝土設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025福建省建筑安全員A證考試題庫
- 貴陽信息科技學(xué)院《生藥學(xué)Ⅱ》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025湖北省建筑安全員-C證考試題庫
- 2025年山西建筑安全員A證考試題庫
- 2025四川建筑安全員考試題庫附答案
- 廣州幼兒師范高等??茖W(xué)?!度宋牡乩韺W(xué)理論與進(jìn)展》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州衛(wèi)生職業(yè)技術(shù)學(xué)院《影視制作實(shí)務(wù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州鐵路職業(yè)技術(shù)學(xué)院《巖土工程測(cè)試技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 現(xiàn)代學(xué)徒制課題:數(shù)字化轉(zhuǎn)型背景下新型師徒關(guān)系構(gòu)建研究(附:研究思路模板、可修改技術(shù)路線圖)
- 9.2溶解度(第2課時(shí))-2024-2025學(xué)年九年級(jí)化學(xué)人教版(2024)下冊(cè)
- 安徽省合肥市包河區(qū)2023-2024學(xué)年三年級(jí)上學(xué)期語文期末試卷
- 2024版食源性疾病培訓(xùn)完整課件
- 2025年中國(guó)蛋糕行業(yè)市場(chǎng)規(guī)模及發(fā)展前景研究報(bào)告(智研咨詢發(fā)布)
- 護(hù)理組長(zhǎng)年底述職報(bào)告
- 巨量引擎合同范本
- 《住院患者身體約束的護(hù)理》團(tuán)體標(biāo)準(zhǔn)解讀課件
- 初中語文:非連續(xù)性文本閱讀練習(xí)(含答案)
- 零星維修工程施工方案(定)
- 花紋鋼板理論重量表(精品)
評(píng)論
0/150
提交評(píng)論