|
一、选择题((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.DBFR的命令是( ) A)MODIFY STRUCTURE STUDENT B)MODIFY COMMAND STUDENT C)CREATE STUDENT D)CTEATE TABLE STUDENT (5)在Visual FoxPro 中,关于自由表叙述正确的是( ) A) 自由表和数据库表是完全相同的 B) 自由表不能建立字段级规则和约束 C) 自由表不能建立候选索引 D) 自由表不可以加入到数据库中 (6)在Visual FoxPro中,建立数据库表时,将年龄字段值限制在12~40岁之间的这种约束属于( ) A)实体完整性约束 B)域完整性约束 C)参照完整性约束 D)视图完整性约束 (7)在Visual FoxPro中,运行表T1.SCX的命令是( ) A)DO T1 B)RUN FORM T1 C)DO FORM T1 D)DO FORM 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.MEM 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 FORM PP1 PREVIEW C) REPORT FORM PP1 PREVIEW 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中,存储图像的字段类型应该是( ) A)备注型 B)通用型 C)字符型 D)双精度型 (21)在Visual FoxPro中,下面4个关于日期或日期时间的表达式中,错误的是( ) A){^2002.02.01 11:10:10AM}-{^2001.09.01 11:10:10AM} B){^01/91/2003}+20 C){^2003.02.01}+{^2001.02.01} D){^2000/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 Languange B)Structured Query Language C)Select Query Language D)以上都不是 (28)如果学生表STUDENT是使用下面的SQL语句创建的( ) CTEATE TABLE STUDENT(SNO C(4) PRIMARY KEY NOT NULL , ; SN C(8) , ; SEX C(2), ; AGE N(2) CHECK (AGE>15 AND AGE<30)) A) INSERT INTO STUDENT(SNO,SEX,AGE) VALUES ( “S9” , “男”, 17) B) INSERT INTO STUDENT(SN,SEX,AGE) VALUES ( “李安琦” , “男”, 20) C) INSERT INTO STUDENT(SEX,AGE) VALUES ( “男”, 20) D) INSERT INTO STUDENT(SNO,SN) VALUES ( “S9” , “李安琦”, 16) (29)使用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 ) = “王” (30)连编后可能脱离开Visual FoxPro独立运行的程序是( ) A)APP程序 B)EXE程序 C)FXP程序 D)PRG程序 第(31)-(35)题使用如下表的数据: 部门表
|
部门号 |
部门名称 |
|
40 |
家用电器部 |
|
10 |
电视录摄像机部 |
|
20 |
电话手机部 |
|
30 |
计算机部 |
商品表:
<完> |