文档库 最新最全的文档下载
当前位置:文档库 › Windows (计应参考书)习题一至习题四

Windows (计应参考书)习题一至习题四

Windows (计应参考书)习题一至习题四
Windows (计应参考书)习题一至习题四

(一)

习题一

(1).要安装或删除一个应用程序,必须打开窗口,然后使用其中的添加删除程序功能。

(2).在Windows中,系统提供了常用的5种汉字输入法,它们分别是、、、和郑码输入法。

(3).文件具有4种属性设置,即、、、。(4).在启动了Windows并切换到MS-DOS方式后,若需用要再次进入Windows图形界面,则除了冷启动或热启动系统外,可以使用实现。

(5).在Windows界面的每个窗口的右上角都有几个按钮,一个是表示按钮,一个表示按钮。

(6)在Windows中,任务栏通常处于屏幕的。

(7)Windows提供了键盘功能,以方便用户输入各种特殊符号。要在屏幕上弹出软键盘,应先,然后在弹出的菜单中选择相应的软键盘。

(8)通过可恢复被误删的文件或文件夹。

(9)使用鼠标的基本操作有、、、。

(10)预定义的、用来代替某些菜单命名的特殊组合称为。

2.选择题

(1)利用键盘操作,快速打开|“资源管理器”中的“文件”菜单的按键为()A.Ctrl B.Alt+F C.F1 D.Esc

(2)下列不属于Windows操作的新功能是()

A.Microsoft Internet Explorer3.0 B.Microsoft Internet Mail and News

C.媒体播放器D个人的Web服务器

(3)Windows操作系统的桌面是指()

A整个屏幕B全部窗口C某个窗口D活动窗口

(4)Windows操作任务栏上的内容是()

A.当前窗口的图标B已启动并正执行的程序名

C.所有已打开的窗口程序D已经打开的文件名

(5)Windows操作系统的“开始”菜单中包括了Windows系统的()

A主要功能B菜单操作C部分功能D初始化功能

(6)Windows操作系统的功能主要是靠()来实现的。

A窗口操作 B 菜单操作C对话操作D键盘操作

(7)在对各种形式的菜单进行选择时,有两种操作方式,一种是用键盘进行选择,另一种方式是()进行选择。

A用相应的命令B用会话方式C用DOS命令D使用鼠标

(8)窗口的控制(对窗口的放大、缩小、移动和关闭等)是靠()来实现的。

A对话框操作B控制菜单操作C菜单选择D窗口选择

(9)在Windows环境下,文件名最多可以包含()个字符。

A8B16 C255 D355

(10)Windows环境下文件夹指的是()

A磁盘B目录C程序D文档

(11)当前选择的颜色显示在调色板()

A右端B左端C上端D下端

(12)在对话框中,复选框是指在列出的多个选项中()

A可以选一个或多项B必须选多项

C仅选一项D全选

(13)记事本可用来建立或编辑不需要进行格式处理的文本文件,其编辑的文件占用的空间最多为()

A8KB B16KB C32KB D64KB

(14)Windows环境下的程序管理器用于将应用程序和()组织或逻辑合理的工具。A参数B窗口C全屏幕D相同

(15)在Windows环境下,以全屏幕方式运行一个非Windows应用程序与以窗口方式运行该应用程序相比,()要占有更多内存。

A不确定B窗口C全屏幕D相同

(16)关于Windows 操作系统,下列叙述中错误的是()

A可同时运行多个程序B桌面上可同时打开多个窗口

C可支持鼠标操作D可运行所有DOS应用程序

(17)如果窗口表示的是一个应用程序,则打开该窗口意味着()

A显示该应用程序的内容B运行该应用程序

C结束该应用程序的运行D将该窗口放大到最大

(18)在画图工具中,为了保存一幅作品,可使用()快捷键立即保存。

Actrl+X BCtrl+V CCtrl+s D Tab

(19)在Windows中,复制命令在()

A“我的电脑“中的“文件”菜单中B“资源管理器”中的“文件”菜单中

C“编辑”菜单中D“工具”菜单中

(20)在Windows中,在D盘上创建文件夹,下列操作中错误的是()

A开始→程序→运行→在对话框中输入CMD命令→在命令提示符下输入MD D:/[路径]/目录“命令”

B“我的电脑”→“C 盘”→指定文件夹→“文件”→“新建”→“文件夹”

C“开始”→“程序”→“资源管理器”→指定文件夹→“文件”→“新建”“→文件夹”D开始→“运行”→在对话框中输入“MD D:/[路径]/目录名”命令→“确定”

3判断题

(1)“开始”菜单包括了Windows桌面的全部应用程序选项。()

(2)Windows系统可运行所有的DOS应用程序。()

(3)活动窗口或活动程序在任务栏上的按钮显示为按下状态。()

(4)打开的文档仅可在它自己的窗口里显示,不能作为程序窗口的一部分来显示。()

(5)如果误操作把选定的一块文字删除了,则无法恢复它。()

(6)大多数Windows程序不允许打开任意多的文档。()

(7)在Windows中,系统支持长文件名。()

(8)剪切和删除的本质相同。()

(9)在Windwos中,需要打印时回到控制面板中,双击“打印机”图标。()(10)关闭应用程序可以单击“最小化”按钮。()习题二

1.填空

(1)Windows窗口还原是指将窗口还原到原来指定的。

(2)要添加或删除某个中文输入法,应称先启动“控制面板”,再使用其中的功能

(3)Windwos中提供的大部分开发工具和实用程序可以在中找到。(4)在Windowsk 可以用“回收站”恢复盘上被误删的文件。

(5)窗口操作主要包括还原、移动、改变大小、最小化、最大化、关闭和窗口。(6)对话框元素按钮、文本框、列表框、单选按钮、复选按钮、组合键、组合框和。

(7)在Windows中,进行系统硬件设置的程序组称为。

(8)在Windows的“资源管理器”或“我的电脑”窗口中,若想改变文件或文件夹的显示方式(即以名称或图标方式显示),应选择窗口中的菜单。

(9)在Windows 中输入中文文档时,为了输入一些特殊符号,可以使用系统提供的。

(10)在Windows中,管理文件或文件夹可使用。

2.选择题

(1)Windwos桌面的快捷方式可以是()

A文档文件 B 打印机C应用程序D3种都可以

(2)Windows操作系统是()

A单用户任务系统B单用户多任务系统

C多用户多任务系统D多用户单任务系统

系统

(3)Windows的“桌面”指的是()

A整个屏幕B全部窗口C某个窗口D活动窗口

(4)Windows“任务栏”的内容为()

A当前窗口的图标B已启动并正执行的程序名

C所有已打开的窗口的图标D已经打开的文件名

(5)当一个文档窗口被关闭后,该文档将()

A保存在外存中B保存内存中

C保存在剪贴板中D既保存在外存也保存在内存中

(6)当一个应用程序窗口被最小化后,该应用程序将()

A终止执行B继续在前台执行

C被暂停执行D被转入后台执行

(7)在某个文档窗口中已进行了多次剪切操作,关闭该文档窗口后,剪贴板中的内容为()

A第一次剪切的内容B最后一次剪切的内容

C所有剪切的内容D空白

(8)下列快捷键中能用于种中文输入法之间的切换的是()

A Ctrl+Shift键

B Ctrl+空格键

C Alt+F键DShift+ 空格键(9)当已选定文件夹后,下列操作中不能删除该文件夹的是

A在键盘上按Del键

B右击该文件夹,在弹出的快捷菜单中选择“删除“命令

C在“文件”菜单中选择“删除”命令

D双击该文件夹

(10)关于Windows系统,下列叙述中错误的是()

A可同时运行多个程序B在桌面上可同时打开多个窗口

C可支持鼠标操作D可运行所有的DOS应用程序

(11)下列创建新文件夹的操作中错误的是()

A在MS-DOS方式下用MD命令

B在“资源管理器”的“文件”菜单中选择“新建”命令

C用“我的电脑”磁盘或上级文件夹,然后选择“文件”菜单中的“新建”命令D在“开始”菜单中选择“运行”命令,在打开的对话框中输入“MD”的命令。(12)关于Windows,下列叙述中正确的是()

AWindows的操作只能用鼠标

BWindows为每一个任务栏自动建立一个显示窗口,其位置和大小一能改变

C在不同的磁盘间不能用鼠标手动文件名的方法实现文件的移动

D在Windows中可打开的多个窗口既可平铺,也可层叠

(13)在Windows中能更改文件名的操作是()

A用鼠标右键单击文件名,然后选择“重命名”命令,输入新文件名后按回车键B用鼠标左键单击文件名,然后选择“重命名”命令,输入新文件名后按回车键C用鼠标右键双击文件名,然后选择“重命名”命令,输入新文件名后按回车键D用鼠标左键双击文件名,然后选择“重命名”命令,输入新文件名后按回车键(14)在Windows中能更改文件名的操作是()

A选择“开始菜单中的“文档”命令

B用鼠标右键单击该应用程序

C用鼠标左键双击该应用程序

D选择“开始”菜单中的“程序”命令

(15)下列关于文档窗口的说法正确的是()

A只能打开一个文档窗口

B可以同时打开多个文档窗口,被打开的窗口都是活动窗口

C 可以同时打开多个文档窗口,但其中只有一个是活动窗口

D可以同时打开多个窗口,但在屏幕上只能见一个文档的窗口

(16)下列操作可以确保打开一个记不清用何种程序建立的文档的是()A用“开始”菜单元中的“文档”命令打开

B用建立该文档的程序打开

C用“开始”菜单中的“查找”命令找到该文档,然后双击它

D用“开始“菜单中的“运行”命令运行它

(17)在Windows桌面上不能打开“我的电脑”窗口的操作是()

A在“资源管理器”中选取“我的电脑”文件夹

B双击“我的电脑”图标

C右击“我的电脑”图标,然后在弹出的快捷菜单中选择“打开”命令

D单击“开始”按钮,然后在系统菜单中选取“我的电脑”

(18)下列叙述中不正确的是()

A在Windows中可同时打开多个应用程序

B在Windows中可以利用剪贴板实现多个文件之间的复制

C在资源管理器窗口中双击应用程序名即可运行程序

D在Windows中不能对文件夹进行重命名操作

(19)下列操作中,不能查找文件或文件夹的是()

A选择“开始”菜单中的“查找”命令

B右击“我的电脑”图标,在弹出的快捷菜单中选择“查找”命令

C右击“开始”图标,在弹出的快捷菜音中选择“查找”命令

D在“资源管理器”窗口中选择“查看”命令

(20)通过鼠标拖动实现文件或文件夹的快速移动时,正确的操作是()

A用鼠标左键拖动文件或文件夹到目的文件夹上

B按住Shift键,然后用鼠标右键拖动文件或文件夹到目的文件夹上

C按住Alt键,然后用鼠标左键拖动文件或文件夹到目的文件夹上

D按住Ctrl键,然后用鼠标左键拖动文件或文件夹到目的文件夹上

3.判断题

(1)Windows为每一个任务自动建立一个显示窗口,其位置和大小不改变。()(2)在Windows中双击应用程序名可以运行一个应用程序。()(3)可以同时打开多个文档窗口,但在屏幕上只能见一个文档窗口。()(4)删除了的文字汪能再恢复。()(5)在使用画图程序中的喷枪工具时,双击左键表示前景色,双击左键表示右表示背景色。

()(6)要复制文件夹,可按住Ctrl键拖动文件夹至目的地。()(7)在选定文件或文件夹后,单击文件或文件夹的名称,输入新文件名后按回车键不能修改文件或文件夹的名称。()(8)图标既可以代表程序,也可以代表文档。()(9)在同一时刻,Windows中的活动窗口只能有一个。()(10)在使用Windows时,要改变显示器的分辨率,则应使用控制面板中的显示器程序。

()习题三

1、填空题

(1)在Windwos的菜单中,如果一个菜单项的后有“……”符号,则说明在选择这个菜单项后会出现一个。

(2)选择控制面板中的“关闭”命令,意味着结束或

者。

(3)Windows提供了一个绘图工具,这就是,其程序保存在中。

(4)桌面上的快捷方式是访问某种常用项目的。

(5)按Alt+Tab键可以在不同的之间进行切换。

(6)声音文件的扩展名是。

(7)Windows中的文件夹是存放和的区域。

(8)Windows支持长文件名,文件名最多可由个字符组成。

(9)Windows面向PC的高级用户和高级应用,是一个真正多任务的

操作系统。

(10)Windows中不同任务的切换可通过单击上欲切换窗口的按钮实现。

2.选择题

(1)Windows主要利用窗口、菜单、图标、()组织的窗口界面与用户交互。

A命令行B鼠标图标C对话框D标题栏

(2)窗口的移动操作是将鼠标的光标移动标题栏的位置,()然后拖到目的位置后放开。

A单击左键B单击右键C双击左键D双击右键

(3)当多个应用程序被同时启动时,屏幕上总有一个正在使用的窗口,该窗口的对应的应用程序称为()

A后台程序B前台程序C前后台程序D主程序

(4)画图区越大,占用的内存()

A不变B越大C越小D不确定

(5)在Winows 系统中,会创建一个启动组,它的功能是在启动Windows的同时启动该组下的程序,该功能类似于DOS环境下的()功能。

A多种设备B批处理C不变D不确定

(6)Windows画笔系统默认的调配颜色的文件扩展名为()

A .pal

B .wri

C .avi

D .bmp

(7)可以通过控制面板中的()来创建Windows的系统启动盘。

A系统B网络C添加硬件D添加/删除程序

(8)媒体播放器可用来播放音频、视频或()文件。

A文件B动画C图像D任意其他

(9)下列()操作可运行一个应用程序。

Awindows可以供多个用户同时使用

Bwindows可以运行很多应用程序

Cwindows可以同时运行多个种应用程序

Dwindows可以同时管理多种资源

(11)在Windows桌面上,不能打开“资源管理器”的操作是()

A右击“我的电脑”图标,然后从弹出的快捷菜单中选取“资源管理器”命令

B右击“开始”按钮,然后从弹出的快捷菜单中选取“资源管理器”命令。

C单击“开始”按钮,然后从系统菜单中选取“资源管理器”命令

D双击“我的电脑”图标,然后从打开的窗口中双击“资源管理器”图标

(12)当系统硬件发生故障或更新硬件设备时,为了避免系统意外崩溃应采用的启动方式为()

A登录方式B安全方式

C命令提示方式D常规方式

(13)在Windows中,活动窗口表现为()

A任务栏上的对应任务按钮往里凹

B普通窗口

C任务栏上的对应任务按钮往外凸

D最小化窗口

(14)为了保证任务栏任何时候在屏幕上都可见,应在任务栏属性对话框“任务栏”选项卡中选择()

A不被覆盖B显示时钟C总在最前D自动隐藏

(15)资源管理器窗口有两个小窗口,左边小窗口称为()

A文件夹窗口B资源窗口C文件窗口D计算机窗口

3.判断题

(1)快捷菜单可以显示出与某一对象相关的命令。()

(2)在Windows中,所谓的文档文件只包括文本文件。()

(3)当屏幕的指针为沙漏加箭头时,表示Windows正在执行一个任务,不可以执行其他任务。()(4)在Windows中,对话框没有最大化按钮。()(5)通过网上邻居可以浏览多个网络上的计算机。()(6)用户想做的任何事情都可以从“开始”菜单开始。()

(7)文件夹树中的某个文件夹左边的“+”表示该文件夹含有系统文件。()(8)Windows是一种图形用户界面操作系统,是当今最流行的系统平台。()(9)“回收站”中的文件在内存中,关机后会丢失()(10)右击需要操作的对象,屏幕上就会弹出快捷菜单。()习题四

1.填空题

(1)Windows的“开始”菜单中的“运行”命令是用来打开和启动的。

(2)在Windows中单击鼠标右键一般意味着打开菜单。

(3)在Windows的“开始”菜单上增加程序可通过的来完成。

(4)在Windows中可以使用“我的电脑”查看上的所有内容。

(5)在Windows中添加或删除程序可通过中的控制面板完成。

(6)在Windows中可以通过来查看工作组中的计算机和网络上全部计算机。

(7)在运行Windows时,用户寻求帮助的方法、、。

(8)退出Winodows不能简单地,否则,会造成数据丢失,或占用大量磁盘空间,而且在退出Windows前选择命令。

(9)在Windows桌面上指向某一对象,或右击鼠标,会弹出。

(10)在Windows桌面上指向某一对象,按住鼠标左键,移动鼠标指针到指定位置,再释放左键,常用于、、。

2.选择题

(1)下列不能打开“我的电脑”的操作是

A在“资源管理器”中选取“我的电脑”文件夹

B双击“我的电脑”图标

C先右击“我的电脑”图标,然后在弹出的快捷菜单中选择“打开”命令

D单击“开始”按钮,然后在系统菜单中选取“我的电脑”命令

(2)“任务栏”存放的是

A系统正在运行的所有程序B系统中保存的所有程序

C 系统前台运行的程序D系统后台运行的程序

(3)在书写工具中使用标尺不能在排版过程中设置的是

A改变左缩进标志B改变右缩进标志

C改变首行缩进标志D改变字体

(4)控制面板是用来改变()的应用程序,以调整各种硬件和软件的选项

A分组窗口B文件C程序D系统设置

(5)下列叙述中不正确的是

A在Windows中打开多个窗口既可层叠

Bwindows利用剪贴板实现多个文件之间的复制

C在“资源管理器”窗口中双击应用程序,即可运行该程序

D在Windows中不能对文件夹进行重命名操作

(6)在Windows中,剪贴板是

A硬盘上的一块区域B软盘上的一块区域

C内存中的一块区域D高速缓存中的一块区域

(7)在输入中文时,下列操作中不能进行中英文切换的是

A单击中英文切换按钮B按Ctrl+空格键

C用语言批示器菜单D按Shift+空格键

(8)下列操作中不能运行一个应用程序的是

A“开始”菜单中的“运行”命令]

B双击查找到的文件名

C“开始”菜单中的“文档”命令

D单击“任务栏”中该程序的图标

(9)在选定的文件或文件夹后,下列操作中不能修改文件或文件夹称的是

A在“文件”菜单中的“文档”命令

B按F2键,然后输入新文件名再按回车键

C单击文件或文件夹的名称,输入新文件名再按回车键

D单击文件或文件夹的图标,输入新文件名再按回车键

(10)选用中文输入后,可以实现全角和半角切换的是

A按CapsLock键B按Ctrl+圆点键

C按Shift+空格键D按Ctrl+空格键

(11)通过拖动鼠标实现文件或文件夹的快速复制时,正确的操作是

A用鼠标左键拖动文件或文件夹到目的文件夹上

B用鼠标右键拖动文件或文件夹到目的文件夹上,然后在弹出的快捷菜单中选择“移动到前位置”命令

C按住Ctrl键,然后用鼠标左键拖动文件或文件夹到目的文件夹上

D按住Shift 键,然后用鼠标右键拖动文件或文件夹到目的文件夹上

(12)设在C盘的DOS文件夹中有一个用“写字板”创建的名为ABC.BA T的批处理文件,要阅读该文件的内容,最可靠的操作为

A在“开始”菜单的“文档”子菜单中单击该文件名将其打开

B在“资源管理器”中找到该文档,然后双击它

C在“我的电脑‘中找到该文档,然后单击它

D在“写字板”中打开它

(13)在Windows中可以同时打开多个文件管理窗口,用鼠标将一个文件从一个窗口拖到另一个窗口,通常是用于完成文件的

A删除B移动或复制C修改或保存D更新

(14)在“我的电脑”或“资源管理器”窗口中,使用()可以按名称、类型、大小、日期排列右区的内容。

A“编辑”菜单B“文件”菜单C快捷菜单D“查看”菜单

(15)关于桌面上的图标,下面说法正确的是

A数目和位置是固定不变

B数目和位置都可以通过人工调整

C位置可以改变,但数目不能增加或减少

D数目可以增加,但位置无法人工调整

3.判断题

(1)Windows支持面向对象的程序设计。()

(2)Windows2000不支持网络。()

(3)在Windows系统下,正打印时不能进行其他操作()

(4)Windows提供了一个基于图形的多任务、多窗口的操作环境。()(5)Windows的安全模式不支持网络功能。()

(6)在安装Windows的过程中,可以不创建的启动盘。()

(7)在Windows环境下,系统的属性是不能改变的()(8)在Windows中,鼠标的左、右键可以进行交换。()(9)附件中的记事本和写字板在功能上有很大的区别。()(10)Windows的“开始”菜单不能进行自定义。()

Windows基本操作题

2013年计算机一级B冲刺试题及答案解析 二、Windows基本操作题(共计10分,不限制操作的方式) 注意:下面出现的“考生文件夹”均为C:\WEXAM\00000000\(本题型共有5小题)。 1. 将考生文件夹下FENG\WANG文件夹中的文件BOOK.DBT移动到考生文件夹下CHANG 文件夹中,并将该文件改名为TEXT.PRG。 2. 将考生文件夹下CHU文件夹中的文件JIANG.TMP删除。 3. 将考生文件夹下REI文件夹中的文件SONG.FOR复制到考生文件夹下CHENG文件夹中。 4. 在考生文件夹下MAO文件夹中建立一个新文件夹YANG。 5. 将考生文件夹下ZHOU\DENG文件夹中的文件OWER.DBF设置为隐藏和存档属性。 知识点: 1. 创建文件夹 在“Windows 资源管理器”中打开新文件夹的存放位置。在“文件”菜单上,指向“新建”,然后单击“文件夹”。用临时的名称显示新文件夹。键入新文件夹的名称,然后按 ENTER 键。 2. 复制文件或文件夹 在“我的电脑”或“Windows资源管理器”中,单击要复制的文件或文件夹。在“编辑”菜单上,单击“复制”。打开要存放副本的文件夹或磁盘。在“编辑”菜单上,单击“粘贴”。 3. 设置文件属性 在“我的电脑”或“Windows 资源管理器”中,右键单击要设置的文件或文件夹,选择 “属性”,在属性对话框中可以设置文件属性。 4. 删除文件或文件夹 在“我的电脑”或“Windows 资源管理器”中,单击要删除的文件或文件夹。在“文件”菜单上,单击“删除”。也可以将文件或文件夹图标拖动到“回收站”。如果拖动时按住了 SHIFT 键,该项目将从计算机中删除而不保存在“回收站”中。 5. 移动文件或文件夹 在“我的电脑”或“Windows资源管理器”中,单击要移动的文件或文件夹。在“编辑”菜单上,单击“剪切”。打开要存放的文件夹或磁盘。在“编辑”菜单上,单击“粘贴”。 三、汉字录入题(共计15分) 请在”考试项目”菜单上选择“汉字录入”菜单项,启动汉字录入测试程序,按照题目 上的内容输入如下汉字。 数据库系统又进一步把对数据逻辑结构的描述分为两个层次:子模式和模式。子模式说的是从一个个具体用户(局部的)角度看到的逻辑结构,模式说的是从全体用户(全局的)

Windows程序设计题(含简答题答案)

Windows 程序设计》模拟题 单项选择题 1. 在 VC++ 中,项目文件的扩展名是( B )。 A ) exe B)dsp C ) dsw D ) cpp 2. 在 MFC 中,利用 ClassWizard 不能( D )。 A )建立新类 B )进行消息映射 C )增加类的成员变量 D )插入资源 当滑块滑动时,滑块条控件将发送滚动消息来通知父窗口,垂直滑动条发送( 3. C )消 息。 4. 5. A ) WM_CHAR B ) WM_HSCROLL C ) W M_VSC ROLL 更新菜单状态的消息是( C A ) WM_COMMAND )。 C ) UPDATE_COMMAND_UI 对于消息队列描述正确的是( A )在Windows 中只有一个消息系统, 据结构,用于临时存储消息。 D ) WM_CHANG E B ) UPDATE D) INVALIDATE 即系统消息队列。 消息队列是一个系统定义的数 B )系统可从消息队列将信息直接发给窗口。 另外,每个正在 Windows 下运行的应用程 序都有自己的消息队列。 C )系统消息队列中的每个消息最终都要被 USER 模块传送到应用程序的消息队列中去。 应用程序的消息对列中存储了程序的所有窗口的全部消息。 D )以上都正确 6. 在 MFC 中,所有的控件都是( B )类的派生类,都可以作为一个特殊的窗口来处理。 CView B ) CWnd C) 7. 使用 CWindow C) D ) CDialog GetDC () 获取的设备上下文在退出时,必须调用( A )释放设备上下文。 ReleaseDC() B ) delete() DeleteDC () D ) Detach () 8. 希望菜单无效,应该用 CCmdUI 类的( A )成员函数。 A ) Enable B ) SetRadio C ) SetCheck D ) SetText 9.希望菜单前出现一个“V”,应该用 CCmdUI 类的(C )成员函数。 A ) Enable B ) SetRadio C ) SetCheck D ) SetText 10.下面(A )不是MFC 设备环境类CDC 类的派生类。 A ) GDI B ) CPaintDC C) CClientDC D) CWindowDC 11.在MFC 中,所有的文档类都派生于( C ),所有的视图类都派生于( A )。 A) CView B) CWindow C) CDocument D) CFormView

windows程序设计之扫雷游戏经典之作

WIN32模拟WINDOWS XP扫雷 程序 课程设计目的与要求: 本课程设计是计算机科学与技术专业重要的实践性环节之一,是对本程学习后进行的一次全面而综合的练习。本次课程设计的目的与任务主要有: 1.巩固和加深学生对C和C++语言的基本知识的理解与掌握。 2.掌握C和C++语言编程和调试的基本技能 3.运用C和C++语言对程序的简单设计 4.掌握程序设计说明文档的能力与技巧 5.提高与运用C和C++语言解决能实际问题的能力 一、题目描述: 自行分析Windows XP系统自带扫雷游戏,查找规则并对主要功能进行模仿程序实现,对于实现过程中出现的bug进 行调试解决。 二、使用语言: C和C++ 语言 选用C++语言的原因,简而言之主要是因为C++的设计目标,就是要让C++既具有适合于系统程序设计的C语言所具 有的可适应性和高效性,又能在其程序组织结构方面具有像其 他的语言所支持的程序优势。这即是说,C++所提供的抽象机 制能够被应用于那些对效率和可适应性具有极高要求的程序设 计任务之中。

三、编译以及运行环境: 编译环境:Microsoft Visual C++ 6.0 运行环境:Windows XP或其他兼容兼容系统 四、题目分析: 经过对游戏的初步分析,扫雷游戏含有如下规则: 根据输入的信息,执行相应的挖雷,插旗,疑问标记,自动蔓延开挖等。挖雷过程由计时器计时,由一个计数器统计插旗后雷的剩余个数。如果选择了标记功能,那么单机右键会依次对未知点进行插旗,标记,取消插旗与标记。如果点滴到插旗的如果点击到了未插旗子的雷区,如果是雷,则判定游戏失败,之后对雷区的点击进行屏蔽,不予响应。如果是疑问标记则像正常区域对待。如何判断胜利,如果所有的雷都被插旗或者点击后剩余的雷区, 五、程序运行流程简介以及流程图: 点击程序按默认参数进行初始化,输入,表情对鼠标左右键点击进行变化响应,对于雷区内点击进行规律响应,对雷区点击后果进行统计,判断失败与成功,失败或者成功之后,对于雷区内的输入也就是点击进行屏蔽,对菜单游戏级别、重新开始游戏按钮响应。级别选择,重新游戏时时间归零、雷数显示刷新。如此重复规则,直到点击退出。 程序简要流程图:

教师信息技术考试Windows操作题汇总

Windows基本操作题 一、请打开试卷目录C:\zrexam,按要求完成下列操作: 1. 将文件夹“ks2\练习”中名为“项目作业”的文件夹,改名为“提高练习”。、 操作:打开练习文件夹选中“项目作业”文件夹右击重命名输入“提高练习” 2. 将文件夹“ks2\素材”中名为“文字”和“图片”的文件夹,移动到文件夹“ks2\文档”中。 操作:打开“素材”文件夹选中“文字”和“图片”文件夹右击剪切打开“文档”文件夹粘贴。 二、请打开试卷目录C:\Zrexam,完成下列操作: 1.删除文件夹“ks3”中的文件“cs.rar”和“winabc.hlp”。 操作:选中“cs.rar”和“winabc.hlp”右击删除2.将文件夹“ks3”中的文件夹“Ftp”和“Foxmail”复制到文件夹“ks3\bak”中。 操作:选中文件夹“Ftp”和“Foxmail”右击复制打开bak文件夹右击粘贴 三、请打开试卷目录C:\zrexam,按要求完成下列操作: 1.在文件夹“ks2\电子图书”中,新建名为“传记”的文件夹。 操作:打开电子图书文件夹右击新建文件夹输入“传记”。 2.利用Windows的查找功能,在文件夹“ks2”中找到文件名中包含“课程改革”的文档,并把这个文件移动到文件夹“ks2\bak”中。 操作:点击搜素输入“课程改革”在搜素出的文件中选中“课程改革”文件右击剪切后退打开bak文件夹右击粘贴。 四、请打开试卷目录C:\Zrexam,完成下列操作: 1.将文件夹“ks3\培训”中名为“讲义”的文件夹改名为“教案”。 操作:选中→右击→重命名→输入教案 2.将文件夹“ks3”中名为“music”“Web”和“flash”的文件夹移动到“ks3\素材”中。 操作:选中→右击→剪切→打开“素材”文件夹→右击→粘贴 也可以选中后直接拖到素材文件夹中(按住键盘上的ctrl 键可以选中多个不连续的文件或文件夹) 五、请打开试卷目录,按要求完成下列操作: 1.删除文件夹“ks1”中名为“公文.wps”和“报 表.wps”的两个文件。 操作:选中→右击→删除→是。(可以按住键盘上的ctrl 键选择多个不连续的文件) 2.用Windows查找功能在文件夹“ks1”中找到名为“jsdz.swf”的文件,并把这个文件复制到文件夹“ks1\xx”中。 操作:点击工具栏上的搜索→输入jsdz→立即搜索→选中搜索到的文件→右击→复制→点击工具栏中的后退→打开XX→粘贴 六、请打开试卷目录,按要求完成下列操作: 1.将文件夹“ks1”中名为“工具软件”的文件夹,移动到“ks1\备份”文件夹中。 操作:选中“工具软件”文件夹拖到“备份”文件夹即可 2.利用Windows的查找功能在文件夹“ks1”中找到名为“shenzhou.jpg”的文件,并把这个文件复制到文件夹“ks1\图片”中。 操作:点击搜索输入shenzhou 立即搜索选中搜索到的文件右击复制后退打开图片右击粘贴七、请打开试卷目录,按要求完成下列操作: 1.在文件夹“ks1\作品”中,新建名为“报刊”的文件夹。 操作:打开作品文件夹右击新建文件夹输入报刊空白处点击 2.将文件夹“ks1\资料”中名为“c20.txt”“c21.txt”和“c28.txt”的3个文件,复制到文件夹“ks1\素材”中。 操作:打开资料文件夹选中c20 c21 c28三个文件右击复制打开素材文件夹粘贴。 按住键盘上的ctrl可以同时选中多个不连续的文件或文件夹。选中多个连续的文件或文件夹可以采取拖动的办法。 八、请打开试卷目录,按要求完成下列操作: 1.删除文件夹“ks1”中名为“shandong.ppt”的文件。操作:选中右击删除 2.用Windows的查找功能在文件夹“ks1”中找到名为“my.txt”的文件,并把这个文件复制到文件夹“ks1\bf”中。 操作:搜索输入搜素内容my 立即搜索在搜索到的文件中找到my.txt 右击复制后退打开bf文件夹右击粘贴。 九、请打开试卷目录,按要求完成下列操作: 1.将文件夹“ks1\文档”中名为“55个小实验.doc”的文件,改名为“小实验.doc”。 操作:打开文档文件夹右击“55个小实验.doc”文件重命名输入“小实验”后退 2.将文件夹“ks1”中名为“课程.xls”“报表.xls”和“成绩.xls”的3个文件,复制到文件夹“ks1\资料”中。 操作:选中“课程.xls”“报表.xls”和“成绩.xls”3个文件右击复制打开资料文件夹右击粘贴 十、请打开试卷目录,按要求完成下列操作: 1.将文件夹“ks1”中名为“新课程资料”的文件夹改名为“成果”。 操作:鼠标指向“新课程资料”文件夹右击重命名输入“成果” 2.将文件夹“ks1\作品”中名为“绘画”“动画”和“网页”的3个文件夹,移动到文件夹“ks1\bf”中。操作:打开作品文件夹选中“绘画”“动画”和“网页”3个文件夹右击剪切后退打开bf文件夹右击粘贴 十一请打开试卷目录C:\zrexam,按要求完成下列操作:1.将文件夹“ks2”中名为“123.jpg”的文件,改名为“日出.jpg”。 操作:选中“123.jpg”文件右击重命名输入“日出.jpg” 2.将文件夹“ks2\练习”中名为“同步练习”和“项目作业”的两个文件夹复制到文件夹“ks2\bak”中。 操作:打开“练习”文件夹选中“同步练习”和“项目作业”两个文件右击复制打开 bak文件夹右击粘贴

Windows程序设计课程复习题

Windows程序设计复习题 一选择题 1 下列程序设计方法中,()是一种基于对象的程序设计方法。 A: MFC程序设计B: 使用WindowsAPI编程 C: 使用VisualBasic语言编程 D: 使用C#程序设计语言编程 2 MFC程序框架中,最先执行的函数是()。 A: WinMain函数B: CWinApp类的构造函数 C: CWinApp类的InitInstance函数D: Cwnd的OnCreate函数 3 CWinApp类中用()成员函数实现了对消息环的封装。 A: InitInstance( ) B: Run() C: OnIdle() D: WndProc() 4 消息的4个参数中,表示消息类型的参数是()。 A: HWND hwnd B: messageID C: wParam D: lParam 5下列各消息中,与程序的菜单命令、工具栏按钮或对话框按钮相对应的消息是()。A: WM_CHAR B: WM_COMMAND C: WM_CREATE D: WM_PAINT 6 MFC消息映射机制中,下列消息映射表 BEGIN_MESSAGE_MAP(CGraphicsView, CScrollView) ON_WM_PAINT() END_MESSAGE_MAP() 把WM_PAINT消息映射到()。 A: CGraphicsView类OnPaint函数B: CGraphicsView类OnDraw函数。 C: CScrollView类的OnPaint函数D: CScrollView类的OnDraw成员函数。 7 下列MFC类中,不直接支持消息映射的MFC基类是(), A: CCmdTarget B: CWinAPP C: CWnd D: CMap 8 下列集合类中,其内部是使用散列表技术实现的MFC类的是()。 A: CArray B: CList C: CMap D: CPtrList 9 下列CWnd类成员函数中,用于任何消息的可覆盖函数是()。 A: OnCommand B: OnNotifyt C: OnUpdate D: WindowProc 10 Windows程序中,用于表示通用字符的数据类型是()。 A: char B: unsigned short C: TCHAR D: unsigned char 11 下列数据类型中,表示设备上下文句柄的数据类型是()。 A: HWND B: HDC C: HMENU D: HPEN 12 下列各个窗口类中,表示各种视图类的基类的MFC类是()。 A: CScrollView B: CTextView C: CRichEditView D: CView 13 下列各种窗口对象中,对象最好在栈(Stack)中分配MFC窗口类是()。 A: CToolBar B: CView C: CWnd D: CFrameWnd 14下列各宏命令中,应该放在类实现中以支持序列化特性的宏命令是()。 A: IMPLEMENT_DYNAMIC(class_Name) B: IMPLEMENT_DYNCREATE(class_Name) C: IMPLEMENT_SERIAL(class_Name) D: IMPLEMENT_MESSAGE_MAP() 15 CRuntimeClass类的操作中,用于从类名字符串获得该类CRunTimeClass对象指针的方法为()。

Windows程序设计题(含简答题答案)

《Windows程序设计》模拟题 一.单项选择题 1、在VC++中,项目文件得扩展名就是(B)。 A)exe????B)dsp C)dsw???D)cpp 2、在MFC中,利用ClassWizard不能(D)。 A)建立新类??B)进行消息映射 C)增加类得成员变量?D)插入资源 3、当滑块滑动时,滑块条控件将发送滚动消息来通知父窗口,垂直滑动条发送(C)消息。 A)WM_CHAR??B)WM_HSCROLL C)W M_VSCROLL???D)WM_CHANGE 4、更新菜单状态得消息就是(C )。 A)WM_MANDB)UPDATE C)UPDATE_MAND_UI D)INVALIDATE 5、对于消息队列描述正确得就是(D) A)在Windows中只有一个消息系统,即系统消息队列。消息队列就是一个系统定义得 数据结构,用于临时存储消息。 B)系统可从消息队列将信息直接发给窗口。另外,每个正在Windows下运行得应用程序都有自己得消息队列。 C)系统消息队列中得每个消息最终都要被USER模块传送到应用程序得消息队列中去。 应用程序得消息对列中存储了程序得所有窗口得全部消息. D)以上都正确 6、在MFC中,所有得控件都就是(B)类得派生类,都可以作为一个特殊得窗口来处理。 A)CView??B)CWnd C)C Window???D)CDialog 7、使用GetDC()获取得设备上下文在退出时,必须调用(A)释放设备上下文. A)ReleaseDC()???B)delete() C)D eleteDC()???D)Detach() 8、希望菜单无效,应该用CCmdUI类得(A )成员函数。 ???B)SetRadio A)Enable?? ? C)SetCheck???D)SetText 9、希望菜单前出现一个“√",应该用CCmdUI类得(C)成员函数. A)Enable ???B)SetRadio C)SetCheck??D)SetText 10、下面(A)不就是MFC设备环境类CDC类得派生类. A)GDI ????B)CPaintDC C)CClientDC ??D)CWindowDC 11、在MFC中,所有得文档类都派生于(C),所有得视图类都派生于(A )。 A)CView B)CWindowC)CDocumentD)CFormView 12、采用C++进行绘图时,(B)用于指定图形得填充样式,(A)用于指定图形得边框样式.

windows程序设计学习笔记(一)

Windows程序设计学习笔记 2015年10月4日 一、宽字符wide-character 1、wchar_t: char的双字节(Unicode) 定义:typedef unsigned short wchar_t 示例:wchar_t c=’A’; wchar_t *pw=L”hello!”; //L(代表long)告诉编译器按宽字符保存,即每个字符占两个字节 wchar_t a[]=L”hello!”; 2、宽字符库函数 wcslen( ):计算宽字串符的长度 如:wchar_t *pw=L”hello!”; iLength=wcslen(pw); //字符串长度是6 二、windows头文件类型 1、CHAR和WCHAR typedef char CHAR; //8位 typedef wchar_t WCHAR; //16位变量前面可加wc以说明是一个宽字符 2、字符串指针 (1)8位字符串指针 tpyedef CHAR *PCHAR, *LPCH, *PCH, *NPSTR, *LPSTR, *PSTR; tpyedef CONST CHAR *LPCCH, *PCCH, *LPCSTR, *PCSTR; 前缀N和L表示“near”和“long”,指的是16位windows中两种大小不同的指针,在Win32中near和long指针没有区别 (2)16位字符串指针 tpyedef WCHAR *PWCHAR, *LPWCH, *PWCH, *NWPSTR, *LPWSTR, *PWSTR; tpyedef CONST WCHAR *LPCWCH, *PCWCH, *LPCWSTR, *PCWSTR; 3、WINAPI 定义:#define WINPAI _stdcall 该语句指定了一个调用约定,包括如何生成机器代码以在堆栈中放置函数调用的参数三、Hello程序 /*------------------------------------- HELLO.C--windows下显示Hello,world! 作者:lw 时间:2015年国庆 -------------------------------------*/ #include LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM); int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow) { static TCHAR szAppName[] = TEXT("HelloWin"); HWND hwnd; MSG msg; WNDCLASS wndclass; wndclass.style = CS_HREDRAW | CS_VREDRAW; wndclass.lpfnWndProc = WndProc;

(完整版)WINDOWS7操作系统习题

WINDOWS 7操作系统习题 1、Windows7系统正确关机的过程是() A.在运行Windows7时直接关机 B.关闭所有运行程序,选择“开机”——>“关机”命令 C.先退到DOS系统,再关闭电源 D.关闭所有任务栏的窗口后,直接断电关机 2、安装32位Windows7的磁盘分区最少需要()磁盘空间 A.10GB B.20GB C.30GB D.40GB 3、安装Windows7时,硬盘应该格式化的类型是() A.FAT B. FAT32 C.NTFS4.0 D.NTFS5.0 4、中文Windows7的桌面指的是() A.整个屏幕 B.某个窗口 C.全部窗口 D.活动窗口 5、Windows7不是() A.图形界面操作系统 B.具有硬件即插即用功能的操作系统 C.多任务操作系统 D.分布式操作系统 6、在Windows7桌面上,打开资源管理器的操作方法是() A.右击“回收站”图标,然后从弹出的快捷菜单中选择“打开”命令 B.右击“开始”按钮,然后从弹出的快捷菜单中选择“资源管理器”命令 C.右击“计算机”图标,然后从弹出的快捷菜单中选择“资源管理器”命令 D. 右击任务栏,然后从弹出的快捷菜单中选择“资源管理器”命令 7、在Windows7桌面上,可以移动某个已选定的图标的操作是() A.按住左键将图标拖动到适当的位置 B.右击该图标,在弹出的快捷菜单中选择“创建快捷方式”命令 C.右击桌面空白处,在弹出的快捷菜单中选择“粘贴”命令 D.右击该图标,在弹出的快捷菜单中选择“复制”命令 8、在Windows7桌面上已经有某个应用程序的图标,要运行该程序,只需() A.单击该图标 B.右击该图标 C.双击该图标 D.右键双击该图标 9、在Windows7中,下列对窗口滚动条的叙述中,正确的选项是() A.每个窗口都有水平和垂直滚动条 B.每个窗口都有水平滚动条 C. 每个窗口都有垂直滚动条 D. 每个窗口都可能出现必要的滚动条 10、当一个在前台运行的应用程序窗口被最小化后,该应用程序将() A.被终止运行 B.继续在前台运行 C.被暂停运行 D.被转入后台运行 11、在Windows7中,“任务栏”() A.只能改变位置不能改变大小 B. 只能改变大小不能改变位置 C.既不能改变位置也不能改变大小 D. 既能改变位置也能改变大小 12、在Windows7中,窗口和对话框的差别是() A.二者都能改变大小,但对话框不能移动 B.对话框既不能移动也不能改变大小 C.二者都能移动和改变大小 D.二者都能移动,但对话框不能改变大小 13、在Windows7中,为了改变任务栏的位置,应该() A.在“任务栏和开始菜单属性”对话框中进行设置 B.在“资源管理器”窗口进行设计 C.在“任务栏”空白处按住右键并拖动 D.在桌面的右键快捷菜单中进行设置 14、在Windows7中,用户可以同时打开多个窗口,这些窗口可以层叠式或平铺式排列,要

Windows操作习题

欢迎阅读 Windows 操作题 第1题: 在考生文件夹(D:\EXAM\01)下进行如下操作: 建立名为“winks ”文件夹; 并在此文件夹下建立文件名为“wina ”的文本文件,内容为“祝你成功”。 第2题: 在考生文件夹(D:\EXAM\01)下进行如下操作: 设置网页在历史记录中保存2天; 对Internet 属性进行设置,使其使用被动FTP 。 Word 第1题: 一、打开12二、打开1第2题: 打开1 2、将 第3题: 打开1为1; 23样式; 3“--------”。 完成以上操作后,以原文件名保存到考生文件夹(D:\EXAM\02)下。 第4题: 打开考生文件夹(D:\EXAM\05)下的“word3_4.doc ”文件,并参照考生文件夹(D:\EXAM\05)下的样文“word3_4样文.jpg ”完成如下操作: 1、将全文左右各缩进2字符; 2、在正文右边插入一个竖排文本框,输入“先天下之忧而忧”,正文左边插入一个竖排文本框,输入“后天下之乐而乐”,并将两个文本框设为黑体、一号字、阴影样式6、无线条颜色,如样文所示; 3、插入考生文件夹(D:\EXAM\05)下的图片“w_yyl.jpg ”到样文所示位置,图片环绕格式为“紧密型”、旋转30度。 完成以上操作后,以原文件名保存到考生文件夹(D:\EXAM\05)下。

打开考生文件夹(D:\EXAM\05)下的“word4_7.doc”文件: 1、超级链接的插入:给文件中的图片插入超级链接,链接到考生文件夹(D:\EXAM\05)下的图片“W_tup.wmf”,并设置超级链接的屏幕提示文字为“请看奔马图”; 2、文件的插入:在文档结尾处插入分页符,然后插入考生文件夹(D:\EXAM\05)下的文件word4_7B.doc; 3、为插入的文件的第1段的壁虎二字加着重号,将文件以原文件名保存; 4、邮件合并:打开考生文件夹(D:\EXAM\05)中的文件“word4_7C.doc”,进行如下的操作:选择“目录”文档类型,使用当前文档作为主文档,以考生文件夹(D:\EXAM\05)中的文件“Excel4_7C.xls”的sheet1工作表为数据源,进行邮件合并,将合并后的结果以文件名为“新生录取通知书A.doc”保存到考生文件夹(D:\EXAM\05)中,新生录取通知书A的内容如考生文件夹(D:\EXAM\05)下的样文“word4_7样文.jpg”所示。 第6题: 打开 1 2 3、将“一、”;4 第7题: 打开 1考生文件夹( 2 以文件名为“word4_4样文.jpg” Excel 第1题: (1)在 (2 (3 第2题: (1 (2 (3)列字段:销售代表; (4)行字段:类别、品名; (5)数据项:金额(求和项)。 完成以上操作后,将该工作簿以"Excel_销售表3-2_jg.xls"为文件名保存在考生文件夹下。 结果如图所示: 第3题: 在考生文件夹(D:\EXAM\02)下,打开工作簿“Excel_销售表2-3.xls”,对工作表“销售表”进行以下操作: (1)多表计算:在“销售总表”中利用函数直接计算三位销售代表的销售总金额; (2)在“销售总表”中利用函数计算总销售金额; (3)在“销售总表”中,对“销售代表总金额”列中的所有数据设置成“使用千分位分隔符”,并保留1位小数。 完成以上操作后,将该工作簿以"Excel_销售表2-3_jg.xls"为文件名保存在考生文件夹(D:\EXAM\02)下。

Windows程序设计题(含简答题标准答案)

《Windows程序设计》模拟题 一.单项选择题 1. 在VC++中,项目文件的扩展名是(B)。 A)exe ????B)dsp C)d sw?????D)cpp 2.在MFC中,利用ClassWizard不能(D )。 A)建立新类?????B)进行消息映射 C)增加类的成员变量?D)插入资源 3. 当滑块滑动时,滑块条控件将发送滚动消息来通知父窗口,垂直滑动条发送(C)消息。 A)WM_CHAR ?B)WM_HSCROLL C)WM_VSCROLL???D)WM_CHANGE 4. 更新菜单状态的消息是(C)。 A)WM_COMMANDB)UPDATE C)UPDATE_COMMAND_UI D)INVALIDATE 5.对于消息队列描述正确的是( D ) A)在Windows中只有一个消息系统,即系统消息队列。消息队列是一个系统定义的数据结构,用于临时存储消息。 B)系统可从消息队列将信息直接发给窗口。另外,每个正在Windows下运行的应用程 序都有自己的消息队列。 C)系统消息队列中的每个消息最终都要被USER模块传送到应用程序的消息队列中去。应用程序的消息对列中存储了程序的所有窗口的全部消息。 D)以上都正确 6. 在MFC中,所有的控件都是(B )类的派生类,都可以作为一个特殊的窗口来处理。 ?B)CWnd A)CView ??? C)C Window ???D)CDialog 7.使用GetDC()获取的设备上下文在退出时,必须调用(A)释放设备上下文。 A)ReleaseDC()???B)delete() C)D eleteDC() ?D)Detach() 8. 希望菜单无效,应该用CCmdUI类的(A )成员函数。 A)Enable ???B)SetRadio C)S etCheck ??D)SetText 9. 希望菜单前出现一个“√”,应该用CCmdUI类的(C)成员函数。 A)Enable??B)SetRadio C)SetCheck????D)SetText 10. 下面(A)不是MFC设备环境类CDC类的派生类。 A)GDI??????B)CPaintDC C)C ClientDC ???D)CWindowDC 11. 在MFC中,所有的文档类都派生于(C),所有的视图类都派生于(A )。 A)CViewB)CWindowC)CDocument D)CFormView 12. 采用C++进行绘图时,(B )用于指定图形的填充样式,(A)用于指定图形的边框样式。 A)画笔B)画刷C)区域D)位图

windows程序设计

消息驱动运行中发生的各种事件(鼠标键盘输入,各种状态的改变等),以消息的形式通知Windows系统Windows系统接收消息,提交给发生事件的应用程序应用程序的窗口处理函数负责处理响应收到的消息处理完成后继续等待下一个消息API application programming Interface SDK software Development kit 事件是用户对计算机操作的动作或程序中某个对象的状态发生的变化,每个事件对应一个消息,即每个事件发生的效果是产生消息消息是描述事件发生的信息事件驱动程序执行的顺序不是事先规定的,而是由事件的发生来控制在程序执行过程中,当某个对象的状态发生变化,或有外部输入等情况发生,则产生相应的事件当事件产生时,系统会发出特定的消息编写程序时可以对这些消息做出反应,也可以不做出;若要做出反应(即响应消息),则把响应此消息的程序写在与此消息相关联的函数中在程序执行时,一旦产生了一个消息,会调用与此消息相关联的函数窗口是Windows应用程序基本的操作单位,是应用程序与用户之间交互的接口,也是系统管理应用程序的基本单位消息传输事件发生,产生消息消息保存到消息队列分配给应用程序消息队列消息循环提取消息窗口函数响应消息MFC Microsoft foundation class MFC应用程序框架提供了一般应用程序需要的全部面向对象软件组件的集成集合MFC程序结构基于框架窗口的应用程序(早期的MFC)程序运行管理、窗口及数据管理分开两部分,与SDK程序类似基于文档/视图的应用程序单文档应用程序(重点)程序运行管理、窗口管理、交互管理、数据管理分开基于对话框的应用程序程序运行管理、对话框管理分开目前的MFC应用程序都采用文档/视图结构,把原来窗口框架类的工作分开窗口框架类管理窗框视图类(即视窗类)管理数据显示、接收用户输入文档类负责数据管理文档视图架构的思想数据嵌入文档中,利用文档的架构管理文档与视图通信,使数据在视图中显示视图显示数据,并与用户交互视图放入窗口中文档模板类对象管理上述对象协调工作CDocument是负责管理数据的类应用程序中的文档类是这个类的派生类作用数据管理程序员应将用户的实际数据对象内嵌在自己的文档类中需要与自己的视图类通信在程序中实现CDocument的派生类,以便嵌入数据对象,并改写成员函数实现对数据的处理用于派生应用程序的视图类CView 作用处理与用户的交互显示文档类中的数据接收用户输入(例如鼠标操作)通常要改写视图类的成员函数OnDraw或OnPrint,实现数据显示框架自动调用OnDraw函数WM_PAINT消息OnPaint()OnDraw() 菜单及响应利用菜单编辑器修改IDR_MAINFRAME 菜单资源在相应的类中为新菜单项映射消息COMMAND单击或用快捷键选中时生产UPDATE_COMMAND_UI上一级菜单显示前生产用于控制菜单状态编写新菜单项的消息处理函数快捷键在菜单项标题后面加“(&字母)”菜单动态为要添加的菜单项定义一个宏(例如ID_MENU1)用CWnd::GetMenu( )获得指向菜单条的指针(如果在子菜单上添加,应用CMenu::GetSubMenu()获得该菜单的指针)为菜单项手工映射消息处理函数在适当的地方调用InsertMenu或AppendMenu添加菜单项调用CWnd::DrawMenuBar()函数重画菜单动态删除菜单项与上面类似(使用DeleteMenu函数)动态创建菜单项用函数BOOL CreateMenu( );获得新菜单句柄,再用此句柄当作AppendMenu函数的第2个参数(需进行(UTIN)强制类型转换)通常用于创建弹出式菜单的顶级(不需映射消息)快捷菜单建立菜单如果菜单已经存在,且功能齐全,只需确定弹出方式即可也可以另加一个菜单资源,此法可使菜单条中不显示快捷菜单关联类(对于新加菜单)把此菜单资源关联到视图类上选中此菜单资源的情况下打开类向导,选视图类影射消息并编写消息处理函数选择弹出方式可在视图类的WM_CONTEXTMENU消息(鼠标右键单击客户区时产生)处理函数中弹出Windows系统有一个存放消息的队列每个应用程序也有一个消息队列Windows系统先将收到的消息存放在系统队列中,然后再分发到相应的应用程序队列中应用程序则从自身的队列中获取消息并进行处理类的消息响应一个类要响应多种消息对于每一种消息最重要的是知道是哪个消息:消息的标识(ID 身份证)这个消息对应的响应函数是什么(函数的起始地址)解决的办法建立一个结构体数组(消息映射表)一行(一个数组元素)是一个消息的信息每行至少包含消息的标识(ID)指向响应函数的指针消息的响应当收到消息后,根据消息ID在表中查找,找到后调用对应的消息处理函数消息路由当一个类收到消息后,先在自己的消息映射表中搜索,搜索到就执行相应的消息处理函数,然后结束消息处理过程未搜到,则到上一层基类中搜索,依此类推如果都未搜到,则交给系统默认的窗口处理函数去处理消息种类窗口消息命令消息控件通知消息实现消息映射消息映射的要点为每个要响应的消息建立一个处理函数为每个能够响应消息的类建立一个结构类型的数组(消息映射表)并填写这个数组编写每个消息处

windows操作系统专项习题

第三章 Windows 7操作系统(专项练习题) 一、选择题 1.下列哪一个操作系统不是微软公司开发的操作系统?() A.windows server 2003 B.win 7 C.linux D.vista 2.win 7的各个版本中,支持的功能最少的是() A.3 B.4 C.5 D.6 3.在windows 7的各个版本中,支持的功能最少的是() A.家庭普通版 B.家庭高级版 C.专业版 D.旗舰版 4.在windows 7的各个版本中,支持的功能最多的是() A.家庭普通版 B.家庭高级版 C.专业版 D.旗舰版 5.在windows 7操作系统中,将打开窗口拖动到屏幕顶端,窗口会() A.关闭 B.消失 C.最大化 D.最小化 6.在windows 7操作系统中,显示桌面的快捷键是() A.Win+D B.Win+P C.Win+Tab D.Alt+Tab 7.在windows 7操作系统中,打开外接显示设置窗口的快捷键是() A.Win+D B.Win+P C.Win+Tab D.Alt+Tab 8.在windows 7操作系统中,显示3D桌面效果的快捷键是() A.Win+D B.Win+P C.Win+Tab D.Alt+Tab 9.安装windows 7操作系统时,系统磁盘分区必须为()格式才能安装。 A.FAT B.FAT16 C.FAT32 D.NTFS 10.文件的类型可以根据()来识别。 A.文件的大小 B.文件的用途 C.文件的扩展名 D.文件的存放位置 11.在下列软件中,属于计算机操作系统的是()。 A.Windows 7 B.Word 2010 C.Excel 2010 D.Powerpint 2010 12.为了保证Windows 7安装后能正常使用,常采用的安装方法是() A.升级安装 B.卸载安装 C.覆盖安装 D.全新安装 13.如果用户想保存一个正在编辑的文档,但希望以不同文件名存储,可用()命令。 A.保存 B.另存为 C.比较 D.限制编辑 二、判断题 1.Windows 7旗舰版与其他版本相比,支持的功能最多。() 2.正版Windows 7操作系统不需要激活即可使用。() 3. Windows 7旗舰版支持的功能最多。() 4. Windows 7家庭普通版支持的功能最少。() 5.在Windows 7的各个版本中,支持的功能都一样。() 6.在Windows 7中默认库被删除后可以通过恢复默认库进行恢复。() 7.在Windows 7中默认库被删除了就无法恢复。() 8.正版Windows 7操作系统不需要安装安全防护软件。() 9.任何一台计算机都可以安装Windows 7操作系统。() 10.安装安全防护软件有助于保护计算机不受病毒侵害。() 三、填空题 1.在安装Windows 7的最低配置中,内存的基本要求是()GB及以上。 2. Windows 7有四个默认库,分别是视频、图片、()和音乐。 3. Windows 7是由()公司开发,具有革命性变化的操作系统。

Windows程序设计案例教程习题解答

《Windows程序设计案例教程》习题解答 第1章 1.1 选择题 https://www.wendangku.net/doc/ca14903839.html, Framework是一种( )。 A、编程语言 B、程序运行平台 C、操作系统 D、数据库管理系统 2.用Visual https://www.wendangku.net/doc/ca14903839.html,编写的程序被编译成中间语言(MSIL)后,运行时还要再一次被编译,这种编译被称为( )。 A、CLR B、JIT C、GC D、GDI https://www.wendangku.net/doc/ca14903839.html,ing namespace的作用是表示( )。 A、引入名字空间 B、使用数据库 C、使用一个文件 D、使用一段程序 4.要使程序运行,需要按( )键。 A、F5 B、Ctrl+F5 C、F10 D、F11 5.C#中的数据类型有( )和( )两种。 A.值类型B.调用类型C.引用类型D.关系类型 6.以下运算符中,()是三目运算符。 A.?:B.――C.=D.<= 7.下列不能为类的成员的是()。 A、属性 B、方法 C、索引器 D、接口 8.下列哪一个不是类的成员的访问修饰符() A、private B、base C、public D、protected 9. 调用构造函数创建对象时,通常使用( )关键字。 A.typeof B.new C.as D.is 10.关键字virtual只能用来修饰类的()成员。 A.字段 B.方法 C.属性 D.常量 11.用()关键字定义的方法,属于整个类而不属于类的某一个具体实例。 A.public B.static C.protected D.private 12.在属性的访问声明中,对属性的读操作用( )关键字标出,表明属性的值是只读的,不能改写。 A.set B.get C.private D.public 13.声明了一个数组Array[13],则Array[3]表示第( )个元素。 A.3 B.4 C.5 D.无法知道 14.在C#中,多继承通过( )来实现 A.属性 B.接口 C.索引器 D.方法 15.采用异常处理格式编写程序的目的在于使程序( )。 A.不会引发异常 B.顺利通过编译 C. 减少异常 D. 在出现异常后能够得到处理 16.窗体的标题条显示的标题由窗体的( )属性决定。 A、BackColor B、Text C、ForeColor D、Opacity 17.关闭窗体需要调用窗体( )方法。 A、Show B、Hide C、Activate D、Close 18.对文本文件写进一行,需要调用StreamWriter实例的()方法。 A.Write B.WriteLine C.Flush D.Close

Windows操作系统基础考试试题

Windows操作系统基础 填空题 1、Windows是Microsoft公司推出的一种基于界面的操作系统软件。 2、任务栏右下边的图标En称为,单击En在弹出的输入法菜单中选择其中的一种中文输入法后,会出现一个工具栏,此工具栏称为。 3、Windows的桌面由、和组成。 选择题 1、关于Windows的说法,不正确的是() A、是一种图形用户界面操作系统,只能处理图形 B、是一种图形用户界面操作系统,能处理图形 C、能处理图形、文字声音 D、具有即插即用功能 2、Windows是一个()位的操作系统 A、8 B、16 C、32 D、64 3、Windows是一种( )操作系统 A、单用户单任务B、单用户多任务C、多用户单任务D、多用户多任务 4、下列启动Windows的方式中,不正确的是() A、先开主机电源,后显示器电源B、先开显示器电源,后开主机电源 C、先开那个设备都无所谓D、主机和显示显示器同时开 5、Windows中已运行程序时,正常关机的最先操作是()

A、直接关闭电源B、关闭所有运行程序 C、选择“开始”按扭中的“关闭系统” D、以上都不对 6、( )不是Windows窗口组成部分 A、标题栏B、任务栏C、菜单栏D、工具栏 7、用鼠标对()操作可以滚动显示窗口内容 A、菜单栏B、标题栏C、文件图标D、滚动条 8、当鼠标指针移至窗口标题栏时,拖动它可以对窗口进行() A、关闭 B、移动? C、缩小放大 D、打开 9、当窗口最小化后,()可使它还原 A、单击“任务栏”上该窗口图标 B、按Ctrl键 C、按Alt键 D、按Del键 10、单击右边带有……的,表示() A、执行该命令会弹出下一级菜单B、执行该命令会打开一个对话框 C、该命令有快捷键 D、在常用工具栏,有一个与该命令功能相同的按钮11、在Windows中,激活快捷菜单的操作是() A、单击鼠标左键 B、移动鼠标 C、拖放鼠标 D、单击鼠标右键 12、对话框中带有两个相对三角形的按钮是( ) A、滚动按钮 B、命令按钮 C、下拉列表按钮D、数字调整按钮

相关文档