2008年9月全国计算机等级考试二级VFP答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2008年9月全国计算机等级考试二级VFP笔试参考答案
一、选择题
1.B 解析:栈的特点是先进后出,所以全部入栈后再全部出栈的序列必然与入栈序列顺序相反。

2.D 解析:循环队列是线性表的一种,所以A错误。

循环队列的入队和出队需要队尾指针和队头指针完成。

所以B,C错误。

3.C 解析:二分查找也叫折半查找。

它的基本思想是:将n个元素分成个数大致相同的两半,取[n/2]与欲查找的x作比较,如果x=[n/2],则找到,算法终止;如果x<[n/2] ,则只要在数组a 的左半部继续搜索x(假设数组元素按升序排列);如果a>[n/2] ,则只要在数组a 的右半部继续搜索x.。

每次余下n/(2i)个元素待比较,当最后剩下一个时,即n/(2i)=1,n= 2i,所以i=log2n.
4.A 解析:顺序存储方式是把逻辑上相邻的结点存储在物理上相邻的存储单元里,结点间的关系由存储单元的邻接关系来体现。

其优点是占用最少的存储空间,所以选项D错误。

顺序存储结构可以存储如二叉树这样的非线性结构,所以选项B错误。

链式存储结构也可以存储线性表,所以选项C错误。

5.D解析:在数据流图中,矩形表示数据的外部实体,圆角的矩形表示变换数据的处理逻辑,双横线表示数据的存储,箭头表示数据流。

6.B解析:数据流图简称DFD,是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。

所以DFD图可以用于需求分析阶段。

7.A 解析:对象是面向对象方法中最基本的概念,它的基本特点有:标识唯一性,分类性,多态性,封装性和模块独立性。

故本题答案为A。

8.B解析:一个宿舍可以对应多个学生,而一个学生只能对应一个宿舍,所以宿舍和学生之间是一对多关系。

9.C解析:在数据库阶段,对所有数据实行统一规划管理,形成一个数据中心,构成一个数据库,数据库中的数据能够满足所有用户的不同要求,供不同用户共享,数据共享性显著增强。

10.D解析:自然连接是一种特殊的等值连接。

当关系R和关系S有相同的属性组,且该属性组的值相等时的连接称为自然连接。

11.D 解析:Caption修改表单的标题属性,title 获取指定表单标题。

12. A解析:在VF中,THISFORM.RELEASE释放表单,LOSTFOCUS是失去焦点的方法,DELETE 通常在删除表的时候作为命令,而不是方法程序。

13. C解析:从关系模式中指定若干个属性组成新的关系称为投影。

14.A 解析:MODIFY COMMAND 命令建立的是prg文件,app 和exe 都是通过项目连编生成的。

15.D 解析:当使用数组定义语句定义一个数组后,该数组中各元素的初始值为.F.
16.B 解析:扩展名为.mnx表示菜单,.mnt表示菜单备注,.mpr表示生成的菜单程序
17.B 解析:x=76543 &&赋值76543给x
y=0 &&赋值0给y
do while x>0
y=x%10+y*10 &&求余数
x=int(x/10)
enddo
第一次结果:y=3,x=7654 满足x>0 继续执行
第二次结果:y=34,x=765 满足x>0 继续执行
第三次结果:y=345,x=76 满足x>0 继续执行
第四次结果:y=3456,x=7 满足x>0 继续执行
第五次结果:y=34567,x=0不满足x>0 结束,所以最后y=34567
18. D解析:在SQL select 查询中,排序用到的短语是ORDER BY ,而GROUP BY是分组的作用,ASC和DESC只是用在短语Order by 后面来控制采用升序和降序排列。

19.B 解析:既然a=“计算机等级考试”结果为“考试”的表达式可以是SUBSTR(a,11,4),也可以是RIGHT(a,4)。

需要注意的是一个汉字占二个字符。

20. C解析:视图必须存储在数据库中,而查询可以独立存在。

21. A解析:INTO DBF和INTO TALBE 等价,而选项D中INTO FILE 是将记录存到TXT文本文件中,B和C语法错误。

22. A解析:Create database 命令是建立数据库,命令create 单独使用或后面加上表名才是建立表。

23. B解析:A和C是错误命令,D为Do Form 是执行表单文件.SCX,而不是程序文件,执行程序文件只需要Do 程序文件名。

24. C解析:通常显示表单是执行表单中的Do Form 表单名.SCX ,也可通过Show来显示表单。

25. A解析:对表添加字段的命令格式为Alter Table 表名Add 字段名类型(长度,小数位数)
26. D解析:页框控件中都无选项ABC中的属性,只有D中的属性在页框控件中才有,它用来控件页面数量。

27. A解析:打开已经存在的表单命令:Modify Form,打开已经存在的数据库命令open database
28.C 解析:无论是在菜单项还是在表单按钮控件中,指定到一个访问键的方式相同都是\<X。

29. B解析:要访问某一个控件,要先弄清它所处的位置,Text1在窗口中时,如果位置不对,则访问的时候就会提示找不到Text1等错误。

30.C 解析:数据环境是表单对象,关系是数据环境中的对象。

31. B解析:SQL SELECT 查询中的条件是WHERE而不是FOR,只有用LOCATE进行查询时才加条件FOR ,又由于查询条件是查询单价600以上的主机板和硬盘。

故正确答案为B。

32.D 解析:SQL SELECT 查询中的条件是WHERE而不是FOR,只有用LOCATE进行查询时才加条件FOR ,又由于查询条件是查询客户中含有“网络”的客户,则用到匹配函数LIKE。

33.A
34.A 解析:这是一个联接查询,要用到join on语句,同时要用汇总函数和平均数函数。

35.C 解析:VF的表中,不允许插入重复的记录。

由题意可知,“客户”表中包括关键字为C1~C10的10条记录,“订购单”表中包括关键字OR1~OR8的8条记录。

通过排除法可知,选项A中的“OR5”和“C5”都不能插入。

选项B中的“OR5”不能插入。

选项D中的“C5”不能插入。

二、填空题
1.DBXEAYFZC
2.单元解析:软件测试过程分为4个步骤,单元测试,集成测试,确认测试,系统测试。

3.过程
4.逻辑设计解析:数据库的设计过程大致分为5个步骤:需求分析,概念设计,逻辑设计,物理设计和验证设计。

5.分量解析:一张二维表对应一个关系,代表一个实体集,表中的一行称为一个元组。

6.TO
7.1234
8.全部解析:不带条件的SQL DELETE将逻辑删除表的全部记录,PACK将物理删除记录。

9.INTO CURSOR
10.主解析:索引分为主索引,普通索引,唯一索引,候选索引。

主索引只能有一个,其它可多个。

11.视图
12. 零多
13.PASSWORDCHAR
14. 排除。

相关文档
最新文档