QT理论试题和答案

QT理论试题和答案

ID:47558635

大小:93.50 KB

页数:9页

时间:2019-09-19

QT理论试题和答案_第1页
QT理论试题和答案_第2页
QT理论试题和答案_第3页
QT理论试题和答案_第4页
QT理论试题和答案_第5页
资源描述:

《QT理论试题和答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、....QT理论试题1.以下关于QT的描述正确的是:a.是一个不跨平台的C++图形用户界面b.由挪威TrollTech公司出品c.只支持Unix、Linuxd.QTAPI和开发工具对所支持的平台是不一致的2.以下关于QT的描述不正确的是:a.QT支持2D图形渲染b.QT支持3D图形渲染c.QT支持OpenGLd.QT不支持XML3.下关于不正确的是:a.是面向嵌入式系统的Qt版本b.是Qt的嵌入式窗口c.基于Windows平台的开发工具d.是完整的自包含C++GUI的开发工具4.内部对字符集的处理采用以下哪个标准:a.UNICODEb.ASCIIc.GB2312d.ISO8859-15.以

2、下关于Qt描述不正确的是a.是基于面向对象的C++语言b.提供了signal和slot的对象通信机制c.有可查询和可设计属性d.没有字符国际化6.以下描述正确的是:a.标准的C++对象模型可有效的支持运行时参数b.标准的C++对象模型的静态特性十分灵活c.图形用户界面编程无需运行得高效d.图形用户界面编程无需运行得高灵活性7.以下不是QT增加的特性:a.有效的对象通信signal和slotb.可查询和可设计的对象c.事件及事件过滤器d.不使用指针8.以下描述正确的是:a.元对象系统可以对信号使用模板b.元对象系统可以对槽使用模板c.Qt可在多个平台的应用程序中完全应用模板d.Qt不能在多个

3、平台的应用程序中完全应用模板9.以下关于moc叙述正确的是:资料整理....a.moc即MultObjectCompilerb.可产生能被任何标准C++编译访问的附加C++代码c.moc必须手动调用d.类声明中有无Q_OBJECT无所谓10.以下关于信号和槽的描述正确的是:a.用于SOCKET网络通信b.用于UDP网络通信e.用于对象间通信c.用于串口通信11.以下关于信号/槽的叙述不正确的是:a.信号与槽通过connected函数任意相连b.信号/槽机制在QObject类中实现c.从QWidget类继承的所有类可以包含信号和槽d.当对象状态变化时信号被发送,对象不关心是否有其他对象接收到

4、该信号12.以下类声明中有几处错误?classM:publicQobject{public:M();intvalue()const{returnva;}publicslot:voidsetValue(int);signals:voidvalueChanged(int);private:intva;};a.5b.4c.3d.213.设有如下声明voidM::setValue(intv){if(v!=va){va=v;emitvalueChanged(v);}}资料整理....则对于如下语句Ma,b;connect(&a,SIGNAL(valueChanged(int)),&b,SLOT(se

5、tValue(int)));b.setValue(11);a.setValue(12);b.value();执行后,值为:a.1111b.1212c.1112d.121114.以下关于槽的描述正确的是:a.槽具有public和protected2个类b.protectedslots表示只有该类的子类的信号才能连接c.槽是普通成员函数d.不能有privateslots15.以下关于元对象系统不正确的是a.元对象系统只是用于处理对象间通信的信号/槽机制b.元对象系统可处理运行时的类型信息和动态属性系统c.元对象系统基于Qobject类d.bc都对16.不是元对象代码实现的特征的是:a.提供信号

6、/槽机制b.Class.forName()在运行的时候返回类名称c.tr()用于国际化中的字符串翻译d.metaObject()返回该类所关联的元对象17.以下关于Q_OBJECT叙述不正确的是:a.类定一种声明了Q_OBJECT后,该类才能使用元对象系统相关的特性b.Q_OBJECT对所有类都无关紧要c.QObject的子类中未实现信号和槽也可使用Q_OBJECTd.QObject的子类中未实现属性也可使用Q_OBJECT18.以下关于元对象编译器的叙述不正确的是:a.元对象编译器不展开#define,但可展开#includeb.元对象编译器不展开#includec.忽略遇到的所有预处理

7、程序d.无法处理所有C++语法19.有如下语句classYourClass:publicQobject{Q_OBJECTpublicslots:voidapply(void(*apply)(List*,void*),char*);}以下正确的是a.完全正确资料整理....a.可以没有Q_OBJECTb.slots关键字有误c.函数指针不能作为信号和槽的参数20.如下叙述不正确的是:a.不能把继承的成员函数升级为共有状态b

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。