关于计算机的二级VFP笔试试题
一、选择题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 设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,
则部门与职员实体之间的联系类型是
Am:n B1:m Cm:k D1: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的命令是
ADO T1 BRUN 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中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给
出,它们分别为:
A1、4、8 B4、4、10 C1、10、8 D2、8、8
11在Visual FoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的
数据均存储到另一个文件中,该文件名为
A STUDENT.DOC B STUDENT.MEN
C STUDENT.DBT D STUDENT.FTP
12 在Visual FoxPro中,使用"菜单设计器"定义菜单,最后生成的菜单程序的扩展名是
AMNX BPRG CMPR DSPR
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 BThisForm.Delete
C ThisForm.Hide D ThisForm.Release
18假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Command1 和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的value属性值,下面哪个式子是正确的?
AThisForm.Text1.value BThis.Parent.value
C Parent.Text1.value Dthis.Parent.Text1.value
19 在Visual FoxPro 中,创建一个名为SDB.DBC的数据库文件,使用的.命令是
A CREATE BCREATE SDB
C CREATE TABLE SDB DCREATE 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中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是:
APRIVATE
BPUBLIC
CLOCAL
D在程序中直接使用的内存变量不通过A,B,C说明
25在 DO WHILE … ENDDO循环结构中,LOOP命令的作用是:
A退出过程,返回程序开始处
B 转移到DO WHILE语句行,开始下一个判断和循环
C 终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行
D终止程序执行
26在Visual FoxPro中,关于视图的正确叙述是
A视图与数据库表相同,用来存储数据
B视图不能同数据库表进行连接操作
C在视图上不能进行更新操作
D视图是从一个或多个数据库表导出的虚拟表
27SQL是那几个英文单词的缩写
AStandard Query Language BStructured Query Language
C Select Query Language D以上都不是
28下面的SQL语句中可以正确执行的是
AINSERT INTO STUDENTSNO,SEX,AGE valueS "S9","男",17
BINSERT INTO STUDENTSNO,SEX,AGE valueS "李安琦","男",20
CINSERT INTO STUDENTSEX,AGE valueS "男",20
DINSERT INTO STUDENTSNO,SN valueS "S9","安琦",16
29使用SQL语句从表STUDENT中查询所有姓王的同学的信息,正确的命令是:
ASELECT*FROM STUDENT WHERE LEFT 姓名,2="王"
BSELECT*FROM STUDENT WHERE RIGHT 姓名,2="王"
CSELECT*FROM STUDENT WHERE TRIM 姓名,2="王"
DSELECT*FROM STUDENT WHERE STR 姓名,2="王"
(30)连编后可以脱离开Visual FoxPro独立运行的程序是
A APP程序 B)EXE程序
C)FXP程序 D)PRG程序