2024年5月30日发(作者:)

VFP6.0第一次章节测验试题

姓名 分数

一.单项选择题

1、数据库管理系统的英文缩写是( )。

A、DB B、DBS C、DBMS D、DBA

2、数据库系统的核心部分是( )。

A、数据模型 B、数据库 C、计算机硬件 D、数据库管理系统

3、关系型的数据库管理系统中,三种基本关系运算是( )。

A、选择、投影和连接 B、选择、删除和复制

C、创建、修改和合并 D、统计、连接和分类

4、数据库文件的扩展名是_____。

A、.IDX B、.DBF C、 .PJX D、 .DBC

5、VFP6.0是一种( )数据库管理系统。

A、层次型 B、网状型 C、关系型 D、逻辑型

6、不是安全可靠地退出VFP6.0系统的正确方法是( )。

A、在命令窗口执行QUIT命令 B、立即关掉计算机电源

C、单击窗口右上方的 “X” D、按ALT+F4组合键

7、对VFP6.0的运行环境进行定义和调整的默认配置文件是( )。

A、 B、

C、 D、

8、VFP6.0允许最多可使用( )个内存变量。

A、3600 B、65000 C、256 D、512

9、在VFP6.0中可以使用的常量类型有( )。

A、数值型、字符型、日期型、通用型、备注型

B、数值型、字符型、日期型、逻辑型、备注型

C、数值型、字符型、日期型、逻辑型

D、数值型、字符型、逻辑型、日期型、日期时间型、货币型

10、下列正确的字符型常数是( )。

A、"ABCD"123EFG" B、"ABCD`123`EFG"

C、"ABCD123"EFG D、"ABCD`123"EFG"

11、关于空字符串的正确说法是( )。

A、定界符内只包含有空格 B、定界符内只包含有一个空格

C、空字符串的长度为0 D、空字符串的长度取决于定界符内空格的个数

12、在一个字符串中,最多可包含( )个字符。

A、80 B、254 C、256 D、120

13、在一个字符串中,最多可使用( )个汉字。

A、80 B、254 C、256 D、127

14、日期型常数是用来表示日期的一种特殊数据,其长度为( )个字节。

A、任意 B、10 C、6 D、8

15、VFP6.0有两种性质的变量,即( )。

A、数值型变量和字符型变量 B、内存变量和字段变量

C、局部变量和全局变量 D、简单变量和数组变量

16、在下列字符串中,不符合VFP6.0规定的非法变量名是( )。

A、GZINPUT2 B、A_SK97 C、4AK D、姓名

17、在下列字符串中,符合VFP6.0规定的正确变量名是( )。

A、FE_1234 B、LIST C、25ABCD D、PS:12

18、已经定义了一个一维数组A(6),并且A(1)到A(4)各数组元素的值依次是:1,3,5,2。然后

又定义了一个二维数组A(2,3),执行命令?A(2,2)后,显示的结果是_____。

A、显示变量未定义的提示 B、4 C、2 D、.F.

19、VFP6.0规定默认内存变量的个数为( )个。

A、1200 B、3600 C、1024 D、10000

20、设X的值为4,执行?X=X+1命令后的结果是()。

A、4 B、5 C、.T. D、.F.

21、当内存变量与字段变量同名时,系统优先地按( )对待。

A、字段变量 B、内存变量 C、局部变量 D、全局变量

22、如果内存变量与字段变量同名时,可以在内存变量前面加上标志()来特别说明该变量是内存变量。

A、A. B、M. C、B. D、G.

23、在VFP6.0中,可以使用四种类型的表达式,它们是( )。

A、数值型、字符型、日期型、通用型 B、备注型、字符型、逻辑型、数值型

C、数值型、字符型、日期型、备注型 D、数值型、字符型、关系型、逻辑型

24、关于关系表达式运算的正确说法是( )。

A、关系运算符两边的表达式的类型可以不一致

B、关系表达式运算的结果不是逻辑值

C、关系运算符在运算顺序上没有优先之分,总是先到先算

D、关系运算符只能对字符串进行比较

25、逻辑运算符从高到低的运算优先级是( )。

A、.NOT. .OR. .AND. B、.NOT. .AND. .OR.

C、.AND. .NOT. .OR. D、.OR. .NOT. .AND.

26、如果一个运算表达式中包含有逻辑运算、关系运算和算术运算,并且其中未用圆括号规定这些运算的

先后顺序,那么这样的综合型表达式的运算顺序是( )。

A、逻辑->算术->关系 B、关系->逻辑->算术

C、算术->逻辑->关系 D、算术->关系->逻辑

27、在下列表达式中,错误的表达式是( )。

A、x<=y B、X>.Y<50

C、"总分:"+总分 D、"姓名:"+姓名

28、当计算综合型表达式(10+5<..T..AND."X"-"Y"$"XYZ")时,其运算顺序是()。

A、+-<$.AND..OR. B、+<.OR..AND.-$

C、.OR..AND.+<-$ D、$.OR..AND. <+-

29、下列表达式中,正确的表达式是( )。

A、256<.T. AND 30=("12"+25) B、256<.30=(12+25)

C、"256"<.T..AND.30=(12+25) D、256<100 AND 30*(12+25)

30、下列表达式中,其运算结果为.T.的是( )。

A、20/4-2 B、"计算机专业"$"计算机"

C、"01/12/98"<"12/30/97" D、"四"="四川"

31、设X="102",Y="200",其值为逻辑假的表达式是( )。

A、X$.(X==Y).OR.("X"$"SJKXY")

B、X+Y$"10220089".AND..NOT.X<>Y

C、.NOT.X$..NOT.X=Y D、.NOT.Y-X="98"

32、设有以下一综合表达式:

200<100+15 AND "AB"+"EFG">"ABC" OR NOT "BAS"$"VFP6.0"

该表达式的运算结果为( )。

A、.T. B、.F. C、其值不能确定 D、一个数值

33、设:年龄=25、性别="女"、婚否=.F.、职称="讲师"、工资=450,有下列表达式:(1).NOT.婚否.AND.

性别="女"(2)性别="女".AND.职称="教授".AND.工资<=.年龄>30(3)(年龄>.工资

<=400).AND..NOT.职称="讲师"

A、.T.、.F.、.F. B、.F.、.T.、.T. C、.F.、.F.、.T. D、.T.、.F.、.T.

34、下列表达式的结果为逻辑值真的表达式是( )。

A、"ABC"$"ACB" B、"ABC"$"ABXYZPK"

C、`ABXYZPK`$"ABC" D、[AB]$"ABCDEFGH"

35、下列表达式的结果为逻辑值真的表达式是( )。

A、"ABC">"ASC".AND..T..OR..NOT.23<>60/2

B、.NOT.2**3<>."PUT"$"COMP"+"UTER"

C、"BASIC"=="BAS".AND."XY"$"EFG"+"XY".OR..NOT..T.

D、"BAS"$"VFP6.0".AND."红"$"江小红".AND..F.

36、表达式-2^2*2的运算结果为( )。

A、-16 B、16 C、-8 D、8

37、在默认状态下,在命令窗口执行下列命令后: `ABC`=`AB` `ABC`>`AB`

两条输出命令?先后输出的结果为( )。

A、.T.、.F. B、.F.、.F. C、.F.、.T. D、.T.、.T.

38、执行下列命令后:

SET EXACT OFF `家`=`家庭` `关系`=`关`

两条输出命令?先后输出的结果为( )。

A、.T.、.F. B、.F.、.F. C、.F.、.T. D、.T.、.T.

39、表达式(`ABC`#`EFG`)的运算结果是( )。

A、"ABCEFG" B、"EFGABC" C、.F. D、.T.

40、在VFP6.0中,正确的日期型常数是( )。

A、02.08.10 B、"10/10/02" C、CTOD("10/10/02") D、97年8月10日

41、若按格式(日期1-日期2)计算两个日期值,其运算结果为( )型数据。

A、日期 B、逻辑 C、字符 D、数值

42、设D1和D2为日期型数据,M为整数,不能进行的运算是( )。

A、D1+D2 B、D1-D2 C、D1+M D、D2-M

43、在系统默认日期格式下,CTOD("10/08/02")+3的运算结果为()。

A、CTOD("10/08/05") B、CTOD("13/11/05")

C、CTOD("10/11/02") D、CTOD("13/08/02")

44、式子CTOD(`97.4.16`)-CTOD(97.4.2)的运算结果为()。

A、97.4.14 B、出错信息(函数参数错!)

C、97.4.18 D、97.4.16

45、执行STORE CTOD(`04/21/97`) TO A 命令后,变量A的类型为()。

A、数值型 B、日期型 C、备注型 D、字符型

46、在下列有关给A,B,C赋值的命令中,正确的命令是( )。

A、STORE "" TOA,B,C B、STORE 10,20 TO A,B

C、STORE `.T.`,`ABC` TO C D、A=B=8

47、命令?SUBSTR("跟我学数据库吧",5,4)的结果是( )。

A、 学数据库 B)、我学 C、学数 D、 数据库吧

48、数据库DB,数据库系统DBS,数据库管理系统DBMS三者之间的关系是( )。

A、DBS包括DB和DBMS B、 DBMS包括DB和DBS

C、 DB包括DBS和DBMS D、 DBS就是DB,也就是DBMS

二、判断题

( )1、操作系统是数据库系统的核心部分。

( )2、目前常用的数据模型主要有层次模型、网状模型和关系模型这三种。

( )3、用关系模型设计的数据库就是关系型数据库。

( )4、VFP6.0是一种网状型的数据库管理系统。

( )5、投影操作不能改变关系(表)的结构。

( )6、VFP6.0规定的缺省情况下可以使用的内存变量为256个。

( )7、数组可以不先定义而直接使用。

( )8、在VFP6.0中,数字最大位数为19位(包括小数点),有效数字的数值计算精度也是19位。

( )9、内存变量的类型是由内存变量名决定的。

( )10、内存变量和字段变量可使用的数据类型完全相同。

( )11、一个字符型常数可以包含任意多个字符。

( )12、当退出VFP6.0系统之后,内存中的变量及其数据将全部消失。

( )13、一个内存变量的数据类型一旦被确定后,不能再改变其类型。

( )14、当内存变量与字段变量同名,系统优先地按内存变量对待。

( )15、在比较两个字符串的大小时,实际上是比较它们包含字符个数多少。

( )16、逻辑运算符的运算优先级总是高于关系运算符。

( )17、执行STORE 500 TO A,B,C这条命令后,变量B的值是500。

三、填空题。

1、数据库系统是指计算机系统引入数据库后的系统构成,它主要包括______、_________、___________

和__________等组成部分。

2、用二维表来表示实体及实体之间联系的数据模型称为____________。

3、在关系数据库的基本操作中,从表中取出满足条件记录的操作称为____________。

4、如果在VFP6.0的命令窗口下键入命令_______,则退出VFP6.0。

5、每个数据库文件最多可容纳________亿条记录。每条记录最多可用_______个字段。每条记录最多能包

含_________个字节。每个数据库文件最多能容纳____亿个字节。

6、项目文件使用的扩展名是________,项目文件的说明文件的扩展名是______。

7、创建项目文件时,可使用命令的是_______。

8、列举vfp的主要设计器(不少于6种) 。

9、一个字符串中最多可包含_____个字符,或包含_____个汉字。

10、当定界符内不包含任何字符时,称为空字符串。空字符串的长度为______。

11、日期型数据是用来表示日期的一种特殊数据,其长度固定为_____个字节。

12、VFP6.0有两种性质的变量,即_____和_______。

13、数组在使用之前可使用 命令来定义。

14、字段变量的名称与类型是在建立____________时进行定义的。

15、如果内存变量与字段变量出现同名变量,可在内存变量前面加上标志____来特别说明该变量是内存变

量。

16、要定制自己的系统环境应单击 菜单下的 菜单项。

17、执行STORE 230 TO S,N,M 这条命令后,变量N的值是_________。

18、用关系运算符对字符串进行比较时,按从左到右的顺序逐个对字符的____码值的大小进行比较。