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