2001年(秋)江苏省等级考试上机试卷
更新时间:2024-05-18 03:05:01 阅读量: 综合文库 文档下载
- 2001年江苏省高考推荐度:
- 相关推荐
2001年(秋)江苏省等级考试上机试卷
二级 Visual FoxPro (VFP01)
(本试卷上机考试时间为70分钟)
说明:1.考试语言环境为Visual FoxPro 5.0/6.0 2.运行考试软盘A中的“上机考试”应用程序文件以输入考生的准考证号、姓名、试卷代号。 3.启动VFP系统后,首先在命令窗口中执行命令: set default to A: 以设置默认的工作目录,然后再开始作题。 一、项目、数据库和表操作
打开软盘根目录中的项目文件TESTA,在该项目中已有一数据库SJK。 1. 按如下要求修改SJK中XS表(学生)的结构:
(1) 将xh字段的标题设置为\学号\,默认值设置为\; (2) 将xm字段的宽度修改为8;
(3) 设置csrq字段(出生日期)的有效性规则:出生日期的年份必须在1985年之前; (4) 将zp字段名该为photo;
(5) 创建一个普通索引xj,要求先按照系名(ximing)排序,系名相同时再按籍贯(jg)排序。
2. 把软盘根目录中的表文件XSB.DBF添加为TESTA项目中的自由表。
3. 修改XSB表中的记录数据:修改所有记录的xb字段(性别)的值,若字段值为\男\,则改为\,若字段值为\女\,则改为\。
4. SJK中表XS和CJ已存在以xh字段为索引表达式的主索引xsxh和普通索引cjxh,以XS表为主表,CJ表为子表按xh建立永久关系。
5. 在SJK中的KC表和RK表之间设置参照完整性:删除级联。 二. 设计查询
1. 在TESTA项目中已存在查询chaxuna,按如下要求设计查询:
基本XS表(学生)查询所有籍贯(jg)为非江苏籍的学生。要求输出字段为: jg,xh,xm,xb,xiximg,查询结果按籍贯的升序排序。
2. 在TESTA项目中已存在查询chaxunb,SJK数据库中有一VZYCJ视图,该视图显示了学生的各课成绩以及学生所属专业名称。基于KC表和VZYCJ视图按如下要求设计该查询:
查询各课程各专业的平均成绩。要求输出字段为:kcm,所属专业,平均成绩。查询结果按平均成绩从高到低顺序排列,查询结果的输出去向为临时表tmp。
三. 设计菜单
TESTA项目中已存在菜单MENUA,利用菜单设计器按如下要求修改菜单: 1. 按下列图示要求为\数据录入\菜单栏创建子菜单;
2. 已知在A盘根目录下已经存在表文件XSB.DBF,为\学生信息\菜单项编制相应的过程,使得在执行该菜单项时,将XSB表的信息在浏览窗口中显示出来; 3. 在\数据录入\菜单栏前插入\文件\菜单栏,并为它设置热键F; 4. 在\文件\菜单栏下插入系统菜单栏\关闭\(即创建子菜?quot;关闭\)。 四. 设计表单
根据下列要求对项目中的表单forma进行修改,该表单用来对JS(教师)表的基本信息进行新增,删除以及编辑修改:
1. 将表单的边框改成固定对话框;
2. 将基本工资整数部分的显示格式设置成从小数点开始,从右至左每三位用逗号隔开; 3. 给\第一条\命令按钮增加快捷键T;
4. 将命令按钮组的的按钮数增加到6个,并将新增加的按钮的标题设置成\退出\,并编写相应的代码,要求当单击该按钮时,关闭该表单;
5. 为\新增\命令按钮编写相应 的事件代码,当单击该按钮时,在JS表中增加一条空记录,且对屏幕进行刷新;
6. 工龄的取值范围为(1,50),试编写相应的代码,对工龄的输入值进行效验,如果输入值不符合要求,则屏幕右上角出现系统提示窗口并显示\数据输入不合法!\,且工龄文本框不会失去焦点。
进行上述修改以后,运行该表单,屏幕显示如下:
2001年(秋)江苏省等级考试上机试卷
二级 Visual FoxPro (VFP02)
(本试卷上机考试时间为70分钟)
说明:1.考试语言环境为Visual FoxPro 5.0/6.0 2.运行考试软盘A中的“上机考试”应用程序文件以输入考生的准考证号、姓名、试卷代号。 3.启动VFP系统后,首先在命令窗口中执行命令: set default to A: 以设置默认的工作目录,然后再开始作题。 一、项目、数据库和表操作
打开软盘根目录下的项目文件TESTB,在项目文件中已存在一个数据库SJK,根据下列要求在项目中完成有关数据库及表的操作。 1. 对学生表进行如下操作:
(1) 将学生表中的ZP字段的标题设置为\照片\(2) 将学生表中JG字段的默认值设置为\江苏\
(3) 添加一个字段:TC,宽度为20字节,类型为字符型
(4) 创建一个名为XC的普通索引,要求按照性别(XB)和出生日期(CSRQ)升序排列 (5) 已知学号的前两位数字表示学生的入学年份,为防止尚未毕业的学生记录被删除,必须删除的条件为:当前年份比入学年份大5,设置XS表相应的删除触发器艰苦建立。
2. 已知XS表已按XH字段建立主索引,索引名为XSXH,CJ表已按XH字段建立普通索引,索引名为CJXH,试基于XH建立XS表与CJ表的永久关系。
3. 修改XSB 表中的记录数据:修改所有记录的XH字段(学号)的值,若学号以\字符开头,则在其前插入\,若以\开头,则在其前插入\。
4. 已知JS 表和RK表已按GH建立永久性关系,设置两个表之间的参照完整性规则:删除限制。 二、 设计查询
1. 在TESTB项目中已存在查询CHAXUNA,利用查询设计器基于JS表(教师)按如下要求设计查询:
查询各系男女教授的人数,输出字段为:XIMING,XB,人数,查询结果按XIMING排序。
2. 在TESTB项目中已存在CHAXUNB,SJK数据库中有一视图VZYCJ,该视图显示了各学生的各课成绩以及学生所属专业名称。基于KC表和VZYCJ视图按如下要求设计该查询:
查询各课程各专业的最高分和最低分。要求输出字段为:KCM,所属专业,最高分,最低分,查询结果按课程名(KCM)和所属专业的升序排列,查询结果的输出去向为临时表TMP。
三、 设计菜单
TESTB项目中已存在菜单MENUB,利用菜单设计器按如下要求修改菜单:
1. 为\数据录入\、\数据查询\、\统计分析\菜单栏分别设置热键为L、Q、C; 2. 为\统计分析\菜单栏创建下级子菜单,子菜单包含下列几项:
菜单名称 统计学生人数 统计教师工资 并在菜单项之间插入分组线:
3. 已知A盘根目录下已经存在表文件XS.DBF,为\统计学生人数\菜单项编制过程来统计XS表中学生的人数,将统计结果放在变量X中,并在系统提示窗口显示出来:
4. 在\统计分析\菜单栏后面增加一个\退出\菜单栏,并为它设置相应的命令,要求执行\退出\菜单时,将VFP主菜单设置为系统默认菜单。 四、 设计表单
已知表单FORMB中有两个列表LIST1和LIST2,当单击ADD按钮时,将LIST1中当前选定的行加到LIST2中,当单击MOVE按钮时,将LIST2中当前选定的行重新移回到LIST1中。根据下列要求对表单进行修改:
1. 将表单中的ADD按钮和MOVE按钮的标题分别用大于号\和小于号\表示; 2. 将LIST1中显示的列表改成A-F共6个字母; 3. 该表单不能最大化和最小化;
4. 为LIST1编制相应的事件代码使得当在LIST1中双击时,将LIST1中当前选定的行加到LIST2中;
5. 为LIST2编制相应的事件代码使得当在LIST2中双击时,将LIST2中当前选定的行重新移回到LIST1中;
6. 在\\按钮的CLICK事件代码中添加适当代码,用来根据LIST1中的项数(ListCount属性)起用和废止\\按钮:如果LIST1的项数为0,则废止按钮,否则起用按钮。修改\按钮的CLICK事件代码,使之具有类似的功能。
完成上述修改后运行表单,屏幕显示如下图所示:
结果 过程 命令 快捷键 CTRL+T
2001年(秋)江苏省等级考试上机试卷
二级 Visual FoxPro (VFP03)
(本试卷上机考试时间为70分钟)
说明:1.考试语言环境为Visual FoxPro 5.0/6.0 2.运行考试软盘A中的“上机考试”应用程序文件以输入考生的准考证号、姓名、试卷代号。 3.启动VFP系统后,首先在命令窗口中执行命令: set default to A: 以设置默认的工作目录,然后再开始作题。 一、项目、数据库和表操作
打开软盘根目录下的项目文件TESTC,在该项目文件中已存在一个数据库SJK,根据下列要求在项目中完成有关数据库及表的操作。 1. 对XS表进行如下操作:
(1) 将XS表中的ZP字段的标题设置为\照片\(2) 将XS表中JP字段的默认值为\江苏\
(3) 添加一个字段:tc,宽度为20字节,类型为字符型;
(4) 创建一个名为xc的普通索引,要求按照性别(xb)和出生日期(csrq)升序排列;
(5) 已知学号的前两位数字表示学生的入学年份,为防止尚未毕业的学生记录被删除,必须删除的条件为: 当前年份比入学年份大5,设置XS表相应的删除触发器.
2. 已知XS表已按xh 字段建立主索引,索引名为xsxh,CJ表已按xh 字段建立普通索引,索引名为cjxh,试基于xh 建立XS表与CJ表的永久性关系.
3. 修改XSB表中的记录数据: 修改所有记录的xh字段(学号)的值,若学号以\字符开头,则在其前插入\若以\开头,则在其前插入\
4. 已知JS表和RK表已按gh 建立永久性关系,设置两个表之间的参照完整性规则: 删除限制。 二. 设计查询
1. 在TESTC项目中已存在查询chaxuna,利用查询设计器基于JS表(教师)按如下要求设计查询:
查询各系男女教授的人数,输出字段为:ximing,xb,人数,查询结果按ximing 排列.
2. 在TESTC项目中已存在查询chaxunb,SJK数据库中有一视图VZYCJ,该视图显示了学生的各课成绩以及学生所属专业名称。基于KC表和VZYCJ视图按如下要求设计该查询:
查询各课程各专业的最高分和最低分。要求输出字段为: kcm,所属专业,最高分,最低分.查询结果按课程名(kcm)和所属专业的升序排列,查询结果的输出去向为临时表tmp.
三. 设计菜单
TESTC项目中已存在菜单MENUC,利用菜单设计器按如下要求修改菜单:
1. 为\数据录入\、\数据查询\、\统计分析\菜单栏设置热键为L、Q、C; 2. 为\统计分析\菜单栏创建下级子菜单,子菜单包含下列几项:
菜单名称 统计学生人数 统计教师工资 并在菜单项之间插入分组线;
3. 已知在A盘根目录下已存在表文件XS.DBF,为\统计学生人数\菜单项编制过程来统计XS表中学生的人数,将统计结果放在变量X中,并在系统提示窗口显示出来:
4. 在\统计分析\菜单栏后面增加一个\退出\菜单栏,并为它设置相应的命令,要求当执行\退出\菜单时,将VFP主菜单设置为系统默认菜单. 四. 设计表单
根据下列要求对项目中的表单formc进行修改,该表单用来对JS(教师)表的基本信息进行新增、删除以及编辑修改:
1. 将表单的边框改成固定对话框;
2. 将基本工资整数部分的显示格式设置成从小数点开始,从右至左每三位用逗号分隔; 3. 给\第一条\按钮增加快捷键T;
4. 将命令按钮组的按钮数增加到6个,并将新增加的按钮的标题设置成\退出\并编写相应的代码,要求当单击该按钮时,关闭该表单;
5. 为\新增\按钮编写相应的事件代码,当单击该按钮时,在JS表中增加一条空记录,且对屏幕进行刷新;
6. 工龄的取值范围为(1,50),试编写相应的事件代码,对工龄的输入值进行校验,如果输入值不符合要求,则屏幕右上角出现系统提示窗口并显示\数据输入不合法!\且工龄文本框不会失去焦点.
进行上述修改以后,运行表单,屏幕显示如下:
结果 过程 命令 快捷键 CTRL+T
2001年(秋)江苏省等级考试上机试卷
二级 Visual FoxPro (VFP04)
(本试卷上机考试时间为70分钟)
说明:1.考试语言环境为Visual FoxPro 5.0/6.0 2.运行考试软盘A中的“上机考试”应用程序文件以输入考生的准考证号、姓名、试卷代号。 3.启动VFP系统后,首先在命令窗口中执行命令: set default to A: 以设置默认的工作目录,然后再开始作题。 一、项目、数据库和表操作
打开软盘根目录中的项目文件TESTD,在项目中已经有一数据库SJK。 1. 按如下要求修改SJK中JS(教师)表的结构:
(1) 将XIMING字段的标题设置为\系名\默认值设置为\计算机系\
(2) 将gl字段(工龄)的有效性规则文本设置为: 工龄应在1至50之间,并设置相应的有效性规则:
(3) 添加一个通用型字段photo;
(4) 创建一个名为gg的普通索引, 要求先按工龄(gl)排序, 工龄相同时按工号(gh)排序. 2. 把软盘根目录中的表文件JSB.DBF添加为TESTD项目中的自由表。 3. 修改JSB表中的记录数据: 将所有记录的工龄(gl)字段值加1。
4. 在ZY表(专业)中以zydh字段为索引表达试创建主索引zydh, 在XS表(学生)中以zydh字段为索引表达试创建普通索引zydh, 并以此建立ZY表和XS表之间的永久性关系。
5. 已知js表和rk表已按gh建立永久性关系, 设置两个表之间的参照完整性规则: 更新级联。 二. 设计查询
1. 在TESTD项目中已存在查询chaxuna,按如下要求设计该查询:
基于xs表(学生)查询所有籍贯(jg)为非江苏籍的各地学生人数, 要求输出字段为: jg,人数查询结果按人数的升序排序。
2. 在testd项目中已存在查询chaxuna,按如下要求设计该查询:
在sjk数据库中存在xs表(学生)和cj表(学生成绩),由于各种可能的原因, 造成了cj表中孤立记录的存在, 即cj表中的学号(xh)字段值是xs表中没有的, 试基于这两张表查询出cj表中的所有孤立记录的学号, 要求查询结果中没有重复的学号, 查询结果按学号的升序排序,查询结果输出到临时表tmp。
三. 设计菜单
TESTD项目中已存在菜单MEMUD,利用菜单设计器按如下要求修改菜单:
1. 在\编辑\菜单栏下插入系统菜单中的\查找\功能,将\查找\菜单项插在\浏览菜单项的后面,
并用分组线隔开;
2. 为\浏览\菜单创建下级子菜单,子菜单包括下列几项:
菜单名称 学生表 成绩表 结果 过程 过程 快捷键 CTRL+S 3. 在A盘根目录下已经存在表文件XS.DBF, 为上述\学生表\菜单项编制相应的过程,当执行该菜单项时,在浏览窗口显示xs表的内容;
4. 在\记录定位\菜单栏后面增加一个\退出\菜单栏,并为它设置相应的命令,要求当执行\退出\菜单时,将vfp主菜单设置为系统默认菜单. 四. 设计表单
根据下列要求修改项目文件中的表单文件formd,该表单用来查看学生的基本情况。 1. 将表格的行高改成21;
2. 将学号这一列的背景设置为RGB(128,255,255);
3. 将表格中的专业名称这一列的controlsource属性值设置为ZYMC; 4. 在运行表格中数据不能修改,但能获得焦点;
5. 在标签控件\学号\后面增加一个文本框对象,当按\确定\按钮时,要求根据该文本框中输入 的学号对表格内容进行过滤,如果文本框的内容为空,则显示全部内容,否则显示相应学生的情况,试编码相应的事件代码完成此功能;
6. 已知xs表已经按xh建立了一个结构复合索引,索引标识xsxh.试编写相应的事件代码完成功能:双击\学号\列标题,表格内容按学号进行排序。 完成上述修改后运行表单,屏幕显示:
2001年(秋)江苏省等级考试上机试卷
二级 Visual FoxPro (VFP05)
(本试卷上机考试时间为70分钟)
说明:1.考试语言环境为Visual FoxPro 5.0/6.0 2.运行考试软盘A中的“上机考试”应用程序文件以输入考生的准考证号、姓名、试卷代号。 3.启动VFP系统后,首先在命令窗口中执行命令: set default to A: 以设置默认的工作目录,然后再开始作题。 一、项目、数据库和表操作
打开软盘根目录中的项目文件TESTE,在该项目中已有一数据库SJK。 1. 按如下要求修改SJK中JS(教师)表的结构;
(1) 将jg字段的标题设置为\籍贯\,默认值设置为\江苏\;
(2) 将gl字段(工龄)的有效性规则文本设置为:工龄应在1至50之间,并设置相应的有效性规则;
(3) 添加一个通用型字段photo;
(4) 创建一个名为gg的普通索引,要求先按gl(工龄)排序,工龄相同时按工号(gh)排序。 2.把软盘根目录中的表文件JSB.DBF添加为TESTE项目中的自由表。 3. 修改JSB表中的记录数据:将所有的工龄(gl)字段值加1。
4. 在ZY表(专业)中以zydh字段为索引表达式创建主索引zydh,在XS(学生)表中以zydh字段为索引表达式创建普通索引zydh,并以此建立ZY 表和XS表的永久性关系。
5. 已知JS表和RK表以按gh建立永久性关系,设置两个表之间的参照完整性规则:更新级联。 二.设计查询
1. 在TESTE项目中已存在查询chaxuna,按如下要求设计该查询:
基于XS表(学生)查询所以籍贯(jg)为非江苏籍的各地学生人数,要求输出字段为:jg,人数,查询结果按人数的升序排序。
2. 在TESTE项目中以存在查询chaxunb,按如下要求设计该查询:
在SJK数据库中存在XS表(学生)和CJ表(学生成绩),由于各种可能的原因,造成了CJ表中孤立记录的存在,即CJ表中的学号(xh)字段值是XS表中所没有的,试基于这两个表查询出CJ 表中所有孤立记录的学号,要求查询结果中没有重复的学号,查询结果按学号的升序排列,查询结果输出到临时表TMP。
三.设计菜单
TESTE项目中已存在菜单MENUE,利用菜单设计器按如下要求修改菜单;
1. 在\编辑\菜单栏下插入系统中的\查找\功能,将\查找\菜单项插在\浏览\菜单项的后面,并
正在阅读:
2001年(秋)江苏省等级考试上机试卷05-18
红果学校冬春火灾防控工作总结05-22
朗文新派少儿英语入门级第9单元知识点06-10
如何上好公开课(业务)12-29
炼钢工—填空题 39505-22
企化数据库服务器管理办法08-16
2022-2022学年高中历史 专题五 走向世界的资本主义市场 第二课04-12
我们党历来高度重视并始终坚持群众路线05-30
股权融资尽职调查所需材料清单03-19
6S现场管理改善实务答卷集合4.doc05-09
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 江苏省
- 上机
- 等级考试
- 试卷
- 2001
- 经济法
- 2015湖北公务员考试:数量关系之倍数特性
- 门禁解决方案
- 民办学校财务管理工作制度汇编
- 京东商城物流模式分析研究
- —毕业论文(氯乙烯生产工艺)12(1)
- 运筹学实验任务书2013
- 旧制度与大革命读书笔记
- 测绘技术在物联网时代的应用
- 《网络环境下的高中英语教学研究》课题研究报告书
- 面向对象程序设计习题
- 医院2019年社会治安综合治理(综治)工作实施方案
- 小奥 35 奥数 一年级 教案 第1讲 提高班 教师版 - 图文
- 莱钢能源管理体系手册_
- 贾小龙河北工程大学毕业设计
- 劝返复学制度
- 研究报告-2018-2024年氟硅酸市场深度调研及投资策略研究(目录)
- 电力企业员工安全生产教育培训讲座材料
- 运动会宣传稿、广播稿表扬稿大集合免费下载
- 积分不等式的证明方法及其应用