全国计算机二级考试VFP上机注意问题
考生们在复习计算机二级VFP科目时,除了要对自己所学知识进行查漏补缺外,还要掌握一定的上机考试技巧,下面本站小编为大家搜索整理了关于全国计算机二级考试VFP上机注意问题,欢迎参考借鉴,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!
一、就是把好审题关,看清题目要求的是什么类型的文件及文件名是什么,一定要避免保存文件名出错的低级错误。现举例如下:
打开“点菜”数据库,使用查询设计器设计一个名称为THREE的查询,根据顾客点菜表和菜单表,查询顾客的“顾客号”和“消费金额合计”,消费金额由数量*单价得出。查询结果按“消费金额合计”降序排序,并将查询结果输出到表TABB中,表TABB的两个字段名分别为:顾客号,消费金额合计。设计完成后,运行该查询
这里有两个文件名,一个是查询THREE,一个是表TABB。查询去向为表TABB,但要保存该查询,文件名为THREE。顺便提下查询一定要运行,否则表TABB不会有的。
二、在输入命令时一定要注意命令中标点符号一定要是西文半角状态下的,这里的标点符号还包括空格和各种括号如:
INSE INTO stock_bk (股票代码,买入价,现价,持有数量)VALU("600028", 4.36, 4.60, 5500) 不能写成INSE INTO stock_bk (股票代码,买入价,现价,持有数量)VALU("600028", 4.36, 4.60, 5500)这里有一个中文“(”和一个中文“,”。这样的命令是不能被执行的,会提示有不能识别的谓语或关键字。再如:INSE INTO stock_bk (股票代码,买入价,现价,持有数量) VALU("600028", 4.36, 4.60, 5500)这条命令看起来没什么不对的?运行时却出现同样的提示,原因就是VALU前有一个全角的`空格。解决的办法是在用中文输入法时在输入前先把状态栏上信息变为半角,英文状态。免得一会儿忘了。一旦输入了这样的符号时可借助光标键或鼠标能发现这样符号处象一个汉字一样占据两个字符位置。
三、关于表的操作。
1。由于VFP的设计中问题,表中的内容一般可直接在浏览状态下直接修改且关闭后自动保存,不会有任何提示。这虽方便,却带来了安全隐患,表的内容很容易被修改。考试中千万不要随意修改表中的内容,免得为此丢分。
2.向表中输入内容时一定要区分大小写,否则,将会给下面带来很多麻烦,由于这个表一般在下面会被查询,查询是大小写不一样会导致结果不正确或查不到。如这样的查询要求项目号为"s2"很多人就这样写条件表达式
项目号="S2" 结果一个记录没有,什么样的数据都没查到.正确的就是
项目号="s2" 就一个大小写的问题!
3.注意修改要求是对结构还是对内容,对结构要在表设计器中修改而内容则可在浏览状态下直接修改。还要注意题目是否要求保存命令到某个文件中,如有一定要用命令来做,并复制保存到文件中。
4.关于加引号问题。在vfp中引号是字符变量的标致,一旦加了它就使其中的内容变成了字符型。字符型变量在使用时应加引号,但有的人却在一表达式上加引号,这就错了。如题:打开"客户表",给"性别"字段增加约束:性别只能为"男"或"女",默认值为"女",表达式为:性别$"男女"。有人在输入规则时把性别$"男女"用引号也括起来了,而默认值为"女"的女却没了引号,这都是不对的。还有人把索引选项卡中的表达式也加引号,这更是多此一举。
四、注意区分易混的字符。
小写字母“l”和数字“1”,字母“o”和数字“0”在vfp6.0中很难分开。笔者就曾多次见到这两组字符误写后造成的错误。如e=1,有很多人把combo1后的数字1写成小写字母“l”,导致运行时出现不能识别的对象成员combol。很多人还说我没写错啊!还有标点分号“;”和冒号“:”在英文下也不好分别,“;”一般是续行符,命令在一行写不下,可加“;”回车换行到下一行再写,系统会认为是一条命令,但注意下行不能是空行。但要提醒的是:不是一条命令的两行也不能乱加分号,结果两条都不能执行。
五、关于表单。
写表单控件代码时,各控件的属性名是不能象命令词一样简写的,必须正确。记不住怎么办?可在属性框中选中该控件在这里都可找到的。还有查询文件是不能象表一样添加到数据环境中去的,否则出现运行错误,象表换件,页框,选项按钮组等等包含其它控件的容器类控件,要对其中的控件进行操作或添加控件,必要使其成为“编辑”状态才能进行。使其变为编辑状态可用两法:一是右键单击该控在弹出菜单中选编辑,二是直接在属性框中选中想修改的控件。
六、报表中标签和表单中的标签是有区别的,在vfp6.0中报表标签控件是在编辑完后,不能再回来直接修改,只有重新添加标签(在报表控件工具栏中点击标签,用标签控件去点该控件)才能修改内容。报表一般不要直接运行,否则可能要你连接打印机,打印预览就行。
七、关于菜单,设计完后一定要记得生成相应可执行文件(*),并在程序菜单项中运行该执行文件。一旦设计做了修改,必须重新生成并运行。顺便提下程序,表单,菜单,查询一定要运行。一是为生成结果,二为检验是否有设计错误。
八、题目要生成某个表时,一定要注意输出那些字段,不能增减字段。并且保证顺序正确,否则可要扣你的分啦!做视图时一定要先打开相应的数据库,否则无法建的啦!再强调一次不要把文件名存错哟,也不要自行改换文件保存位置呀、,要不这个文件的分可就不归你了!
-
2017年9月计算机二级考试C语言巩固试题
导语:2017下半年计算机二级考试时间9月23日-26日,目前进入了备考的阶段。小编整理了2017年9月计算机二级考试C语言巩固试题,一起来练习一下吧:单选题1).已知intk;floatm=-3;执行语句k=m%2;后,变量k的值是A.-1B.0C.1D.语句有错误正确答案:D2).下列关于C语言数据文件的...
-
2007年3月全国计算机等级考试二级VB笔试真题
一、选择题(第小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。(1)下列叙述中正确的是(B)A)算法的效率只与问题的规模有关,而与数据的存储结构无关B)算法的时间复杂度是指执行算法...
-
2017年计算机二级Access数据库程序设计考试大纲(2016年版)
2017年全国计算机等级考试二级Access数据库程序设计考试大纲继续沿用2016年版,下面本站小编带大家一起来看看详细内容,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!基本要求1.掌握数据库系统的基础知识。2.掌握关系数据库的基本原理。...
-
2016年计算机二级考试选择题题库带答案
第1题:下列叙述中正确的是(d)。A)栈是"先进先出"的线性表B)队列是"先进后出"的线性表C)循环队列是非线性结构D)有序线性表既可以采用顺序存储结构,也可以采用链式存储结构解析:栈是先进后出的线性表,所以A错误;队列是先进先出的线性表,所以B错误;循环队列是线性结构...