电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

机试试卷及参考答案

20页
  • 卖家[上传人]:枫**
  • 文档编号:480355536
  • 上传时间:2023-09-23
  • 文档格式:DOC
  • 文档大小:330KB
  • / 20 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、2011年春VFP01一、项目、数据库和表操作(12分)打开T盘根目录中的项目文件JXGL,在该项目中已有一数据库JXSJ。1在JXSJ数据库中按如下表格中所示的结构创建AB.DBF表,并按表格中的要求设置相关属性。字段名数据类型宽度字段标题RQD日期PMC20品名DWC10单位DJN5(小数1位单价(1) 设置表的注释:蔬菜批发价格表;(2) 设置RQ字段的默认值:当前系统日期;(3) 设置单位字段的显示类:选项按钮组;(4) 设置表的更新触发器:日期字段的值等于当前系统日期时可以更新记录;(5) 创建普通索引,索引名为abcd,要求按日期排序,日期相同时按单价排序。2在AB表中输入如下记录:RQPMDWDJ2010-515青菜公斤2.43为项目设置项目信息:项目的图标为PC.ICO文件。4KC表已存在主索引KCDM,索引表达式为KCDM;CJ表已存在普通索引KCDM,索引表达式为KCDM。以KC表为主表、CJ表为子表,根据KCDM建立永久关系,并设置两表之间的参照完整性:删除级联、插入限制。二、设计查询(8分) 已知自由表图书表(TSB)含有分类号(FLH,C)、册数(CS,C)、

      2、价格(JG,N)等字段。按如下要求修改JXGL项目中的查询CHAXUN:基于TSB表查询图书类别、藏书册数等信息。要求:查询输出字段为图书类别、藏书册数和平均单价;查询结果按藏书册数降序排序,相同时按平均单价升序排序;输出去向为文本文件TEMP。注:图书类别为FLH中“.”前的内容(可用LEFT(,AT(“.”,))形式的表达式求得),藏书册数为同一图书类别册数之和。三、设计菜单(5分)图1 JXGL项目中已存在菜单MENU,其中已定义了“文件”菜单栏及其中的“退出菜单”项。按如下要求设计菜单,完成后的运行效果如图1所示。1在“文件”菜单栏右侧创建“图书管理系统”菜单栏。2为“图书管理系统”菜单栏创建子菜单“预约”、“借书”和“还书”。3在菜单项“预约”、“借书”和“还书”之间插入分组线。4为“借书”菜单项设置命令代码:DO FORM js。5在“文件”菜单栏下插入系统菜单“全部关闭”。四、设计表单(10分)表单F102F用于按小组查看世界杯球队信息。按下列要求修改表单,修改后表单运行时如图2所示。1 设置表格Grid1的数据只读,无滚动条,删除“组别”列。2 在“组别”标签下方添加一

      3、个列表框控件List1(用来选择组别),设置其数据源类型为“3-SQL语句”,数据源为“SELECT DIST 组别 FROM fifa INTO CURSOR tmp”。3 编写表单的Load事件代码,实现:定义一个全局变量sGroup,并赋初值为字符“A”。图24 世界杯球队信息存储在自由表fifa中,表结构如下:组别(C,1)、编号(C,1)、国旗(G)、国家(C,12)、简介(M),且fifa表已添加在表单的数据环境中。编写List1的InterActiveChange事件代码,实现:(1)将List1中当前选定的值赋给变量sGroup,并对当前数据工作区中的fifa表设置筛选条件:按sGroup变量中的值对“组别”字段进行记录筛选;(2)将记录指针指向首行记录,并刷新表单。五、程序改错(5分) 回文数是指正读和反读都是一样的数,例如1001、1221等。下列程序的功能是:求出大于1000小于2000的所有回文数,并将它们打印出来(每行打印5个数,最后一行打印总个数)。要求: 将下列程序输入到项目中的程序文件PCODE中,并对其中的2条错误语句进行修改: 在修改程序时,不允许修

      4、改程序的总体框架和算法,不允许增加或减少语句数目。STORE 0 TO n,n1,n2FOR i=1000 TO 2000s=ALLT(STR(i)n1=LEN(s)n2=INT(n1/2)s1=FOR j=1 TO n2s1=s1+RIGHT(s,1)s=LEN(s,n1-1)ENDFORIF LEFT(s,n1)=s1n=n+1?iIF INT(n/5)=n/5?ENDIFENDFORENDFOR?小于2000的回文数共+STR(n)+个2011年春VFP02一、项目、数据库和表操作(12分) 打开T盘根目录中的项目文件JXGL,在该项目中已有一数据库JXSJ。1 在JXSJ数据库中按如下表格中所示的结构创建AB表,并按表格中的要求设置相关属性。字段名数据类型宽度字段标题RQD日期QCPHC8汽车牌号DDC20地点TPG图片 (1)设置AB表的表注释:汽车违停记录; (2)设置日期字段的默认值:当前系统日期减1; (3)设置地点字段的显示类:列表框;(4)设置汽车牌号字段的有效性规则:不能为空;(5)创建普通索引,索引名为abcd,要求按地点排序,相同时根据汽车牌号排序。2 在AB

      5、表中输入如下记录:RQQCPHDD(默认值)苏A88888世纪广场 3修改JC表数据:所有记录的单价字段的值取整。 4JS表已存在主索引GH,索引表达式为GH;KCAP表已存在普通索引GH,索引表达式为GH。以JS表为主表、KCAP表为子表,根据GH建立永久关系,并设置两表之间的参照完整性:更新级联、插入限制。二、设计查询(8分) 已知学生表(XS)含有学号(xh,C)、姓名(xm,C)等字段;自由表图书借阅表(JYB)含有读者号(dzh,C)、分类号(flh,C)、借阅日期(jyrq,D)和还书日期(hsrq,D)等字段,其中学生的读者号与学号相同。按如下要求修改JXGL项目中的查询CHAXUN:基于XS表和JYB查询学生借书情况,计算过期罚款信息。要求:查询输出字段为dzh、xm、罚款;查询结果按罚款额降序排序;输出去向为文本文件TEMP。注:罚款计算方法为30天以上超过部分每本每天0.05元,未还书者(即还书日期为空的记录)不统计。三、设计菜单(5分) JXGL项目中已存在菜单MENU,其中已定义了“文件”菜单栏及其中的“退出菜单”项。按如下要求设计菜单,完成后的运行效果如图1所

      6、示。1在“文件”菜单栏右侧创建“成绩管理”菜单栏; 2在“成绩管理”菜单栏下创建子菜单“查询”和插入系统菜单“导出(E)”菜单项;图13为“查询”菜单项设置命令:SELECT * FROM cj4为“导出”菜单项设置跳过条件:CJ表打开时才可操作(启用);5在菜单项“查询”和“导出”之间插入分组线。四、设计表单(10分) 表单F101C用于数据的录入。按下列要求修改表单,修改后表单运行时如图2所示。1设置文本框控件的输入掩码,使其只能接受四位数字,不允许输入字母、汉字或其他字符,并设置文本框中的数字以粗体显示。2在表单的空白区域添加一个复选框控件Check1(如图所示),设置其标题为“自动排序”,值为逻辑假(.F.),并设置有关属性使其能自动调整大小。3若复选框Check1被选中,表示列表框List1中的项自动排序,否则不自动排序。编写Check1的Click事件代码,根据Check1的值,用一条语句设置列表控件List1的自动排序属性(Sorted)。4编写“清除”按钮的Click事件代码,用2条语句实现如下功能:将列表框List1的所有数据项清空,将文本框Text1的值置零。五、程

      7、序改错(5分)我国古代数学家张丘建在算经一书中曾提出著名的“百钱买百鸡”问题,该问题是:1只公鸡5元、1只母鸡3元、3只仔鸡1元,若用100元恰好买100只鸡,则公鸡、母鸡和仔鸡各多少只?修改下列程序以解决上述问题,要求:将下列程序输入到项目中的程序文件PCODE中,并对其中的2条错误语句进行修改: 在修改程序时,不允许修改程序的总体框架和算法,不允许增加或减少语句数目。CLEARcString=FOR i=0 TO 100/5FOR j=0 TO 100/3FOR k=0 TO 3*100IF accord(i,j,k)=1cString=公鸡:+ALLT(STR(i)+只,母鸡:+ALLT(STR(j);+只,小鸡:+ALLT(STR(k)+只?cStringENDIFENDFORENDIFENDFORFUNCTION accordPARA i,j,kIF 5*i+3*j+k/3=100 OR i+j+k=100RETURN 1ELSERETURN 0ENDIFENDFUNC2010年秋VFP03一、项目、数据库和表操作(12分) 打开T盘根目录中的项目文件JXGL,在该项目中已有

      8、一数据库JXSJ。1 在JXSJ数据库中按如下表格中所示的结构创建AB表,并按表格中的要求设置相关属性。字段名数据类型宽度字段标题RQD日期DWC20报销单位XMC20开支项目JEN6(小数位1)金额 (1)设置AB表的表注释:账目登记; (2)设置日期字段的默认值:系统当前日期; (3)设置报销单位字段的显示类:列表框;(4)设置日期字段的有效性规则:不能为星期六和星期日(提示:使用DOW()函数);(5)创建普通索引,索引名为abcd,要求按报销单位排序,相同时根据日期排序。2在AB表中输入如下记录:RQDWXMJE(系统当前日期)数学系机动费2345.6 3将DMB中类型(LX)为“文化程度”的记录复制到新的表中(表名为WHCDB)。 4XS表已存在主索引XH,索引表达式为XH;CJ表已存在普通索引XH,索引表达式为XH。以XS表为主表、CJ表为子表,根据XH建立永久关系,并设置两表之间的参照完整性:更新限制、插入限制、删除级联。二、设计查询(8分) 已知教师表(JS)含有工号(gh,C)、院系专业代码(yxzydm,C)等字段;自由表工资表(GZB)含有工号(gh,C)、基本工资(jbgz,N)、岗位津贴(gwjt,N)、综合津贴(zhjt,N)、住房补贴(zfbt,N)等字段。按如下要求修改JXGL项目中的查询CHAXUN:基于JS表和GZB查询各院系专业教师人数和应发工资总额。要求:查询输出字段为yxzydm、人数、应发工资总额;查询结果按应发工资总额降序排序,且仅输出应发工资总额最多的前三个院系专业;输出去向为表文件TEMP。注:应发工资总额=jbgz+gwjt+zhjt+zfbt。三、设计菜单(5分) JXGL项目中已存在菜单MENU,其中已定义了“文件”菜单栏及其中的“退出菜单”项。按如下要求设计菜单,菜单运行后的效果如图1所示。1在“文件”菜单栏右侧创建“数据库”菜单栏; 图12在“数据库”菜单栏下创建子菜单“浏览文件”;3为“浏览文件”菜单项设置快捷键“CTRL+D

      《机试试卷及参考答案》由会员枫**分享,可在线阅读,更多相关《机试试卷及参考答案》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.