计算机试题答案(精选五篇)

时间:2019-05-14 08:45:12下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《计算机试题答案》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《计算机试题答案》。

第一篇:计算机试题答案

《大学计算机基础》 班级

学号

机号

姓名

作业一:计算机概论

一、电子计算机工作最重要的特征是 1 ;计算机的功能中不包括 2。1.A)高精度 2.A)创造发明 3.A)功能强 4.A)小巨型 B)高速度 B)数值计算 B)体积大 B)小型

C)记忆力强 C)自动控制 C)重量大 C)中型

D)存储程序与自动控制 D)辅助设计 D)耗电量大 D)微型

二、高性能大型计算机的主要特点是 3 ;个人计算机属于 4 计算机。

三、计算机内部采用 5 进行运算。以下四个数均未注明是哪一种数制,但 6 一定不是八进制数。与十进制数28等值的二进制数是 7。5.A)十六进制 6.A)2375 7.A)11100 8.A)存取速度快

9.A)一个字节、32×32点阵 C)二个字节、16×16点阵 的描述应是 12。10.A)国际码 11.A)32 B)二进制编码 B)7

C)十进制编码 C)16

D)美国标准信息交换码 D)8 B)十进制 B)1011 B)11101 B)物理上容易实现

C)八进制 C)1861 C)11110 C)便于书写

B)一个字节、8×8点阵 D)三个字节、64×64点阵

D)二进制 D)4620 D)1100 D)符合人的习惯

四、计算机的内部全部采用二进制,其主要原因是 8。

五、汉字在机器内和显示输出时,至少分别需要 30 才能较好地表示一个汉字。

六、ASCII码是 10 的简称,它用 11 位0、1代码串来编码。关于ASCII码在计算机中的表示方法,准确12.A)使用8位二进制,最左边一位是0

C)使用8位二进制,最右边一位是0 13.A)8 14.A)69 15.A)256 B)B B)68 B)64

B)使用8位二进制,最右边一位是1 D)使用8位二进制,最左边一位是1 C)F C)71 C)72

D)空格 D)65 D)32

七、ASCII码值最大的是 13。大写字母 B对应的ASCII码为 66,则大写D它的十进制ASCII值为 14。

八、在汉字字模库中,16×16点阵字形码用 15 个字节存储一个汉字。

九、对船舶、飞机、汽车、机械、服装进行设计、绘图属于 16 ;计算机辅助教学可用 17 来表示; 教务管理系统属于计算机在 18 中的应用。16.A)计计算机辅助设计 17.A)CAI

18.A)计算机辅助设计 B)计算机辅助制造 B)CAD B)工程计算

C)实时控制 C)CAT C)人工智能

D)计算机科学计算 D)CAM D)数据处理

请把相应题号的正确答案选填到下面:.A B C D.A B C D.A B C D.A B C D 1 ○ ○ ○ ○ 2 ○ ○ ○ ○ 3 ○ ○ ○ ○ 4 ○ ○ ○ ○ 6 ○ ○ ○ ○ 7 ○ ○ ○ ○ 8 ○ ○ ○ ○ 9 ○ ○ ○ ○ 11 ○ ○ ○ ○ 12 ○ ○ ○ ○ 13 ○ ○ ○ ○ 14 ○ ○ ○ ○ 16 ○ ○ ○ ○ 17 ○ ○ ○ ○ 18 ○ ○ ○ ○

.A B C D ○ ○ ○ ○ 10 ○ ○ ○ ○ 15 ○ ○ ○ ○

2011年9月 1 《大学计算机基础》 班级

学号

机号

姓名

作业二:计算机系统组成

一、计算机软件是指 1。1.A)程序和文档 B)操作系统和文档 C)程序和指令 D)命令和文档

二、现代计算机的“存储程序,逐条执行”的设计思想是由 2 提出来的。2.A)比尔•盖茨 B)巴贝奇 C)图灵 D)冯·诺依曼

三、计算机的运算器的主要作用是 3。3.A)算术运算 B)算术和逻辑运算 C)逻辑运算

D)加、减、乘、除

四、计算机的存储器通常分为 4。

4.A)软盘和硬盘 B)内存和外存 C)光盘和硬盘 D)ROM和RAM 五、一个存储容量为64MB的存储器,一般能存储 5 字节的数据。

5.A)220 B)21

2C)226

D)222

六、下面关于计算机的CPU的字长的叙述,不正确的是 6。6.A)字长越长,CPU主频就越高 B)字长越长,运算速度就越快

C)字长越长,计算精度就越高 D)字长越长,CPU同时处理的数据位数越多

七、若光驱的倍速越大,那么 7。7.A)纠错容错能力就越强 B)播放VCD效果越好 C)所能读取光盘的容量越大

D)数据传输就越快

八、逐条语句读取、翻译并执行源程序的是 8。8.A)编译程序 B)解释程序 C)汇编程序 D)调试程序

九、DRAM存储器的中文含义是 9 ;

9.A)静态随机存储器 B)动态随机存储器 C)静态只读存储器

D)动态只读存储器

十、把计算机与通信介质相连并实现局域网络通信协议的关键设备是 10。

10.A)串行输入口 B)多功能卡 C)网卡(网络适配器)D)电话线

十一、内部存储器的机器指令,一般先读取数据到缓冲寄存器,然后再送到 11。11.A)指令寄存器 B)程序记数器 C)地址寄存器 D)标志寄存器

十二、断电后会使所存储数据丢失的存储器是 12。12.A)U盘 B)软盘 C)硬盘 D)RAM

十三、下列术语中,属于显示器性能指标的是 13。13.A)速度 B)刷新率 C)可靠性 D)精度 十四、一块硬盘第一条磁道的位置在 14。14.A)盘片的最内道 B)盘片的最外道

C)由操作系统确定 D)由驱动器确定

十五、所谓目标程序就是 15。

15.A)最后编写完成的程序

B)由用户编写的程序 C)计算机能直接识别和执行的程序

D)由程序员编写的程序

十六、下面列出的软件中,不属于系统软件的是 16。16.A)记事本 B)调试程序

C)汇编程序

D)语言处理程序

请把相应题号的正确答案选填到下面:.A B C D.A B C D.A B C D.A B C D.A B C D 1 ○ ○ ○ ○ 2 ○ ○ ○ ○ 3 ○ ○ ○ ○ 4 ○ ○ ○ ○ 5 ○ ○ ○ ○ 6 ○ ○ ○ ○ 7 ○ ○ ○ ○ 8 ○ ○ ○ ○ 9 ○ ○ ○ ○ 10 ○ ○ ○ ○ 11 ○ ○ ○ ○ 12 ○ ○ ○ ○ 13 ○ ○ ○ ○ 14 ○ ○ ○ ○ 15 ○ ○ ○ ○ ○ ○ ○ ○

2011年9月

《大学计算机基础》 班级

学号

机号

姓名

作业三:操作系统(1)

一、1 属于开放源码的操作系统。1.A)Windows XP 2.A)Download 3.A)我的文档 B)Vista B)Windows B)回收站

C)Linux

D)Windows 7

二、Windows XP刚刚安装完成时,自动生成的文件夹不包括 2,此时桌面上自动出现的图标有 3。

C)Documents and Settings D)Program Files

C)我的电脑

D)网上邻居 B)取消了目录结构 D)取消了文件夹

C)包含冒号和星号 C)AB.C C)ATX.BAT

C).EXE,.COM,.BAT C)蓝色 C)蓝色

D)使用汉字字符 D)BB.EXE D)AUTO.TXT D).OBJ,.FOX,.SYS D)黑色 D)黄色

三、Windows与DOS的一个不同之处是改进了原有的文件系统,其中最突出的是前者 4。4.A)支持长文件名,又支持8.3规则的短文件名 C)支持长文件名,而不再支持8.3规则的短文件名 5.A)包含空格 6.A)BE.COM 7.A)AUTOEXEC.BAT 8.A).LIB,.WPS,.BAK 9.A)黄色 10.A)灰色 B)长达到255个字符 B)FABC.TX B)AUTOEXEC B).ASC,.PRG B)棕色 B)红色

四、文件名不可以 5 ;一个带有通配符的文件名*B.?可以代表的文件是 6。

五、下列文件名中可以作为批处理文件名的是 7。可直接运行扩展名为 8 的文件。

六、在Windows默认色彩方案中,文件夹图标的颜色通常为 9,当前文件夹图标的颜色为 10。

七、当系统运行不稳定时,启动系统过程中会要求用户选择启动模式。这时应选择 11,可以起到诊断和修复的作用。启动成功后,应选择 12,计算机才能正常工作。11.A)上一次模式 12.A)重新启动 B)正常模式 B)关闭系统

C)安全模式 C)关机

D)预留模式 D)过半小时再来工作

八、对Windows的剪贴板的描述中,正确的是 13。13.A)关机后,剪贴板中的内容不消失

B)多次复制,将导致剪贴板的内容越积越多 14.A)图标只能代表某个应用程序或应用程序组

C)图标可以代表文件夹

15.A)快捷方式图标只能放在桌面上

B)快捷方式不占用任何磁盘空间

C)快捷方式图标可以删除,不会影响它所指向的文件或文件夹 D)快捷方式的图标图案都是系统指定的,不允许用户更改

C)剪贴板的内容不可以复制到多个不同的应用程序中 D)剪贴板中只保存有最后一次剪切或复制的内容 B)图标可以代表任何快捷方式

D)图标可以代表包括文档在内的任何文件

九、下列有关Windows图标的描述中,错误的是 14。关于快捷方式图标的说法 15 是正确的。

请把相应题号的正确答案选填到下面:

.A B C D.A B C D.A B C D.A B C D.A B C D 1 ○ ○ ○ ○ 2 ○ ○ ○ ○ 3 ○ ○ ○ ○ 4 ○ ○ ○ ○ 5 ○ ○ ○ ○ 6 ○ ○ ○ ○ 7 ○ ○ ○ ○ 8 ○ ○ ○ ○ 9 ○ ○ ○ ○ 10 ○ ○ ○ ○ 11 ○ ○ ○ ○ 12 ○ ○ ○ ○ 13 ○ ○ ○ ○ 14 ○ ○ ○ ○ 15 ○ ○ ○ ○

2011年9月 3 《大学计算机基础》 班级

学号

机号

姓名

作业四:操作系统(2)

一、设置了“任务栏”自动隐藏,将使其从桌面上消失。当需要使用“任务栏”时,可以进行的操作是 1。1.A)重新启动Windows系统

C)设法取消“任务栏”的自动隐藏属性

B)将鼠标指针指向桌面的边界并停留,召回“任务栏” D)重新安装Windows系统

二、在“我的电脑”中,要激活“文件”下拉菜单,应该按 2 键。用户通常使用的文件是 3 属性的文件。2.A)Alt+F 3.A)只读 B)Ctrl+F B)存档

C)Shift+F C)系统

D)F D)隐藏

三、在Windows 的对话框中,可能会出现选择项,其中,复选项的形状为 4。4.A)圆形,若被选中,中间加上圆点 C)方形,若被选中,中间加上圆点

B)圆形,若被选中,中间加上对勾 D)方形,若被选中,中间加上对勾

四、资源管理器是由 5 进程管理的;为了快速查找扩展名为.EXE的文件,最快速且准确的显示方式是 6。5.A)smss.exe 6.A)按名称 B)lsass.exe B)按日期

C)explorer.exe C)按类型

D)taskmgr.exe D)按大小

五、在Windows中,下面关于文件的属性说法中不正确的是 7。7.A)文件保存之后,属性就不可以改变了 C)用户可以重新设置它们的属性

B)所有的文件或文件夹都有自己的属性 D)属性包括只读、隐藏、存档、系统四种

六、在Windows中要删除已安装注册了的应用程序,其操作应该是 8。用这种方法删除后,该应用程序 9。8.A)删除“开始/程序”中对应的项

C)在资源管理器中找到对应的程序文件直接删除 9.A)能被恢复 B)有条件恢复

B)通过控制面板中的“添加/删除程序”

D)在MS DOS方式下用Del命令删除指定的应用程序 C)有可能恢复

D)不能被恢复

七、资源管理器中,要将文件从一个磁盘移动到另一个磁盘,可按 10 键将选定文件拖至目标地;要将文件从一个磁盘复制到另一个磁盘,选定需复制的文件后 11 ;要将文件在同一磁盘内进行复制,拖动鼠标时应按 12。10.A) 11.A)双击开始按钮 12.A) B) B)单击鼠标右键 B)

C) C)单击任务栏 C)

D)

D)用鼠标拖至目标文件夹 D)

八、“格式化”窗口中的“快速格式化”选中时为快速格式化,留空时表示完全格式化,它们的主要区别是 13。13.A)功能相同,但执行速度有快慢之分 B)快速格式化不检查坏扇区,而完全格式化则检查坏扇区

C)前者不重建文件系统,而后者重建文件系统

十、以下关于搜索的说法 14 是正确的。

14.A)一旦文件开始搜索操作就不允许强行中断,一定要等待搜索完毕

B)在搜索指定范围中找不到所查文件时,系统会自动到别的地方搜索 C)只能搜索文件,不能搜索文件夹

D)前者格式化后的磁盘不带系统文件,而后者则带

D)Windows搜索功能包括搜索“计算机或人”

请把相应题号的正确答案选填到下面:.A B C D.A B C D.A B C D.A B C D.A B C D 1 ○ ○ ○ ○ 2 ○ ○ ○ ○ 3 ○ ○ ○ ○ 4 ○ ○ ○ ○ 5 ○ ○ ○ ○ 6 ○ ○ ○ ○ 7 ○ ○ ○ ○ 8 ○ ○ ○ ○ 9 ○ ○ ○ ○ 10 ○ ○ ○ ○ 11 ○ ○ ○ ○ 12 ○ ○ ○ ○ 13 ○ ○ ○ ○ 14 ○ ○ ○ ○

2011年9月 《大学计算机基础》 班级

学号

机号

姓名

作业五:文字处理

一、计算机处理文字的基本步骤不包括 1。1.A)文字输入 B)文字输出

C)文字加工

D)文字笔划数量

二、Word程序启动后就自动打开一个名为

的文档。下列有关Word的说法中,不正确的是

3。2.A)文档1 B)Untitled C)文件1 D)Noname 3.A)Word窗口中的工具按扭不可以增加或减少 C)Word具有中、英文拼写检查功能 择 5 菜单下的“选项”进行。4.A)正在使用的文件名 C)扩展名为Doc的文件名 5.A)文件 B)编辑

B)最近被Word处理的文件名 D)正在打印的文件名 C)格式

D)工具

B)使用Word可以建立、编排多种类型的文档 D)Word是一种字处理软件

三、Word应用程序窗口,“文件”下拉菜单底部所显示的文件名是 4,若要设置其文件显示的个数,应选

四、在Word编辑窗口,6 两种视图方式下都可看到Word文档中绘制的图形。用户要在Word窗口查找某个字符串,可选择 7 菜单。6.A)普通视图和页面视图 C)页面视图和web版式视图

7.A)编辑

8.A)两个句号之间的字符 C)回车符与句号之间的字符 9.A)单击左键 是

11。10.A)复制项目符号 11.A)合并单元格 B)复制段落格式 B)隐藏行

C)复制文本格式 C)合并行 B)光标所在列加宽 D)对表格不起作用

B)更正文本 B)段落数 B)5-15:20-30:45 B)BMP

C)更改图片格式 C)行数

C)5~15:20~30:45 C)JPG

D)更改指定文本的格式 D)节数

D)5-15,20-30,45 D)TXT

D)复制页面设置 D)拆分单元格 B)双击右键 B)文件

B)大纲视图和普通视图 D)大纲视图和页面视图 C)视图

D)工具

五、自然段是指 8 ;选定Word文档的某一段落可将指针移到该段左边的选定栏,然后 9。

B)两个回车符之间的字符 D)两个分隔符之间的字符 C)双击左键

D)单击右键

六、在Word 文档编辑中,使用“格式刷”不能实现的操作是

10。在Word表格编辑中,不能进行的操作

七、在Word中,如果当前插入点在表格中某行的最后一个单元格的外框线后,按Enter键后,12。12.A)在光标所在行下增加一行

C)光标所在行加宽 13.A)删除文本 14.A)页数

15.A)5~15,20~30,45 16.A)EXE

八、在Word中,使用“查找/替换”功能不能实现

13。使用“字数统计”不能得到

14。

九、在Word中要打印文本的第 5~15 页、20~30 页和 45 页,应该在“打印”对话框的“页码范围”框内输入

5。

十、以下各种类型的文件中,不可正常插入Word文档中的文件类型是 16。

请把相应题号的正确答案选填到下面:.A B C D.A B C D.A B C D.A B C D 1 ○ ○ ○ ○ 2 ○ ○ ○ ○ 3 ○ ○ ○ ○ 4 ○ ○ ○ ○ 6 ○ ○ ○ ○ 7 ○ ○ ○ ○ 8 ○ ○ ○ ○ 9 ○ ○ ○ ○ 11 ○ ○ ○ ○ 12 ○ ○ ○ ○ 13 ○ ○ ○ ○ 14 ○ ○ ○ ○ 16 ○ ○ ○ ○

2011年9月

.A B C D 5 ○ ○ ○ ○ 10 ○ ○ ○ ○ 15 ○ ○ ○ ○ 《大学计算机基础》 班级

学号

机号

姓名

作业六:电子表格

一、Excel中的工作表与工作簿之间的关系是。打开Excel工作簿时,该工作簿中的工作表。1.A)单工作表由工作簿组成 C)工作簿与工作表是同一个概念 2.A)只有前3个工作表被打开 C)只是包含有效数据的工作表被打开

B)工作簿是由若干个工作表组成

D)单工作簿与工作表之间不存在隶属的关系 B)只有在工作表中标签处可见的工作表被打开 D)全部被打开

二、3 将显示在Excel 工作表的编辑栏上的名称框中。单击编辑栏上的按钮则 4。3.A)当前单元格地址 B)行号

C)列标

D)工作表名称

4.A)编辑区中的编辑有效,且接收 C)不允许接收数学公式

B)编辑区中的编辑无效,不接收 D)无意义

三、Excel 的运算符有算术运算符、比较运算符、文本运算符,其中符号“>=”属于 5。5.A)算术运算符 B)逻辑运算符

C)文本运算符

D)比较运算符

四、某单元格显示为“#VALUE!”或“ #DIV/0!”时,表示 6。6.A)行高不够 B)公式错误

C)列宽不够

D)格式错误

五、Count是Excel的一个函数,它的作用是计算所选单元格的 7。7.A)单元格的个数 B.数值的和

C)数据的和

D)有数值的单元格的个数

六、在Excel 中,要查找数据清单中的内容,可以通过筛选功能,8 符合指定条件的数据行。8.A)只显示 B)只隐藏

C)部分显示

D)部分隐藏

七、在工作表中,若用某列数据进行简单排序,可以利用工具栏上的“降序”按钮,此时用户应先 9。而对Excel的数据进行升序排序时,若排序的列中有空单元格,则空单元格会被 10。9.A)单击该列数据中任一单元格 C)选取整个数据表 10.A)保持原有次序

C)放置在排序数据的最前

B)单击数据清单中任一单元格 D)选取整个数据要排序的区域 B)不参与排序

D)放置在排序数据的最后

八、要同时选择Excel多个不相邻的工作表,可在按住 11 键的同时依次单击各个工作表的标签。11.A)Tab B)Ctrl

C)Shift

D)Alt

九、在电子表格Excel中,制作图表的数据可取自 12。建立Excel图表时,最后一个对话框是用于确定图表的 13。

12.A)分类汇总隐藏明细后的结果

C)工作表的数据 13.A)类型 B)选项

B)透视表的结果 D)以上都可以 C)数据源

D)位置

请把相应题号的正确答案选填到下面:

.A B C D.A B C D.A B C D.A B C D.A B C D 1 ○ ○ ○ ○ 2 ○ ○ ○ ○ 3 ○ ○ ○ ○ 4 ○ ○ ○ ○ 5 ○ ○ ○ ○ 6 ○ ○ ○ ○ 7 ○ ○ ○ ○ 8 ○ ○ ○ ○ 9 ○ ○ ○ ○ 10 ○ ○ ○ ○ 11 ○ ○ ○ ○ 12 ○ ○ ○ ○ 13 ○ ○ ○ ○

2011年9月 《大学计算机基础》 班级

学号

机号

姓名

作业七:数据库使用基础

一、存储在计算机外部存储器上的有结构的数据集合称为

1。构成关系模型中的一组相互联系的“关系”一般是指

2。1.A)数据结构

2.A)二维表中的一个数据项 C)二维表中的一列 B)数据库管理系统

C)数据库系统

D)数据库

B)满足一定要求的二维表 D)二维表中的一行

二、建立Access数据库有两种方法,分别是 3。建立Access数据库时要创建一系列的对象,其中最基本的是创建 4。

3.A)使用表向导、使用表设计器 C)使用数据库向导、创建空数据库 4.A)数据库的基本表 B)数据库的报表

B)使用设计视图、使用数据库向导

D)通过输入数据建立数据库、建立和修改表之间的关系

C)基本表之间的关系

D)数据库的查询

三、Access数据库文件以 5 为后缀。Access数据库的所有对象中,实际存放数据的对象是 6。5.A).mdb 6.A)查询 B).dbf B)窗体

C).xls C)报表

D).dbc D)表

四、在Access可用的10种数据类型中,7 中所列不属于数据类型,而只是某种数据类型的格式或大小。7.A)超链接、查阅向导、数字 C)是/否型、OLE对象、自动编号

六、在Access中,有关主键的描述,正确的是 8。8.A)主键只能由一个字段组成

C)主键的值,对于每个记录必须是唯一的

B)主键创建后,就不能取消 D)在输入记录时,主键的值可以空着 B)单精度型、整型、字节 D)文本型、备注型、日期/时间

七、Access支持的查询类型有 9。参数查询利用 10,提示用户输入查询参数。9.A)选择查询、交叉表查询、参数查询、操作查询和SQL查询 B)基本查询、选择查询、参数查询、SQL查询和操作查询 C)多表查询、单表查询、交叉查询、参数查询和操作查询 D)简单查询、交叉表查询、参数查询、操作查询和SQL查询 10.A)对话框 B)窗口

C)中括号

D)菜单 八、一个Access数据库,其中含有系别、男、女等字段,若要统计每个系男女教师的人数,则应使用 查询。11.A)选择查询 B)操作查询

C)参数查询

D)交叉表查询

九、在报表的最后一页底部输出的信息是通过

设置的。12.A)报表页眉 B)报表页脚

C)页面页脚

D)报表主体

十、窗体有3种视图,既可以用于创建窗体又可以修改窗体的窗口是窗体的 视图。13.A)“数据表” B)“窗体”

C)“设计”

D)“透视表”

请把相应题号的正确答案选填到下面:

.A B C D.A B C D.A B C D.A B C D.A B C D 1 ○ ○ ○ ○ 2 ○ ○ ○ ○ 3 ○ ○ ○ ○ 4 ○ ○ ○ ○ 5 ○ ○ ○ ○ 6 ○ ○ ○ ○ 7 ○ ○ ○ ○ 8 ○ ○ ○ ○ 9 ○ ○ ○ ○ 10 ○ ○ ○ ○ 11 ○ ○ ○ ○ 12 ○ ○ ○ ○ 13 ○ ○ ○ ○

2011年9月 《大学计算机基础》作业

班级

学号

机号

姓名

作业八:多媒体技术基础

一、关于多媒体技术中的媒体信息类型,错误的是 1。1.A)数字、文字 B)声音、电影

C)DVD光盘

D)图形、图像

二、关于多媒体数据压缩技术的描述,下面说法不正确的是 2。2.A)数据压缩的目的是为了减少数据存储量,便于传输和回放 B)数据压缩算法分为有损压缩和无损压缩

C)有损压缩就是在对信息的还原效果没有明显影响的前提下,将信息转变成另一种能将数据量缩减的形式 D)只有声音、视频数据需要压缩

三、1分钟双声道、16位采样位数、44.1kHz采样频率的声音,其不压缩的数据量约为 3。3.A)5.05MB 4.A)MIDI文件 5.A)0.71 MB 6.A)数码照相机 7.A)MPEG-1 8.A)模板设计 9.A)添加说明或注释 B)7.05MB B)JPG文件 B)0.63 MB B)彩色扫描仪 B)MPEG-4 B)版式设计

C)10.58MB C)AVI文件 C)0.45 MB C)胶片相机 C)MPEG-2 C)动画效果

D)14.23MB D)PSD文件 D)0.31 MB D)摄像头 D)MPEG-7 D)配色方案

四、下面文件格式属于声音文件的是。4 五、一幅分辨率为1024×768的真彩色(24位)、压缩比为5:1的静态图像压缩后的数据量为 5。

六、在多媒体计算机中不能作为图像输入设备是 6 ;DVD光盘采用的数据压缩标准是 7。

七、在PowerPoint中,将涉及其组成对象的种类以及对象间相互位置的问题称为 8。

八、在PowerPoint幻灯片浏览视图下,可进行的操作是 9。

B)添加、删除、移动、复制幻灯片 D)编辑文本或图像

B)不能移动位置,也不能改变格式

D)可以删除,但不能在幻灯片中再插入新的对象 C)动作设置

D)自定义动画 C)添加文本、声音、图像及其他对象 10.A)只能用具体内容去替换,不可删除

C)可以删除,也可在幻灯片中再插入新的对象 11.A)幻灯片切换 B)预设动画

九、如果对一张幻灯片使用了系统提供的某种版式,对其中各个对象的占用位符,10。

十、如果要从第二张幻灯片跳转到第八张幻灯片,应使用菜单“幻灯片放映”中的 11。

十一、在幻灯片中插入的影片、声音 12 ;如果要把一个制作好的演示文稿拿到另一台未安装PowerPoint软件的计算机上去放映,较好的做法是 13。12.A)在“幻灯片视图”中单击它即可激活

C)在“幻灯片视图”中双击它才可激

B)在放映时,单击它即可激活活 D)在放映时,双击它才可激活

13.A)使用PowerPoint的“打包”工具并且包含“播放器”

B)需要把演示文稿和PowerPoint程序都复制到另一台计算机上 C)只有在另一台计算机上先安装PowerPoint软件

D)使用PowerPoint的“打包”工具并且包含全部PowerPoint程序

十二、如果要幻灯片以讲义的格式打印出来,则“打印内容”必须先切换到 14。14.A)幻灯片 B)备注页

C)讲义

.A B C D 4 ○ ○ ○ ○ 9 ○ ○ ○ ○

D)大纲视图.A B C D 5 ○ ○ ○ ○ 10 ○ ○ ○ ○ 请把相应题号的正确答案选填到下面:

.A B C D.A B C D

.A B C D ○ ○ ○ ○ 2 ○ ○ ○ ○ 3 ○ ○ ○ ○ 6 ○ ○ ○ ○ 7 ○ ○ ○ ○ 8 ○ ○ ○ ○ ○ ○ ○ ○ 12 ○ ○ ○ ○ 13 ○ ○ ○ ○ 14 ○ ○ ○ ○

2011年9月 《大学计算机基础》班级

学号

机号

姓名

作业九:计算机网络基础与信息安全(1)

一、计算机网络是计算机与 1 技术结合的产物。建立计算机网络的主要目标是 2。按网络的分类来说,因特网应该属于 3。1.A)通信 2.A)传输有用信息 3.A)局域网 是 5。4.A)服务器 5.A)总线结构 6.A)传输层

7.A)Bytes Per Second 法的IP地址是 10。8.A)4 9.A)224~225 10.A)190.220.5 11.A)超文本标记语言 12.A)浏览器 B)5 B)192~223 B)206.53.312.78 B)超文本文件 B)OUTLOOK

C)2 C)128~191 C)123,48,53,220 C)超媒体文件 C)画图

D)3 D)0~127 D)206.53.3.78 D)超文本传输协议 D)FTP B)计算机 B)环形结构 B)网际层

B)Baud Per Second

C)存储器 C)星形结构 C)网络层

C)Bits Per Second

D)通信线路 D)同轴结构 D)应用层

D)Billion Per Second B)电话 B)便于协同工作 B)广域网

C)电视 C)实现资源共享 C)卫星网

D)多媒体 D)提供综合服务 D)城域网

二、在计算机网络中的拓扑结构,是指网络中的 4 和结点间的几何排序。下面不属于局域网网络拓扑结构的三、TCP/IP体系结构的第三层是 6。传输速率的单位是bps,其含义是 7。

四、在Internet中,IP地址主要分为 8 类。B类网IP地址的第一段取值范围为 9。下列四项中,合五、HTML是指 11。能正确阅读HTML文档的程序是 12。

六、传输速度最快的传输介质是 13。可为主从式网络操作系统的是 14。常用于连接局域网与广域网,而且具有路径选择功能的网络设备是 15。接入Internet的计算机必须安装 16 协议。13.A)双绞线 14.A)Windows XP 15.A)调制解调器 16.A)TCP/IP B)光缆 B)Windows 7 B)交换机 B)NetBEUI

C)蓝牙 C)集线器 C)IPX/SPX

D)红外线 D)路由器 D)AppleTalk

C)Windows Server 2003 D)MS-DOS

七、Internet中URL的含义是 17。当你在地址工具栏中键入URL时,尚未完全键入,地址栏就自动补填了其余的URL地址,请问是在何处作了何种设置 18。在浏览网页中,下列可能泄漏隐私的是 19。17.A)统一资源定位器 B)Internet 协议

C)简单邮件传输协议

D)传输控制协议

18.A)在Internet选项中的常规对话框中进行了显示简化的URL的设置

B)在Internet选项中的高级对话框中进行了自动完成功能的设置 C)在Internet选项中的内容对话框中进行了自动完成功能的设置 D)是IE自带的,不须设置 19.A)HTML文件

请把相应题号的正确答案选填到下面:

.A B C D.A B C D

.A B C D

.A B C D 4 ○ ○ ○ ○ 9 ○ ○ ○ ○ 14 ○ ○ ○ ○ 19 ○ ○ ○ ○

.A B C D 5 ○ ○ ○ ○ 10 ○ ○ ○ ○ 15 ○ ○ ○ ○ 1 ○ ○ ○ ○ 2 ○ ○ ○ ○ 3 ○ ○ ○ ○ 6 ○ ○ ○ ○ 7 ○ ○ ○ ○ 8 ○ ○ ○ ○ 11 ○ ○ ○ ○ 12 ○ ○ ○ ○ 13 ○ ○ ○ ○ 16 ○ ○ ○ ○ 17 ○ ○ ○ ○ ○ ○ ○ ○

2011年9月 B)文本文件

C)Cookie

D)应用程序 《大学计算机基础》 班级

学号

机号

姓名

作业十:计算机网络基础与信息安全(2)

一、如果要控制计算机在Internet上可以访问的内容类型,可以使用IE的 1 功能。如果你对网页上的一张图片感兴趣,想保存到本地硬盘,最好进行 2 操作。在浏览Web网站的过程中,如果发现自己喜欢的网页并希望以后多次访问,应当把这个页面 3。1.A)病毒查杀 B)实时监控

C)分级审查

D)远程控制

2.A)全选网页信息,然后按右键选择“复制”命令,保存到本地硬盘 B)对该图片按右键选择“目标另存为”C)保存这个文件的源代码即可 D)选择“文件”菜单中的“另存为”菜单命令,保存为Web页格式 3.A)用Word保存 4.A)对方拒收的邮件 写 6。5.A)浏览

6.A)邮件接收服务器的网址 B)电报

C)文件交换

D)传真

B)邮件发送服务器的IP地址

C)ISP的E-mail地址 D)用户地址 B)建立浏览 B)当前的邮件

C)建立地址簿 C)回复的答复邮件

D)放到收藏夹中 D)希望对方答复的邮件

二、在网页上看到你收到的邮件的主题行的开始位置有“回复:”或“Re:”字样时,表示该邮件是 4。

三、电子邮件从本质上来说就是 5。在Outlook Express 的帐户设置中,发送邮件(SMTP)的服务器应填

四、新邮件所包含的信息 7。写新邮件时出现的“抄送”的含义是 8。7.A)只能是文字与图形图像信息 C)只能是文字与声音信息 8.A)回复给其他人 B)要求收信者回复

B)可以是文字、声音和图形图像信息 D)只能是文字 C)将所发信件存入硬盘

B)邮件将丢失

D)同时将邮件发送给其他人

五、当电子邮件在发送过程中有误时,则 9。电子邮件到达时,你的电脑没有开机,那么该邮件将 10。

9.A)电子邮件服务器将自动把有误的邮件删除

C)电子邮件服务器会将原邮件退回,并给出不能寄达的原因 D)电子邮件服务器会将原邮件退回,但不给出不能寄达的原因 10.A)永远不再发送 B)保存在服务商的主机上

C)退回给发信人

D)过一会儿对方再重新发送 D)浏览网页

六、FTP的主要功能是 11。匿名FTP是 12。

11.A)传送网上所有类型的文件 B)远程登录 C)收发电子邮件 12.A)Internet中一种匿名信的名称

C)在Internet上没有主机地址的FTP 13.A)磁盘

14.A)用查毒软件处理 15.A)计算机系统安全 B)计算机网络 B)删除磁盘文件 B)计算机数据安全

B)允许用户免费登录并下载文件的FTP D)用户之间能够进行传送文件的FTP C)操作员 C)格式化磁盘

C)计算机物理安全 C)匿名上网

D)A)和B)D)用杀毒软件处理 D)计算机网络安全 D)不花钱上网

八、计算机病毒的传染渠道是 13。发现计算机病毒后,最彻底的清除方法是 14。

九、计算机信息安全技术的两个层次的第一层次是 15。

十、网上“黑客”是指 16 的人。防火墙技术主要用来 17。16.A)在网上私闯他人计算机系统 B)总在晚上上网 17.A)减少自然灾害对计算机硬件的破坏

C)减少自然灾害对计算机资源的破坏.A B C D.A B C D

B)监视或拒绝应用层的通信业务 D)减少外界环境对计算机系统的不良影响

.A B C D 4 ○ ○ ○ ○ 9 ○ ○ ○ ○ 14 ○ ○ ○ ○

.A B C D 5 ○ ○ ○ ○ 10 ○ ○ ○ ○ 15 ○ ○ ○ ○ 请把相应题号的正确答案选填到下面:

.A B C D ○ ○ ○ ○ 2 ○ ○ ○ ○ 3 ○ ○ ○ ○ 6 ○ ○ ○ ○ 7 ○ ○ ○ ○ 8 ○ ○ ○ ○ 11 ○ ○ ○ ○ 12 ○ ○ ○ ○ 13 ○ ○ ○ ○ 16 ○ ○ ○ ○ 17 ○ ○ ○ ○

2011年9月

《大学计算机基础》作业答案

作业一:计算机概论

.A B C D.A B C D

.A B C D

.A B C D 4 ○ ○ ○ ● 9 ○ ○ ● ○ 14 ○ ● ○ ○

.A B C D 5 ○ ○ ○ ● 10 ○ ○ ○ ● 15 ○ ○ ○ ● 1 ○ ○ ○ ● 2 ● ○ ○ ○ 3 ● ○ ○ ○ 6 ○ ○ ● ○ 7 ● ○ ○ ○ 8 ○ ● ○ ○ 11 ○ ● ○ ○ 12 ● ○ ○ ○ 13 ○ ○ ● ○ 16 ● ○ ○ ○ 17 ● ○ ○ ○ 18 ○ ○ ○ ●

A B C D1 ● ○ ○ ○ 6 ● ○ ○ ○ 11 ● ○ ○ ○.A B C D 1 ○ ○ ● ○ 6 ○ ○ ● ○ 11 ○ ○ ● ○.A B C D 1 ○ ● ○ ○ 6 ○ ○ ● ○ 11 ○ ○ ○ ●.A B C D.1 ○ ○ ○ ● 6 ○ ○ ● ○ 11 ○ ● ○ ○ 16 ● ○ ○ ○ A B C D.1 ○ ● ○ ○ 6 ○ ● ○ ○ 11 ○ ● ○ ○ 12

作业二:计算机系统组成

A B C D.A B C D.A B C D 2 ○ ○ ○ ● 3 ○ ● ○ ○ 4 ○ ● ○ ○ 7 ○ ○ ○ ● 8 ○ ● ○ ○ 9 ○ ● ○ ○ 12 ○ ○ ○ ● 13 ○ ● ○ ○ ○ ● ○ ○

作业三:操作系统(1)

.A B C D.A B C D

.A B C D ● ○ ○ ○ 3 ○ ● ○ ○ 4 ● ○ ○ ○ 7 ● ○ ○ ○ 8 ○ ○ ● ○ 9 ● ○ ○ ○ 12 ● ○ ○ ○ 13 ○ ○ ○ ● 14 ● ○ ○ ○

作业四:操作系统(2)

.A B C D.A B C D

.A B C D ● ○ ○ ○ 3 ○ ● ○ ○ 4 ○ ○ ○ ● 7 ● ○ ○ ○ 8 ○ ● ○ ○ 9 ○ ○ ○ ● 12 ● ○ ○ ○ 13 ○ ● ○ ○ 14 ○ ○ ○ ●

作业五:文字处理

A B C D

.A B C D

.A B C D 2 ● ○ ○ ○ 3 ● ○ ○ ○ 4 ○ ● ○ ○ 7 ● ○ ○ ○ 8 ○ ● ○ ○ 9 ○ ○ ● ○ 12 ● ○ ○ ○ 13 ○ ○ ● ○ 14 ○ ○ ○ ●

作业六:电子表格

A B C D.A B C D

.A B C D 2 ○ ○ ○ ● 3 ● ○ ○ ○ 4 ● ○ ○ ○ 7 ○ ○ ○ ● 8 ● ○ ○ ○ 9 ● ○ ○ ○

○ ○ ○ ● 13 ● ○ ○ ○

2011年9月

.A B C D 5 ○ ○ ● ○ 10 ○ ○ ● ○ 15 ○ ○ ● ○

.A B C D 5 ○ ○ ● ○ 10 ○ ○ ● ○ 15 ○ ○ ● ○

.A B C D 5 ○ ○ ● ○ 10 ○ ○ ● ○

.A B C D 5 ○ ○ ○ ● 10 ○ ○ ○ ● 15 ○ ○ ○ ●

.A B C D 5 ○ ○ ○ ● 10 ○ ○ ○ ●.11 作业七:数据库使用基础

.A B C D.A B C D.A B C D.A B C D.A B C D 1 ○ ○ ○ ● 2 ○ ● ○ ○ 3 ○ ○ ● ○ 4 ● ○ ○ ○ 5 ● ○ ○ ○ 6 ○ ○ ○ ● 7 ○ ● ○ ○ 8 ○ ○ ● ○ 9 ● ○ ○ ○ 10 ● ○ ○ ○ 11 ○ ○ ○ ● 12 ○ ● ○ ○ 13 ○ ○ ● ○

作业八:多媒体技术基础

.A B C D.A B C D.A B C D.A B C D.A B C D 1 ○ ○ ● ○ 6 ○ ○ ● ○ 11 ○ ○ ● ○ 12.A B C D.1 ● ○ ○ ○ 6 ● ○ ○ ○ 11 ● ○ ○ ○ 16 ● ○ ○ ○.A B C D.1 ○ ○ ● ○ 6 ○ ● ○ ○ 11 ● ○ ○ ○ 16 ● ○ ○ ○ 2 ○ ○ ○ ● 3 ○ ○ ● ○ 4 ● ○ ○ ○ 7 ○ ○ ● ○ 8 ○ ● ○ ○ ○ ● ○ ○

○ ● ○ ○ 13 ● ○ ○ ○ 14 ○ ○ ● ○

作业九:计算机网络基础与信息安全(1)

A B C D.A B C D

.A B C D ○ ○ ● ○ 3 ○ ● ○ ○ 4 ○ ○ ○ ● 7 ○ ○ ● ○ 8 ○ ○ ○ ● 9 ○ ○ ● ○ 12 ● ○ ○ ○ 13 ○ ● ○ ○ 14 ○ ○ ● ○ 17 ● ○ ○ ○ 18 ○ ○ ● ○ 19 ○ ○ ● ○

作业十:计算机网络基础与信息安全(2)

A B C D.A B C D

.A B C D 2 ○ ● ○ ○ 3 ○ ○ ○ ● 4 ○ ○ ● ○ 7 ○ ● ○ ○ 8 ○ ○ ○ ● 9 ○ ○ ● ○ 12 ○ ● ○ ○ 13 ○ ○ ○ ● 14 ○ ○ ● ○ ○ ● ○ ○

2011年9月 5 ○ ○ ● ○ 10 ○ ○ ● ○

.A B C D 5 ○ ○ ○ ● 10 ○ ○ ○ ● 15 ○ ○ ○●

.A B C D 5 ○ ○ ● ○ 10 ○ ● ○ ○ 15 ● ○ ○ ○

第二篇:计算机二级96套试题答案(推荐)

第1套题解析

题目一:基本操作题 【操作步骤】

(1)启动Visual FoxPro 6.0,单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件

类型”选项组中的“项目”,再单击“新建文件”按钮;在“创建”对话框中输入项目名:“供应”,然

后单击“保存”按钮。

(2)在项目管理器的“全部”选项卡中,选择“数据”节点下的“数据库”,单击“添加”按钮,在打开的“打开”对话框中选择考生文件夹下的“供应零件”数据库,再单击“确定”按钮。

(3)步骤1:在项目管理器中选择“供应零件”数据库,单击“修改”按钮,打开数据库设计

器,在数据库设计器中选中“零件”表并右击,在弹出的快捷菜单中选择“修改”命令,在表设计

器中的索引选项卡中建立索引,索引名为“零件号”,索引表达式为“零件号”,索引类型为“主索 引”,单击“确定”按钮保存修改。

步骤2:用同样的方法为“供应”表建立索引,索引名为“零件号”,索引表达式为“零件号”,索引类型为“普通索引”。

步骤3:在数据库设计器中单击“零件”表中的索引“零件号”,按住鼠标左键拖动到“供应”表

中的“零件号”索引上。

(4)右击“供应”表,在弹出的快捷菜单中选择“修改”命令,在表设计器中先在列表框中选

中“数量”字段,然后在“字段有效性”选项组中的的“规则”文本框中输入:数量>0.and.数量<9999(也可以用表达式构造器生成),在信息文本框中输入:“数量超范围”(双引号不可少),最 后单击“确定”按钮。题目二:简单应用题(1)【操作步骤】

步骤1:单击工具栏中的“新建”按钮,在“新建”对话框中选在“文件类型”中的“程序”,单击“新

建文件”按钮。

步骤2:在程序窗口中输入以下语句:

SELECT 供应.供应商号,供应.工程号,供应.数量;FROM 零件,供应 WHERE 供应.零件号=零件.零件号;AND 零件.颜色=“红”;ORDER BY 供应.数量 desc;INTO DBF supply_temp 步骤3:单击工具栏中的“保存”按钮,在“另存为”对话框中输入文件名query1,再单击“保存”

按钮。最后单击工具栏中的“运行”按钮。(2)【操作步骤】

步骤1:单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”选项组中的“菜单”,单击“新建文件”按钮,在弹出的“新建菜单”对话框中选择“快捷菜单”。

步骤2:在快捷菜单设计器中的“菜单名称”中分别输入两个菜单项“查询”和“修改”。单击工具栏中的“保存”按钮,在“另存为”对话框中输入menu_quick,单击“保存”按钮。

步骤3:单击“菜单”菜单中的“生成”命令,在“生成菜单”对话框中单击“生成” 按钮。

步骤4:单击工具栏中的“打开”按钮,在“打开”对话框中选择考生文件下的myform.scx 文件,并单击确定按钮。然后双击表单设计器打开代码窗口,在“对象”中选择form1,在“过程”

中选择 RightClick,输入代码:do menu_quick.mpr,保存表单。步骤5:单击工具栏中的“运行”按钮,运行该表单。

题目三:综合应用题

【操作步骤】

步骤1:单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”选择组中的“表单”,单击“新建文件”按钮。

步骤2:在表单设计器中设置表单的Name属性为mysupply,Caption属性为“零件供应情况”,从控件工具栏中分别选择一个表格、一个标签、一个文本框和两个命令按钮放置到表单上,分

别设置标签label1的Caption属性为“工程号”,命令按钮Command1的Caption属性为“查询”,Command2的Caption属性为“退出”,表格的Name属性为“grid1”,RecordSourceType属性为“0-表”。

步骤3:双击“查询”命令按钮,并输入如下代码:

Select 零件.零件名,零件.颜色 ,零件.重量;

From 供应,零件;

Where 零件.零件号=供应.零件号 and 供应.工程号=thisform.text1.value;

Order By 零件名;

Into dbf pp

ThisForm.Grid1.RecordSource=“pp”

再双击“退出”命令按钮,并输入:THISFORM.RELEASE

步骤4:单击工具栏中的“保存”按钮,在“另存为”对话框中输入表单名mysupply,单击“保

存”按钮。

步骤5:单击工具栏中的“运行”按钮,在文本框中输入J4,并单击“查询”命令按钮。第2套题解析

题目一:基本操作题

【操作步骤】(1)步骤1:单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”中的“数据库”,单击“新建文件”。在“创建”对话框中输入数据库名Bookauth,再单击“保存”按钮。

步骤2:在数据库设计器上空白处右击,在弹出的快捷菜单中选择“添加表”命令,然后在“打

开”对话框中选择考试文件夹下的authors和books表,然后双击打开。

(2)在数据库设计器中右击表authors,在弹出的快捷菜单中选择“修改”命令;在表设计器

中,选择“索引”选项卡,在“索引名”中输入pk,在“类型”中选择“主索引”,在“表达式”中输入“作 者编号”,单击“确定”按钮。

(3)在数据库设计器中右击表books,在弹出的快捷菜单中选择“修改”命令;在表设计器中,在“表选择“索引”选项卡,在“索引名”中分别输入pk和“作者编号”,在“类型”中选择“普通索引”,达式”中分别输入“图书编号”和“作者编号”,单击“确定”按钮。

(4)在数据库设计器中,在表authors中选中主索引pk,按住鼠标拖动至表books的普通索

引“作者编号”上,然后释放鼠标。题目二:简单应用题

(1)【操作步骤】

步骤1:单击工具栏中的“打开”按钮,在“打开”对话框中选择考生文件夹的下myform4_4.scx 表单,单击“确定”按钮。

步骤2:在“属性”对话框中,设置表单的Caption属性为“欢迎您”。

步骤3:选中标签控件,在“属性”对话框中设置其FontSize属性为25,FontName属性为“黑 体”。

步骤4:在表单上添加一命令按钮,设置其Caption属性为“关闭”,双击该按钮,输入 thisform.release,再单击工具栏中的“保存”按钮。

(2)【操作步骤】

步骤1:单击工具栏中的“新建”按钮,在“新建”对话框的“文件类型”选项组中选择“表单”,单击“新建文件”按钮。

步骤2:系统打开表单设计器,单击“表单控件”工具栏中的命令按钮,在表单设计器中拖动

鼠标添加一个命令按钮对象command1,设置其Caption属性为“查询”,双击command1,在打开的

代码编辑器窗口中输入以下代码:

SELECT 作者姓名,所在城市;FROM AUTHORS;WHERE 作者编号 IN;(SELECT 作者编号 FROM BOOKS GROUP BY 作者编号 HAVING COUNT(*)>=3);ORDER BY 作者姓名;INTO TABLE NEW_VIEW4 用同样的方法,在表单上添加命令按钮command2,设置其Caption属性为“退出”,并双击输

入Click的事件代码为:THISFORM.RELEASE

步骤3:单击工具栏中的“保存”按钮,在另存为对话框中将表单保存为myform4,再单击“保

存”按钮。

步骤4:单击工具栏中的“运行”按钮,运行表单,再分别单击表单中的“查询”和“退出”按钮。

题目三:综合应用题

【操作步骤】

步 骤 1 : 在 命 令 窗 口 中 输 入 下 列 代 码,用 于 将 BOOKS 表 中 满 足 条 件 的 记 录 复 制 到

BOOKS_BAK表中,并按回车键以执行该代码。

***************************************

SELECT * FROM BOOKS WHERE 书名 LIKE “%计算机%” INTO TABLE BOOKS_BAK

***************************************

步骤2:在命令窗口中输入下列代码,用于更新BOOKS_BAK表中的价格字段,并按回车键

以执行该代码。

*************************

UPDATE BOOKS_BAK SET 价格=价格*(1-0.05)

*************************

步骤3:在命令窗口中输入下列代码,并按回车键以执行该代码。

********************************

SELECT TOP 1 Books_bak.出版单位,avg(books_bak.价格)as 均价;

FROM books_bak;

GROUP BY Books_bak.出版单位;

HAVING 均价>=25;

ORDER BY 2;

INTO TABLE new_table4.dbf

******************************** 第3套题解析

题目一:基本操作题

【操作步骤】

(1)在命令窗口输入“Create Project 库存管理”(也可写作“Crea Proj 库存管理”),并按回 车键以新建一个项目。

(2)步骤1:在项目管理器中选择“数据”节点下的“数据库”选项,单击“新建”按钮,在“新建

数据库”对话框中单击“新建数据库”,再在“创建”对话框中输入数据库名“使用零件情况”,并单 击“保存”按钮。

步骤2:在数据库设计器空白处右击,在弹出的快捷菜单中选择“添加表”命令,在“打开”对

话框中分别将考生文件下的表零件信息、使用零件和项目信息添加到数据库中。

(3)在数据库设计器中右击表“零件信息”,在弹出的快捷菜单中选择“修改”命令,在表设

计器的“字段”选项卡中,在“字段名”中输入“规格”,“类型”选择“字符型”,“宽度”为8,单击“确 定”按钮。

(4)步骤1:单击工具栏中的“打开”按钮,在“打开”对话框中双击考生文件夹下的mymenu.mnx 文件。

步骤2:在弹出的菜单设计器中,单击“文件”行中的“编辑”按钮,再单击“查找”行中的“选项”

按钮,在弹出的“提示选项”对话框中的“键标签”处按下CTRL+T,最后单击“确定”按钮。

步骤3:单击工具栏中的“保存”按钮,再单击主菜单栏中“菜单”下的“生成”命令,在“生成菜

单”对话框中单击“生成”按钮。题目二:简单应用题

(1)【操作步骤】

步骤1:单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”选项组中的“查询”,并单击“新建文件”按钮。

步骤2:在“添加表或视图”对话框中分别将表零件信息、使用零件和项目信息添加到查询设

计器,并根据联接条件建立联接。

步骤3:在查询设计器的“字段”选项卡中,分别将项目信息.项目号、项目信息.项目名、零 件信息.零件号、零件信息.零件名称添加到“选定字段”列表中。

步骤4:在“排序依据”选项卡中,将项目信息.项目号添加到“排序条件”列表中,并选择“ 降序”单选按钮;再将零件信息.零件号添加到“排序条件”列表中,并选择“升序”单选按钮。

步骤5:单击“查询”菜单下的“查询去向”命令,在“查询去向”对话框中选择“表”,并输入表 名item_temp,单击确定按钮。

步骤6:单击“查询”菜单下的“查看SQL”命令,并复制全部代码;再单击工具栏中的“新建” 按钮,在“新建”对话框中选择“文件类型”选项组下的“文本文件”,单击“新建文件”按钮,将复

制的代码粘贴到此处。

SELECT 项目信息.项目号, 项目信息.项目名, 零件信息.零件号,;

零件信息.零件名称;

FROM 使用零件情况!零件信息 INNER JOIN 使用零件情况!使用零件;

INNER JOIN 使用零件情况!项目信息;

ON 使用零件.项目号 = 项目信息.项目号;

ON 零件信息.零件号 = 使用零件.零件号;

ORDER BY 项目信息.项目号 DESC, 零件信息.零件号;

INTO TABLE item_temp.dbf

步骤7:单击工具栏中的“保存”按钮,在“另存为”对话框中输入item,单击“保存”按钮;再

在命令窗口中输入:do item.txt,按回车键运行查询。

(2)【操作步骤】

步骤1:单击工具栏中的“打开”按钮,在“打开”对话框中选择考生文件夹下的“使用零件情 况”数据库,再单击“确定”按钮。

步骤2:在数据库设计器中,单击“数据库设计器”工具栏中的“新建本地视图”按钮,在“新 建本地试图”对话框中单击“新建视图”按钮。

步骤3:在“添加表或视图”对话框中分别双击表零件信息、使用零件和项目信息,并单击“ 关闭”按钮。

步骤4:在视图设计器的“字段”选项卡中,分别将项目信息.项目号、项目信息.项目名、零 件信息.零件名称、零件信息.单价和使用零件.数量添加到选定字段。

步骤5:在“筛选”选项卡的“字段名”中选择“项目信息.项目号”,“条件”选择“=”,“实例” 输入“s2”;在“排序依据”选项卡中将项目信息.项目号字段添加到“排序条件”列表框,并选择“ 升序”单选按钮。

步骤6:单击工具栏中的“保存”按钮,在“保存”对话框中输入视图名称view_item,单击“ 确定”按钮。最后单击工具栏中的“运行”按钮。题目三:综合应用题 【操作步骤】

步骤1:在命令窗口中输入 crea form form_item,然后按回车键,在表单设计器的“属性” 对话框中设置表单的Caption属性为“使用零件情况统计”,Name属性为form_item。

步骤2:从“表单控件”工具栏向表单添加一个组合框、一个文本框和两个命令按钮,设置组 合框的RowSourceType属性为 “5-数组”、Style属性为“2-下拉列表框”、RowSource属性为A,设置命令按钮Command1的Caption属性为“统计”,设置命令按钮Command2的Caption为“退出”。

步骤3:双击表单空白处,在表单的Init事件中输入如下代码: Public a(3)A(1)= “s1” A(2)= “s2” A(3)= “s3”

步骤4:分别双击命令按钮“统计”和“退出”,为它们编写Click事件代码。其中,“统计”按钮 的Click事件代码如下:

x=allt(thisform.combo1.value)

SELECT SUM(使用零件.数量*零件信息.单价)as je;

FROM 使用零件情况!使用零件 INNER JOIN 使用零件情况!零件信息;

ON 使用零件.零件号 = 零件信息.零件号;

WHERE 使用零件.项目号 = x into array b

thisform.text1.value=allt(str(b[1]))

“退出”按钮的Click事件代码如下:

thisform.release

步骤5:单击工具栏中的“保存”按钮,再单击“运行”按钮运行表单,并依次选择下拉列表框

中的项运行表单的所有功能。第4套题解析

题目一:基本操作题

【操作步骤】

(1)单击工具栏中的“打开”按钮,在“打开”对话框中选择考生文件夹下的“订单管理.dbc” 文件;在数据库设计器中,右击customer表,在弹出的快捷菜单中选择“删除”命令,再在提示

框中单击“删除”按钮。

(2)右击表employee,在弹出的快捷菜单中选择“修改”命令,选择“索引”选项卡,在“索

引名”处输入xb,“类型”选择“普通索引”,“表达式”为“性别”,“排序”为“升序”,单击“确定按钮”。

(3)再在“索引名”处输入xyz,“类型”选择“普通索引”,“表达式”为“str(组别,1)+职务”,“排序”为“升序”,单击“确定”按钮。

(4)在“索引名”处输入“职员号”,“类型”选择“主索引”,“表达式”为“职员号”,单击“确

定”按钮。再打开orders表的表设计器,选择“索引”选项卡,在“索引名”处输入“职员号”,“类型” 选择“普通索引”,“表达式”为“职员号”,单击“确定”按钮。在数据库设计器中,选中employee 表中的索引“职员号”并拖动到orders表的“职员号”的索引上并松开鼠标,这样两个表之间就建

立起了永久联系。题目二:简单应用题

(1)【操作步骤】

步骤1:单击工具栏中的“打开”按钮,在“打开”对话框中选择考生文件夹下的“formone.scx”

文件;在表单设计器中,右键单击表单空白处,在弹出的快捷菜单中选择“数据环境”命令;在“添

加表和视图”对话框中分别双击表employee和表orders,单击“关闭”按钮。

步骤2:设置组合框的Style属性为“2-下拉列表框”、RowSourceType属性为“6-字段”、RowSource属性为“employee.姓名”;设置文本框Text1的ReadOnly属性为“.T.-真”。

步骤3:双击组合框,在代码编辑器中将语句“Text1.Value=m2”改为 “ThisForm.Text1.Value=m2”

步骤4:单击工具栏中的“保存”按钮,在单击“运行”按钮。

(2)【操作步骤】

步骤1:单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”中的“查询”,单击

“新建文件”按钮;在“添加表或视图”对话框中分别双击表employee和表orders,单击“关闭”按 钮。

步骤2:在查询设计器的“字段”选项卡选择“orders.订单号”、“orders.金额”字段,再在“函

数和表达式”中输入“Employee.姓名 AS 签订者”,单击“添加”按钮;切换到“筛选”选项卡,选择

“Employee.组别”,“条件”选择“=”,在“实例”中输入1。

步骤3:切换到“排序依据”选项卡,选择字段“orders.金额”,在“排序选项”处选择“降序”。

单击“查询”菜单下的“查询去向”命令,在“查询去向”对话框中选择“表”,输入表名tableone,单

击“确定”按钮。

步骤4:单击工具栏中的“保存”按钮,在“另存为”对话框中将查询保存为queryone.qpr,并单击工具栏中的“运行”按钮运行查询。题目三:综合应用题

【操作步骤】

步骤1::单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”中的“菜单”,单

击“新建文件”按钮,再在“新建菜单”对话框中单击“菜单”按钮;单击“显示”菜单下的“常规选项” 命令,在“常规选项”对话框中选择“在„之前”单选按钮,并在右边的下拉列表中选择“帮助”。

步骤2:在菜单设计器的“菜单名称”中输入“考试”,“结果”选择“子菜单”,单击“创建”按钮;

在子菜单的第一行“菜单名称”中输入“统计”,“结果”选择“过程”,在第二行“菜单名称”中输入“返 回”“结果”选择“过程”。

步骤3:选择“统计”行,单击该行中的“创建”按钮,在弹出的窗口中输入如下代码:

SELECT Employee.组别, Employee.姓名 AS 负责人,sum(orders.金额)as 合计;

FROM employee,orders;

WHERE Employee.职员号 = Orders.职员号;

AND Employee.职务 = “组长”;

GROUP BY Employee.组别;

ORDER BY 3 DESC;

INTO TABLE tabletwo.dbf

步骤4:选择“返回”行,单击该行中的“创建”按钮,在弹出的窗口中输入如下代码:

SET SYSMENU TO DEFAULT

步骤5:单击工具栏中的“保存”按钮,在“另存为”对话框中将菜单保存为mymenu.mnx; 再单击“菜单”下的“生成”命令,在“生成菜单”对话框中单击“生成”按钮。

步骤6:在命令窗口中输入:DO mymenu.mpr,运行程序,分别执行“统计”和“返回”菜单命

令。

第5套题解析 题目一:基本操作题

【操作步骤】

(1)单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”中的“项目”,再单击 “新建文件”按钮,然后在“创建”对话框输入文件名“图书管理”,单击“保存”按钮。

(2)选择项目管理器中“数据”节点下的“数据库”选项,单击“新建”按钮,在“创建”对话框中 输入数据库文件名“图书”,单击“保存”按钮,这时,数据库设计器自动打开

(3)在数据库设计器中右击,在弹出的快捷菜单中选择“添加表”命令,在“打开”对话框中 将考生文件夹下的所有表文件依次添加到数据库中。

(4)步骤1:在项目管理器的“数据”选项卡中选中“查询”选项,单击“新建”按钮,在弹出的 对话框中单击“新建查询”按钮,在“添加表或视图”对话框中将book表添加到查询设计器中。

步骤2:在查询设计器的“字段”项卡中将所有字段添加到“选定字段”。

步骤3:在“筛选”选项卡中,在“字段名”列中选择“book.价格”,“条件”列中选择“>=”,“结果 ”列中输入10。

步骤4:在“排序依据”选项卡中将“book.价格”作为排序条件,并选择“降序”排列。步骤5:

单击工具栏上的“保存”铵钮,在“另存为”对话框中输入查询文件名 book_qu,保存查询后关闭查询设计器 题目二:简单应用题

(1)【操作步骤】

在命令窗口中输入查询语句,输入完成后,按回车键。

SELECT Book.书名, Book.作者, Book.价格;

FROM book,loans,borrows;

WHERE Loans.借书证号 = Borrows.借书证号;

AND Book.图书登记号 = Loans.图书登记号;

AND Borrows.姓名 = “田亮”;

ORDER BY Book.价格 DESC;

INTO TABLE book_temp.dbf

(2)【操作步骤】

步骤1:单击工具栏中的“打开”按钮,在“打开”对话框中选择考生文件夹下的menu_lin.mnx 文件,单击“确定”按钮。选在“显示”菜单下的“常规选项”命令,在“常规选项”对话框中选择“ 顶层表单”复选框。

步骤2:在命令窗口输入命令create form form_menu,新建表单form_menu,设置表单的

ShowWindow属性为“2-作为顶层表单”

步骤3:双击表单空白处,打开代码编辑窗口,选择表单对象的Init事件,输入以下代码:

DO menu_lin.mpr With This,“abc”

再选择表单对象的Destroy事件,输入以下代码:

Release Menu abc Extended

步骤4:单击工具栏上的“保存”按钮,再单击“运行”按钮。题目三:综合应用题

【操作步骤】

步骤1:在命令窗口中输入 create form form_book,然后按回车键,在表单设计器的“属 性”对话框中设置表单的Caption属性为“图书情况统计”,Name属性为form_book。

步骤2:从“表单控件”工具栏向表单添加一个组合框、一个文本框和两个命令按钮,设置组

合框的RowSourceType属性为 “1-值”、Style属性为“2-下拉式列表框”、RowSource属性为“清

华,北航,科学”,设置命令按钮Command1的Caption属性为“统计”,设置命令按钮Command2的

Caption为“退出”。

步骤3:分别双击命令按钮“统计”和“退出”,为它们编写Click事件代码。其中,“统计”按钮 的Click事件代码如下:

SELECT COUNT(*)FROM BOOK;

WHERE 出版社=THISFORM.COMBO1.VALUE;

INTO ARRAY TEMP

THISFORM.TEXT1.VALUE=TEMP(1)

“退出”按钮的Click事件代码如下:

ThisForm.Release

步骤4:单击工具栏中的“保存”按钮,再单击“运行”按钮运行表单,并依次选择下拉列表框

中的项运行表单的所有功能。第6套题解析

题目一:基本操作题 【操作步骤】

(1)打开Visual FoxPro,在命令窗口输入:

INSERT INTO 零件信息 VALUES(“p7”,“PN7”,1020)并按回车键执行语句。

然后单击工具栏中的“新建”按钮,创建一个程序文件one.prg,将上述代码复制到该文件中

并保存。

(2)在命令窗口输入:

DELE FROM 零件信息 WHERE 单价<600 并按回车键执行语句。

然后单击工具栏中的“新建”按钮,创建一个程序文件two.prg,将上述代码复制到该文件中 并保存。

(3)在命令窗口输入:

UPDATE 零件信息 SET 单价=1090 WHERE 零件号=“p4” 并按回车键执行语句。

然后单击工具栏中的“新建”按钮,创建一个程序文件three.prg,将上述代码复制到该文件中 并保存。

(4)打开菜单mymenu.mnx后,选择系统菜单中的“菜单”,然后选择“生成”命令。题目二:简单应用题(1)【操作步骤】

单击工具栏中的“打开”按钮,打开考生文件夹下的程序文件modi1.prg,并按题目的要求进 行改错,修改完成后保存并运行程序文件。***********程序提供的代码*********** SELECT 零件名称 FROM 零件信息 WHERE 零件号 =;(SELECT 零件号 FROM 使用零件;GROUP BY 项目号 HAVING COUNT(项目号)= 3);ORDER BY 零件名称;INTO FILE results ************************************ 其中,第1行中的“=”需改为“IN”;第3行中的“GROUP BY 项目号”需改为“GROUP BY 零件号”;

第5行中的“INTO FILE”需改为“TO FILE”。

(2)【操作步骤】

步骤1:在命令窗口输入:Create form formone,按下回车键建立一个表单,通过表单控件 工具栏按题目要求为表单添加控件。在“属性”对话框中,设置表单的Name属性为formone,设

置其Caption属性为“简单应用”;设置标签的Caption属性为“项目号”;设置命令按钮的属性为“ 确定”。

步骤2:双击命令按钮,编写其Click事件代码如下:

x=thisform.text1.value a = “SELECT 零件信息.零件号, 零件信息.零件名称, 零件信息.单价, 使用零件.数量;FROM 零件信息,使用零件;WHERE 零件信息.零件号=使用零件.零件号 and 使用零件.项目号=x;ORDER BY 零件信息.零件号 INTO TABLE ”+x &a 步骤3:单击“保存”按钮,再单击工具栏中的“运行”按钮,分别在文本框中输入s1和s3,单

击“确定”按钮。

题目三:综合应用题

(1)【操作步骤】

步骤1:单击常用工具栏中的“新建”按钮,在“新建”对话框中选择“查询”,单击“新建文件”

按钮,在弹出的“打开”对话框中依次将表“零件信息”、“使用零件”和“项目信息”添加到查询设计 器中。

步骤2:分别选中字段“项目信息.项目号”、“项目信息.项目名”、“零件信息.零件名称” 和“使用零件.数量”并添加到可用字段。

步骤3:在“排序依据”选项卡中先选择“项目信息.项目号”字段,排序选项设置为“升序”,再选择“零件信息.零件名称”字段,排序选项设置为“降序”。

步骤4:单击“查询”菜单下的“查询去向”命令,在“查询去向”对话框中选择“表”,并输入表

名three,单击“确定”按钮。

步骤5:单击工具栏中的“保存”按钮保存查询,输入查询名“chaxun”。最后单击常用工具栏

中的“运行”按钮运行查询。

(2)【操作步骤】

步骤1:在命令窗口输入“CREATE FORM myform”新建表单。并修改表单的Name属性为

myform。

步骤2:从表单控件工具栏向表单中添加一个表格控件和一个命令按钮控件,设置表格控件 的RecordSourceType属性为“3-查询”、RecordSource属性为“chaxun”,设置命令按钮的Caption 属性为“退出”。

步骤3:同时选中命令按钮与表格控件(按住shift键不放),再单击“布局”工具栏中的“左边

对齐”和“相同宽度”按钮。

步骤4:双击“退出”按钮,写入Click事件代码。

******“退出”按钮Click事件代码******

ThisForm.Release

**********************************

步骤5:关闭并保存该表单文件。第7套题解析

题目一:基本操作题 【操作步骤】

(1)在命令窗口中输入命令“Create Database 订单管理”,按回车键建立数据库。单击工具栏 中的“打开”按钮打开数据库“订单管理”,在打开的数据库设计器中右击,选择“添加表”命令,在“打开”对话框中将考生文件夹下的表“employee”、“orders”和“customer”添加到数据库中。

(2)在数据库设计器中右击表orders,选择“修改”命令,在打开的表设计器中选择“索引” 选项卡,类型选择“普通索引”,索引名为“nf”,索引表达式为“year(签订日期)”,单击“确定” 按钮。

(3)按照(2)中操作步骤分别为表employee和orders建立主索引和普通索引。在数据库设

计器中,选中employee表中的主索引“职员号”,按住鼠标拖动到orders表的普通索引“职员号” 上。

选择“编辑参照完整性”命令,打开“参照完整(4)在表employee与orders之间联系线上右击,性生成器”对话框,选择更新规则为“限制”,删除规则为“级联”,插入规则为“限制”。题目二:简单应用题(1)【操作步骤】

步骤1:单击工具栏中的“打开”按钮,打开考生文件夹下的表单formone,在表单的空白处 单击右键,选择“数据环境”命令,将Orders表添加到表单的数据环境中。

步骤2:设置列表框的MultiSelect属性为“.T.-真”,定义允许多重选择,RowSourceType 属性值设置为“8-结构”、RowSource属性设置为“orders”;将表格Grid1的RecordSourceType的 属性值设置为“4-SQL说明”。

步骤3:双击“显示”按钮,修改其Click事件代码如下。错误1:FOR i=1 TO thisform.List1.ColumnCount 修改为:FOR i=1 TO thisform.List1.ListCount 错误2:s=thisform.List1.value 修改为:s=thisform.List1.List(i)错误3:s=s+thisform.List1.value 修改为:s=s+“,”+thisform.List1.List(i)步骤4:保存并运行表单查看结果。(2)【操作步骤】

步骤1:单击常用工具栏中的“新建”按钮,新建查询,将表“orders”、“employee”和“customer” 添加到查询中。

步骤2:分别选择字段orders.订单号、orders.签订日期、orders.金额、customer.客户名,添加

到可用字段中;然后在“函数和表达式”文本框中输入“employee.姓名 AS 签订者”,并添加到可 用字段。

步骤3:在“筛选”选项卡中设置筛选条件为“orders.签订日期>={^2001-05-01}”。

步骤4:在“排序”选项卡中指定排序选项为“降序”,添加字段“orders.签订日期”和“orders.金额”。

步骤5:选择系统菜单中的“查询”→“查询去向”→“表”命令,输入表名为“tableone”。

步骤6:保存查询,输入查询名“queryone”,在常用工具栏中单击运行按钮,运行该查询。题目三:综合应用题 【操作步骤】

步骤1:在命令窗口输入

Create form myform 新建表单。步骤2:将表单的ShowWindow属性设置为“2-作为顶层表单”,然后设置其Caption属性值为“ 考试”。

步骤3:双击表单空白处,编写表单的Init事件代码:

DO mymenu.mpr WITH THIS, “myform”

步骤4:新建菜单,输入菜单名称“统计(

步骤5:执行“显示”菜单下的“常规选项”命令,将此菜单设置为“顶层表单”。

步骤6:分别在“统计”和“退出”菜单的“结果”列中选择“过程”,并单击“创建”按钮,写入如 下SQL语句。

******“统计”菜单中的命令语句******

SELECT Customer.客户号, Customer.客户名, sum(orders.金额)as 合计;

FROM customer,orders;

WHERE Customer.客户号 = Orders.客户号;

GROUP BY Customer.客户号;

ORDER BY 3 DESC;

INTO TABLE tabletwo.dbf

**********************************

******“退出”菜单中的命令语句******

Myform.Release

***********************

步骤7:单击工具栏中的“保存”按钮,保存菜单名为mymenu,生成可执行程序。运行表单,查看结果。第8套题解析

题目一:基本操作题

【操作步骤】

(1)在命令窗口中输入“Create Data 学校”,按下回车键执行语句,再打开“学校”数据库,将

表“教师表”、“课程表”和“学院表”添加到数据库中。

(2)新建一个程序,输入“ALTER TABLE 课程表 ADD UNIQUE 课程号 TAG temp”,保存

程序为one,最后运行程序。

(3)单击工具栏中的“新建”按钮,在“新建”对话框中选择“表单”,单击“向导”按钮,在 打开的“向导取向”对话框中选择“表单向导”;在“表单向导”的步骤1中选择“课程表”,并将 该表的所有字段添加到“选定字段”,单击“下一步”按钮;在“表单向导”的步骤2中直接单击 “下一步”;在“表单向导”的步骤3中将“课程号”添加到“选定字段”,并设置为降序,单击“ 下一步”按钮,在步骤4中输入表单标题“课程表”,单击“完成”按钮。“保存表单为myform”。

(4)单击工具栏中的“打开”按钮,打开考生文件夹下的程序文件test,将第2行语句改为“DO WHILE i>=1”,保存并运行程序,查看运行结果。题目二:简单应用题(1)【操作步骤】

单击工具栏中的“打开”按钮,打开考生文件夹下的程序文件temp.prg,并按题目的要求进 行改错,修改完成后保存并运行程序文件,如下所示。***********程序提供的代码*********** &&下句只有一处有错误

SELECT 课程号 FROM 课程表 WHERE 课程名=“数据结构” TO ARRAY a &&下句有错误 OPEN 教师表 STORE 0 TO sum &&下句两处有错误

SCAN OF 课程号=a OR 工资>=4000 &&下句有错误

sum+1 ENDSCAN ?sum ******************************** 错误1:将 TO 改为 INTO。错误2:将 OPEN 改为 USE。

错误3:将 SCAN OF 改为 SCAN FOR。错误4:将 OR 改为 AND。

错误5:将 sum+1 改为 sum=sum+1。(2)【操作步骤】

步骤1:单击系统菜单中的“新建”命令,新建一个视图,将表“教师表”和“学院表”添加到新 建的视图中。

步骤2:将“教师表.姓名”、“教师表.工资”和“学院表.系名”添加到选定字段中。步骤3:在“筛选”选项卡中选择字段“教师表.工资”,条件为“>=”,实例为“4000”。步骤4:在“排序”选项卡中,设置按“工资”降序排序,再按“系名”升序排序。步骤5:保存视图为“teacher_v”。题目三:综合应用题

【操作步骤】

步骤1:在命令窗口输入:

Create Form oneform

并按回车键,新建一个名为oneform表单。

步骤2:在表单控件工具栏中以拖拽的方式向表单中添加两个标签、一个选项组、一个组合

框和两个命令按钮。设置表单的Name属性为oneform,Label1的Caption属性为“工资”,Label2 的Caption属性为“实例”,Command1的Caption属性为“生成”,Command2的Caption属性为“退出”,组合框的RowSourceType属性为“5-数组”,RowSource属性为“a”,两个选项按钮的Caption属性

分别为“大于等于”和“小于”。

步骤3:双击表单空白处,编写表单的load事件代码:

********表单的load事件代码*********

public a(3)

a(1)=“3000”

a(2)=“4000”

a(3)=“5000”

*************************

步骤4:双击命令按钮,分别编写“生成”和“退出”按钮的Click事件代码。

******“生成”按钮的Click事件代码*******

x=val(thisform.combo1.value)

if thisform.optiongroup1.value = 1

sele * from 教师表 where 工资 >= x order by 工资 desc,姓名 into table salary

else

sele * from 教师表 where 工资 < x order by 工资 desc,姓名 into table salary

endif

*************************************

******“退出”按钮的Click事件代码*******

ThisForm.Release

*************************************

步骤5:保存表单,并按题目要求运行表单。

第9套题解析

题目一:基本操作题

【操作步骤】

(1)单击工具栏中的“打开”按钮,打开考生文件夹下的表文件student,在命令窗口输入

“browse”,按下回车键,在表记录中将学号为99035001的学生的“院系”字段值改为“经济”。

(2)单击工具栏中的“打开”按钮,打开考生文件夹下的score表,单击“显示”菜单中的“表设

计器”菜单命令,打开表设计器,将“成绩”字段的名称修改为“考试成绩”。

(3)在命令窗口输入SQL命令:

ALTER TABLE student ADD UNIQUE 学号 TAG 学号

按下回车键。并将该语句保存到three.prg文件中。

(4)同第2小题,打开course表的表设计器,建立候选索引“课程编号”。题目二:简单应用题

(1)【操作步骤】

步骤1:在命令窗口输入“Create form tab”,按下回车键,新建一个表单文件tab,在表单控

件工具栏中单击相应的控件,然后在表单上画出一个页框控件和一个命令按钮。将页框 Pageframe1的PageCount属性设置为“3”。

步骤2:在页框上右击,在弹出的快捷菜单中选择“编辑”命令,设置页框各页的标题属性。

Page1 Caption 学生

Page2 Caption 课程

Page3 Caption 成绩

步骤3:在表单空白处右击,在弹出的快捷菜单中选择“数据环境”命令,将表student、course 和score添加到数据环境中。

步骤4:在页框控件上右击,在弹出的快捷菜单中选择“编辑”命令,在属性窗口选中Page1,拖拽相应的表student到页框中,依次选中Page2,Page3,将对应的表拖拽进去。

步骤5:将命令按钮的Caption属性改为“退出”,输入其Click事件代码“ThisForm.Release”。

步骤6:保存并运行表单查看结果。

(2)【操作步骤】

步骤1:单击工具栏中的“打开”按钮,打开考生文件夹下的表单文件modi2,修改“计算”命

令按钮的Click事件。

************程序提供的代码************

********found********

x,s1,s2,s3=0

********found********

x=thisform.text1

do while x>0

if int(x/2)=x/2

s1=s1+1

else

s2=s2+1

endif

********found********

if div(x,3)=0

s3=s3+1

endif

x=x-1

enddo

thisform.text2.value=s1

thisform.text3.value=s2 thisform.text4.value=s3 thisform.text5.value=s1+s2+s3 ******************************** 错误1:改为 STORE 0 TO x,s1,s2,s3。错误2:改为 x=val(thisform.text1.value)。错误3:改为 if mod(x,3)=0。

步骤2:以同样的方法修改“退出”按钮的Click事件代码为“Thisform.Release” 题目三:综合应用题 【操作步骤】

步骤1:单击工具栏中的“打开”按钮,打开考生文件夹下的表单文件zonghe。步骤2:双击“确定”命令按钮,完善其Click事件代码如下。********“确定”按钮的Click事件代码********* SELECT Student.姓名, Course.课程名称, Score.考试成绩;FROM student INNER JOIN score;INNER JOIN course;ON Score.课程编号 = Course.课程编号;ON Student.学号 = Score.学号;where &cn;ORDER BY Course.课程名称, Score.考试成绩 DESC;INTO TABLE zonghe.dbf ************************************* 步骤3:保存并运行表单。第10套题解析

题目一:基本操作题 【操作步骤】

(1)单击工具栏中的“打开”按钮,打开考生文件夹下的数据库SCORE_MANAGER,在父表中选

中主索引,按住鼠标左键拖动至子表相应的普通索引上,释放鼠标。

(2)在数据库设计器中右击表COURSE,选择“修改”命令,在表设计器中,将光标移动到最 后的空字段处,输入字段名“开课学期”,数据类型为数值型(2,0)。(3)在数据库设计器中右击表SCORE1,选择“修改”命令,在弹出的表设计器中选中“成绩” 字段,在“字段有效性”中的“规则”文本框中输入“成绩>=0”,在“信息”文本框中输入“"成绩必须

大于或等于零”“。

(4)同上题打开表SCORE1的表设计器,选择”成绩“字段,单击NULL列下的按钮(表示此列 允许空值),然后再在”字段有效性“中的默认值中输入”.NULL.“。题目二:简单应用题

(1)【操作步骤】

步骤1:在命令窗口中输入如下语句,并按回车执行。

SELECT 姓名,2003-Year(出生日期)as 年龄 FROM student INTO TABLE new_table1.dbf 步骤2:单击工具栏中的”新建“按钮,在”新建“对话框中选择”报表“,单击”向导“按钮,在 ”向导取向“对话框中双击”报表向导“。

步骤3:在”报表向导“步骤1中,选择表new_table1,并将其全部字段添加到”选定字段“。

步骤4:连续单击”下一步“按钮直到”报表向导“步骤5,选择按字段”年龄“升序排序。

步骤5:单击”下一步“按钮,输入报表标题”姓名-年龄“,单击”完成“按钮。

步骤6:将报表保存为”NEW_REPORT1.FRX“。

(2)【操作步骤】

步骤1:单击工具栏中的”新建“按钮,在”新建“对话框中选择”菜单“,单击”新建文件“按钮,在”新建菜单“对话框中单击”菜单“。在菜单设计器的”菜单名称“中分别输入”查询“和”退出“。

步骤2:在”退出“的结果中选择”命令“,并在后面的框中输入:

SET SYSMENU TO DEFAULT 步骤3:保存菜单为query_menu并生成可执行菜单。题目三:综合应用题

【操作步骤】

步骤1:在命令窗口中输入“CREATE FORM myform1”,新建一个表单。按题目的要求添加

一个标签控件、一个文本框控件、两个命令按钮和一个表格控件。设置表单的Caption属性为“成 绩查询”,标签控件的Caption属性为”输入学号“,Command1的Caption属性为”查询“,Command2 的Caption属性为”退出“;设置表格的ColumnCount属性为“2”,RecordSourceType属性为“0-表”,第1列的Caption属性为”课程名“,第2列的Caption属性为”成绩“。

步骤2:右击表单空白处,选择“数据环境”命令,将表course和 score1添加到数据环境中。

步骤3:双击命令按钮,编写命令按钮的Click事件代码。

******”查询“按钮的Click事件代码******

SELECT course.课程名, score1.成绩;

FROM course ,score1;

WHERE course.课程号=score1.课程号 AND score1.学号= ThisForm.Text1.text;

INTO TABLE coruse_cursor

IF RECC()= 0

MESSAGEBOX(”学号不存在,请重新输入学号“)

ELSE

ThisForm.Grid1.RecordSource=”coruse_cursor“

ThisForm.Grid1.refresh

ENDIF

*************************

******”退出“按钮的Click事件代码*******

ThisForm.Release

*************************

步骤5:保存并运行表单。第11套题解析

题目一:基本操作题

【操作步骤】

(1)单击工具栏中的“新建”按钮,新建一个文本文件,写入如下代码,保存文本文件为one,在命令窗口输入“ DO one.txt”,执行代码。

********one.txt中输入的代码********

SELECT 外币名称,现钞买入价,卖出价;

FROM rate_exchange;

INTO TABLE rate_ex.dbf

**********************************

(2)单击工具栏中的”新建“按钮,新建一个文本文件,写入下面的代码,保存文本文件为 two。在命令窗口输入“DO two.txt”,按下回车键执行代码。

********two.txt中输入的代码*********

Update Rate_exchange set 卖出价=829.01 where 外币名称='美元' *************************(3)单击工具栏上的”新建“按钮,打开”新建“对话框,文件类型选择“报表”,单击“向导”按 钮。在“向导取向”对话框中双击“报表向导”,在“报表向导”步骤1中选择表rate_exchang,并将

”外币名称“、”现钞买入价“和”卖出价“添加到“选定字段”,连续单击”下一步“直到”步骤6-完

成“,输入报表标题”外币汇率“,保存报表为”rate_exchange“。

(4)双击生成的报表文件rate_exchange,在报表设计器中,将显示在”标题“ 区域的日期拖 到”页注脚“区,保存报表文件即可 题目二:简单应用题

(1)【操作步骤】

步骤1:在命令窗口中输入“Create Form Timer”,新建一个名为timer的表单。按题目要求添

加一个标签控件、一个计时器控件和三个命令按钮控件。

步骤2:在属性窗口设置各控件的属性。设置表单的Caption属性为“时钟”,Name属性为

设置标签的Alignment属性为“2-中央”,三个命令按扭的Caption属性依次为“暂停”、“继Timer,续”、退出,设置计时器控件的Interval属性为500。

步骤3:选中标签,然后执行”格式“→”对齐“菜单中的”水平居中“命令。

步骤4:双击命令按钮,为各命令按钮编写Click事件的代码:

******”暂停“按钮的Click事件代码******

ThisForm.Timer1.Interval=0

************************************

******”继续“按钮的Click事件代码*****

ThisForm.Timer1.Interval=500

***********************************

******”退出“按钮的Click事件代码*****

ThisForm.Release

***********************************

******”计时器“的timer事件代码*******

ThisForm.Label1.Caption=time()

***********************************

步骤5:保存并运行表单查看结果。

(2)【操作步骤】

步骤1:单击工具栏中“新建”按钮,新建一个查询,并向查询中添加表currency_sl和

rate_exchange。

步骤2:在“字段”选项卡中,将字段段”currency_sl.姓名“、” rate_exchange.外币名称“、” currency_sl.持有数量“、rate_exchange.现钞买入价”和“ Rate_exchange.现钞买入价*Currency_sl.” 持有数量“添加到“选定字段”。

步骤3:在”排序依据“选项卡中选择按”姓名“升序排序,再按”持有数量“降序排序。

步骤4:单击“查询”菜单下的“查询去向”命令,在“查询去向”对话框中选择表,输入表名为 results。

步骤5:保存查询为query并运行查询。题目三:综合应用题

【操作步骤】

步骤1:在命令窗口中输入” Create form Form1“,创建一个表单,设置表单的Caption属性 为“外汇”。在表单上添加一个页框控件和一个命令按钮。

步骤2:在表单的空白处右击,选择”数据环境“命令,将表 currency_sl 和rate_exchange添

加到数据环境中。

步骤3:设置页框控件的PageCount属性为3,在页框控件上右击,在弹出的快捷菜单中选择

”编辑“命令。将Page1的Caption属性修改为”持有人“,从数据环境中拖拽表 currency_sl 到该页,同样将Page2的Caption属性修改为”外汇汇率“,从数据环境中拖拽表rate_exchange”到该页,将 Page3的Caption属性修改为“持有量及价值”。在页框上添加一个表格控件,修改表格控件的

RecordSourceType属性为“3-查询”,RecordSource属性为query。

步骤4:修改命令按钮的Caption属性为“退出”,写入其Click事件代码:

ThisForm.Release

步骤5:保存并运行该表单。第12套题解析

题目一:基本操作题

【操作步骤】

(1)单击工具栏中“打开”按钮,打开考生文件下的College数据库,在数据库设计器中右击

表temp,选择“删除”命令,在弹出的对话框中选择“删除”按钮;再在数据库设计器空白处右击,选择“添加”命令,将自由表“教师表”、“课程表”和“学院表”添加到数据库中。

(2)在数据库设计器中右击需要修改的表,选择快捷菜单中的“修改”命令打开表设计器,分 别为“课程表”和“教师表”按要求建立主索引和普通索引,在数据库设计器中从主索引拖拽到普

通索引以建立两表间的联系。

(3)单击工具栏中的“新建”按钮,新建一个程序文件,输入下列代码。

SELECT *;

FROM college!教师表;

WHERE 教师表.工资 > 4500;

ORDER BY 教师表.职工号;

TO FILE one.txt

保存程序为two,并单击系统菜单中的运行按钮,运行程序。

(4)打开“新建”对话框,在“文件类型”选项卡中选择“报表”,单击“向导”按钮,再选择“报 表向导”,单击“确定”按钮,打开“报表向导”设计器,选择“学院表”,将该表所有字段添加到

选定字段,最后输入报表名“three”。题目二:简单应用题

(1)【操作步骤】

步骤1:单击工具栏中的“打开”按钮,打开考生文件夹下的程序文件four.prg,修改语句如 下:

第一处:WHILE改为WHERE。

第二处:OPEN改为USE。

第三处:WHERE改为FOR。

第四处:填入num = num +1。

步骤2:保存并运行程序。

(2)【操作步骤】

步骤1:打开College数据库,单击工具栏中的“新建”按钮,新建一个视图,并将“课程表”、“学院表”和“教师表”3个表添加到视图设计器中。

步骤2:在“字段”选项卡将字段“教师表.姓名”、“课程表.课程名”、“课程表.学时”和“学院 表.系名”添加到“选定字段”。

步骤3:在“筛选”选项卡中,选择字段“课程表.学时”,条件为“>=”,在实例中输入“60”。步骤4:在“排序依据”选项卡中选择按“系名”升序、“姓名”降序排序。

步骤5:保存视图名为course_v。

步骤6:单击工具栏中的“新建”按钮,新建一个查询,在“添加表或视图”对话框中选择 course_v视图,在字段中选择所有字段,设置查询去向为表“sef”。运行该查询。题目三:综合应用题

【操作步骤】

步骤1:打开College数据库。在命令窗口中输入“Create Form oneform”,按下回车键新建

一个表单。在表单上添加两个标签、一个选项组、一个组合框和两个命令按钮,并进行适当的

布置和大小调整。

设置表单的Name属性为oneform,Label1的Caption属性为“系名”,Label2的Caption属性为

“计算内容”,Command1的Caption属性为“生成”,Command2的Caption属性为“退出”,组合框的

RowSourceType属性为“6-字段”,RowSource属性为“学院表.系名”,两个选项按钮的Caption属

性分别为“平均工资”和“总工资”。

步骤2:右键单击表单空白处,选择“数据环境”命令,将“学院表”和“教师表”添加到数据环 境设计器中”

双击命令按钮,编写两个命令按钮的Click事件代码。

******“生成”按钮的Click事件代码*******

x = thisform.combo1.value

if thisform.optiongroup1.value = 1

SELECT 学院表.系名, 学院表.系号, avg(教师表.工资)as平均工资;

FROM college!学院表 INNER JOIN college!教师表;

ON 学院表.系号 = 教师表.系号;

WHERE 学院表.系名 = x;

GROUP BY 学院表.系号;

INTO TABLE salary.dbf

else

SELECT 学院表.系名, 学院表.系号, sum(教师表.工资)as 总工资;

FROM college!学院表 INNER JOIN college!教师表;

ON 学院表.系号 = 教师表.系号;

WHERE 学院表.系名 = x;

GROUP BY 学院表.系号;

INTO TABLE salary.dbf

Endif

*************************

******“退出”按钮的Click事件代码******

ThisForm.Release

*************************

步骤3:保存表单,并按题目要求运行。第13套题解析

题目一:基本操作题

【操作步骤】

(1)单击工具栏中的“打开”按钮,打开考生文件夹下的数据库rate,在数据库设计器空白处 右击,选择“添加”命令,将表rate_exchange和currency_sl添加到数据库中。

(2)在数据库设计器中选中表rate_exchange并右击,选择“修改”命令,选择表设计器“索引 ”选项卡,在“索引名”列中填入“外币代码”,在“类型”列中选择“主索引”,在“表达式”列中填入

“外币代码”,单击击“确定”按钮,保存表结构,用类似的方法,为currency_sl表建立普通索引。

在数据库设计器中从主索引拖拽到普通索引建立两表之间的联系。

选中字段“持有数量”,在“规则”栏中输入“持有数量<>0”,(3)打开表currency_sl的表设计器,在“信息”栏中输入“"持有数量不能为0”“。

(4)单击”打开“按钮,打开考生文件夹中的表单test_form,修改命令按钮”登录“的Enable属 性为”.T.-真(默认)“,保存表单。题目二:简单应用题

(1)【操作步骤】

步骤1:单击工具栏中的“新建”按钮,新建一个文本文件,输入下列代码:

********rate.txt文件中的代码********* SELECT Rate_exchange.外币名称, Currency_sl.持有数量;FROM currency_sl,rate_exchange;WHERE Currency_sl.外币代码 = Rate_exchange.外币代码;AND Currency_sl.姓名 = ”林诗因“;ORDER BY Currency_sl.持有数量;INTO TABLE rate_temp.dbf ************************* 步骤2:保存文本文件为rate.txt。

步骤3:在命令窗口输入“DO rate.txt”,按回车键执行。

(2)【操作步骤】

步骤1:单击工具栏上的”新建“按钮,打开”新建“对话框,文件类型选择“报表”,单击“向 导”按钮,在“向导取向”对话框中双击“一对多报表向导”。

步骤2:在“步骤1-从父表中选择字段”中,选择表rate_exchange作为父表,将”外币名称“添

加为选定字段,单击“下一步”按钮。

步骤3:在”步骤2-从子表中选择字段“中,选择表currency_sl,并将其全部字段添加到选定 字段。

步骤4:两个表之间建立的关系采用默认的方式,单击”下一步“。

步骤5:在”步骤4-排序记录“中,将“外币代码”添加到选定字段,并选择“降序”。

步骤6:在”步骤5-选择报表样式“中,修改报表样式为”经营式“、方向为”横向“。

步骤7:最后输入报表标题”外币持有情况“,保存报表名currency_report。题目三:综合应用题

【操作步骤】

步骤1:在命令窗口输入“Create Form currency_form”,按下回车键新建一个表单。

步骤2:在属性窗口中修改表单的Name属性为currency_form,Caption属性为”外币市值情况

“。在表单设计器中为表单添加一个标签控件Label1(Caption属性为”姓名“),一个文本框控件

Text1,一 个 表 格 控 件 Grid1 和 两 个 命 令 按 钮 Command1(Caption 属 性 为 ” 查 询 “)、Command2(Caption属性为”退出“)。

步骤3:在表单空白处右击,在弹出的快捷菜单中选择”数据环境“命令,将表rate_exchange 和currency_sl添加到表单的数据环境中。

步骤4:双击”查询“按钮,编写Click事件代码如下:

******查询按钮的Click事件代码********

select 外币名称,现钞买入价*持有数量 as 人民币数量;

from rate_exchange,currency_sl;

where rate_exchange.外 币 代 码 = currency_sl.外 币 代 码 and currency_sl.姓 名 = thisform.text1.value;

order by 人民币数量 desc;

into dbf dbfa thisform.grid1.recordsource = ”dbfa“ ************************* 步骤5:双击”退出“按钮,编写Click事件代码如下:

ThisForm.Release 步骤6:保存表单,并按题目要求运行表单。第14套题解析

题目一:基本操作题

【操作步骤】

(1)单击工具栏中的”打开“按钮,打开考生文件夹下的数据库”宾馆“,在数据库设计器中 右击”客户“表,打开表设计器,选择”性别“字段,在其字段有效性规则栏中输入“性别$”男女“”,在默认值栏中输入“”女“”。

(2)在数据库设计器中右击”入住“表,打开表设计器,在”索引“选项卡中,索引名处输入 fkkey,类型选择”主索引“,表达式处输入”客房号+客户号“。

(3)为”入住“表建立索引名和索引表达式分别为”客房号“和”客户号“的普通索引,为”客房“ 表建立索引名和索引表达式均为”类型号“的普通索引。在数据库设计器中建立4个表的联系:选

中”客户“表中的主索引”客户号“,按住鼠标拖动到”入住“表的普通索引”客户号“上,用同样的

方法可以建立”客房“表和”入住“表的”客房号“之间的联系,”房价“表和”客房“表的”类型号“之 间的联系。

(4)单击工具栏中的”新建“按钮,建立一个程序文件,输入如下代码:

SELECT 客户号,身份证,姓名,工作单位 FROM 客户 WHERE 性别=”男“ INTO TABLE TABA.DBF

保存程序为one.prg,并运行该程序。题目二:简单应用题

(1)【操作步骤】

步骤1:单击工具栏中的”新建“按钮,新建一个查询,将”房价“和”客房“表添加到查询中。在”字段“选项卡中将”客房.客房号“、”客房.类型号“、”房价.类型名“、”房价.价格“添加到选 定字段。

步骤2:在”筛选“选项卡中,”字段名“选择”房价.价格“,”条件“输入”>=“,”实例“输入”280“。

步骤3:在”排序依据“选项卡中选择字段”客房.类型号“,在”排序选项“列表处选择”升序“。

步骤4:选择”查询“菜单下的”查询去向“命令,在”查询去向“对话框中选择”表“,表名输入 TABB。

步骤5:保存查询名为two,最后运行该查询。(2)【操作步骤】

单击工具栏中的”打开“按钮,打开考生文件夹下的程序文件THREE.PRG,对其中的命令进 行修改,如下:

第3行改为:FROM 客户,入住 WHERE 客户.客户号 = 入住.客户号;第5行改为:(SELECT 入住日期;第7行改为:WHERE 客户.客户号 = 入住.客户号 AND 姓名 = ”姚小敏“);第8行改为:INTO TABLE TABC 保存并运行程序。题目三:综合应用题

【操作步骤】

步骤1:单击工具栏中的”新建“按钮,新建一个名为test的表单,通过表单控件工具栏向表 单中添加一个标签、一个文本框和两个命令按钮。步骤2:设置标签控件Lable1 的Caption属性为”退房日期大于或等于“,Command1的Caption属性

为”查询“,Command2的Caption属性为”退出“。

步骤3:双击”查询“按钮,为”查询“命令按钮的Click事件编写程序代码:

******”查询“按钮的Click事件代码******* SET CENTURY ON SET DATE TO YMD SELECT 客户.客户号, 客户.身份证, 客户.姓名, 客户.工作单位, 客房.客房号, 房价.类型名, 房价.价格;

FROM 客户,房价,入住,客房;

WHERE 客户.客户号 = 入住.客户号;

AND 客房.客房号 = 入住.客房号;

AND 房价.类型号 = 客房.类型号;

AND 入住.退房日期>=ctod(ThisForm.Text1.value);

ORDER BY 房价.价格 DESC;

INTO TABLE tabd ************************* 步骤4:双击”退出“按钮,为”退出“命令按钮的Click事件编写程序代码:

ThisForm.Release。

步骤5:保存表单为test并按题目要求运行该表单。第15套题解析

题目一:基本操作题

【操作步骤】

(1)利用”文件“菜单下的”打开“命令来打开考生文件夹下的表单one,或使用命令“MODIFY FORM one” 打 开 表 单 one。双 击 ” 显 示 “ 命 令 按 钮,在 其 Click 事 件 中 输 入 代 码

“ThisForm.Text1.Value=year(date())”

保存并运行修改后的表单,查看运行结果。

(2)单击工具栏中的“打开”按钮,打开考生文件夹下的表单two,在”表单“菜单中选择”新

建方法程序“命令,新建一个名为test的方法,在属性窗口中双击此方法,在弹出的窗口中编写

用户自定义过程代码:

ThisForm.Command1.Enabled=.f.在表单设计器环境下双击”测试“命令按钮,编写Click事件代码:

ThisForm.Test。

保存并运行修改后的表单,查看运行结果。

(3)单击工具栏中的“新建”按钮,在“新建”对话框中选择“报表”,单击“新建文件”按钮;选

择”报表“菜单下的”快速报表“命令,在“打开”对话框中选择考生文件夹下的“课程表”,在“快速

报表”对话框中单击“确定”按钮;单击工具栏中的“保存”按钮,将快速报名保存为study_report。

(4)在命令窗口输入命令:

alter table 教师表 alter 职工号 set check LEFT(职工号,3)=”110“

按下回车键运行命令。

【易错误区】在Visual FoxPro中,新建的一个方法必须通过相应的语句调用才能使用。在

第2小题中,按照题目要求新建test方法后,还需要在命令按钮的Click事件中对该方法进行调用。

题目二:简单应用题

(1)【操作步骤】

步骤1:单击工具栏中的“打开”按钮,打开考生文件夹下的数据库文件”课程管理“。

步骤2:单击工具栏中的“新建”按钮,新建一个程序,输入如下代码。

CREATE sql VIEW salary AS SELECT 教师表.系号, AVG(教师表.工资)AS平均工资 FROM 教师表;

GROUP BY 教师表.系号 ORDER BY 2 DESC

步骤3:保存程序为four.prg,并运行该程序。

(2)【操作步骤】

步骤1:单击工具栏中的”打开“按钮,打开考生文件夹下的表单six.scx,”登录“按钮中的代 码如下。

**********”登录“按钮的Click事件代码**********

USE 用户表

GO TOP

flag=0

&& 下面语句有错误

WHILE.NOT.EOF()

IF Alltrim(用户名)==Alltrim(Thisform.Text1.Value)

IF Alltrim(口令)==Alltrim(Thisform.Text2.Value)

WAIT ”欢迎使用“ WINDOW TIMEOUT 2

ELSE

WAIT ”口令错误“ WINDOW TIMEOUT 2

ENDIF

flag=1

EXIT

ENDIF

&& 下面语句有错误

NEXT

ENDDO

&& 下面语句有错误

CASE FLAG=0

WAIT ”用户名错误“ WINDOW TIMEOUT 2

ENDIF

****************************************

步骤2:修改程序中的错误如下。

错误1:将”WHILE“改为”DO WHILE“。

错误2:将”NEXT“改为”SKIP“。

错误3:将”CASE“改为”IF“。

步骤3:保存并运行表单。题目三:综合应用题

【操作步骤】

步骤1:单击工具栏中的”新建“按钮,新建一个表单文件,通过表单控件工具栏向表单中添

加两个复选框、一个选项组和两个命令按钮,并将”教师表“和”学院表“添加到表单的数据环境 中。

步骤2:设置表单的Name属性为myform,Caption属性为“教师情况”;设置两个命令按钮的

Caption属性分别为“生成表”和“退出”;设置两个复选框的Caption属性分别为”系名“和”工资“; 两个单选按钮的Caption属性分别为”按职工号升序“和”按职工号降序“。

步骤3:双击“生成表”按钮,为“生成表”命令按钮编写Click事件代码: *****”生成表“按钮的Click事件代码***** a=ThisForm.Check1.Value b=ThisForm.Check2.Value c=ThisForm.Optiongroup1.Option1.Value d=ThisForm.Optiongroup1.Option2.Value if a=1 and b=1

if c=1

select 职工号,姓名,系名,工资,课程号 from 教师表,学院表;

where 教师表.系号=学院表.系号;

order by 职工号;

into table two.dbf

else

if d=1

select 职工号,姓名,系名,工资,课程号 from 教师表,学院表;

where 教师表.系号=学院表.系号;

order by 职工号 desc;

into table two.dbf

endif

endif endif if a=1 and b=0

if c=1

select 职工号,姓名,系名,课程号 from 教师表,学院表;

where 教师表.系号=学院表.系号;

order by 职工号;

into table one_x.dbf

else

if d=1

select 职工号,姓名,系名,课程号 from 教师表,学院表;

where 教师表.系号=学院表.系号;

order by 职工号 desc;

into table one_x.dbf

endif

endif endif if a=0 and b=1

if c=1

select 职工号,姓名,工资,课程号 from 教师表,学院表;

where 教师表.系号=学院表.系号;

order by 职工号;

into table one_xx.dbf

else

if d=1

select 职工号,姓名,工资,课程号 from 教师表,学院表;

where 教师表.系号=学院表.系号;

order by 职工号 desc;

into table one_xx.dbf

endif endif endif ************************* 步骤4:保存表单名为myform,按题目要求运行表单并执行相关操作。第16套题解析

题目一:基本操作题

【操作步骤】

单击工具栏中的”打开“按钮,打开考生文件夹下的表单one,设置Command1(1)的TabIndex 属性为1,Command2的TabIndex属性2,Command3的TabIndex属性为3。

打开考生文件夹下的表单two,按下SHIFT键的同时选中3(2)单击工具栏中的”打开“按钮,个命令按钮控件,通过”布局“工具栏设置其对齐方式为”顶边对齐“。

(3)单击工具栏中的“新建”按钮,新建一个程序文件,输入下列命令:

Create table 分组情况表(组号 c(2),组名 c(10))

将该程序保存为three.prg并运行。

(4)方法同上建立程序four.prg,输入命令:

INSERT INTO 分组情况表 VALUES(”01“,”通俗唱法“)

将该程序保存并运行。题目二:简单应用题

(1)【操作步骤】

步骤1:单击工具栏中的”打开“按钮,打开考生文件夹下的程序文件five。

步骤2:修改程序中的错误语句

第1处:将”WHILE“改为”DO WHILE“;

第2处:将”歌手表.歌手编号“改为”LEFT(歌手表.歌手编号,2)“;

第3处:将”INTO“改为”WITH“。

步骤3:保存并运行程序。

(2)【操作步骤】

步骤1:单击工具栏中的”新建“按钮,新建一个名为”歌手大奖赛“的数据库文件,将”歌手 表“、”评委表“和”评分表“添加到数据库中。

步骤2:在数据库空白处右击,选择”新建本地视图“命令,新建一个视图,并将表”歌手表“、”评委表“和”评分表“添加到视图设计器中。

步骤3:在”字段“选项卡中将”评委表.评委姓名“、”歌手表.歌手姓名“和”评分表.分数 “3个字段添加到选定字段框中。

步骤4:在”排序依据“选项卡中按”歌手姓名“升序排序,再按”分数“降序排序。

步骤5:保存视图名songer_view,并运行视图。题目三:综合应用题

【操作步骤】

步骤1:单击工具栏中的”新建“按钮,新建一个表单文件,通过表单控件工具栏按题目要

求向表单中添加两个命令按钮和一个列表框。

步骤2:通过属性窗口设置表单的Name属性为myform,Command1的Caption属性为“计算”,Command2的Caption属性为”退出“,列表框List1 的RowSource属性为“01,02,03,04”,RowSourceType 属性为“1-值”。

步骤3:双击”计算“命令按钮编写其Click事件代码。

*******“计算”按钮的Click事件代码********

SELECT * FROM 评分表;

WHEREleft(评分表.歌手编号,2)ThisForm.List1.list(ThisForm.List1.listindex);

INTO TABLE two.dbf;

ORDER BY 评分表.歌手编号 DESC, 评分表.分数

*************************************

步骤4:最后以myform为文件名将表单保存在考生文件夹下,并运行该表单。= 第17套题解析

题目一:基本操作题

【操作步骤】

(1)单击工具栏中的”打开“按钮,打开考生文件夹中的数据库件”大学管理“,右击”课程表

“,选择”修改“命令,选择”索引“选项卡,在索引名处输入”课程号“,类型选择”主索引“,表达

式为”课程号“;同样打开”教师表“表的表设计器,选择”索引“选项卡,在索引名处输入”课程号

“,类型选择”普通索引“,表达式为”课程号“。

(2)单击工具栏中的”打开“按钮,打开考生文件夹中的程序文件one,将循环语句中的条件

i<=1 改成 i>=1,保存并运行程序。

(3)单击工具栏中的”新建“按钮,在”新建“对话框中选择”报表“,单击”新建文件“按钮;选

择”报表“菜单下的”快速报表“命令,在”打开“对话框中选择考生文件夹下的”教师表“,在”快速

报表“对话框中单击”确定“按钮;单击工具栏中的”保存“按钮,将快速报名保存为two.frx。

(4)单击工具栏中的”新建“按钮,新建一个程序文件three,在其中编写代码”alter table 教 师表 alter 职工号 set check LEFT(职工号,4)=“1102”“,保存并运行。题目二:简单应用题(1)【操作步骤】

步骤1:单击工具栏中的”打开“按钮,打开考生文件夹中的程序文件four.prg,修改如下: ************************* CREATE TABLE 工资表(职工号 C(8)primary KEY,姓名 C(6),工资 N(10,2))INSERT INTO 工资表 VALUES(”11020034“,”宣喧“,4500)USE 工资表

APPEND FROM 教师表

UPDATE 工资表 set 工资=工资*1.1 WHERE 工资<3000 DELETE FROM 工资表 where 姓名=”Thomas“ PACK ************************* 步骤2:保存并运行程序。(2)【操作步骤】

步骤1:单击常用工具栏中的”新建“按钮,新建一个查询,在”添加表或视图“对话框中将” 教师表“和”学院表“添加到到新建的查询中。

步骤2:在”字段“选项卡中,将”教师表.姓名“、”教师表.工资“和”学院表.系名“到添加 到选定字段中。

步骤3:在”筛选“选项卡中,在字段名中选择”教师表.工资“,条件为”<=“,实例为”3000“。步骤4:在”排序依据“选项卡中,先设置按”工资“降序排列、再按”姓名“升序排列。

步骤5:单击”查询“菜单下的”查询去向“命令,在”查询去向“对话框中选择”表“,在”表名“ 中输入five。

步骤6:保存查询为teacher_q,运行查询。

题目三:综合应用题

【操作步骤】

步骤1:在命令窗口中输入“Create form myform”,按下回车键新建一个表单,按要求修改

表单的Name属性为myform。双击表单,在其RightClick事件中写入“DO mymenu.mpr”。

步骤2:单击工具栏中的“新建”按钮,在”新建“对话框中选择”菜单“,单击”新建文件“按钮,选择”快捷菜单“,在菜单设计器中输入两个菜单项”取前三名“和”取前五名“,结果均为”过程“。

步骤3:分别单击两个菜单项后面的”创建“按钮,编写对应的过程代码:

*******”取前三名“菜单项中的代码*******

SELECT TOP 3 学院表.系名,avg(教师表.工资)as平均工资;

FROM 学院表,教师表;

WHERE 学院表.系号 = 教师表.系号;

GROUP BY 学院表.系名;

ORDER BY 2 DESC;

INTO TABLE sa_three.dbf

*************************

*******”取前五名“菜单项中的代码*******

SELECT TOP 5 学院表.系名, avg(教师表.工资)as平均工资;

FROM 学院表,教师表;

WHERE 学院表.系号 = 教师表.系号;

GROUP BY 学院表.系名;

ORDER BY 2 DESC;

INTO TABLE sa_five.dbf

*************************

步骤4:单击”菜单“菜单中的”生成“命令,按提示保存为mymenu,并生成菜单源程序文件

(MPR)。

步骤5:运行表单,在表单空白处单击鼠标右键,依次执行两个菜单项中的命令。第18套题解析

题目一:基本操作题

【操作步骤】

(1)单击工具栏中的”新建“按钮,在弹出的”新建“对话框中,选择”查询“,单击”向导“按 钮,按照向导的提示,首先从STUDENT表中选择”姓名“和”出生日期“字段,然后按提示单击” 完成“按钮,在”另存为“对话框中输入文件名QUERY3_1.QPR。

(2)单击工具栏中的”打开“按钮,打开考生文件夹下的SCORE_MANAGER数据库,选择 NEW_VIEW3视图并右击,选择”删除“命令,再在提示框中单击“移去”按钮。

(3)在命令窗口中输入下列代码并按回车键。

INSERT INTO SCORE1(学号,课程号,成绩)VALUES(”993503433“,”0001“,99)

打开考生文件夹下的表单MYFORM3_4.SCX,通过表单控件(4)单击工具栏中的”打开“按钮,工具栏向其中添加一个命令按钮控件,并设置其Caption属性为”关闭“,双击”关闭“命令按钮,编写其Click事件代码为”Thisform.Release“。保存并运行表单。题目二:简单应用题(1)【操作步骤】

步骤1:单击工具栏中的”打开“按钮,打开考生文件夹下的SCORE_MANAGER数据库,在空白处右击,选择”新建本地视图“命令,将表student和score1添加到视图设计器中。

步骤2:在”字段“选项卡中,将”student.学号“,”student.姓名“,”student.系部“添加到选 定字段。

步骤3:在”筛选“选项卡中,首先选择”score1.课程号“字段,”条件“选择Is NULL,并选 择”否“;再选择”score1.成绩“字段,”条件“选择Is NULL。

步骤4:保存视图为”NEW_VIEW“并运行视图。

(2)【操作步骤】

步骤1:单击工具栏中的”新建“按钮,新建一个表单,通过表单控件工具栏为表单添加一 个表格控件,设置其Name属性为grdcourse。

步骤2:在表单设计器中选择表格控件并右击,选择”生成器“命令,在表格生成器的”表格 项“选项卡中将COURSE表的所有字段添加到选定字段中。

步骤3:在属性窗口中修改表格控件的RecordSourceType属性值为”0-表“。

步骤4:保存表单,输入文件名MYFORM3.SCX,运行表单。题目三:综合应用题 【操作步骤】

步骤1:通过菜单设计器新建一个菜单,输入菜单项”统计“和”退出“。步骤2:为”统计“菜单项建立子菜单,并输入菜单项”平均“。步骤3:在”平均“菜单的”结果“中选择”过程“,单击”编辑“按钮,在弹出的程序编辑窗口中 输入下列代码:

*****”平均“菜单项中的过程代码***** SET TALK OFF OPEN DATABASE SCORE_MANAGER SELECT Course.课程名, AVG(Score1.成绩)as平均成绩;FROM course,score1;WHERE Course.课程号 = Score1.课程号;GROUP BY Course.课程名;ORDER BY Course.课程名;INTO TABLE NEW_TABLE32 CLOSE ALL SET TALK ON ************************* 步骤4:在”退出“菜单的结果中选择”命令“,输入语句:SET SYSMENU TO DEFAULT。步骤5:保存菜单为TJ_MENU3,生成菜单的可执行程序。步骤6:运行菜单并执行菜单中的各菜单项。第19套题解析

题目一:基本操作题

【操作步骤】

(1)单击工具栏中的”打开“按钮,打开考生文件夹下的表单one,通过表单控件工具栏向表

单添加一个组合框,并修改其Style属性为“2-下拉列表框”。

(2)修改组合框的RowSourceType属性为”1-值“,RowSource属性为”上海,北京“。

(3)通过表单控件工具栏向表单中添加两个命令按钮,分别在属性工具栏中修改两个按钮的

Caption属性为”统计“和”退出“,双击”退出“按钮编写其Click事件代码为“ThisForm.Release”。

(4)双击“统计”按钮,编写”统计“按钮的Click事件代码为:

******”统计“按钮的Click事件代码******

select * from 歌手表.dbf;

where 歌手出生地 = ThisForm.combo1.list(ThisForm.combo1.listindex);INTO TABLE birthplace.dbf ************************* 保存并运行表单。题目二:简单应用题

(1)【操作步骤】

步骤1:单击工具栏中的”新建“按钮,新建一个查询,将”评分表“和”评委表“添加到查询设 计器中。

步骤2:在”字段“选项卡中,按要求添加字段”评委姓名“和”分数“到选定字段中。

步骤3:在”筛选“选项卡中的”字段“列中选择”歌手编号“,”条件“列中选择”=“,”实例“列 中输入”01002“。

步骤4:在”排序依据“选项卡中选择”分数“字段,升序排列。

步骤5:单击”查询“菜单下的”查询去向“命令,设置查询去向为表”result“。步骤6:保存查询名为score_query,并运行查询。

(2)【操作步骤】

步骤1:单击工具栏中的“新建”按钮,在“新建”对话框中选择”报表“,单击”向导“按钮,在

弹出的“向导选取”中选择”报表向导“后单击“确定”按钮。

步骤2:在“步骤1-字段选取”中,选择表RESULT,然后添加全部字段到可用字段中,连续

单击“下一步”按钮,直到“步骤5-排序记录”,选择按”分数“字段降序排列。

步骤3:在“步骤6-完成”中,报表标题设置为空,报表名为score_result。

步骤4:打开报表score_result,选择主菜单”报表“下的”标题/总结(T)“命令,弹出”标题/总 结“对话框,在”报表标题“中选中”标题带区“复选框,单击”确定“按钮,这样就在报表中加入了

一个”标题带区“,打开”报表控件工具栏“,在打开的”报表控件“中选择”标签“控件,在标题带

区单击鼠标,输入”王岩盐得分情况“。

步骤5:保存并预览报表,查看报表的设计结果。题目三:综合应用题 【操作步骤】 步骤1:单击工具栏中的”新建“按钮,新建一个程序文件,输入如下代码并保存程序名为two,并运行该程序。

********”two.prg“中的代码******** SELECT 歌手表.歌手姓名, avg(评分表.分数)as 得分;

FROM 歌手表,评分表;

WHERE 歌手表.歌手编号 = 评分表.歌手编号;

AND left(歌手表.歌手编号,2)= ”01“;

GROUP BY 歌手表.歌手姓名;

ORDER BY 2 DESC, 歌手表.歌手姓名 DESC;

INTO TABLE final.dbf ************************* 步骤2:单击工具栏中的”新建“按钮,新建一个表单,将其Name属性设置为score_form,通

过表单控件工具栏向表单中添加一个命令按钮,修改其Caption属性为”计算“,编写其Click事件

代码为“DO two.prg”。

步骤3:保存表单名为score_form,并运行该表单。

步骤4:单击”新建“→”项目“,以score_project为文件名进行保存,在项目管理器的”数据“ 选项卡中选择自由表,单击”添加“按钮,在”打开“对话框中选择要添加的自由表”歌手表“、” 评委表“和”评分表“,在”文档“选项卡中选择表单,单击”添加“按钮,在”打开“对话框中选择要

添加的表单文件score_form。单击“连编”按钮,在”连编选项“中选择”连编应用程序“,以文件名

score_app保存应用程序。第20套题解析 题目一:基本操作题

【操作步骤】

(1)在命令窗口中输入命令“use employee”,然后按回车键。接着在命令窗口输入命令“copy stru to emp_bak.dbf”,再按回车键。也可以通过常用工具栏中的”打开“按钮打开employee 表,然后在命令窗口输入“copy stru to emp_bak.dbf”,再按回车键。

(2)打开考生文件夹下的”employee“表,在命令窗口输入”modi stru“命令,在表设计器中按

要求为表设置候选索引,索引名为”empid“,索引表达式为”职员号“。

(3)单击工具栏中的“新建”按钮,通过报表向导新建一个报表,向其中添加employee 表,然后按要求将指定字段添加到报表中,并将”职员号“设置升序排序。修改报表样式为”简报式“,报表标题为”职员一览表“。最后将报表保存为employee.frx。

(4)单击工具栏中的“新建”按钮,新建一个名为one的程序文件,并在其中输入代码”report form employee“,最后在命令窗口输入”DO one.prg“运行程序,查看报表的预览结果。题目二:简单应用题

(1)【操作步骤】

步骤1:在命令窗口中输入命令”Create form myform“,按下回车键新建一个表单。

步骤2:在表单空白处单击鼠标右键,选择”数据环境“命令,为表单添加数据环境表 ”employee“,并将”employee“从数据环境中拖拽表到表单中,在表单的属性窗口中修改表格的

Name属性为Grid1。

步骤3:通过表单控件工具栏为表单添加一个命令按钮,修改其Caption属性为”退出“,双

击命令按钮,编写其Click事件”ThisForm.Release“。

步骤4:保存并运行表单。

(2)【操作步骤】

步骤1:单击工具栏中的”打开“按钮,打开考生文件夹下的程序文件two.prg。

步骤2:修改程序中的错误命令。

第1处错误改为:from employee p join employee c;

第2处错误改为:on p.组别=c.组别 where c.职务=”组长“ and c.姓名<>p.姓名;

步骤3:保存并运行程序,查看程序的运行结果。题目三:综合应用题

【操作步骤】

步骤1:在命令窗口中输入“Create form form_three”,按下回车键建立一个表单,通过表单

控件工具栏按题目要求为表单添加一个文本框控件、一个标签控件和一个命令按钮控件。在表

单属性窗口中修改标签的Name属性为”Ln“,Caption属性为”输入职员号“,文本框的Name属性

为”Textn“,命令按钮的Name属性为”Commands“,Caption属性为”开始查询“。

步骤2:双击命令按钮,输入其Click事件代码:

*****”开始查询“按钮的click事件代码*****

x=ThisForm.textn.Value

a = ”SELECT Order.订单号, Order.客户号, Order.签订日期, Order.金额 FROM order WHERE Order.职员号 = x ORDER BY Order.签订日期 INTO TABLE t“ + x

&a

*************************************

步骤3:单击工具栏中的“新建”按钮,新建一个菜单,菜单项为“查询”和“退出”,对应的命

令分别为“DO FORM form_three”和“set sysmenu to default”。保存菜单为mymenu并生成可执行菜 单。

步骤4:运行菜单,单击”查询“打开表单并按要求运行表单。第21套题解析

题目一:基本操作题

【操作步骤】

(1)步骤1:单击常用工具栏中的”打开“按钮,打开考生文件夹下的菜单my_menu。然后在

菜单设计器中单击”文件“菜单项后的”编辑“按钮。

步骤2:选择”退出“菜单项并单击右侧的”插入“接钮,在”关闭“和”退出“之间插入一行,在

”菜单名称“处输入”-“。最后将”退出“项的结果设置为”命令“,并输入“SET SYSMENU TO DEFAULT”。

(2)步骤1:单击常用工具栏中的”新建“按钮,新建一个空白报表,在报表设计器窗口中选

择”报表“菜单下的”快速报表“命令。

步骤2:选中考生文件夹下的”金牌榜“表,即可打开”快速报表“对话框,单击对话框中的” 字段“按钮,将”国家代码“和”金牌数“两个字段添加到”选定字段“中。单击”确定“按钮回到报表

设计器窗口,保存报表为”sport_report“,预览以查看报表设计结果。

(3)单击工具栏中的“新建”按钮,新建一个程序文件,输入如下的命令语句。

USE 金牌榜

COPY STRU TO GOLDEN

保存程序名为”one.prg“,最后运行该程序文件。

(4)在命令窗口中输入命令“insert into golden Value(”011“,9,7,11)”,并按回车键,然后将将此

命令存储到新建的two.prg文件中。题目二:简单应用题

(1)【操作步骤】

单击工具栏中的”新建“按钮,新建程序文件three,然后输入以下命令语句。

*******”three.prg“中的程序代码*******

SELECT 国家.国家名称, COUNT(获奖牌情况.名次)AS 金牌数;

FROM 国家,获奖牌情况;

WHERE 国家.国家代码 = 获奖牌情况.国家代码;

AND 获奖牌情况.名次=1;

GROUP BY 国家.国家名称;

ORDER BY 2 DESC, 国家.国家名称 DESC;

INTO TABLE temp.dbf

*************************

保存并运行程序。

(2)【操作步骤】

步骤1:单击工具栏中的”新建“按钮,新建一个表单,按题目要求添加一个列表框、一个

选项组和一个命令按钮,并修改其属性如下:

表单的Name属性为myform,caption属性为”奖牌查询“。

列表框的RowSourceType属性为”3-SQL“,RowSource属性为”Select 国家名称 From 国家

Into Cursor LSB“。

选项组的ButtonCount属性为”3“。

单选钮1的Caption属性为”金牌“。

单选钮2的Caption属性为”银牌“。单选钮3的Caption属性为”铜牌“。命令按钮的Caption属性为”退出“。

步骤2:保存表单为”myform“,运行以查看表单的设计结果。题目三:综合应用题

【操作步骤】

步骤1:打开项目可使用”文件“菜单下的”打开“命令来完成,也可在命令窗口中用”MODIFY PROJECT sport_project“命令来打开。

步骤2:单击工具栏中的”新建“按钮,新建一个程序,在程序文件中输入下列命令。

*************************

SELECT 国家.国家名称,COUNT(获奖牌情况.名次)AS 奖牌总数;

FROM 国家,获奖牌情况 WHERE 国家.国家代码=获奖牌情况.国家代码;

GROUP BY 国家.国家名称;

ORDER BY 2 DESC,国家.国家名称;

INTO TABLE 假奖牌榜.dbf

*************************

以Four.prg为文件名保存程序并运行。

步骤3:单击项目管理器中的”文档“选项卡,展开”表单“前面的”+“,选中表单”sport_from“ 并单击右侧的”修改“按钮,在表单sport_form ”生成表“命令按钮的Click事件代码中输入下列命 令。

DO Four.prg

步骤4:选中项目sport_project中”文档“选项卡下的”报表“,单击添加命令可将快速报表 sport_report添加到项目中。然后在表单sport_form ”浏览报表“命令按钮的Click事件代码中输入 命令。

REPORT FORM SPORT_REPORT.FRX PREVIEW

步骤5:在项目管理器中选中“文档”选项卡,按要求添加自由表,然后单击”连编“按钮,生

成连编应用程序,应用程序文件名保存为sport_app.app。第22套题解析

题目一:基本操作题

【操作步骤】

(1)通过”新建“对话框创建一个数据库,文件名为”订单管理“,在打开的数据库设计器中右 击空白处,选择”添加表“命令,将考生文件夹下的”employee“和”orders“两个表添加到”订单管

理“数据库中。

(2)在数据库设计器中右击”orders“表,选择”修改“命令,在打开的表设计器中选择”索引“ 选项卡,输入索引名”je“,选择类型为”普通索引“,”表达式“为”金额“,最后单击”确定“按钮,保存对表的修改。

(3)在打开的数据库设计器中右击空白处,选择”新建表“命令,保存表文件为”customer“,在打开的表设计器中,按题目要求设置customer表的结构。

(4)在数据库设计器中右击”orders“表,选择”修改“命令,在打开的表设计器的”字段“选项 卡中设置”客户号“字段为升序,在”索引“选项卡中为”orders“表建立普通索引,索引名和索引表

达式均为”客户号“。以同样的方式为”customer“表建立主索引,索引名和索引表达式均为”客户

号“,最后从主索引拖动鼠标至普通索引以建立两表之间的永久联系。题目二:简单应用题(1)【操作步骤】

步骤1:单击工具栏中的“打开”按钮,打开表单formone.scx,在属性窗口中设置Text1的Value 属性为”=date()“。设置表格控件的RecordSourcetype属性为”4-SQL说明“。

步骤2:双击表单中的”确定“按钮,修改其Click事件代码如下。

错误1:set century to 4

正确:set century on 4

错误2:va=text1.value

正确:va=thisform.text1.value

错误3:this.grid1.RowdSource=st

正确:thisform.grid1.RecordSource=st

步骤3:双击”关闭“按钮,编写其Click事件代码为”ThisForm.Release“。

(2)【操作步骤】

步骤1:通过”新建“对话框新建查询,将考生文件夹下的”employee“和”orders“两个表添加

到查询设计器中。在查询设计器中的”字段“选项卡中,添加字段”employee.组别“、表达式 ”sum(orders.金额)as 总金额“、表达式”max(orders.金额)as 最高金额“和表达式”avg(orders.金额)as平均金额“到”选定字段“列表框中。

步骤2:在查询设计器中的”筛选“选项卡中,选择”字段名“下拉列表中的”表达式“选项打开

”表达式生成器“对话框,在其中设置表达式”year(orders.签订日期)“,在”条件“下拉列表框中选

择”=“,在”实例“文本框中输入”2001“;在”排序依据“选项卡中,设置按”总金额“降序排序;在

”分组依据“选项卡中,将”employee.组别“字段添加到”分组字段“列表框中。单击”满足条件“按

钮,在”满足条件“对话框中选择字段名为”总金额“,条件为”>=“,实例中输入”500“.

步骤3:选择”查询“菜单下的”查询去向“命令,在弹出的”查询去向“对话框中选择表,输入

表名为”tableone“,并关闭该对话框。保存查询文件名为”queryone.qpr“,并运行查询。题目三:综合应用题 【操作步骤】

步骤1:通过”新建“对话框新建一个菜单,然后选择”显示“菜单下的”常规选项“命令,在弹 出的”常规选项“对话框中单击”位置“中的”追加“单选按钮,单击”确定“按钮。

步骤2:按照题目的要求新建一个”考试“菜单,设置该菜单的”结果“为”子菜单“,再单击” 创建“按钮建立两个菜单项”统计“和”返回“,结果均设置为”过程“。编写”统计“菜单项的过程代

码如下。

********”统计“菜单项的过程代码******* SELECT year(orders.签订日期)as 年份,month(orders.签订日期)as 月份,;sum(orders.金额)as 合计;FROM orders;GROUP BY 2,1;HAVING 合计 >= 0;ORDER BY 1 DESC, 2;INTO TABLE tabletwo.dbf ************************* 编写”返回“菜单项的过程代码为” set sysmenu to default“。

步骤3:保存菜单为”mymenu“,选择”菜单“菜单中的”生成“命令,生成该菜单的可执行文 件,运行菜单查看设计结果。

步骤4:通过”新建“菜单新建一个项目,文件名为myproject。在项目管理器中单击”其他“ 选项卡,选中”菜单“项并单击右侧的”添加“按钮,将新建的菜单文件”mymenu“添加到项目中。步骤5:展开项目管理器”其他“选项卡中的”菜单“项,右击”mymenu“,查看其中的”设置为 主文件“是否被选中(前面有对号标记),如果没有就需要单击此项。在项目管理中单击”连编“按

钮,选中”连编选项“对话框中的”连编应用程序“单选按钮,并单击”确定“按钮,保存程序名为

”myproject.app“。

步骤6:单击”程序“菜单中的”运行“命令,打开其中的”myproject.app“,然后依次执行”统

计“和”返回“命令。第23套题解析

题目一:基本操作题

【操作步骤】

(1)通过常用工具中的”打开“按钮打开考生文件夹下的表单”myform“,然后在属性窗口中修 改其”AutoCenter“属性为”.T.-真“。

(2)选中表单myform中的所有控件,在属性窗口中修改它们的Width属性为60,Height属性为 25。

(3)选中表单myform中的West、Center和East三个命令按钮,单击”布局“工具栏中的”顶边对

齐“按钮;再选中表单中的North、Center和South三个命令按钮,单击”布局“工具栏中的”左边对 齐“按钮。

(4)依次选中表单myform中的Center、East、South、West和North五个按钮,分别在属性窗口

中设置它们的TabIndex属性为1、2、3、4和5。题目二:简单应用题

(1)【操作步骤】

步骤1:通过”新建“对话框新建一个查询文件,随即弹出”打开“对话框,将考生文件夹下的

表”xuesheng“和”chengji“添加到查询设计器中。

步骤2:在”字段“选项卡中,将”xuesheng.学号“、”xuesheng.姓名“、”chengji.数学“、”chengji.英语“和”chengji.信息技术“5个字段依次添加到”选定字段“列表框中;在”筛选“选项卡中进行如

下设置:

字段名条件 chengji.数学>= chengji.英语>= chengji.信息技术>= 实例 90 90 90 逻辑 OR OR 在”排序依据“选项卡中,将xuesheng.学号添加到”排序条件“列表框中,并选择”降序“单选 按钮。

步骤3:选择”查询“菜单下的”查询去向“命令,在打开的”查询去向“对话框中选择”表“,输 入表名为”table1“,保存查询文件为”query1.qpr“并运行。

(2)【操作步骤】

步骤1:通过”新建“对话框新建一个数据库,文件名为”cj_m“,在数据库设计器中右键单击 数据库的空白处,选择”添加表“命令,将表”xuesheng“和”chengji“添加到数据库中。

步骤2:新建一个视图,将表”xuesheng“和”chengji“添加到视图设计器中,并为两个表建立 默认的联接。

步骤3:在”字段“选项卡中,将”xuesheng.学号“、”xuesheng.姓名“和”chengji.英语“3个字段 依次添加到”选定字段“列表框中;在”筛选“选项卡中,”字段名“列选择”xuesheng.民族“,单击” 否“下面的按钮,使其处于选中的状态,条件列选择”=“,实例框中输入”汉“;在”排序依据“选

项卡中,选择按”chengji.英语“降序排序,按”xuesheng.学号“升序排序。将视图保存为”view1“。

步骤4:新建一个查询,将新建的”view1“视图添加到新建的查询中,选择全部字段,设置 查询去向为表”table2“,保存并运行查询,查询文件名默认。

题目三:综合应用题

【操作步骤】

步骤1:通过前面所学的知识,按照题目的要求新建一个表”table3“。

步骤2:新建程序prog1.prg,输入下列命令语句,保存并运行该程序。

*********prog1.prg中的代码*********

SET TALK OFF

OPEN DATABASE cj_m

SELECT * FROM table3 WHERE.f.INTO TABLE temp

SELECT 1

USE xuesheng

INDEX ON 学号 TAG 学号

SELECT 2

USE chengji

INDEX ON 学号 TAG 学号

SET RELATION TO 学号 INTO xuesheng

GO TOP

DO WHILE.NOT.EOF()

IF chengji.数学<60

INSERT INTO temp Values(xuesheng.学号,xuesheng.姓名,'数学',chengji.数学)

ENDIF

IF chengji.英语<60

INSERT INTO temp Values(xuesheng.学号,xuesheng.姓名,'英语',chengji.英语)

ENDIF

IF chengji.信息技术<60

INSERT INTO temp Values(xuesheng.学号,xuesheng.姓名,'信息技术',chengji.信息技 术)

ENDIF

SKIP

ENDDO

SELECT * FROM temp ORDER BY 分数,学号 DESC INTO ARRAY arr

INSERT INTO table3 FROM ARRAY arr

CLOSE DATABASE

CLOSE TABLES ALL

DROP TABLE temp

SET TALK ON

RETURN

********************************** 第24套题解析

题目一:基本操作题

【操作步骤】

(1)单击常用工具栏中的”打开“按钮,打开数据库SELLDB。在数据库设计器中,选择表”s_t“ 并右击,选择”修改“命令,在表设计器中,单击”索引“选项卡,输入索引名”NO“,选择”类型“ 为”主索引“,”表达式“为”部门号+“,再移到下一个索引项,输入索引名”部门号“,选择类

型为”普通索引“,表达式为”部门号“,最后单击”确定“按钮,再单击”是(Y)“按钮。

(2)在命令窗口中输入以下语句,然后按回车键。

ALTER TABLE s_t ADD COLUMN 备注 C(30)

(3)步骤1:在命令窗口中输入以下语句,然后按回车键。ALTER TABLE s_t ALTER SET DEFAULT ”2004“ 步骤2:新建程序文件,将上述语句复制到该程序文件中,并保存该文件为DNE.PRG。(4)步骤1:在数据库设计器中,选择”dept“表中主索引”部门号“并按住不放,然后移动鼠标 拖到”s_t“表中的索引”部门号“处,松开鼠标。

步骤2:在已建立的永久性联系后,双击关系线,打开”编辑关系“对话框。在”编辑关系“对 话框中,单击”参照完整性“按钮,打开”参照完整性生成器“对话框。在单击”参照完整性“按钮

时,可能会要求整理数据库,若要求请整理后重新做操作,方法为单击”数据库“菜单中的”清理

数据库“命令。

步骤3:在”参照完整性生成器“对话框中,单击”更新规则“选项卡,并选择”级联“单选按钮; 单击”删除规则“选项卡,并选择”限制“单选按钮;单击”插入规则“选项卡,并选择”忽略“单选按

钮,然后单击”确定“按钮,并显示”是否保存改变,生成参照完整性代码并退出?“提示框,最

后单击”是“按钮,这样就生成了指定参照完整性。

题目二:简单应用题

(1)【操作步骤】

步骤1:单击常用工具栏中的”新建“按钮,在”新建“对话框中文件类型选择”表单“,利用向 导创建表单。在”向导选取“对话框中,选择”一对多表单向导“并单击”确定“按钮,并显示”一对

多表单向导“对话框。

步骤2:在”一对多表单向导“对话框的”步骤1-从父表中选定字段“中,在”数据库和表“列表

框中选择表”DEPT“,”可用字段“列表框中显示表DEPT的所有字段名,并选定所有字段名,再单

击”下一步“按钮。

步骤3:在”一对多表单向导“对话框的”步骤2-从子表中选定字段“中,选取表”S_T“,”可用

字段“列表框中显示表S_T的所有字段名,选定所有字段名后单击”下一步“按钮。

步骤4:在”一对多表单向导“对话框的”步骤3-建立表之间的关系“中,单击”下一步“按钮。

步骤5:在”一对多表单向导“对话框的”步骤4-选择表单样式“中,在”样式“中选择”阴影式“,在”按钮类型“中选择”图片按钮“,再单击”下一步“按钮。

步骤6:在”一对多表单向导“对话框的”步骤5-排序次序“中,选定”部门号“字段并选择”升

序“,再单击”添加“按钮,再单击”下一步“按钮。

步骤7:在”一对多表单向导“对话框的”步骤6-完成“中,在”请输入表单标题“文本框中输入

”数据输入维护“,再单击”完成“按钮。

步骤8:在”另存为“对话框中,输入保存表单名”sd_edit“。再单击”保存“按钮,最后表单就 生成了。

(2)【操作步骤】

单击常用工具栏中的”打开“按钮,在”打开“对话框中选择”TWO.PRG“文件,单击”确定“按 钮。

将第5行改为:(一季度利润+二季度利润+三季度利润+四季度利润)/(一季度销售额+二季度 销售额+三季度销售额+四季度销售额)AS 利润率;

将第6行改为:FROM S_T,DEPT;

将第8行改为:ORDER BY ,利润率 DESC;

将第9行改为:INTO TABLE S_SUM

题目三:综合应用题

【操作步骤】

步骤1:单击常用工具栏中的”打开“按钮打开数据库selldb,然后单击常用工具栏中的”新建

“按钮,文件类型选择”表单“,打开表单设计器,并将表单保存为sd_select。

步骤2:在表单设计器中,设置表单的Caption属性为”部门数据查询“,Name属性为

”form_one“。

步骤3:在表单设计器中,单击鼠标右键,在弹出菜单中选择”数据环境“命令,在”添加表

或视图“对话框中,选择”s_t.dbf“表,并单击”添加“按钮,关闭”添加表或视图“对话框。

步骤4:在表单设计器中,添加一个标签Label1,设置其Caption属性为”“;添加一个微

调控件Spinner1,设置其SpinnerHighValue属性为”2010.00“,SpinnerLowValue属性为”1999.00“,Value属性为”2003“;添加两个命令按钮,将第1个命令按钮的Caption属性设置为”查询“,将第2 个命令按钮的Caption属性设置为”退出“。

步骤5:双击”退出“命令按钮,在”Command2.Click“编辑窗口中输入”Thisform.Release“,接

着关闭编辑窗口。添加一个表格Grid1,设置其RecordSourceType属性为”4-SQL说明“;双击”查

询“命令按钮,在”Command1.Click“编辑窗口中输入下列语句。接着关闭编辑窗口。

ThisForm.Grid1.RecordSource=”SELECT*FROMs_tWHERE ='“+str(thisform.Spinner1.value,4,0)+”' into cursor lsb“

第25套题解析

题目一:基本操作题

【操作步骤】

(1)单击常用工具栏中的”打开“按钮,打开数据库stock。在命令窗口中输入:REMOVE TABLE stock_fk。如果显示提示信息框,那么单击”是“按钮。

(2)在”数据库设计器-stock“中单击鼠标右键,显示右击菜单,选择”添加表“命令,并选择

相应的表文件即可(stock_name)。

(3)在”数据库设计器-stock“中,选择表”stock_sl“并单击鼠标右键,选择”修改“命令,在屏

幕上显示”表设计器-stock_sl.dbf“窗口,单击”索引“选项卡,然后输入索引名”股票代码“,选择

类型为”主索引“,表达式为”股票代码“,最后单击”确定“按钮,再单击”是(Y)“就可以建立主索 引了。

(4)步骤1:在”数据库设计器-stock“中,选择表”stock_name“并单击鼠标右键,选择”修改“ 命令项。

步骤2:在”表设计器-stock_name.dbf“中,选择”股票代码“字段,在”字段有效性“组的”规则“中

输入”LEFT(股票代码,1)=“6”“,在”信息“中输入”“股票代码的第一位必须是6”“,最后单击”确定

“按钮即可。

题目二:简单应用题(1)【操作步骤】

在命令窗口输入以下程序语句,并按回车键。

SELECT stock_name.股票简称,stock_sl.现价,stock_sl.买入价,stock_sl.持有数量;FROM stock_name,stock_sl;WHERE stock_sl.股票代码=stock_name.股票代码 And stock_sl.现价>stock_sl.买入价;ORDER BY stock_sl.持有数量 DESC;

INTO TABLE stock_temp

(2)【操作步骤】

步骤1:单击常用工具栏中的”新建“按钮,文件类型选择”报表“,利用向导创建报表。

步骤2:在”向导选取“对话框中,选择”一对多报表向导“并单击”确定“按钮,并显示”一对多 报表向导“对话框。

步骤3:在”一对多报表向导“对话框的”步骤1-从父表选择字段“中,首先要选取表 ”stock_name“,在”可用字段“列表框中显示表stock_name的所有字段名,并选定”股票简称“添加

到”选定字段“列表框中,单击”下一步“按钮。

步骤4:在”一对多报表向导“对话框的”步骤2-从子表选择字段“中,选取表”stock_sl“,在” 可用字段“列表框中显示表stock_sl的所有字段名,并选定所有的字段添加到”选定字段“列表框

中,单击下一步”按钮。

步骤5:在“一对多报表向导”对话框的“步骤3-为表建立关系”中,单击“下一步”按钮。步骤6:在“一对多报表向导”对话框的“步骤4-排序记录”中,选定“股票代码”字段并选择“ 升序”,再单击“添加”按钮,单击“完成”按钮。

步骤7:在“一对多报表向导”对话框的“步骤6-完成”中,在“报表标题”文本框中输入“股票 持有情况”,单击“完成”按钮。

步骤8:在“另存为”对话框中,输入保存报表名“stock_report”,再单击“保存”按钮,最后报 表就生成了。根据题意将标题区显示的当前日期移到页注脚区显示,保存即可。题目三:综合应用题 【操作步骤】

步骤1:单击常用工具栏中的“新建”按钮,文件类型选择“表单”,打开表单设计器。单击常 用工具栏中的“保存”按钮,在弹出“保存”对话框中输入“mystock”即可。

步骤2:在“表单设计器-mystock.scx”中,在“属性”的Caption处输入“股票持有情况”,在Name 处输入“mystock”。

步骤3:在“表单设计器-mystock.scx”中,添加两个文本框(“Text1”和“Text2”)。在“表单设 计器-mystock.scx”中,添加三个命令按钮,单击第1个命令按钮在“属性”的Caption处输入“查询

”,单击第2个命令按钮在“属性”的Caption处输入“清空”,单击第3个命令按钮在“属性”的Caption 处输入“退出”按钮。

步骤4:双击“查询”命令按钮,在“Command1.Click”编辑窗口中输入命令组,接着关闭编辑 窗口。

pinyin=alltrim(thisform.text1.value)

open database stock

use stock_name

locate for 汉语拼音=pinyin

if found()

SELECT 持有数量,股票简称;

FROM stock_sl,stock_name;

WHERE 汉语拼音=pinyin and stock_sl.股票代码=stock_name.股票代码;

INTO array a

thisform.text1.value=a[2]

thisform.text2.value=a[1]

else

wait “没有查询到,请重输” window timeout 2

endif

步骤5:双击“清空”命令按钮,在“Command2.Click”编辑窗口中输入命令组,接着关闭编辑 窗口。

thisform.text1.value=“"

thisform.text2.value=”“

步骤6:双击”退出“命令按钮,在”Command3.Click“编辑窗口中输入”Thisform.Release“,接

着关闭编辑窗口。

步骤7:运行表单,并按题目要求进行查询。第26套题解析

题目一:基本操作题

【操作步骤】

(1)打开表单,在属性窗口将表单的Movable属性修改为.F.并将其Caption属性设置为”表单 操作“。

(2)在系统菜单中的”表单“菜单中选择”新建方法程序“打开”新建方法程序“对话框,然后在

名称框中输入”mymethod“并单击”添加“按钮,关闭对话框后双击表单空白处,编写表单的 mymethod事件代码如下:

wait ”mymethod“ window

(3)双击打开OK按钮的Click事件,输入:

ThisForm.mymethod

(4)双击打开Cancel按钮的Click事件,输入:

ThisForm.Release 题目二:简单应用题

【解题思路】 在查询设计器中完成查询文件的建立,在视图设计器中完成视图的建立,并 新建一个查询,添加视图到查询设计中,以完成”生成表“的功能。

(1)【操作步骤】

步骤1:新建一个查询,并将xuesheng和chengji两个表添加到查询设计器中。按要求添加字

段”xuesheng.学号“、”xuesheng.姓名“、”chengji.数学“、”chengji.英语“和”chengji.信息技术“到” 选定字段“框中。

步骤2:在筛选选项卡中添加表达式”YEAR(xuesheng.出生日期)“,条件设置为”=“,实例中

输入1982。

步骤3:在筛选选项卡中选择字段”民族“,条件设置为”= “,实例中输入”汉“。

步骤4:在排序选项卡中选择”降序“,添加字段”学号“。

步骤5:选择系统菜单中的”查询“→”查询去向“,单击”表“按钮,输入表名”table1“。

步骤6:保存查询为”query1“并运行查询。

(2)【操作步骤】

步骤1:在命令窗口输入”Crea data cj_m“,创建数据库。

步骤2:打开cj_m数据库并向其中添加表”xuesheng“和”chengji“。

步骤3:在数据库设计器中新建一个视图,并将xuesheng和chengji两个表添加到新建的视图

中,按要求添加字段”xuesheng.学号“、”xuesheng.姓名“、”chengji.数学“、”chengji.英语“和”chengji.信息技术“。

步骤4:在筛选选项卡中分别选择字段”数学“、”英语“和”信息技术“,条件均为”<“,实例 为”60“,逻辑为”or“。

步骤5:在排序选项卡中选择”降序“,添加字段”学号“。

步骤6:保存视图为view1.新建一个查询,将视图添加到查询设计器中。

步骤7:添加全部字段,选择查询去向为表,输入表名”table2“并运行查询。题目三:综合应用题

【操作步骤】

步骤1:建立表可以通过常用工具栏中的”新建“按钮完成,依次执行”文件“→”新建“→”表“ →”新建文件“命令,在打开的表设计器中依次输入各字段的名称,并设置各字段的类型和宽度,设置完成后单击”确定“按钮,选择不输入记录。

步骤2:建立菜单可以使用”文件“菜单完成,选择”文件“→”新建“→”菜单“→”新建文件“ 命令打开菜单设计器。打开”显示“菜单下的”常规选项“对话框,在”位置“处选择追加,则新建

立的子菜单会在当前vfp系统菜单后显示。

步骤3:在菜单名称中填入”考试“,结果为子菜单,单击创建;在子菜单的菜单名称中输入 ”计算“、”返回“,结果均为过程。

步骤4:在”计算“菜单项的过程中输入下列代码。

************************* SELECT Xuesheng.民族,avg(Chengji.数学)as x,AVG(Chengji.英语)AS y;FROM xuesheng,chengji;WHERE Xuesheng.学号 = Chengji.学号 AND Xuesheng.民族=”汉“;INTO ARRAY a INSERT INTO table3 FROM ARRAY a SELECT Xuesheng.民族,avg(Chengji.数学)as x,AVG(Chengji.英语)AS y;FROM xuesheng,chengji;WHERE Xuesheng.学号 = Chengji.学号;AND Xuesheng.民族!=”汉“ INTO ARRAY a INSERT INTO table3 FROM ARRAY a UPDATE table3 SET 民族='其他' WHERE 民族!=”汉“ ************************* 在”返回“菜单项的过程中输入语句”SET SYSMENU TO DEFAULT。

步骤5:保存菜单名为mymenu,在系统菜单中单击“菜单”→“生成”命令,生成可执行程序 并运行。第27套题解析

题目一:基本操作题 【操作步骤】

(1)打开表单myform,按Shift选中3个控件,在菜单中选择“格式”→“对齐”→“顶边对齐”命 令。

(2)选中“确定”按钮,在属性窗中找到属性DEFAULT,把它设置为.T.。

(3)选中表单,将其Name 属性改为myform,Caption属性改为:表单操作。(4)双击确定按钮,在Click事件里写入

ThisForm.Height=val(ThisForm.Text1.value)题目二:简单应用题

(1)【操作步骤】

步骤1:单击工具栏中的“新建”按钮,在“新建”对话框中选择“查询”单选按钮,再单击“新

建文件”按钮。在查询设计器中右击,在弹出的快捷菜单中选择“添加表”命令,在“打开”对话框

中依次将order、orderitem和goods表添加到查询中,并设置三表间的联系。

步骤2:在“字段”选项卡中依次将“Order.客户名”、“Order.订单号”、“Goods.商品名”、“Goods.单价”、“Orderitem.数量”、“Order.签订日期”添加到选定字段;切换到“筛选”选项卡,在“字段名”中选择“Order.客户名”,“条件”选择“=”,“实例”中输入:lilan;切换到“排序依据 ”选项卡并在其中选择字段“Order.订单号”和“Goods.商品名”,排序选项为“降序”。

步骤3:单击“查询”菜单下的“查询去向”命令,在“查询”去向对话框中选择“表”,在“表名” 文本框框中输入表名tableone。

步骤四:单击工具栏中的“保存”按钮,在“另存为”对话框中输入queryone。最后运行该查 询。

(2)【操作步骤】

步骤1:在命令窗口输入命令“Crea database order_m”。

步骤2:单击工具栏中的“打开”按钮,打开数据库order_m的数据库设计器,添加表“order” 和“orderitem”到新建的数据库中。

步骤3:按要求新建一个视图“viewone”,将“order”和“order item”表添加到视图设计器中,选择字段“订单号”、“签订日期”和“数量”,筛选条件为“商品号=a00002”,按订单号升序排序。

步骤4:新建一个查询,将视图添加到查询设计器中。选择全部字段,设置查询去向为表

tabletwo,保存并运行查询,查询名为默认。题目三:综合应用题

【解题思路】 按要求建立菜单,本题将计算出的总金额添加到表中字段部分较难,需要为 表建立临时联系。【操作步骤】

步骤1:新建一个菜单,按要求输入菜单项的名称。步骤2:写入菜单项“计算”的代码如下。*******“计算”菜单项中的代码******* ALTER TABLE ORDER ADD 总金额 N(7,2)SELECT Orderitem.订单号, sum(goods.单价*orderitem.数量)as 总金额;FROM goods,orderitem;WHERE Goods.商品号 = Orderitem.商品号;

GROUP BY Orderitem.订单号;ORDER BY Orderitem.订单号;INTO TABLE temp.dbf CLOSE ALL SELECT 1 USE TEMP INDEX ON 订单号 TO ddh1 SELE 2 USE ORDER INDEX ON 订单号 TO ddh2 SET RELATION TO 订单号 INTO A DO WHILE.NOT.EOF()REPLACE 总金额 WITH temp.总金额 SKIP ENDDO BROW ************************* 步骤3:写入菜单项“返回”中的过程代码为

SET SYSMENU TO DEFAULT 步骤4:保存菜单名为“mymenu”并生成可执行文件。运行菜单。第28套题解析

题目一:基本操作题

【操作步骤】

(1)打开“employee”表的表设计器,单击“索引”选项卡,在索引名处输入“xm”,类型选择“ 普通索引”,表达式为“姓名”。

(2)打开表单文件formone.scx,然后设置表单的Load事件代码如下。

use employee.dbf

set order to xm

(3)选中控件工具栏里的“列表框”按钮,在表单设计器中拖动鼠标,这样在表单上得到一个

“列表框”对象List1,设置它的Name属性为“mylist”,Height属性为“60”,MultiSelect属性为.T.。

(4)在属性窗口设置mylist列表框的RowSourceType属性为“6-字段”,RowSource属性为

“employee.姓名”。题目二:简单应用题

【解题思路】 通过查询设计器完成查询、新建数据库、添加表在视图设计器中完成视图。(1)【操作步骤】 步骤1:单击“新建”按钮,在弹出的对话框中选择“新建查询”,将“employee”和“order ” 添 加到查询设计器中。

步骤2:在查询设计器下方的“字段”选项卡中选中并添加题中要求的字段。步骤3:在“排序依据”选项卡中选择字段“金额”,按降序排列。步骤4:在“杂项”选项卡中选择记录个数为10。

步骤5:选中菜单栏上的“查询”→“查询去向”,在弹出的“查询去向”对话框中选择表,并在 表名处输入tableone。

步骤6:保存查询,输入查询文件名queryone.qpr,单击工具栏上的运行按钮后关闭查询设 计器。

(2)【操作步骤】

步骤1:选择文件→新建→数据库→新建文件命令,输入数据库名为order_m对文件进行保 存。

步骤2:向新建的数据库中依次添加“employee”和“order”两个表。

步骤3:新建一个视图,在“添加表或视图”对话框中添加“employee”表和“order”表到视图设 计器中。

步骤4:在“字段”选项卡中选择职员号、姓名、订单号、签订日期、金额5个字段;切换到“ 筛选”选项卡,设置筛选条件为“组别=1”,切换到“排序依据”中选择字段“职员号”,在“排序选

项”处选择“升序”,按“金额”降序排序,保存视图为viewone。

步骤5:新建一个查询,在“添加表或视图”对话框中选择viewone视图,在字段中选择所有 字段,设置查询去向为表tabletwo,保存并运行该查询,文件名为默认。题目三:综合应用题

(1)【操作步骤】

步骤1:单击常用工具栏中的“新建”按钮,系统弹出“新建” 对话框,在“文件类型”中选择

表,在弹出的对话框中选择“新建表”,并在弹出“创建”对话框中选定考生文件夹,输入表名 “tablethree”后单击保存。

步骤2:在弹出的表设计器中按题目的要求依次输入各个字段的定义,单击“确定”按钮,保

存表结构(不用输入记录)。

(2)【操作步骤】

步骤1:单击常用工具栏中的“新建按钮”,系统弹出“新建” 对话框,在“文件类型”中选择“ 表单”,在弹出的对话框中选择“新建文件”。

步骤2:在表单中按题目的要求添加标签、文本框、命令按钮和表格控件,并进行适当的布

局和大小调整。

步骤3:根据题目要求设置各标签、文本框、命令按钮以及表格的属性值如下:

命令按钮1的Caption属性为“查询统计”。

命令按钮2的Caption属性为“退出”。

标签的Caption属性为“请输入姓名”。

第三篇:计算机职业技能鉴定试题答案

农村劳动力职业技能培训电脑基础考试试题

姓名乡镇期别

一. 填空题(每空2分,共20分)。

1.计算机系统由硬件系统与软件系统组成。其中软件系统包括了系统软件和应用软件.2.WORD中输入文本时,按ENTER 键将产生回车符号。3.EXCEL工作薄默认的扩展名是.XLS

4.建立工作薄的时候,工作薄包含3个工作表.5.往工作薄里添加新工作表时,应该在插入菜单下执行.6.在POWERPOINT2000中,为每张幻灯片设置放映时的切换方式,应使用”幻灯片放映”菜单下的幻灯片切换选项.7.POWERPOINT演示稿的扩展名为.PPT

8.在一个演示文稿中不能同时使用不同的模板..二.选择题.(每题3分,共60分)

1.如果要使文档的页眉页脚奇偶页不同,在“页面设置”中应选择的标签是__C__A纸张大小 B纸张来源 C 版面 D 页边距 2.在Word中,下列_A___可以作为段落的分隔符A.换行符 B句号 C空格符号 D.省略号

3.在Word的编辑状态,选择了文档全文,若在“段落”对话框中设置行距为20磅的格式,应选择“行距”列表框中的_D__。

A单倍行距 B1.5倍行距 C固定值 D多倍行距

4.在Word中,下列关于“页码”的叙述,正确的是__D__。

A.不允许使用非阿拉伯数字形式的页码 B.文档第一页的页码必须是1C.可以在文本编辑区中的任何位置插入页码 D.页码是页眉或页脚的一部分

5.在Word中,如果要选取某一个自然段落,可将鼠标指针移到该段落区域内_C__A.单击 B.双击 C.三击鼠标左键 D.右击6.打开文档文件是指__C_

A.为文档开设一个空白编辑? B.把文档内容从内存读出,并显示出来C.把文档文件从盘上读入内存,并显示出来 D.显示并打印文档内容7.在Word中,按下工具栏的“显示/隐藏”按钮,则__C_。A.能同时显示段落标记和被隐藏的文字,不能显示空格B.能同时显示空格和被隐藏的文字,不能显示段落标记C.能同时显示段落标记和空格,不能显示被隐藏的文字D.能同时显示段落标记,空格和被隐藏的文字

8.在Word中,“段落”是一个格式化单位,下列不属于“段落”的格式有_D__A.对齐方式 B.缩进 C.行距 D.字体

9.Word主窗口的标题栏右边显示的按钮“"是__C__A.最小化按钮 B.还原按钮 C.关闭按钮 D.最大化按钮

10.在Word下列视图中,最能体现“所见即所得”的视图方式是_B__。A.普通视图 B.页面视图 C.Web版式视图 D.阅读版式视图11.在Word中,要把全文都选定,可用的快捷键为_B___A.Ctrl+S B.Ctrl+A C.Ctrl+V D.Ctrl+C

12.在WORD2003的编辑状态,执行编辑菜单中“复制”命令后__B_。A.被选择的内容被复制到插入点处 B.被选择的内容被复制到剪贴板

C.插入点所在的段落内容被复制到剪贴板 D.光标所在的段落内容被复制到剪贴板

13.在”文件"菜单底部有若干个文件名,它们表示_A__。

A.这些文件最近用Word处理过 B.这些文件是当前目录中扩展名为.doc的文件C.这些文件目前均处于打开状态 D.这些文件正在排队等待打印14.通过使用_B__,可以设置或删除自定义制表位。

A.水平标尺和鼠标 B.制表位对话框 C.断字对话框 D.A和B

15.在“编辑”菜单中的“剪切”和“复制”命令项呈灰色而不能被选择时,表示的是__C_

A.选定的文档内容太长,剪贴板放不下 B.剪贴板里已有了信息C.在文档中没有选定任何信息 D.刚执行“复制”命令16.下列关于打印预览的说法中,正确的一项是_B__。A.在打印预览状态中,可以编辑文档,不可以打印文档B.在打印预览状态中,不可以编辑文档,但可以打印文档C.在打印预览状态中,既可以编辑文档,也可以打印文挡D.在打印预览状态中,既不可以编辑文档,也不可以打印文档17.第一次保存文件,将出现__C___对话框。A.保存 B.全部保存 C.另存为 D.保存为

18.在Word的表格中可以对数据进行排列,正确的是_B__。A.可以对列数据进行排列 B.可以对行数据进行排列C.只能对数据进行升序排列 D.只能对数据进行降序排列

19.在Word字处理编辑中,一段文字没结束,遇到提行时应__C___操作。A.在提行时,用回车键 B.在提行时,用空格键

C.没有操作,Word会自动换行 D.手稿上提行,就敲回车

20.在Word编辑状态,要在文档中添加符号☆,应该使用_D__菜单中的命令。A.文件 B.编辑 C.格式 D.插入

三,简答题(每题5分,共20分)

1.电脑基础培训的科目有哪些?

电脑基础, EXCEL ,WORD, POWERPOINT.2.PPT的功能及一般应用于那个行业?

产品发布会,课件,论文答辩会等。3.描述我们对操作系统维护的常用操作。

对系统的维护一般都是在一个月进行一次,首先对一些不用的软件进行卸载,然后查看是否用WINDOWS最新的升级补丁,接着是查毒,卸载一些流氓软件,清理注册表,对一些重要的文件进行备份,然后整理硬盘空间,然后对系统进行一次全面的优化。

4.如果让你去DIY一台计算机,你会如何考虑?

首先会考虑电脑的用途,其次考虑用于买电脑的钱的数目,在确定好后这些后,就可以根据这些去在自己资金允许的范围内寻找最好的性价比的硬件。

第四篇:计算机一年级《常用工具软件》中考试题答案

2015-2016学第一学期计算机一年级《常用工具软件》中考试题答案

一、填空。(每空1分,共32分)

1、(操作)系统软件

(大型公司开发的商业)应用软件短小精炼 占空间小

目的明确

功能单一

界面简单方便使用

2、安装

卸载

携带

共享软件

绿色软件

3、工具

4、收藏

5、多资源

超线程

关机

待机

退出迅雷

6、重命名

修改大小

7、编辑

分享(导出/保存)

8、主

扩展

逻辑

格式化

9、partition

from partition

partition

to partition

二、简答题(4空×6分)

1、系统工具,聊天工具,视频软件,音乐软件,办公软件等等(此题答案不唯一)

2、(1)在专用软件下载网站下载;(2)到软件的官方网站下载;(3)利用搜索引擎搜索下载。

3、杀毒软件,公办软件,音视频软件等等。(此题答案不唯一)

4、(1)利用程序自带的卸载执行文件卸载;(2)利用控制面 板/添加删除程序卸载;(3)利用第三方工具软件卸载。

三、操作论述题(5-7每题10分,8题12分)答案要点:

5、软件名称,软件大小,软件语言,软件授权,软件适用平台,软件的评论等。

6、(1)备份C盘里重要的图片、文档、及音视频文件;(2)桌面,我的文档,收藏夹。

7、(1)按DEL或者其它热键进入BIOS;(2)寻找带BOOT的菜单;(3)寻找带FRIST的选项,然后更改设备启动顺序;(4)按F10保存退出。

8、安装驱动程序,安装安全类工具,安装应用软件,清理优化,磁盘碎片整理,备份。

第五篇:2012年高级职称计算机PPT部分模拟试题答案参考

1.将第一张幻灯片的上部插入一个文本框,内容为:生态保护和建设,并将字体设置为:楷体、加粗、字号:48。

2.设置第一张幻灯片中的文本1自定义动画效果为:整批发送、水平百叶窗、声音选择风铃声。选中第一张幻灯片的文本1——幻灯片放映——自定义动画——添加效果——进入——百叶窗——点击右栏的下拉按钮——选择“效果选项”——在 方向选择“水平”、声音选择“风铃”、动画文本选择“整批发送“即可

3.设置所有幻灯片的背景的填充效果,过度颜色为:预设、红日西斜,底纹式样:横向。

4.在第二张幻灯片中插入剪贴画中自然界类“树木.wmf”图片,动画效果设为“螺

旋”。点击 第二张幻灯片——插入——图片——剪贴画——选择树木.wmf”,设置动画效果即可

5.在第四张幻灯片中插入图片,来自当前目录下的外部文件“ppt2-pic.gif”。

6.在第四张幻灯片之后,插入第四张幻灯片的副本。

打开PPT文件夹下的“PPT_2.PPT”演示文稿文件,然后进行如下操作:

1.在“目录”幻灯片中利用动作设置,为其中文本框中“美丽家园”的文字设置链接,链接到第四张幻灯片。选中“美丽家园”几个字,右击超链接,在右边书签中选择幻灯片4,确定即可(正确的话文字下边应该多一条下划线)

2.设置第二张幻灯片的切换方式如下:慢速、阶梯状向左下展开,单击鼠标换页,切换时的声音为“急刹车”效果。点击第二张幻灯片——幻灯片放映——幻灯片切换——按要求设置即可

3.将第二张幻灯片中的“环保时装”字体设置为:隶书、加粗、字号:36。

4.为第四张幻灯片设置名为“新闻纸”的纹理背景。选择第四张幻灯片——右击——背景——点击颜色的下拉按钮——填充效果——纹理——第一个即为“新闻纸”——确定——应用(如果有要求让把所有的图片都设置成这样就选择全部应用即可)

5.在第四张幻灯片之后插入一张空白的幻灯片,在当中插入第一种艺术字,文字内容为:“环保”。在左侧窗口里选择第四张幻灯片——回车即可插入一张新幻灯片(或是点击插入——新幻灯片)——在右边的版式中选择“空白版式”——插入——图片——艺术字——选择第一种输入文字即可

打开PPT_03.ppt文件

1.设置幻灯片的页面方向为纵向。幻灯片的大小设置成Letter纸张。文件——页面设置即可

2.在第二张幻灯片插入文本框,内容为yinhe.txt中的文字,文字字号设置为18磅。打开yinhe.txt——复制里边内容——回到ppt中,插入——文本框——横排——粘贴——设置磅数即可

3.在第五张幻灯片右侧插入图片guangqiu.jpg,图片尺寸为高度7cm,宽度10cm,不锁定纵横比。选择第五张幻灯片——插入——图片——来自文件—— 点击找到图片——插入——双击图片——尺寸——先取消下边的“锁定纵横比”再设置图片高度和宽度——确定——将其移动到幻灯片右侧即可

4.将所有幻灯片的背景设置为颜色预设为碧海青天,底纹样式为纵向。随便在在一张幻灯片的空白处点一下——右击——背景——点击颜色的下拉按钮——填充效果——渐变——颜色下边选择“预设”,右边选择碧海青天,底纹样式选择垂直—确定——全部应用即可

5.在第八张幻灯片右下角插入“上一张”的动作按钮。并将按钮指向第七章幻灯片。选择第八张幻灯片——幻灯片放映——动作按钮——选择“上一张”的动作按钮(为第三排第一个)——此时鼠标变成十字,在幻灯片右下角画一个矩形——出来一个对话框——在“单击鼠标”中的“超链接到”的下拉按钮中选择“上一张幻灯片”——确定即可

6.增加第九张幻灯片,插入一文本框,在文本框中输入文字“幻灯片放映结束”,文字字体为华文行楷。在文本框下插入一行一列式样的艺术字,内容为“谢谢!”,内容字体为隶书,字体大小为28磅。在左侧选择第八张幻灯片——回车即可添加第九张幻灯片——格式——幻灯片版式——在文字版式中选择只有标题(第一行第二个),在文本框中输入文字,设置格式——将鼠标放在最后一个字上回车,添加行——插入——图片——艺术字——选择一个列式样的艺术字,输入文字“谢谢!”设置格式即可

打开PPT文件夹下的PPT_01.ppt文件,进行如下操作:

1、在第一张幻灯片的前面插入一张新的幻灯片,版式为“标题幻灯片”,在标题框中输入文字“计算机应用基础”,设置为楷体、66磅。(4分)将鼠标放在第一张幻灯片的上边第一下——回车(或是插入——新幻灯片)——格式——幻灯片版式——在文字版式中选择“标题幻灯片”,在标题框中输入文字“计算机应用基础”,设置为楷体、66磅即可

2、将PPT文件夹下CZ1.JPG图片插入到第三张幻灯片(微型计算机系统基础知识)中,尺寸:锁定纵横比,高度3厘米。位置:距左上角,水平19厘米,垂直15厘米。(4分)选择第三张幻灯片——插入——图片——来自文件——选择图片——插入——双击图片——在尺寸和位置中设置要求的格式即可

3、设置全部幻灯片的切换效果为“盒状展开”、“中速”,声音为“风铃”,单击鼠标换页。(4分)幻灯片放映——幻灯片切换——“盒状展开”、“中速”,声音为“风铃”,单击鼠标时——应用于所有幻灯片

4、将全部幻灯片的背景设置为“预设”中的“红日西斜”。(4分)随便在在一张幻灯片的空白处点一下——右击——背景——点击颜色的下拉按钮——填充效果——渐变——颜色下边选择“预设”,右边选择红日西斜—确定——全部应用即可

5、设置第三张幻灯片的动画效果:文本2从左侧飞入,整批发送,单击鼠标时动作。(4分)选中第三张幻灯片的文本2——幻灯片放映——自定义动画——添加效果——进入——飞入——开始选择“单击时”,方向选择“自左侧”

6、存盘,退出PowerPoint。

打开PPT文件夹下的PPT_02.ppt文件,进行如下操作:

1、在第四张幻灯片(计算机硬件系统)的后面插入一张新的幻灯片,版式为“空白”,并将PPT文件夹下TU1.JPG图片插入到新幻灯片中,尺寸不变;图片位置:随意。(5分)在左侧窗口里选择第四张幻灯片——回车即可插入一张新幻灯片(或是点击插入——新幻灯片)——在右边的版式中选择“空白版式”——插入——图片——来自文件——找到之后点击插入即可

2、第二张幻灯片背景设置为“纹理”中的“水滴”效果。(5分)选择第二张幻灯片——在空白处右击——背景——点击颜色的下拉按钮——填充效果——纹理——选“水滴”——确定——应用(如果有要求让把所有的图片都设置成这样就选择全部应用即可)

3、在第三张幻灯片中设置动画效果,动画顺序为:

·标题1:动画效果“螺旋”,单击鼠标时启动动画;选中第三张幻灯片的文本1——幻灯片放映——自定义动画——添加效果——进入——螺旋——开始选择“单击时”

·文本2:动画效果“溶解”,在前一事件2秒后启动。(5分)选中第三张幻灯片的文本2——幻灯片放映——自定义动画——添加效果——进入——溶解——在开始处选择“之后”——点击右栏的下拉按钮——选择“效果选项”——在“计时”里的延迟里输入2即可

4、在第二张幻灯片中插入“自定义”动作按钮,添加文字“下一张”,并进行超链接设置:单击时链接到下一张幻灯片。(5分)选择第二张幻灯片——幻灯片放映——动作按钮——选择“自定义”的动作按钮(为第一排第一个)——此时鼠标变成十字,在幻灯片右下角画一个矩形——出来一个对话框——在“单击鼠标”中的“超链接到”的下拉按钮中选择“下一张幻灯片”——确定即可——点击动作按钮——右击——添加文本——输入“下一张”即可

5、存盘,退出PowerPoint。

下载计算机试题答案(精选五篇)word格式文档
下载计算机试题答案(精选五篇).doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    计算机网格信息安全与管理试题答案12

    一、判断题(每题1分) 1.当今,我们国家对整个网络信息系统和网络实行两类管理。其中,国家保密局针对涉及国家秘密的系统进行等级保护。 错误 2.网上的安全审计主要是对系统中......

    2011山东专升本计算机模拟试题答案WindowsXP部分[大全五篇]

    2011山东专升本计算机模拟试题答案WindowsXP部分 发表时间:2010-12-02 17:02 来源:未知 作者:admin 点击: 一、单选题 1.Windows XP属于________。 (A)单用户单任务操作系统 (B)单......

    试题答案

    1、D A C B 贪钱 2、C A D B A 3、C B D C D 错 对 错 错 错 专题:C A B D D C B B A C 赏析:对 A(陈云) 对 B D B 错 C 对 A 对 D A 错 对 D C 对 对 A 7、B B C A A B C A C A......

    试题答案

    高二地理期末试题答案 1—5 CABAD6—11DBBDB11--1 5DCBBC 16—20DCDDB21—22DACCC26—30BACDA 31.(23分) (1)22 (1分) (2)丙(2分) 地处山区,地形崎岖,交通不便,因而人口较少(4 分) (3)画图略(2分);理由......

    试题答案

    第三部分:问答题(每题20分) 1:简要概述闭合性运动损伤的防治? 答:闭合性软组织损伤是最常见的损伤,是指局部皮肤或粘膜完整,无裂口与外界相通,损伤时的出血积聚在组织内, 是软组织损伤......

    计算机网格信息安全与管理试题答案7(五篇材料)

    1.互联网上许多未经核实的虚假信息,容易给相关当事人造成巨大的经济的损失。正确 2.日常生活中,管好自己所带的钥匙(办公室的钥匙、家里的钥匙),这相当于密钥管理基础设施。正确......

    登革热试题答案

    2018年登革热防控知识试题 姓名: 科室: 分数: 一、选择题 1、登革热是由登革热病毒所引起,由( C )传播的急性传染病。 A、老鼠 B、蟑螂 C、白蚊伊蚊(花斑蚊) D、苍蝇 2、登革热的......

    电子商务试题答案

     一、单项选择题 1.电子商务中处于中心位置的是D A客户 B供应商 C银行 D认证中心 2.银行最直接地参与电子商务的方式是B A发放信用卡 B建立网上银行 C 电子支付与结算 D理财服......