计算机等级考试预习资料系列三

上传人:tian****1990 文档编号:249747631 上传时间:2024-10-30 格式:PPT 页数:42 大小:209.16KB
收藏 版权申诉 举报 下载
计算机等级考试预习资料系列三_第1页
第1页 / 共42页
计算机等级考试预习资料系列三_第2页
第2页 / 共42页
计算机等级考试预习资料系列三_第3页
第3页 / 共42页
资源描述:

《计算机等级考试预习资料系列三》由会员分享,可在线阅读,更多相关《计算机等级考试预习资料系列三(42页珍藏版)》请在装配图网上搜索。

1、,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,计算机等级考试应试指南(二级VF),主讲人:赵罡 王正才,EMAIL:,第二讲:上机考试应试策略,一、上机过程中常见问题与解决策略,二、上机题型分析,三、上机考试涉及的主要命令,四、上机指导,一、上机过程中常见问题与解决策略,1、数据不能正确存盘。,(危害指数:),问题要求:以27次等级考试为例,其要求将考试有关数据保存在D:DJ文件夹中。,出错原因:部分考生将文件保存到了安装路径下(c:program filesmicrosoft visual studiovfp98),这是系统默认的存盘路径。,解决办

2、法:,1、在考试开始前,打开VF,在命令窗口中输入set default to d:dj,2、直接到考试文件夹运行考试相关的项目文件,在项目管理器中设计程序和表单。(推荐),3、利用“工具”|“选项”,打开选项对话框设置默认目录为D:DJ,2、中英文符号混淆不清,(危害指数:),编程提示:在VF中使用的各类符号都应是英文符号。,出错原因:在设计过程中,因有中文字符需要输入,输入中文字符后未及时调整为英文符号输入状态。,解决方法:,1、输入中文汉字后,及时关闭输入法(CTRL+空格)。,2、调整中文输入法设置,将输入中文符号按钮改为英文符号。,3、调试程序过程中程序陷入死循环,(危害指数:),编

3、程提示:在编程过程中利用循环处理程序结构,是必考察的知识点。,出错原因:编程过程中未考虑进入循环的条件和退出循环的条件,让循环成为一个永真循环(死循环)。,解决方法:当程序进入死循环后,按键盘的ESC键退出循环,修正循环退出条件。,4、不按要求答题,(危害指数:),编程提示:上机题中对试题需要完成的功能提出了明确的要求。在软盘评阅批语中对程序需要完成的功能模块也做出了说明。,产生原因:部分同学认为上机时间紧,拿到题后立即盲目的进行答题所致。,答题提示:拿到试题后,认真阅读有关题目要求,将需要输出的信息在试题单的样表上标示出来。认真分析教师评阅批语部分。找出程序解题的功能模块。,5、交互式与程序

4、工作方式混淆不清,(危害指数:),编程提示:交互式工作方式是在命令窗口或菜单、工具栏上设置(选择)命令后,立即执行命令操作的一种方式。程序工作方式是通过编制程序、表单来批量执行一系列命令的工作方式。,出错原因:部分考生在命令窗口中输入程序,导致程序编制部分得分为0分。,解决办法:弄清程序与交互式工作方式的不同,通过在程序设计窗口中编辑程序命令。,二、上机题型分析,通过对近三次等级考试上机题(共11套题)分析:,程序编制,更新操作题(25.1,25.2,25.3,25.4,26.1,26.2,26.3,27.1,27.3,27.4),查询指定条件题(25.3,25.4,26.1,26.3,27.

5、2,27.3),结果排序题(25.1,26.2,27.1),新建表结构题(25.4,26.1,26.2,27.4),键盘输入题(25.3,26.3,27.2,27.3),其他要求题(25.2,27.4),表单设计题,表格控件(25.1,25.3,26.1,27.1,27.2,27.3,27.4),排序操作(25.1,27.1),查询操作(25.2,25.3,25.4,26.2,26.3,27.2,27.3),11套题中涉及控件主要有:,标签(10次),命令按钮(11次),选项按钮组(4次),文本框(5次),表格控件(7次),组合框(2次),列表框、复选框、命令按钮组、页框、微调控件(1次),1

6、1套题中涉及事件主要有,命令按钮及其他控件单击事件(11次),表单的初始化事件(3次),三、上机考试涉及的主要命令,1、程序编制中的基础命令型,工作区选择命令SELECT,使用此命令注意当前工作区号。,索引建立命令,索引的使用是很多操作的基础。利用UPDATE更新,利用FIND/SEEK查询,建立关联等操作都需要先建立索引。,升序,INDEX ON 索引字段 tag 标识名 (推荐),INDEX ON 索引字段 to 单索引文件名,降序,INDEX ON 索引字段 tag 标识名 desc,关联建立语句,关联的建立是多表查询、更新的前提。是计算机等级考试必考查的知识点。建立关联时应当注意主表和

7、子表的问题。主表是记录指针移动的表,子表是记录指针联动移动的表。,建立关联语句(在主表所在工作区输入),SET RELATION TO 关联字段名 INTO 工作区别名(子表),设置一对多关系,Set skip to工作区别名(子表),2、查询处理命令,数据输入命令:,Input 提示字符串 to 内存变量,常用于数字型数据输入,Accept 提示字符串 to 内存变量,字符数据输入 (推荐),Wait 提示字符串 to 内存变量,常用于设置暂停,只能接受一个字符,行,列 say 提示字符串 get 变量read,常用于对表数据修改,注意此命令也可作为输出命令,做为输出命令时,没有GET子句。

8、输入时,READ是激活GET变量的。,数据输出命令:,?输出信息(可以是常量,变量、函数、表达式),用于输出数据 (推荐),行,列 say 输出信息(可以是常量,变量、函数、表达式),常用于指定位置数据输出(即格式化输出),查询命令,LOCATE FOR 查询条件,在上机中通常的条件是等值条件,即某个字段的值等于某个输入变量的值或某个指定的值。此查询为顺序查询。与CONTINUE命令配合使用(推荐),Find 值,此查询为索引查询,Seek 值,此查询为索引查询,Select fromwhere,此查询的结果为结果集,3、更新系列命令,替换命令,(推荐)REPLACE 字段 with 值,,此

9、命令用于数据替换,不指定范围为当前记录。,Update 表名 set 字段名=值,where,此命令是SQL替换命令,Update on 索引字段名 from 表名 replace 字段名 with 值,此命令常用于多表间数据的修改。修改时可以不建立关联,插入记录命令,Append blank,表尾插入空记录,Insert blank,当前记录后插入空记录,Insert before,当前记录之前插入空记录,Insert into 表(字段列表)values(值列表),Sql插入记录命令,插入的记录在表尾。,新表建立命令,COPY STRUCTURE TO 表名 FIELDS 字段列表,复制当

10、前表结构的指定字段用新表保存,Create table 表名(字段名 数据类型(宽度),),4、程序结构控制语句,上机考试必考查知识点,分支语句,IF 条件表达式 语句组1else 语句组2endif,此结构常用于判断查询是否找到,查询是否继续等,DO CASE 语句,常用于多分支处理。,循环结构,Do while 循环(考查的重点)(推荐),常用于利用循环对输出结果的处理等,SCAN 循环,常用于对表记录的遍历查询,5、程序善后系列语句(一般有5分的评分点),CLOSE ALL 语句,关闭所有对象(表,数据库等),表单的关闭按钮事件代码(5分评分点),Thisfrom.release,6、表

11、单设计的利器,生成器,能使用生成器的控件主要有:表格、文本框、命令按钮组、选项按钮组、列表框、组合框、复选框。,利用生成器可以快速完成以上对象的数据绑定,属性设置等操作,数据环境设计器,数据环境设计器用于添加表单涉及的数据表以及设置数据表之间的联系(此部分是表单设计评分的重点。),项目管理器,能方便的在项目管理器中建立表单,程序;管理数据库等方面,四、上机指导,从第27次等级考试开始,考试不在使用软盘。而是要求讲数据保存到指定的文件夹中(如D:DJ)只要你掌握了正确的操作方法,也就不存在错误的保存的问题的。,考试说明,制作表单,制作程序,添加到项目,考试说明,时间:1个小时。建议:程序题25-

12、30分钟,表单题30-35分钟,请认真读题,按照要求进行操作。特别注意文件取名,题目需要操作项目,建议:,方法一:先打开项目,然后在项目中新建、修改、运行表单和程序。(推荐),方法二:直接新建、修改、运行表单和程序。然后将表单加入到项目中。我们以第二种方法为例介绍考试应当的步骤.,方法二的操作步骤,二、打开VF后,执行:,set defa to D:dj (因为所有的东东都必须存储D:dj目录中),(如果考试指定是什么路径,那就将它设置为默认目录),回车后检查一下屏幕有没有错误提示。,制作表单,文件菜单,新建,表单,然后按下右边的新建按钮,先点存盘,按照题目要求命名,(,例如,:,要求命名为,

13、:,xg,(扩展名,.,scx,可以不输入,默认),),特别注意:观察路径是否是,D:,dj,,若不是请设置默认目录为,D:,dj,编辑:,打开数据环境,添加表。按照题目图形拖入列控件。然后进行其它设计。,注意:做完后一定要存盘(点保存按钮)。途中也可随时存盘,添加到项目,打开软盘上的项目test1(文件菜单-打开-项目,选择test1。),若看不见test1:可能是,默认目录没有设置正确,完成后打开项目:,选择文档-表单,点添加,将软盘中的xg.scx加入到项目中来。,选择代码-程序,点添加,将软盘中的abc1.prg加入到项目中来。,说明:如果你最开始忘记了设置默认目录的话,这个时候请选文

14、件菜单的另存为,选择D:dj保存。如果你不小心关了VF,再次打开VF时必须先重新设置 set defa to D:dj最好只打开一个VF,不要打开多个VF。,四川省第19次等级考试上机试题第一套第一题,考试盘中已经建立项目19test1,在该项目中已有自由表”进货.DBF”和”库存量.DBF”。,在下面的程序设计与表单设计都应该在项目中完成。,编写程序(文件名:abc1.PRG)(50分),磁盘上已有数据表”进货.DBF”和“库存量.DBF”,编程实现:,按使用者输入的货物编号进行查询,显示货物编号,货物单价,货物名称和库存数量.显示结果如下:,请输入查询编号BG-990927,*查询结果*,

15、货物编号 货物单价 货物名称 库存数量,BG-990927 1000 办公用品 4,*,继续查询吗?y/n,进货表,库存量,第一题 评分标准,评分细则:,1 多个工作区打开数据库表 (6分),2 正确进行多数据库的间联系 (15分),3 根据货物编号进行的处理 (15分),4 指定格式输出结果 (10分),5 关闭数据库及程序结构 (4分),第一题 参考答案,clear,close all,sele 1,use 进货,sele 2,use 库存量,index on 货物编号 to hwbh,sele aset rela to 货物编号 into b,do while.t.,accp “请输入查

16、询编号”to bh,loca for 货物编号=Bh,IF FOUND(),5,18 SAY“*查询结果*”,6,10 SAY“货物编号”+space(8)+”货物单价”+space(1)+”库存数量”,do while not eof(),ROW()+1,10 SAY 货物编号+STR(货物单价)+SPacE(5)+ALLTR(B.货物名称)+TRIM(str(B.库存数量),Cont,Enddo,ROW()+1,18 SAY”*”,ELSE,?”无此货物编号”,Endif,wait“继续查询吗?y/n”to hh,if lower(hh)=”n”,exit,endif,enddo,CLOSE DATAbase,RETURN,第二题 表单设计(50分),利用磁盘上已有的数据表“库存量.DBF”,建立一张添加新记录的表单(from_1),界面如下所示.,要求:,该表单没有标题栏,.,添加五个”标签”控件,四个”文本框”控件,一个”命令按钮组”,(,有三个命令按钮,),和一个”命令按钮”控件,.,记录显示到第一条记录时,”,上一条”按钮不可使用,当记录显示到最后条记录时,”,下一条”按钮

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  sobing.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!