本栏目下题库来源于互联网,轻速云承诺对于用户导入平台的题库是严格保密的,不会在此呈现!
轻速云给您提供更好的在线考试系统服务!
2014年全国计算机等级《二级VF》考前押密试题(4)
1、【 简答题
(1)将考生文件夹下的自由表“List”添加到数据库“数据库l”中。
(2)为表“List"增加字段“经手人”,类型和宽度为“字符型(10)”。
(3)设置字段“经手人”的默认值为“john,’。
(4)为表“last”的字段“经手人”设置有效性规则,耍求经手人不为空值,甭则提示信息:“输入经手人”。 [18分]
解析:
(1)【操作步骤】 在“数据库1”数据库设计器中使用右键单击,选择“添加表”命令,双击考生文件夹下的“List”自由表。 (2)【操作步骤】 在数据库设计器中,使用右键单击“List”数据表,选择“修改”菜单命令。在“字段”选项卡列表框内的最后插人一;个新的字段。输入新的字段名为“经手人”,选择类型为“字符型”,宽度为“10”。 (3)【操作步骤】 选择“经手人”字段,在默认值框内输人“john”。 (4)【操作步骤】 选择“经手人”字段,在“字段有效性”设置区域内,输入“规则”文本框中的内容为“经手人!=NULL”,在“信息”文本框中输入“输入经手人”。
2、【 简答题
(1)考生文件夹下有一个表“成绩.dbf”,使用菜单设计器制作一个名为“cd1”的菜单,菜单只有一个“成绩统计”子菜单。“成绩统计”菜单中有“学生平均成绩”、“课程平均成绩”和“关闭”3个子菜单:“学生平均成绩”子菜单统计每位学生的平均成绩;“课程平均成绩”子菜单统计每门课程的平均成绩;“关闭”子菜单使用SET SYSMENU TO DE-FAULT来返回系统菜单。
(2)有如下命令序列,其功能是根据输入的考试成绩显示相应的成绩等级。
SET TALK OFF
CLEAR
INPUT”请输入考试成绩:”TO cj
Di=iiI(cj<60,”不及格”,iif(cj>=90,”优秀”,iif(cj>
=80,”良好”,”及格”)))
??”成绩等级为:”+dj
SET TALK()N
请编写程序“cx2.prg”,用DO CASE型分支结构实现该命令程序的功能。 [24分]
解析:
【考点指引】本大题第1小题考查了菜单及子菜单的设计过程;第2小题考查了DO CASE语句的用法。 (1)【操作步骤】 ①选择【文件】→【新建】命令,选择“菜单”,单击“新建文件”按钮,再单击“菜单”按钮,打开菜单设计器,在“菜单名称”中输入“成绩统计”,在“结果”下拉列表框中选择“子菜单”,单击“创建”按钮创建“成绩统计”子菜单。 ②输入子菜单名称“学生平均成绩”,在“结果”下拉列表框中选择“过程”,单击“创建”按钮创建“学生平均成绩”过程代码,在过程代码编辑窗口中输入以下代码: SELECT学号,AVG(成绩)AS平均成绩FROM成绩GROUP BY学号关闭过程代码编辑窗口。 ③单击下一行,输入子菜单名称“课程平均成绩”,在“结果”下拉列表框中选择“过程”,单击“创建”按钮创建“课程平均成绩”过程代码,在过程代码编辑窗口中输入以下 代码: SELECT课程编号,AVG(成绩)AS平均成绩FR()M成绩GROUP BY课程编号 关闭过程代码编辑窗口。 ④单击下一行,输入子菜单名称“关闭”,在“结果”下拉列表框中选择“命令”,在右边的文本框中输人命令: SET SYSMENU TO DEFAULT⑤选择【菜单】→【生成】命令,将菜单保存为“CDl”,生成一个菜单文件“CD1 mpr”。关闭菜单设计窗口,在命令窗口中输入命令:DO CD1.mpr,看到VisuAl FoxPr0的菜单栏被新建的菜单所代替,单击“关闭”菜单命令将恢复系统菜单。(2)【操作步骤】 ①在命令窗口中输入命令:MODI COMM Cx2(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:
SET TALK OFFCLEAR
INPUT”请输入考试成绩:”TO Cj
D()CASECASE
Cj>=90Dj=”优秀”
CASE Ej>=80
Dj=”良好”
CASE Cj>=60
Dj=”及格” ,
OTHERWISE
Dj=”不及格”
ENDCASE??”成绩等级为:”+Dj
SET TAL KON
关闭程序文件编辑窗口并保存程序文件。
②在命令窗Vl中输入命令:DO Cx2(回车执行),执行程序文件。
3、【 简答题
在考生文件夹下有股票信息表和股票交易表,请编写并运行符合下列要求的程序:
(1)设计一个名为“cd1”菜单,菜单中有两个菜单项“计算”和“关闭”。
程序运行时.单击“计算”荣单项应完成的操作是计算每只股票的买人次数和买入最高价,存入股票信息表中。
(2)根据股票交易表计算买人次数最多的股票代码和
买人次数、平均买入价格,并存储到“result”表中。
单击“关闭”菜单项,程序终止运行。 [18分]
解析:
【考点指引】本大题主要考查菜单的设计,重点是菜单过程代码的编写,这里要用到C()UNT和MAX命令及GR()UP BY分组语句。
【操作步骤】
 ①选择【文件】→【新建】命令,选择“荣单”,单击“新建文件”按钮,再单击“菜单”按钮,打开菜单设计器,在“菜单名称”中输入“计算”,在“结果”下拉列表框中选择“过程”,单击“创建”按钮创建“计算”过程,在过程代码编辑窗口中输入以下代码: SELECT股票代码,COUNT(*),MAX(交易价格)INTO ARRAY AA FROM股票交易GR()uP BY股票代码FOR i=1 TO ALEN(AA)/3UPDATE股票信息SET买入次数=AA(i,2),买人最 高价=AA(i,3)WHERE股票代码=AA(i,1)NEXTSELECT股票代码,C()uNT(*)AS买人次数,AVG(交易价格)AS平均买人价格INTO CURSOR tmp FR()M股票交易GROUP BY股票代码SELECT TOP 1*INTO TABLE rEsult FROM tmpORDER BY买人次数DESC关闭过程代码编辑窗口回到菜单设计器。
②单击下一行,输人子菜单名称“关闭”,在“结果”下拉列表框中选择“命令”,在右边的文本框中编写命令:SETSYSMENU TO DEFAULT。
③选择【菜单】→【生成】命令,将菜单保存为“ED1”,生成一个菜单文件“CD1.mpr”,关闭菜单设计窗口。
首页 12
2页,共43个题库
2页,共43个题库
轻速云给您提供更好的在线考试系统服务!
推荐
推荐题库
众多企事业单位的信赖之选
36万+企事业单位的共同选择
查看更多合作案例
众多企事业单位的信赖之选
开始使用轻速云组织培训考试
四步组织一场考试答题,一键搭建企业培训平台
免费使用 免费使用 预约演示
咨询热线
400-886-8169
周一到周日 8:00-22:00
©2023 轻速云 苏ICP备16049646号-1 轻速云科技提供专业的在线考试系统、在线培训系统
联系我们
客服热线客服热线:400-886-8169 | 周一至周日 8:00-22:00
©2023 轻速云 苏ICP备16049646号-1
轻速云科技提供专业的在线考试系统、在线培训系统
在线咨询 400-886-8169