《收音机安装》PPT课件.ppt

上传人:小飞机 文档编号:5517730 上传时间:2023-07-16 格式:PPT 页数:526 大小:257.01KB
返回 下载 相关 举报
《收音机安装》PPT课件.ppt_第1页
第1页 / 共526页
《收音机安装》PPT课件.ppt_第2页
第2页 / 共526页
《收音机安装》PPT课件.ppt_第3页
第3页 / 共526页
《收音机安装》PPT课件.ppt_第4页
第4页 / 共526页
《收音机安装》PPT课件.ppt_第5页
第5页 / 共526页
点击查看更多>>
资源描述

《《收音机安装》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《收音机安装》PPT课件.ppt(526页珍藏版)》请在三一办公上搜索。

1、四川省普通高等学校计算机应用知识和能力,第三十一次等级考试,二级(数据库)上机考试试卷(第一套),2009年10月25日,院校名称-班级-软盘编号-,准考证号-姓名-成 绩-,要求:将下列题目所涉及的文件全部放入已创建的项目(项目文件名“31TEST1.PJX”),一、基本操作题(30分),1、创建数据库(数据1)及数据库中的成绩表,并将其保存为“成绩.DBF”文件,各字段请根据下表内容确定其数据类型和字段长度。并输入各记录内容。,2、给数据表“成绩.DBF”创建索引如下:“编号”字段为候选索引,“专业”字段为普通索引。,二、编写程序(30分)(文件名:“abc1.PRG”保存在“31TEST

2、1.PJX”项目文件中),程序设计要求:,根据项目文件中已有的数据表“成绩.DBF”编程:,计算其总成绩,根据输入专业查找,如果查到,则显示其姓名,性别,专业,总成绩,否则显示“表中没有查到此人信息!”。界面如图所示:,三、表单设计(表单名为form1)(40分),利用已有的数据表“成绩.dbf”在项目中建立如下图的表单。,设计要求:,各控件标题如样图所示,其中“学生成绩浏览”标签字体大小16、宋体、加粗,透明。运行表单时,各个命令按钮要具有相应的功能。,当点击“下一条”按钮时,则显示表中下一条记录,若已到文尾,则定位到最后一条记录。,当点击“上一条”按钮时,则显示表中前一条记录,若已到文头,

3、则定位到第一条记录。,当点击“退出”按钮时,结束表单的运行。,.四川省普通高等学校计算机应用知识和能力,第三十一次等级考试,二级(数据库)上机考试试卷(第二套),2009年10月25日,院校名称-班级-软盘编号-,准考证号-姓名-成 绩-,要求:将下列题目所涉及的文件全部放入已创建的项目(项目文件名“31TEST2.PJX”),一、基本操作题(30分),1、在项目31test2.pjx中建立一个“学生管理”数据文件;,2、将已创建的stud.dbf表添加到新建的数据库中;,3、设置stud.dbf表中性别文字段的有效性规则为:性别$“男女”,出错提示信息为:性别只能为男或女!默认值为:“男”。

4、,二、编写程序(30分)(文件名:“abc2.RPG”保存在31TEST2.PJX项目文件中),数据表表stud.dbf如下:,程序设计要求:,根据输入同学姓名查询统计与该同学同月出生的同学人数;,要求能反复查询输出,其输出格式如下:,三、表单设计(表单名为form2)(40分),根据xk.dbf表设计如下所示的课程选课人数统计表单。,设计要求:,表单标题为“课程选课情况统计”;,表单由标签、文本框、命令按钮构成;,表单运行时,在文本框text1中输入要统计的课程号,单击“统计”按钮,在文本框text2中显示该课程选课的人数;,单击“继续”,清除已有选课情况,焦点定位在文本框text1上可重新

5、输入课程号;,单击“关闭”,结束表单的运行。,四川省普通高等学校计算机应用知识和能力,第三十一次等级考试,二级(数据库)上机考试试卷(第三套),2009年10月25日,院校名称-班级-软盘编号-,准考证号-姓名-成 绩-,要求:将下列题目所涉及的文件全部放入已创建的项目(项目文件名“31TEST3.PJX”),在项目文件31TEXT3.PJX中已有数据库文件“计算级考试.DBC”,其中的表文件STU.DBF和KSCJ.DBF数据如下。,基本操作题(30分)利用数据库文件“计算机考试.DBC”创建一个本地视图,视图文件名为“我的视图”,如下图所示。,编写程序(30分)(文件名:“abc3.RPG

6、”保存在31TEXT3.PJX项目文件中),程序设计要求:,利用KSJ.DBF中的笔试成绩和上机成绩填写“总分”;,填写STU.DBF中的“合格”字段值。要求笔试成绩和上机成绩均为60分以上填写合格=.T.,否则,不合格=.F.。,表单设计(表单名为form3)(40分)利用表单文件STU.dbf和KSJ.dbf,设计一个表单。设计要求:1、在表单上创建1个标签,1个列表框,1个表格,一个命令按钮控件。2、表格GRID1中4各栏目分别为姓名、笔试成绩、上机成绩、合格。3、编写列表框LIST1的IteractiveChang事件代码。从列表框中选择考号时,表格控件中的数据随之变化。4、编写“结束

7、”按钮COMMAMD1的CLICK事件代码。当点击“结束”按钮时,结束表单运行。表单运行界面如图所示。,四川省普通高等学校计算机应用知识和能力,第三十一次等级考试,二级(数据库)上机考试试卷(第四套),2009年10月25日,院校名称-班级-软盘编号-,准考证号-姓名-成 绩-,要求:将下列题目所涉及的文件全部放入已创建的项目(项目文件名“31TEST4.PJX”)。,基本操作题(30分)新建一个数据库名为“学生管理.DBC”,并把“SCORE.DBF”和“STUDENT.DBF”表添加到该数据库中;,给“SCORE.DBF”表增加一个字段:学分(N,3);,将“STUENT.DBF”表中的字

8、段“学号”设置为主索引,索引名为Sno,索引表达式为学号。设置“SCORE.DBF”表中的字段“学号”为普通索引;,二、编写程序(30分)(文件名:“abc4.RPG”保存在31TEST4.PJX项目文件中),程序设计要求:,利用项目文件中已有的数据表“SCORE.DBF“,计算每一个学生的总学分并存入对应的学分字段;,学分的计算方法是:物理60分以上(包括60分)2学分,否则0分;高数60分以上(包括60分)3学分,否则0分;英语60分以上(包括60分)4学分,否则0分。,三.菜单设计(菜单文件名:menu4.mpr)(40分)设计要求:,创建一个下拉菜单名为menu4,并生成菜单程序,运行

9、菜单会在当前VFP系统菜单的末尾追加一个“统计”菜单,如图:菜单命令“计算”的功能是,从数据库“学生管理”中找出满足以下条件的同学的相关信息:每门课的成绩都大于或等于所有同学在该门课程上的平均分,要求找出这些同学的学号、姓名、学分,并保存到表table2中,按学号升级排列。“返回”菜单的功能为返回系统菜单。,四川省普通高等学校计算机应用知识和能力,第三十一次等级考试,二级(数据库)上机考试试卷(第五套),2009年10月25日,院校名称-班级-软盘编号-,准考证号-姓名-成 绩-,要求:将下列题目所涉及的文件全部放入已创建的项目(项目文件名“31TEST5.PJX”)。,一、基本操作题(30分

10、),1、在项目中创建数据库文件“订货.DBC”;,2、将数据表“仓库.dbf”,“职工.dbf”,“订购单.dbf”添加到“订货”数据库中;,3、为仓库表、职工表和订购单表建立永久关系;,二、表写程序(30分)(文件名:“abc5.RPG”保存在31TEST5.PJX项目文件中),程序设计要求:,利用“订货”数据库中已有的数据表和记录实例,用SQL语言(VFP语言),实现:,列出由在上海仓库工作的职工发出的所有订购单;,按如下格式显示:,三.菜单设计(菜单文件名:menu5.mpr)(40分),利用快捷菜单设计器设计一个功能菜单(如下图):,设计要求:,菜单栏由数据修改、查询统计、报表打印、退

11、出系统组成,“数据修改(/S)”选项包括一个过程,该过程的功能是:给低于所有职工平均工资的职工的工资提高10%;,查询统计、报表打印包括子菜单;(子菜单的内容可不设计),退出系统包括一个过程,该过程的功能是:关闭数据表,返回系统菜单;,四川省普通高等学校计算机应用知识和能力,第三十一等级考试,二级(数据库)上机考试试卷(第六套),2009年10月25日,院校名称-班级-软盘编号-,准考证号-姓名-成 绩-,要求:将下列题目所涉及的文件全部放入已创建的项目(项目文件名“31TEST6.PJX”)。,一、基本操作题(30分),1、创建一下的数据表(自由表),并将其保存为“工资.DBF”文件,名字段

12、请根据下表内容确定其数据类型和字段长度。并输入记录内容。,2、给数据表“工资.DBF”创建索引如下:“职工编号”字段为候选索引,“姓名”字段为普通索引。,二、编写程序(30分)(文件名:“abc6.RPG”保存在31TEST6.PJX项目文件中),程序设计要求:,计算“工资”表中的实发工资(实发工资=应发工资-扣税),根据输入职工编号查找,如果查到,则显示其姓名,否则显示“表中没有查的到此人信息!”。界面如图所示:,表单设计(表单名为form6)(40分)利用己有的数据表“工资.DBF”,建立一张根据“姓名”查询该职工信息的表单。,设计要求:,如图所示添加控件。,当操作者在文本框中输入查询人“

13、姓名”后,点击“查找”按钮,该表单能按输入的姓名进行查询处理:若找到,则显示该人员的信息;若不能查找到,则通过信息框,显示“没有查找到该人的数据”提示,且信息框的标题为“出错处理”。,当点击“下一条”按钮时,则显示同名人员的记录。,当点击“结束”按钮时,结束表单的运行。,四川省普通高等学校计算机应用知识和能力,第三十一次等级考试,二级(数据库)上机考试答案及评分细则,2009年10月25日,第一套,一、基本操作(30分),1正确建立数据库 5分,2产生“成绩”文件结构 10分,3正确的添加记录 10分,4正确建立指定索引 5分,二、编写程序(abc1.PRG)(30分),1正确打开表 3分,2

14、对总成绩进行计算 5分,3接收查询“专业”5 分,4正确查找定位 5 分,5循环控制相同专业 4分,6指定格式输出结果 5分,7关闭数据表及程序结构 3分,参考程序abc1.PRG,CLEAR,USE 成绩,REPLACE ALL 总成绩 with 高数+英语+计算机,ACCEPT 请输入要查找的专业 TO ZY,LOCATE ALL FOR 专业=ZY,?*查询结果*,IF FOUND(),row()+1,12 say 查询专业是:+专业,row()+1,4 SAY 姓名,row(),20 SAY 性别,row(),30 say 总成绩,DO WHILE.NOT.EOF(),row()+1,

15、4 SAY 姓名,row(),20 SAY 性别,row(),30 say str(总成绩),CONT,ENDDO,ELSE,?表中没有查找到此人的信息!,ENDIF,USE,RETURN,三、表单设计(from1),1 控件设计 10分,2数据环境的设计 5分,3“学生成绩浏览”设置 5分,4 设置“下一条”按钮的点击事件 5分,5设置“上一条”按钮的点击事件 5分,6设置“退出”按钮的点击事件 5 分,7正确运行 5分,设置“下一条”按钮的点击事件,if.not.eof(),skip,else,go bottom,endif,thisform.refresh,设置“上一条”按钮的点击事件,

16、if.not.bof(),skip-1,else,go top,endif,thisform.refresh,设置“退出”按钮的点击事件,Close all,Close database,Thisform.release,第二套,一、基本操作(30分),1正确创建数据库文件并正确命名:学生管理.dbc;5分,2数据库表stud.dbf文件添加正确;5分,3指定字段“性别”字段有效性规则表达式书写正确;10分,4出错提示信息书写正确;5分,5默认值设置正确;5分,二、编写程序(abc2.PRG)(30分),1正确打开表文件,数据输入查询正确;5分,2数据统计正确;5分,3输出格式正确;5分,4控

17、制能反复查询统计;5分,5正确关闭文件;5分,6程序运行正确;5分,参考程序abc2.PRG,clear all,use stud,do while.t.,accept 请输入查询同学的姓名:to xm,locate for 姓名=xm,yf=month(出生年月),count for month(出生年月)=yf to n,?与+xm+同月出生的同学有+str(n,4)+人,wait 继续查询吗?(Y/N)to yn,if upper(yn)=Y,loop,else,exit,endif,enddo,close all,三、表单设计(from2)(40分),1.创建表单文件并正确命名:for

18、m2.scx;(5分),2.设置表单运行的数据环境:将xk.dbf添加到表单的数据环境设计器;(5分),3.正确创建对象(标签、文本框、命令按钮)并设置其相关属性(共10分);,表单的caption 课程选课情况统计,标签label1的caption 请输入统计课程号:,标签label2的caption 选课人数,命令按钮command1的caption 统计,命令按钮command2的caption 继续,命令按钮command3的caption 关闭,文本框text1、text2,4.相关代码编写:(共15分),“统计”的click事件代码为:(5分),Set talk off,count

19、 for 课程号=alltrim(thisform.text1.value)to n,thisform.text2.value=n,thisform.refresh,“继续”的click事件代码为:(5分),thisform.text1.value=,thisform.text2.value=,thisform.text1.setfocus,“关闭”的click事件代码为:(5分),Thisform.release,5.正确运行表单(5分),第三套,一、基本操作(30分),1.打开项目文件31TEST2.PJX 选择“本地视图”新建 新建视图(6分),2.在视图设计器上部窗口添加STU.DBF

20、和KSCJ.DBF 按考号建立联接关系,(10分),3.在视图设计器下部窗口选择在视图中输出的字段,按学号排序(8分),4.保存文件名为“我的视图”。(6 分),二、编写程序(abc3.PRG)(30分),1.正确使用项目文件(1分),2.多工作区打开表文件,索引(6分),3.正确进行多表之间的连接(8分),4.数据处理正确,输出格式与输出结果正确(12分),5.关闭数据库表(3分),参考程序abc3.PRG,*计算总分,CLEAR,CLOSE ALL,SELE 1,USE KSCJ,INDEX ON 考号 TAG KH1,REPLA ALL 总分 WITH 笔试成绩+上机成绩,BROWSE,

21、*填写合格字段值,SELE 2,USE STU,INDEX ON 考号 TAG KH2,SET RELATION TO 考号 INTO A,DO WHILE NOT EOF(),HG=IIF(A.笔试成绩=60 AND A.上机成绩=60,.T.,.F.),REPL B.合格 WITH HG,SKIP,ENDDO,RETURN,三、表单设计(from3)(40分),1.正确创建各种控件(5分),2.设置各控件属性(15分),(1)Form3的Caption=“查询”,(2)标签LABEL1的CAPTION=“计算机成绩查询”(字体、字号属性值略),(3)标签LABEL2的CAPTION属性:选

22、择考号,(4)命令按钮COMMAMD1的CAPTION属性:结束,(5)表格GRID1数据源:,姓名的CONTROLSOURCE=STU.姓名,笔试成绩的CONTROLSOURCE=KSCJ.笔试成绩,上机成绩的CONTROLSOURCE=KSCJ成绩.上机成绩,合格的CONTROLSOURCE=STU.合格,(6)列表框LIST1的数据源:ROWSOURCE=STU.考号,ROWSOURCETYPE=6-字段,3.正确设置数据环境(4分),4.正确编写列表框LIST1的InteractiveChang事件代码。(12分),SET FILTER TO 考号=ALLT(THISFORM.LIST

23、1.VALUE),THISFORM.REFRESH,5.正确编写“结束”按钮COMMAND1的CLICK事件代码。(4分),THISFORM.RELEASE,第四套,一、基本操作(30分),1.打开项目管理器,建立数据库“学生管理.DBC”。5分,2.向数据库中添加表“SCORE.DBF”和“STUDENT.DBF”。5分,3.给“SCORE.DBF”表增加一个字段,字段类型为整型。10分,4.给“STUDENT.DBF”表设置学号为主索引,索引名为Sno,索引表达式为学号,设置“SCORE.DBF”表学号为普通索引。10分,二、编写程序(abc4.PRG)(30分),1.打开数据表;5分,2

24、.使用循环结构 10分,3.正确计算每个同学的总学分 10分,4.程序运行正确 5分,参考程序abc4.PRG,SET TALK OFF,Clear all,USE score,Go Top,Do While.NOT.Eof(),Xf=0,If 物理=60,Xf=xf+2,Endif,If 高数=60,Xf=xf+3,Endif,If 英语=60,Xf=xf+4,Endif,Replace 学分 with xf,Skip,Enddo,USE,SET TALK ON,三、菜单设计(menu4.mpr)(40分),1正确建立菜单,编写菜单项 7 分,2设置“计算”菜单的过程 18分,SET TAL

25、K OFF,SET SAFETY OFF,SELECT Student.学号,Student.姓名,Score.学分;,FROM 学生管理!score INNER JOIN 学生管理!student;,ON Score.学号=Student.学号;,WHERE Score.物理=(select avg(物理)from Score);,AND Score.高数=(select avg(物理)from Score);,AND Score.英语=(select avg(物理)from Score)into table table2 order by Student.学号,SET TALK ON,3设

26、置“退出”菜单的命令 5分,set sysmenu to default,4生成菜单程序文件 5分,5正确运行菜单程序 5分,第五套,一、基本操作(30分),1正确创建数据库文件 5分,2正确将数据表添加到数据库中 5分,3正确为数据库表设置主索引和普通索引 10分,4建立表间的永久关系 10分,二、编写程序(abc5.PRG)(30分),1正确打开数据库 5分,2正确进行多数据表的关联 10分,3条件的正确判断 5分,4按规定的格式输出 5分,5显示正确结果 5分,参考程序abc5.PRG,OPEN DATABASE 订货,SELECT 订购单.职工号,订购单.订购单号,仓库.城市,职工.仓

27、库号,From 订购单,仓库,职工,Where 仓库.仓库号=职工.仓库号 and 职工.职工号=订购单.职工号 and 仓库.城市=上海,三、菜单设计(menu5.mpr)(40分),1能正确设置如下图所示menu5.mnx。15分,2编辑“数据修改”过程,如下图所示。10分,3编辑“退出系统”过程,如下图所示。5分,4.生成菜单文件“Menu5.mpr”5分,5.能运行,并得到正确结果 5分,第六套,一、基本操作(30分),1正确创建“工资”文件结构 12分,2正确的添加记录 12分,3正确建立指定索引 6分,二、程序编制(abc6.PRG)(30分),1正确打开表 3分,2对实发工资进行

28、计算 7分,3接收查询“职工编号”5 分,4正确查找定位 5 分,5按指定格式输出结果 7分,6关闭数据表及程序结构 3分,参考程序abc6.PRG,CLEAR,USE 工资,REPLACE ALL 实发工资 with 应发工资-扣税,ACCEPT 请输入要查找的职工编号 TO BH,LOCATE ALL FOR 职工编号=BH,IF FOUND(),?*查询结果*,?职工编号+BH+的职工是:+姓名,?实发工资为+str(实发工资),ELSE,?表中没有查找到此人的信息!,ENDIF,USE,RETURN,三、表单设计(from6)(40分),1控件及属性设计 10分,2数据环境的设计 5分

29、,3查询处理 10分,4设置“下一条”按钮的点击事件 5分,5设置“结束”按钮的点击事件 5 分,6正确运行表单 5分,设置“查询”按钮的点击事件:,locat for 姓名=trim(thisform.text1.value),if found(),thisform.refresh,else,=messagebox(没有查找人的数据,0+64+0,出错信息),endif,设置“下一条”按钮的点击事件,if not eof(),cont,endif,thisform.refresh,设置“结束”按钮的点击事件,Close all,Close database,Thisform.release,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号