计算机专业期中试题(VF第三章节) 联系客服

发布时间 : 星期五 文章计算机专业期中试题(VF第三章节)更新完毕开始阅读ae0f8068cc17552706220858

A.若函数不带参数,则调用时函数名后面的圆括号可以省略 B.函数若有多个参数,则各参数间应用空格隔开 C.调用函数时,参数的类型、个数和顺序不一定要一致 D.调用函数时,函数名后的圆括号不论有无参数都不能省略 28、

学生表(XS.DBF)的表结构为:学号(XH,C,8),姓名(XM,C,8),性别(XB,

C,2),班级(BJ,C,6),并且按XH字段设置了结构复合索引,索引标识为XH,如果XS表不是当前工作表,则下列命令中 可以用来查找学号为“96437101”的记录。( )

A. SEEK 96437101 ORDER XH

B. SEEK “96437101” ORDER XH

C. SEEK “96437101” ORDER XH IN XS D. SEEK 96437101 ORDER XH IN XS

29.用户在创建某个表的结构时,使用了通用型字段且为表创建了索引,则在保存该表结构

后,系统会在磁盘上生成__ ___个文件。( ) A.1

B.2

C.3

D.4

30.用表设计器创建一个自由表时,不能实现的操作是___ ____。( )

A.设置某字段可以接受NULL值 C.设置表的索引

B.设置表中某字段的类型为通用型 D.设置表中某字段的默认值

31.关于表的备注型字段与通用型字段,以下叙述中错误的是 。( )

A.字段宽度都不能由用户设定

B.都能存储文字和图像数据

C.字段宽度都是4 D.存储的内容都保存在与表文件名相同的.FPT文件中

32.如果要对自由表某一子段的数据建立唯一性保护机制(即表中所有字段的值不重复),以下表述中正确的是 。( )

A.对该字段创建主索引 C.对该字段创建候选索引

B.对该字段创建唯一索引

D.对该字段创建普通索引

33.在Visual FoxPro系统中,测试表文件指针是否已到文件尾的函数 。( )

A.BOF()

B.EOF()

C.END()

D.FILE()

34.若要将当前工作区中打开的表文件GZB.DBF复制到GZB1.DBF文件,则可以使用命令 。( )

A.COPY GZB.DBF GZB1.DBF C.COPY TO GZB1 STRU

B.COPY TO GZB1 REST D.COPY TO GZB1

35.在创建表索引时,索引表达式可以包含表的一个或多个字段。在下列字段类型中,不能

5

直接选作索引表达式的是 。( )

A.字符型

B.日期时间型

C.逻辑型

D.备注型

36.在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。( )

A. 字符型、货币型、数值型 C. 备注型、逻辑型、数值型

B. 字符型、货币型、整型 D. 日期型、备注型、逻辑型

37.彻底删除记录数据可以分两步来实现,这两步是 。

A. PACK和ZAP

B. PACK和RECALL

D. DELE和RECALL

C. DELETE和PACK

38.要求一个表中的数值型字段数据精度具有 4 位小数,则该字段的宽度至少定义为_________ 。( )

A. 4位

B. 5位

C. 6位

D. 12位

39.打开一个空表,执行 ?EOF( ),BOF( )命令,显示结果为_________。( )

A. .T.和.T.

B. .F.和.F.

C. .F.和.T.

D. .T.和.F.

40.一张表的全部Memo字段的内容存储在___________。( )

A. 不同的备注文件中 C. 同一个备注文件中 41、顺序执行下列命令:( )

x=100 y=8 x=x+y ?x,x=x+y

最后一条命令的提示结果为( )

A.100 .F. B.100 .T. C.108 .T. D.108 .F.

42、某职工数据库包括字段性别(C,2)、奖金(N.6.2),要查询奖金在100元以下或400元以上的男职工和奖金在200元以上的女职工,在命令中应使用条件

A)性别=”男”.AND.奖金<=100.OR.奖金>=400.AND.性别=”女”.AND.奖金>=200 B)性别=\男\奖金<=100.OR.奖金>=400.OR.性别=”女”.AND.奖金>=200 C)性别=\男”.AND.(奖金<=100.0R.奖金>=400).AND.性别=”女”.AND.奖金>=200 D)性别=\男\奖金<=100.OR.奖金>=400).OR.性别=“女\奖金>=200 43、在下题中,要显示所有姓名中含有\红\字的记录,使用命令

6

B. 同一个文本文件中 D. 同一个数据库文件中

A) LIST FOR “红”$姓名

B) LIST FOR SUBSTR(姓名,5,2)=”红” C) FIND ”红”

D) LOCATE FOR \红\$姓名

44、对于学生关系S(S#,SN,AGE,SEX),写一条规则,把其中的AGE属性限制在15-30

之间,则这条规则属于______。 A)实体完整性规则 C)用户定义的完整性规则

B)参照完整性规则 D)不属于以上任何一种规则

45、已建立一个学生数据库STD. DBF,并录入19名学生的记录。学号字段值分别为1到20,缺少学号为15的记录,该数据库已经按学号建立了索引文件SXH.IDX,用USE STD INDEX SXH打开数据库后,用APPEND命令追加学号为15的记录。这个新加的记录记录号是 A) 16 B)21 C) 16 D) 20

46、假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”(字符型,宽度为6)。在命令窗口输入并执行如下命令:

姓名=姓名-\您好\?姓名

那么主窗口中将显示 A)张三

B)张三 您好

C)张三您好

D)出错

47、当前打开的图书表中有字符型字段“图书号”, 在SET EXACT OFF设置下要求将图书号以字母A开头的图书记录全部打上删除标记,通常可以使用命令( ) A)DELETE FOR 图书号=\ C)DELETE FOR 图书号=\

B)DELETE WHILE 图书号=\ D)DELETE FOR 图书号 LIKE \

48、在Visual FoxPro 中不允许出现重复字段值的索引是()。 A)候选索引和主索引 B)普通索引和惟一索引 C)惟一索引和主索引 D)惟一索引 49、下列不是结构复合索引文件特点的是( )。

A)与表名同名 B)在同一索引文件中能包含多个索引标记或索引关键字 C)在添加、更改或删除记录时自动维护索引 D)在同一索引文件中只能包含一个索引关键字

50、假设“成绩”表中按“分数”字段升序索引后,并执行过命令语句CJ=70,则下列名条

7

命令中,错误的是()。

A) LOCATE FOR 分数=CJ B) SEEK FOR 分数=70 C) FIND 70 D) SEEK CJ 51、执行下面命令,显示的结果是( ) USE XS SKIP -1 DISP

DISP NEXT 2 ?RECNO()

A) 2 B) 3 C)4 D)5

52、设职工表和按“工作日期”索引文件已经打开,要把记录指针定位到工作刚好满90天的职工,应当使用命令( )

A)FIND DATE( )-90 B)SEEK DATE( )+90 C)FIND DATE( )+90 D)SEEK DATE( )-90

53、打开一个建立了结构复合索引的数据库表,表记录的顺序将按( )

A) 第一个索引标识 B) 最后一个索引标识 C) 主索引标识 D) 原顺序 54、在Visual FoxPro中,使用LOCAL FOR 命令按条件查找记录,当查找到满足条件的第1条记录后,如果还需要查找下一条的记录,就使用命令()。

A)LOCAL FOR B)SKIP 命令 C)CONTINUE 命令 D)GO 命令 55、、下列关于主索引和候选索引的叙述中,不正确的是( )。 A)主索引不可以通过INDEX命令建立,而候选索引可以 B)主索引和候选索引都能保证表记录的惟一性

C)主索引不可以建立在自由表上,而候选索引可以建立在自由表上 D)一个表中只能存在一个主索引或一个候选索引

56、用LIST STRUCTURE命令显示的字段总宽度Total为50,用户可以使用的字段宽度是

A)51 B)50 C)49 D)4

57、在VFP中,如果指定两个表的参照完整性的删除规则为“级联”,则当删除父表中的记录时,( )

A.系统自动备份父表中被删除记录到一个新表中 B.若子表中有相关记录,则禁止删除父表中记录

8