地大《Windows程序设计》在线作业一
共30道题 总分:100分
一、单选题(共10题,30分)
1.在MFC中,文档负责将数据存储到永久存储介质中,通常是磁盘文件或数据库,存取过程称为( )。
A、文件访问
B、串行化
C、文件读写
D、格式化
2.使用GetDC()获取的设备上下文在退出时,必须调用( )释放设备上下文。
A、ReleaseDC()
B、delete()
C、DeleteDC()
D、Detach()
3.在Windows编程约定中,图像设备接口的英文缩写是( )。
A、API
B、SDI
C、GDI
D、MDI
4.( )包括键盘和鼠标的输入。这一类消息首先放在系统消息队列中,然后由Windows将它们送入应用程序消息队列中,由程序来处理消息。
A、系统消息
B、用户消息
C、输入消息
D、控制消息
5.在VC++ 6.0在编程环境中,设置和取消断点的快捷键都是( )。
A、F9
B、F5
C、F11
D、F10
6.在Windows编程中,代表键盘的”↑”键的虚拟键值是( )。
A、VK_UP
B、WM_KEYDOWN
C、WM_KEYUP
D、VK_DOWN
7.在Windows编程约定中,软件开发包的英文缩写是( )。
A、API
B、SDI
C、SDK
D、MDI
8.在MFC中,所有的文档类都派生于( )
A、CView
B、CWindow
C、CDocument
D、CFormView
9.在VC++中,项目文件的扩展名是( )
A、Exe
B、dsp
C、dsw
D、cpp
10.对于消息队列描述正确的是( )
A、在Windows中只有一个消息系统,即系统消息队列。消息队列是一个系统定义的数据结构,用于临时存储消息。
B、系统可从消息队列将信息直接发给窗口。另外,每个正在Windows下运行的应用程序都有自己的消息队列。
C、系统消息队列中的每个消息最终都要被USER模块传送到应用程序的消息队列中去。应用程序的消息对列中存储了程序的所有窗口的全部消息。
D、以上都正确地大答案请进:opzy.net或请联系微信:1095258436
二、多选题(共10题,40分)
1.匈牙利表示法的变量一般分为哪几个部分?( )
A、属性(例如g_)
B、类型
C、描述
D、后缀
2.下列选项中,可以用Windows句柄标识的有( )
A、窗口
B、文件
C、消息
D、字体
3.下列选项中属于Windows GDI资源的是( )。
A、位图
B、画笔
C、字体
D、窗口
4.在VC++中提供了哪些可编辑资源( )
A、加速键(Accelerator)
B、对话柜(Dialog)
C、图标(Icon)
D、菜单(Menu)
5.已知严格按照匈牙利命名法命名的变量m_pTemp,则以下说法正确的是( )。
A、该变量是1个全局变量
B、该变量是1个类成员变量
C、该变量是1个指针变量
D、该变量一定是1个私有变量
6.GDI类封装了哪些对象( )
A、CPen
B、CBrush
C、CFont
D、Cbitmap
7.MFC的基本类有哪些?( )
A、CCmdTarget
B、CWinAPP
C、Cdocument
D、CWnd
8.能用于绘制直线的函数为:( )
A、LineTo
B、Polyline
C、Arc
D、PolyBezier
9.一个句柄是指( )
A、系统创建对象后返回的用来代表该对象的一个值
B、它是windows使用的一个惟一的整数值
C、是一个4字节长的数值
D、用于标识应用程序中不同的对象和同类对象中不同的实例
10.关于动态菜单,以下说法正确的是( )。
A、函数LoadMenu可以弹出菜单
B、函数CreatMenu用于建立空菜单
C、函数DeleteMenu用于删除整个菜单
D、函数InsertMenu用于在菜单中插入1个菜单项
三、判断题(共10题,30分)
1.基于对话框的应用程序,也有文档类和视图类。
A、对
B、错
2.COMMAND是更新命令用户接口消息。
A、对
B、错
3.删除CPen对象可调用CPen对象的DeleteObject函数。
A、对
B、错
4.在Windows消息机制中,WM_TIMER消息表示创建了1个定时器。
A、对
B、错
5.在Windows编程中,AppendMenu可以在菜单的任意位置插入新的菜单项。
A、对
B、错
6.FillRect中指定的画刷是用于画矩形本身和边框,FrameRect中指定的画刷是用于画矩形的边框。
A、对
B、错
7.打开一个项目,只需打开对应的项目工作区文件。
A、对
B、错
8.所有的Windows应用程序都是消息驱动的。
A、对
B、错
9.Windows应用程序的入口也是main函数。
A、对
B、错
10.GDI环境中,窗口的坐标系左上角为原点,x轴正方向为水平向右,y轴正方向为竖直向下
A、对
B、错
地大《Windows程序设计》在线作业一
共30道题 总分:100分
一、单选题(共10题,30分)
1.在MFC中,文档负责将数据存储到永久存储介质中,通常是磁盘文件或数据库,存取过程称为( )。
A、文件访问
B、串行化
C、文件读写
D、格式化
2.使用GetDC()获取的设备上下文在退出时,必须调用( )释放设备上下文。
A、ReleaseDC()
B、delete()
C、DeleteDC()
D、Detach()
3.在Windows编程约定中,图像设备接口的英文缩写是( )。
A、API
B、SDI
C、GDI
D、MDI
4.( )包括键盘和鼠标的输入。这一类消息首先放在系统消息队列中,然后由Windows将它们送入应用程序消息队列中,由程序来处理消息。
A、系统消息
B、用户消息
C、输入消息
D、控制消息
5.在VC++ 6.0在编程环境中,设置和取消断点的快捷键都是( )。
A、F9
B、F5
C、F11
D、F10
6.在Windows编程中,代表键盘的”↑”键的虚拟键值是( )。
A、VK_UP
B、WM_KEYDOWN
C、WM_KEYUP
D、VK_DOWN
7.在Windows编程约定中,软件开发包的英文缩写是( )。
A、API
B、SDI
C、SDK
D、MDI
8.在MFC中,所有的文档类都派生于( )
A、CView
B、CWindow
C、CDocument
D、CFormView
9.在VC++中,项目文件的扩展名是( )
A、Exe
B、dsp
C、dsw
D、cpp
10.对于消息队列描述正确的是( )
A、在Windows中只有一个消息系统,即系统消息队列。消息队列是一个系统定义的数据结构,用于临时存储消息。
B、系统可从消息队列将信息直接发给窗口。另外,每个正在Windows下运行的应用程序都有自己的消息队列。
C、系统消息队列中的每个消息最终都要被USER模块传送到应用程序的消息队列中去。应用程序的消息对列中存储了程序的所有窗口的全部消息。
D、以上都正确
二、多选题(共10题,40分)
1.匈牙利表示法的变量一般分为哪几个部分?( )
A、属性(例如g_)
B、类型
C、描述
D、后缀
2.下列选项中,可以用Windows句柄标识的有( )
A、窗口
B、文件
C、消息
D、字体
3.下列选项中属于Windows GDI资源的是( )。
A、位图
B、画笔
C、字体
D、窗口
4.在VC++中提供了哪些可编辑资源( )
A、加速键(Accelerator)
B、对话柜(Dialog)
C、图标(Icon)
D、菜单(Menu)
5.已知严格按照匈牙利命名法命名的变量m_pTemp,则以下说法正确的是( )。
A、该变量是1个全局变量
B、该变量是1个类成员变量
C、该变量是1个指针变量
D、该变量一定是1个私有变量
6.GDI类封装了哪些对象( )
A、CPen
B、CBrush
C、CFont
D、Cbitmap
7.MFC的基本类有哪些?( )
A、CCmdTarget
B、CWinAPP
C、Cdocument
D、CWnd
8.能用于绘制直线的函数为:( )
A、LineTo
B、Polyline
C、Arc
D、PolyBezier
9.一个句柄是指( )
A、系统创建对象后返回的用来代表该对象的一个值
B、它是windows使用的一个惟一的整数值
C、是一个4字节长的数值
D、用于标识应用程序中不同的对象和同类对象中不同的实例
10.关于动态菜单,以下说法正确的是( )。
A、函数LoadMenu可以弹出菜单
B、函数CreatMenu用于建立空菜单
C、函数DeleteMenu用于删除整个菜单
D、函数InsertMenu用于在菜单中插入1个菜单项
三、判断题(共10题,30分)
1.基于对话框的应用程序,也有文档类和视图类。
A、对
B、错
2.COMMAND是更新命令用户接口消息。
A、对
B、错
3.删除CPen对象可调用CPen对象的DeleteObject函数。
A、对
B、错
4.在Windows消息机制中,WM_TIMER消息表示创建了1个定时器。
A、对
B、错
5.在Windows编程中,AppendMenu可以在菜单的任意位置插入新的菜单项。
A、对
B、错
6.FillRect中指定的画刷是用于画矩形本身和边框,FrameRect中指定的画刷是用于画矩形的边框。
A、对
B、错
7.打开一个项目,只需打开对应的项目工作区文件。
A、对
B、错
8.所有的Windows应用程序都是消息驱动的。
A、对
B、错
9.Windows应用程序的入口也是main函数。
A、对
B、错
10.GDI环境中,窗口的坐标系左上角为原点,x轴正方向为水平向右,y轴正方向为竖直向下
A、对
B、错