第一篇:计算机二级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 p(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属性为“请输入姓名”。 新思路2014年第二套文字处理答案 1.调整文档版面,要求页面高度18厘米、宽度30厘米,页边距(上、下)为2厘米,页边距(左、右)为3厘米。 【解析】本小题主要考核页面格式的设置。 在“页面布局”选项卡中单击“页面设置”组中的对话框启动器,打开“页面设置”对话框,在“纸张”选项卡中设置页面高度和宽度,在“页边距”选项卡中设置页边距的具体数值。 2.将考生文件夹下的图片“背景图片.jpg”设置为邀请函背景。 【解析】本小题主要考核设置页面背景的操作。 ① 在“页面布局”选项卡中单击“页面背景”组中的“页面颜色”按钮,在展开的列表中选择“填充效果”,打开“填充效果”对话框。 ② 在对话框中切换到“图片”选项卡,单击“选择图片”按钮,打开选择图片对话框,选择路径为考生文件夹,选中“背景图片.jpg”,单击“插入”按钮返回到上一对话框中,单击“确定”按钮完成操作。 3.根据“Word-邀请函参考样式.docx”文件,调整邀请函中内容文字的字体、字号和颜色。 【解析】本小题主要考核字体格式的设置。试题并未指明具体的字体、字号和颜色,在操作时注意设置的字体、字号和颜色一定要与原来默认的区分开。例如原文档中是黑体,将字体设置为其他字体就可以了。 通过“开始”选项卡中“字体”组中的相应按钮,可进行相关设置,设置文本格式时,要先选中对应的文本内容。 4.调整邀请函中内容文字段落对齐方式。 【解析】本小题主要考核段落格式的设置。注意:操作思路与上一小题一样。 通过“开始”选项卡中“段落”组中的相应按钮可设置段落对齐格式。 5.根据页面布局需要,调整邀请函中“大学生网络创业交流会”和“邀请函”两个段落的间距。 【解析】本小题主要考核段落格式的设置。注意:“两个段落的间距”指的是两个段落之间的段前、段后间距。 在“开始”选项卡的“段落”组中单击段落对话框启动器打开“段落”对话框,对文档中的内容设置段落行间距和段前、段后间距等格式。 6.在“尊敬的”和“(老师)”文字之间,插入拟邀请的专家和老师姓名,拟邀请的专家和老师姓名在考生文件夹下的 “通讯录.xlsx ”文件中。每页邀请函中只能包含1位专家或老师的姓名,所有的邀请函页面请另外保存在一个名为“Word-邀请函.docx”文件中。 【解析】本小题是Word试题中的重点和难点,主要考核邮件合并功能的使用方法。 (1)首先将光标置入“尊敬的”和“(老师)”文字之间。在“邮件”选项卡“开始邮件合并”组中单击“开始邮件合并”按钮,在展开列表中选择“邮件合并分步向导”,启动“邮件合并”任务窗格。 (2)合并向导的第1步 在“邮件合并”任务窗格“选择文档类型”中保持默认选择“信函”,单击“下一步:正在启动文档”超链接。 (3)合并向导的第2步 在“邮件合并”任务窗格“选择开始文档”中保持默认选择“使用当前文档”,单击“下一步:选取收件人”超链接。 (4)合并向导的第3步 ① 在“邮件合并”任务窗格“选择收件人”中保持默认选择“使用现有列表”,单击“浏览“超链接。 ② 启动“读取数据源”对话框,在考生文件夹下选择文档“通讯录.xlsx”,单击“打开”按钮。此时会弹出“选择表格”对话框。从中选择名称为“通讯录”的工作表,单击“确定”按钮。 ③ 启动“邮件合并收件人”对话框,保持默认设置(勾选所有收件人),单击“确定”按钮。④ 返回到Word文档后,在“邮件”选项卡“编写和插入域”组中,单击“插入合并域”按钮右侧的下拉按钮,在展开的列表中选择“姓名”选项即在光标处插入一个域。 (5)合并向导的第4步 在“邮件合并”任务窗格中,单击“下一步:预览信函”超链接。 (6)合并向导的第5步 在“预览信函”选项组中,通过、按钮可以切换不同的专家或老师。单击“编辑收件人列表”还可以增加、修改专家或老师。单击“下一步:完成合并”超链接。 (7)合并向导的第6步 完成邮件合并,先以“Word.docx”为名将文档保存在考生文件夹下。 (8)编辑单个信函 完成邮件合并后,还可以对单个信函进行编辑和保存。在“邮件合并”任务窗格中单击“编辑单个信函”超链接或在Word文档的“邮件”选项卡“完成”组中单击“完成并合并”-“编辑单个文档”选项,都可以启动“合并到新文档”对话框。 在“合并到新文档”对话框中勾选“全部”选项,单击“确定”按钮即可按不同的专家或老师生成一个多页文档。按试题要求以“Word-邀请函.docx”为名将文档保存在考生文件夹下。 第二套试题电子表格答案 1.请对“订单明细”工作表进行格式调整,通过套用表格格式方法将所有的销售记录调整为一致的外观格式,并将“单价”列和“小计”列所包含的单元格调整为“会计专用”(人民币)数字格式。 【解析】本小题主要考核套用表格格式、设置数字格式的操作。 (1)套用表格格式 在“订单明细”工作表中选中数据表(A1:H636),在“开始”选项卡“样式”组中单击“套用表格格式”按钮,在展开的列表中选择一种样式即可。 (2)设置数字格式 在“订单明细”工作表中选中“单价”列和“小计”列,单击“开始”选项卡“数字”组的对话框启动器,打开“设置单元格格式”对话框,在“数字”选项卡“分类”列表中选择“会计专用”项,在“货币符号”下拉框中选择“¥”符号即可。 2.根据图书编号,请在“订单明细”工作表的“图书名称”列中,使用VLOOKUP函数完成图书名称的自动填充。“图书名称”和“图书编号”的对应关系在“编号对照”工作表中。 【解析】本小题主要考核VLOOKUP函数的应用。 ① 在“订单明细”工作表中,选择E3单元格,输入公式“=VLOOKUP(D3,表2[#全部],2,0)”。② 复制E3单元格中的公式到该列其他单元格中即可。 VLOOKUP是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。本题中“=VLOOKUP(D3,表2[#全部],2,0)”的含义如下: 参数1-查找目标:“D3”。将在参数2指定区域的第1列中查找与D3相同的单元格。 参数2-查找范围:“表2[#全部]”表示第2个工作表(即“编号对照”工作表)中数据表的全部区域(即A2:C19区域)。注意:查找目标一定要在该区域的第一列。 参数3-返回值的列数:“2”表示参数2中工作表的第2列。如果在参数2中找到与参数1相同的单元格,则返回第2列的内容。 参数4-精确OR模糊查找:“0”。最后一个参数是决定函数精确和模糊查找的关键。精确即完全一样,模糊即包含的意思。第4个参数如果指定值是0或FALSE就表示精确查找,而值为1 或TRUE时则表示模糊。注意:在使用VLOOKUP时不要把这个参数给漏掉了,如果缺少这个参数,则会默为为模糊查找。 3.根据图书编号,请在“订单明细”工作表的“单价”列中,使用VLOOKUP函数完成图书单价的自动填充。“单价”和“图书编号”的对应关系在“编号对照”工作表中。 【解析】本小题主要考核VLOOKUP函数的应用。 ① 在“订单明细”工作表中,选择F3单元格,输入公式“=VLOOKUP(D3,表2[#全部],3,0)”。② 拖动F3单元格右下角的智能填充句柄,一直拖动到F636单元格上,即可将F3单元格中的公式复制到该列其他单元格中。 本题使用VLOOKUP函数的方法同上一小题类似,只是要返回值由“编号对照”工作表的第2列(“图书名称”列)换成了第3列(“定价”列)。 4.在“订单明细”工作表的“小计”列中,计算每笔订单的销售额。 【解析】本小题主要考核公式的应用。 ① 在“订单明细”工作表中,选择H3单元格,输入公式“=G3*F3”。 ② 拖动H3单元格右下角的智能填充句柄,一直拖动到H636单元格上,即可将H3单元格中的公式复制到该列其他单元格中。 5.根据“订单明细”工作表中的销售数据,统计所有订单的总销售金额,并将其填写在“统计报告”工作表的B3单元格中。 【解析】本小题主要考核求和函数SUM的应用。 在“统计报告”工作表中,选择B3单元格,输入公式“=SUM(订单明细!H3:H636)”。 6.根据“订单明细”工作表中的销售数据,统计《MS Office高级应用》图书在2012年的总销售额,并将其填写在“统计报告”工作表的B4单元格中。 【解析】本小题主要考核多条件求和函数SUMIFS的应用。 在“统计报告”工作表中,选择B4单元格,输入公式“=SUMIFS(表3[小计],表3[图书名称],“《MS Office高级应用》”,表3[日期],“>=2012年1月1日”)”。 sumifs函数的语法是:SUMIFS(求和区域, 条件区域1,条件1, [条件区域2,条件2],...)参数1-求和区域:即计算此区域内符合条件的单元格数据。 参数2-条件区域、参数3-条件:参数2和参数3是一个组合,表示一个条件。还可以增加更多的条件。如本题中“表3[图书名称],“《MS Office高级应用》”是一组两个参数,表示一个条件;“表3[日期],”>=2012年1月1日“”是另一组参数,表示第2个条件。 7.根据“订单明细”工作表中的销售数据,统计隆华书店在2011年第3季度的总销售额,并将其填写在“统计报告”工作表的B5单元格中。 【解析】本小题主要考核多条件求和函数SUMIFS的应用。 在“统计报告”工作表中,选择B5单元格,输入公式“=SUMIFS(表3[小计],表3[书店名称],”隆华书店“,表3[日期],”>=2011年7月1日“,表3[日期],”<=2011年9月30日“)”。 本题中有3组不同的求和条件。 8.根据“订单明细”工作表中的销售数据,统计隆华书店在2011年的每月平均销售额(保 留2位小数),并将其填写在“统计报告”工作表的B6单元格中。 【解析】本小题主要考核多条件求和函数SUMIFS的应用。 注意本题要求不是求数据的平均值,而是求月平均值。可以先使用SUMIFS函数求和,再计算月平均值(除以12)。 在“统计报告”工作表中,选择B6单元格,输入公式“=SUMIFS(表3[小计],表3[书店名称],”隆华书店“,表3[日期],”>=2011年1月1日“,表3[日期],”<=2011年12月31日")/12”。 新思路第二套演示文稿答案 1.创建一个新演示文稿,内容需要包含“图书策划方案.docx”文件中所有讲解的要点,包括: (1)演示文稿中的内容编排,需要严格遵循Word文档中的内容顺序,并仅需要包含Word文档中应用了“标题1”、“标题2”、“标题3”样式的文字内容。 (2)Word文档中应用了“标题1”样式的文字,需要成为演示文稿中每页幻灯片的标题文字。 (3)Word文档中应用了“标题2”样式的文字,需要成为演示文稿中每页幻灯片的第一级文本内容。 (4)Word文档中应用了“标题3”样式的文字,需要成为演示文稿中每页幻灯片的第二级文本内容。 【解析】本小题主要考核幻灯片制作内容的基本操作。 (1)复制文档内容 ① 打开Word文档“图书策划方案.docx”,为方便操作先设置一下视图。切换到“视图”选项卡,在“显示”组中勾选“导航窗格”复选框,此时在Word窗口左侧显示出“导航”任务窗格,显示出文档的标题级别层次。 ② 启动PowerPoint,复制Word文档内容到幻灯片中。 新建幻灯片,Word文档中每一个标题1的内容占据一张幻灯片。 根据Word文档内容的情况来选择不同的幻灯片版式。例如“目录”内容可选择“标题和内容” 版式。 根据幻灯片版式来复制、粘贴不同的内容。例如,Word文档中“标题1”的内容一般粘贴到 幻灯片的标题占位符中,“标题2”、“标题3”的内容一起粘贴到幻灯片的列表占位符中。 (2)设置标题级别 在幻灯片中选中需要设置标题级别的内容,单击“开始”选项卡“段落”组中的“提高列表级别”按钮、“降低列表级别”按钮,即可提升或降低标题层次。 幻灯片中,文本的级别一共有3级,默认为第一级。 2.将演示文稿中的第一页幻灯片,调整为“标题幻灯片”版式。 【解析】本小题主要考核设置幻灯片版式的基本操作。 默认情况下,启动PowerPoint后会自动新建一个演示文稿,内含一个空白幻灯片,其版式即为“标题幻灯片”版式。如需修改幻灯片版式可将该幻灯片作为当前幻灯片,单击“开始”选项卡“幻灯片”组中的“版式”按钮,在展开的列表中选择一种版式。 3.为演示文稿应用一个美观的主题样式。 【解析】本小题主要考核设置幻灯片主题样式的基本操作。 切换到“设计”选项卡,在“主题”组中列出了部分主题样式,可以单击列表框右下角的“其 他”按钮,展开全部主题样式列表,从中选择一种即可。 4.在标题为“2012年同类图书销量统计”的幻灯片页中,插入一个6行、5列的表格,列标题分别为“图书名称”、“出版社”、“作者”、“定价”、“销量”。 【解析】本小题主要考核插入表格的操作。 将该幻灯片作为当前幻灯片,切换到“插入”选项卡,在“表格”组中单击“表格”按钮,在展开的菜单中选择“插入表格”命令,打开“插入表格”对话框,输入表格的行数和列数即可。 插入表格后,按试题要求输入文字内容。 5.在标题为“新版图书创作流程示意”的幻灯片页中,将文本框中包含的流程文字利用SmartArt图形展现。 【解析】本小题主要考核SmartArt图形的操作。 ① 将该幻灯片作为当前幻灯片,切换到“插入”选项卡,在“插图”组中单击“SmartArt”按钮,打开“选择SmartArt图形”对话框。 ② 在“选择SmartArt图形”对话框的左侧列表中选择“列表”,在右侧选择“水平符号项目列表”图标,单击“确定”按钮。 ③ 插入的“水平符号项目列表”默认有3组图形,选择最后一组图形,在SmartArt工具“设计”选项卡“创建图形”组中单击“添加形状”右侧下拉按钮,在展开的列表中单击“在后面添加形状”将在最后一个图形右侧添加一个新的图形,这样就变成了4组图形。同理还可以添加更多的图形。 ④ 选择第一组图形,按不同的标题级别输入不同的内容。再选择其他图形,依次输入内容。 6.在该演示文稿中创建一个演示方案,该演示方案包含第 1、2、4、7页幻灯片,并将该演示方案命名为“放映方案1”。 【解析】本小题主要考核创建演示方案的操作。 ① 在“幻灯片放映”选项卡“开始放映幻灯片”组中单击“自定义幻灯片放映”按钮,在展开的列表中选择“自定义放映”命令,打开“自定义放映”对话框。 ② 在“自定义放映”对话框中单击“新建“按钮,打开“定义自定义放映”对话框。在“幻灯片放映名称”文本框中输入“放映方案1”,“在演示文稿中的幻灯片”列表框中列出了所有幻灯片的标题,选中其中一个标题,单击“添加”按钮可将此张幻灯片添加到“在自定义放映中的幻灯片”列表框中,此列表框中的幻灯片就是放映方案1中将要播放的。 ③ “在自定义放映中的幻灯片”列表框中选中某张幻灯片标题,单击“删除”按钮可在放映方案中取消该张幻灯片;单击、按钮可更改放映方案中幻灯片的播放顺序。 ④ 单击“确定”按钮返回到“自定义放映”对话框,单击“关闭”按钮退出,单击“放映”按钮可观看放映效果。 7.在该演示文稿中创建一个演示方案,该演示方案包含第 1、2、3、5、6页幻灯片,并将该演示方案命名为“放映方案2”。 【解析】本小题主要考核创建演示方案的操作。其操作方法和上一小题基本一致。 入党申请书 尊敬的党支书: 每当“没有共产党就没有新中国.......”这首雄壮而有力的歌早我耳边响起时,我的心就无比激动,长久以来怀着对党的无比崇敬终于让我今天有勇气和机会向党组织倾诉我心中埋藏已久的愿望:我志愿加入中国共产党,希望党组织能够吸收我成为一名中共党员。 从小在党的关怀和教导下成长的我,对党的思想和方针政策都有一定的了解。随着年龄的增长,使我对党的认识更加深切。正是在共产党的领导下,才有了新中国的成立,才有了今天繁荣昌盛的社会主义中国。中国共产党无愧是中国工人阶级的先锋队,它是由无产阶级先进分子所组成的政治组织,是先进的马克思列宁主义和邓小平理论武装起来的党,是按照科学的民主集中制原则组织起来的政党。中国共产党代表着中国先进生产力的发展要求,代表着中国先进文化的前进方向,代表着中国最广大人民的根本利益。这是“三个代表”重要思想的具体体现。中国共产党坚持一切从实际出发,以全心全意为人民服务为宗旨,是中国各族人民利益的忠实代表。中国共产党是社会主义事业的领导核心,给我国的建设和发展带来了不可磨灭的重要作用。我热爱党的无私无畏,我热爱党的无私奉献。它的伟大已将我的思想和行动融入其中;它的先进性和前进性指引着我们不断进步。我决心继承和发扬党的优良传统,为祖国的繁荣富强,为党赋予我们的神圣责任而努力学习,努力奋斗。 纵观历史,中国共产党走过的路是艰难而曲折的,但也是光荣而伟大的。虽然有过二万五千里长征的艰难险阻,虽然有过八年抗日战争的血雨腥风,虽然有过建设新中国的重重障碍,但正是由于这些经历,才使中国共产党的不断成熟壮大。为了中国的社会进步,进行了不少艰苦卓绝的斗争,取得了反帝反封建的新民主主义革命的胜利,结束了中国屈辱落后的历史,中国共产党领导人民群众奋发图强,消灭了剥削阶级和剥削制度,确立了社会主义制度,开创了建设有中国特色社会主义道路,为我国社会主义四个现代化建设事业做出了光辉的榜样。中国共产党的事业是伟大的事业,中国共产党的使命是光荣的使命,中国共产党的领导是正确的领导。实践证明:没有中国共产党,就没有今天的中国。只有中国共产党才是领导中国人民进行革命和建设的核心力量。 从一名少先队员到一名共青团员,我无时无刻不在接受着党的阳光哺育,得到党良好的思想教育。在我们身边,时时都涌现着无私奉献的党的形象的人。如徐洪刚的大无畏精神;向秀丽的无私奉献;梁强的英勇品质以及无数平凡而伟大的优秀党员为我做出了很好的榜样。他们能够为自己的言行为党的事业默默地贡献自己的光和热,何况作为二十一世纪社会主义事业的接班人和主力军呢?我想我更应该以中国共产党的光辉形象来激励自己,加深对党的理解和热爱。 中国共产党的伟大·中国共产党的先进性和前进性使我迫切的渴望能加入中国共产党组织,成为一名名副其实的党员,虽然我深知自己的思想和认识与一名真正标准的中国共产党还有一定的差距,许多 方面还欠缺成熟,带我有信心做到一名党员所要求做到的,我坚信自己始终是最优秀的,我决心从想党组织提出申请的这一刻开始,认真学习党的指导思想,认真学习党的方针政策,树立坚定的共产主义信念,在任何时候任何情况下都要在思想上入党。在生活中,积极为人民服务,吃苦在前,享受在后,克己奉公,多干求实,多做贡献;刻苦学习马克思主义的理论,增强辨别是非的能力,掌握做好本职工作的知识本领,努力创造一流的成绩;在危机时刻,挺身而出,维护国家和人民的利益,坚决与危害人民。国家利益的行为作斗争。 我始终相信中国共产党是伟大而光荣的党。我将以自己的实际言行来达到党员的标准要求,争取做一名群众的模范代表,时时刻刻把“三大代表”重要思想贯穿在自己的学习和实践生活中。 我申请加入中国共产党,是为了向党表明我为共产主义事业奋斗终身的信念,也是为了在党的栽培和帮助下不断发展和完善自己,争取早日在思想上,组织上入党。能够加入中国共产党的行列是我由来已久的强烈愿望和人生追求。在此,我向党组织保证我会以我的实际行动来得到党的认可,希望党组织在实际中考验我,吸收我加入中国共产党的行列中来。 申请人:何玉元 2011年9月24日 考试大纲 ◆ 基本要求 1.熟悉 Visual C++ 6.0 集成开发环境。 2.掌握结构化程序设计的方法,具有良好的程序设计风格。 3.掌握程序设计中简单的数据结构和算法并能阅读简单的程序。 4.在 Visual C++ 6.0 集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力 ◆ 考试内容 一、C语言程序的结构 1.程序的构成,main函数和其他函数。 2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。 3.源程序的书写格式。 4.C语言的风格。 二、数据类型及其运算 1.C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。 2.C运算符的种类、运算优先级和结合性。 3.不同类型数据间的转换与运算。 4.C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。 三、基本语句 1.表达式语句,空语句,复合语句。 2.输入输出函数的调用,正确输入数据并正确设计输出格式。 四、选择结构程序设计 1.用if语句实现选择结构。 2.用switch语句实现多分支选择结构。 3.选择结构的嵌套。 五、循环结构程序设计 1.for循环结构。 2.while和do-while循环结构。 3.continue语句和break语句。 4.循环的嵌套。 六、数组的定义和引用 1.一维数组和二维数组的定义、初始化和数组元素的引用。 2.字符串与字符数组。 七、函数 1.库函数的正确调用。 2.函数的定义方法。 3.函数的类型和返回值。 4.形式参数与实在参数,参数值传递。 5.函数的正确调用,嵌套调用,递归调用。 6.局部变量和全局变量。 7.变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。 八、编译预处理 1.宏定义和调用(不带参数的宏,带参数的宏)。 2.“文件包含”处理。 九、指针 1.地址与指针变量的概念,地址运算符与间址运算符。 2.一维、二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。通过指针引用以上各类型数据。 3.用指针作函数参数。 4.返回地址值的函数。 5.指针数组,指向指针的指针。 十、结构体(即“结构”)与共同体(即“联合”) 1.用typedef说明一个新类型。 2.结构体和共用体类型数据的定义和成员的引用。 3.通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。 十一、位运算 1.位运算符的含义和使用。 2.简单的位运算。 十二、文件操作 只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。 1.文件类型指针(FILE类型指针)。 2.文件的打开与关闭(fopen,fclose)。 3.文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数的应用),文件的定位(rewind,fseek函数的应用)。◆ 考试方式 1.笔试:90分钟,满分100分,其中含公共基础知识部分的30分。 2.上机:90分钟,满分100分 3、上机操作包括: (1)填空。 (2)改错。 (3)编程。2012年3月全国计算机等级考试二级C语言上机题库及答案 第1套 一、填空 给定函数的功能是调用 fun 函数建立班 级通讯录。通讯录记录每位学生的编号,姓名和电话号码。班级的人数和学生的 信息从键盘读入,每个人的信息作为一 个数据块写到名为答案 yfile5.dat 的二进 制文件中。答案:1.STYPE 2.FILE 3.fp 二、修改 先将在字符串 s 中的字符按正序存放到 t 串中,然后把 s 中的字符按逆序连接到 t 串后面。答案:1.for(i = 0;i < sl;i++)2.t[2*sl] =` 0`; 三、程序 将两个两位数的正整数 a,答案合并成 一个整数放在 c 中。合并的方式是:将 a 数的十位和个位数依次放在 c 数的千 位和十位上,答案数的十位和个位数依 次放在 c 数的百位和个位上。*c=(a/10)*1000+(b/10)*100+(a)*10 +(b); 第 2 套 一、填空 从键盘输入若干行文本(每行不超过 80 个字符),写到文件答案 yfile4.txt 中,用-1 作为字符串输入结束的标记。然后 将文件的内容读出显示在屏幕上。文件 的读写分别有自定义函数 ReadText 和 WriteText 实现。答案 :*fw str str 二、修改 从低位开始取出长整形变量 s 中的奇数 位上的数,依次构成一个新数放在 t 中,高位仍放在高位,低位仍放在低位。答案: long *t sl = sl*10; 三、程序 将两个两位数的正整数 a,答案合并成 一个整数放在 c 中。合并的方式:将 a 数的十位和个位数依次放在 c 数的千位 和十位上,答案数的十位和个位数依次 放在 c 数的百位和个位上。*c=(b/10)*1000+(a)*100+(b)*10 +(a/10); 第 3 套 一、填空 将自然数 1~10 以及它们的平方根写到 名为答案 yfile3txt 的文本文档中,然后 再顺序读出显示在屏幕上。答案:(1)fp(2)fclose(fp)(3)fname 二、修改 将 n 个无序整数从小到大排序。答案: for(i=j+1;i 三、程序将两个两位数的正整数A,答案合并成一个整数放在C中。合并的方式是:将A数的十位和个位数依次放在C数的千位和十位上,答案数的十位和个位数依次放在C数的百位和个位上*C=(B)*1000+(A)*100+(B 10)*10 +(a 10); 一、填空 第4套 调用函数 fun 将指定源文件中的内容复 制到指定的目标文件中,复制成功时函 数返回值为 1,失败时返回值为 0,在复 制的过程中,把复制的内容输出到终端 屏幕。主函数中源文件名放在变量 sfname 中,目标文件名放在变量 tfname 中 答案: “r” fs ft 二、修改 将长整形数中每一位上为偶数的数依次 取出,构成一个新数放在 t 中。高位仍 在高位仍在低位。答案: if(d%2=“=0)s /= 10; 三、程序 将两个两位数的正整数 a,答案合并成 一个整数放在 c 中。合并的方式是:将 a 数的十位和个位数依次放在 c 数的千 位和十位上,答案数的十位和个位数依 次放在 c 数的百位和个位上。*c=(a)*1000+(b/10)*100+(a/10)*10 +(b);第 5 套 一、填空 把形参 x 的值放入一个新结点并插入到 链表中,插入后结点数据域的值仍保持 递增有序。答案: x p s 二、修改计算正整数 num 的各位上的数字之积。答案:long k=1;num/=10; 三、程序 计算 n 门课程的平均分,计算结果作为 函数值返回。答案:int i;float ave=0.0;for(i=0;i 一、填空 给定程序中已建立一个带有头结点的单 向链表,在答案 ain 函数中将多次调用 fun 函数,没调用一次 fun 函数,输出链 表尾部结点中的数据,并释放该节点,是链表缩短。答案: next t->data t 二、修改 将字符串中的字符按逆序输出,单补改 变字符串中的内容。答案:void fun(char *a)printf(”%c", *a); 三、程序 比较两个字符串的长度(不得调用 c 语 言提供的求字符串长度的函数)函数返,回较长的字符串。若两个字符串长度相 同,则返回第一个字符串。答案:int i;char *p=s , *q=t;int n=0,m=0;while(*p){n++;p++;} while(*q){m++;q++;} if(n>=m)p=s;else p=t;return p; 第 7 套 一、填空 删除链表中数据域值相同的结点,使之 只保留一个 答案: q next next 二、修改 用选择法对数组中的 n 个元素按从小到 大的顺序进行排序。答案: p = j;p=i; 三、程序 求出 1 到答案之间(含答案)能被 7 或 11 整除的所有整数放在数组 a 中,通过 n 返回这些数的个数。答案: int i ,j=0;*n=0;for(i=1;i<=m;i++)if(i%7==0|| i% 11 == 0){ a[j]=i;j++;} *n=j; 第 8 套 一、填空 在带有头结点的单向链表中,查找数据 域中值为 ch 的结点。找到后通过函数值 返回改结点在链表中所处的顺序号;不 存在,函数返回 0 值 答案: NULL n head ,ch 二、修改 删除 p 所指字符串中的所有空白字符, 输入字符串是用“#”结束输入。答案: for(i=0,t=0;p[i];i++)c[t]=''; 三、程序 将 ss 所指字符串中所有下标为奇数位置 上的字母转换成大写 答案: int i;for(i=1;i< strlen(ss);i+=2){if(ss[i] >='a'&&ss[i] <= 'z')ss[i]-=32;} 《大学计算机基础》 班级 学号 机号 姓名 作业一:计算机概论 一、电子计算机工作最重要的特征是 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) 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 ● ○ ○ ○第二篇:2014新思路MS Office高级应用二级第二套试题答案
第三篇:计算机二级
第四篇:计算机二级
第五篇:计算机试题答案