查看全部128种考试
1
2
3
4
5
6
7
8
9
10
萧雨  
【字体: 2003年4月全国计算机等级考试二级VFp笔试试题
2003年4月全国计算机等级考试二级VFp笔试试题
djks.exam8.com 来源:考试吧(Exam8.com) 更新:2004-8-11 17:41:00 计算机等级考试 考试论坛
一、选择题((1)~(35)每小题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在大题卡相应位置上,答在试卷上不得分。

(1) Visual FoxPro DBMS 是

A)操作系统的一部分 B)操作系统支持下的系统软件

C)一种编译程序 D)一种操作系统

(2) Visual FoxPro DBMS 基于的数据模型是

 A)层次型 B)关系型 C)网状型 D)混合型

(3) 设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,

则部门与职员实体之间的联系类型是

A)m:n B)1:m C)m:k D)1:1

(4) 在Visual FoxPro中,调用表设计器建立数据库表STUDENT.DBF的命令是

A)MODIFY STRUCTURE STUDENT

B) MODIFY COMMAND STUDENT

C)REATE STUDENT

D) CREATE TABLE STUDENT

(5) 在Visual FoxPro中,关于自由表叙述正确的是

A)自由表和数据库表是完全相同的

B)自由表不能建立字段级规则和约束

C)自由表不能建立候选索引

D)自由表不可以加入到数据库中

(6)在Visual FoxPro中,建立数据库表时,将年龄字段值限制在12~14之间的这种约束属于

 A)实体完整性约束 B)域完整性约束

 C)参照完整性约束 D)视图完整性约束

(7) 在Visual FoxPro中,运行表单T1.SCX的命令是

 A)DO T1 B)RUN FORM1 T1

 C) DO FORM T1 D) DO FROM T1

(8)使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当
A)使用WHERE子句

B)在GROUP BY后面使用HAVING 子句

C)先使用WHERE子句,再使用HAVING 子句。

D)先使用HAVING 子句,再使用WHERE子句

(9) 在Visual FoxPro的参照完整性规则不包括

 A)更新规则 B)删除规则 C)查询规则 D)插入规则

(10) 在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给

出,它们分别为:

A)1、4、8 B)4、4、10 C)1、10、8 D)2、8、8

(11)在Visual FoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的

数据均存储到另一个文件中,该文件名为

A) STUDENT.DOC B) STUDENT.MEN

C) STUDENT.DBT D) STUDENT.FTP

(12) 在Visual FoxPro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是

A)MNX B)PRG C)MPR D)SPR

(13)在Visual FoxPro中,使用SQL命令将学生STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是

A) REPLACE AGE WITH AGE+1

B) UPDATE STUDENT AGE WITH AGE+1

C) UPDATE SET AGE WITH AGE+1

D) UPDATE STUDENT SET AGE=AGE+1

(14) 调用报表格式文件PP1预览报表的命令是

A)REPORT FROM PP1 PREVIEW B)DO FROM PP1 PREVIEW

 C)REPORT FORM PP1PREVIEW D)DO FORM PP1 PREVIEW

(15)在Visual FoxPro中,建立索引的作用之一是

A) 节省存储空间 B) 便于管理

C) 提高查询速度 D) 提高查询和更新的速度

(16)在Visual FoxPro中,相当于主关键字的索引是

A) 主索引 B) 普通索引

C) 唯一索引 D) 排序索引

(17)在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为

A)ThisForm.Refresh B)ThisForm.Delete

C) ThisForm.Hide D) ThisForm.Release

(18)假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Command1 和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的value属性值,下面哪个式子是正确的?
 A)ThisForm.Text1.value B)This.Parent.value

 C) Parent.Text1.value D)this.Parent.Text1.value

 (19) 在Visual FoxPro 中,创建一个名为SDB.DBC的数据库文件,使用的命令是

 A) CREATE B)CREATE SDB

C) CREATE TABLE SDB D)CREATE DATABASE SDB

 (20)在Visual FoxPro中,存储图象的字段类型应该是B

 A)备注型 B)通用型

C)字符型 D)双精度型

 (21)在Visual FoxPro中,下面4个关于日期或日期时间的表达式中,错误的是

A){^2002.09.01 11:10:10:AM}-{^2001.09.01 11:10:10AM}

B){^01/01/2002}+20

C){^2002.02.01}+{^2001.02.01}

D){^2002/02/01}-{^2001/02/01}

(22)在Visual FoxPro中,关于过程调用的叙述正确的是

A)当实参的数量少于形参的数量时,多余的形参初值取逻辑假

B)当实参的数量多于形参的数量时,多余的实参被忽略

C)实参与形参的数量必须相等

D)上面A和B都正确

 (23)下面是关于表单数据环境的叙述,其中错误的是

A)可以在数据环境中加入与表单操作有关的表

B)数据环境是表单的容器

C)可以在数据环境中建立表之间的联系

D)表单自动打开其数据环境中的表

(24)在Visual FoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是:

A)PRIVATE

B)PUBLIC

C)LOCAL

D)在程序中直接使用的内存变量(不通过A,B,C说明)

(25)在 DO WHILE … ENDDO循环结构中,LOOP命令的作用是:

A)退出过程,返回程序开始处

B) 转移到DO WHILE语句行,开始下一个判断和循环

C) 终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行

D)终止程序执行

 (26)在Visual FoxPro中,关于视图的正确叙述是

A)视图与数据库表相同,用来存储数据

B)视图不能同数据库表进行连接操作

C)在视图上不能进行更新操作

D)视图是从一个或多个数据库表导出的虚拟表

(27)SQL是那几个英文单词的缩写

A)Standard Query Language B)Structured Query Language

C) Select Query Language D)以上都不是

(28)如果学生表STUDENT是使用下面的SQL语句创建的

 CREATE TABLE STUDENT(SNO C(4) PRIMARY KEY NOTNULL,;

 SN C(8),;

 SEX C(2),;

 AGE N(2) CHECK(AGE>15 AND AGE<30)

下面的SQL语句中可以正确执行的是

A)INSERT INTO STUDENT(SNO,SEX,AGE) valueS ("S9","男",17)

B)INSERT INTO STUDENT(SNO,SEX,AGE) valueS ("李安琦","男",20)

C)INSERT INTO STUDENT(SEX,AGE) valueS ("男",20)

D)INSERT INTO STUDENT(SNO,SN) valueS ("S9","安琦",16)

(29)使用SQL语句从表STUDENT中查询所有姓王的同学的信息,正确的命令是:资料来源:东方教育网http://www.eastedu.com.cn

A)SELECT*FROM STUDENT WHERE LEFT (姓名,2)="王"

B)SELECT*FROM STUDENT WHERE RIGHT (姓名,2)="王"

C)SELECT*FROM STUDENT WHERE TRIM (姓名,2)="王"

D)SELECT*FROM STUDENT WHERE STR (姓名,2)="王"

(30)连编后可以脱离开Visual FoxPro独立运行的程序是

 A) APP程序 B)EXE程序

 C)FXP程序 D)PRG程序

第(31)-(35)题使用如下表的数据:

 部门表

部门号 部门名称

40 家用电器部

10 电视录摄像机部

 20 电话手机部

 30 计算机部


 商品表

部门号 商品号 商品名称 单价 数量 产地

40 0101 A牌电风扇 200.00 10 广东
40 0104 A牌微波炉 350.00 10 广东
40 0105 B牌微波炉 600.00 10 广东
20 1032 C牌传真机 1000.00 20 上海
40 0107 D牌微波炉_A 420.00 10 北京
20 0110 A牌电话机 200.00 50 广东
20 0112 B牌手机 2000.00 10 广东
40 0202 A牌电冰箱 3000.00 2 广东
30 1041 B牌计算机 6000.00 10 广东
 30 0204 C牌计算机 10000.00 10 上海

(31)SQL语句

 SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY部门号查询结果有几条记录?

A)1 B)4 C)3 D)10

?(32) SQL语句

 SELECT 产地,COUNT(*) 提供的商品种类数;
 资料来源:东方教育网 www.eastedu.com.cn

 FROM 商品表;

 WHERE 单价>200;

 GROUP BY 产地 HAVING COUNT(*)>=2;

 ORDER BY 2 DESC

 查询结果的第一条记录的产地和提供的商品种类数是

 A)北京,1 B)上海,2

 C)广东,5 C)广东,7

(33) SQL 语句

 SELECT 部门表.部门号,部门名称,SUM(单价*数量);

 FROM 部门表,商品表;

 WHERE 部门表.部门号=商品表.部门号;

 GROUP BY 部门表.部门号

 查询结果是

 A)各部门商品数量合计 B)各部门商品金额合计

 C)所有商品金额合计 D)各部门商品金额平均值

(34) SQL 语句

 SELECT 部门表.部门号,部门名称,商品号,商品名称,单价;

 FROM 部门表,商品表;、

 WHERE 部门表.部门号=商品表.部门号;

 ORDER BY 部门表.部门号 DESC,单价

 查询结果的第一条记录的商品号是

 A)0101 B)0202 C)0110 D)0112

(35) SQL 语句

 SELECT 部门名称 FROM 部门表 WHERE 部门号 IN;

 (SELECT 部门号 FROM 商品表 WHERE 单价 BETWEEN 420 AND 1000)

 查询结果是

 A)家用电器部、电话手机部 B)家用电器部、计算机部

 C)电话手机部、电视录摄像机部 D)家用电器部、电视录摄像机部

二、 填空题(每空2分,共30分)

请将每一个空的正确答案写在答题卡上【1】—【15】序号的答题卡上,答在试卷上不得分。

(1) 用二维表数据来表示实体之间联系的数据模型称为【1】。
(2) 在Visual FoxPro 中说明数组后,数组的每个元素在未赋值之前的默认值是【2】。

(3) 可以在项目管理器的 【3】 选项卡下建立命令文件 。

(4) 在Visual FoxPro中数据库文件的扩展名是【4】.DBC,数据库表文件的扩展名是【5】。

(5) 打开数据库设计器的命令是【6】DATA

(6) 在SQL的CAEATA TABLE 语句中,为属性说明取值范围(约束)的是【7】短语。

(7) SQL插入记录的命令是INSERT,删除记录的命令是【8】,修改记录的命令是【9】。

(8) 在SQR的嵌套查询中,量词ANY和【10】是同义词。在SQL查询时,使用【11】 子句指出的是查询条件。

(9) 从职工数据库表中计算工资合计的SQL语句是

SELECT【12】FROM职工。

(10) 把当前表当前记录的学号,姓名字段值复制到数组A 的命令是

SCATTER FIELD 学号,姓名【13】。

(11) 在表单中确定控件是否可见的属性是【14】。

(12) 函数BETWEEN(40,34,50)的运算结果是【15】。

转帖于:计算机等级考试_考试吧
文章搜索  
看了本文的网友还看了:
计算机等级考试权威辅导教材: 订书电话:010-62168566  更多>>>
网友评论
昵 称: *  评 分: 1分 2分 3分 4分 5分
标题:   匿名发表    (共有条评论)查看全部评论>>
版权声明 -------------------------------------------------------------------------------------
  如果计算机等级考试网所转载内容不慎侵犯了您的权益,请与我们联系,我们将会及时处理。如转载本计算机等级考试网内容,请注明出处。
关于本站  网站声明  广告服务  联系方式  付款方式  站内导航  客服中心  友情链接  考试论坛  网站地图
Copyright © 2004-2008 考试吧计算机等级考试网 All Rights Reserved    
中国科学院研究生院权威支持(北京) 电 话:010-62168566 传 真:010-62192699
百度大联盟黄金认证  十佳网络教育机构  经营许可证号:京ICP060677