VFP6第一单元练习题.docx
- 文档编号:10624261
- 上传时间:2023-02-21
- 格式:DOCX
- 页数:11
- 大小:21.02KB
VFP6第一单元练习题.docx
《VFP6第一单元练习题.docx》由会员分享,可在线阅读,更多相关《VFP6第一单元练习题.docx(11页珍藏版)》请在冰豆网上搜索。
VFP6第一单元练习题
VFP6.0单元练习
(一)
一、单项选择题
1、数据库管理系统的英文缩写是(C)。
A、DBB、DBSC、DBMSD、DBA
2、数据库系统的核心部分是(D)。
A、数据模型B、数据库C、计算机硬件D、数据库管理系统
3、在关系型的数据库管理系统中,三种基本关系运算是(A)。
A、选择、投影和连接B、选择、删除和复制
C、创建、修改和合并D、统计、连接和分类
4、数据库文件的扩展名是___D__。
A、.IDXB、.DBFC、.PJXD、.DBC
5、VFP6.0是一种(C)数据库管理系统。
A、层次型B、网状型C、关系型D、逻辑型
6、不是安全可靠地退出VFP6.0系统的正确方法是(B)。
A、在命令窗口执行QUIT命令B、立即关掉计算机电源
C、单击窗口右上方的“X”D、按ALT+F4组合键
7、对VFP6.0的运行环境进行定义和调整的默认配置文件是(A)。
A、CONFIG.FPWB、AUTOEXEC.BAT
C、CONFIG.SYSD、FOXPLUS.DBF
8、VFP6.0允许最多可使用()个内存变量。
A、3600B、65000C、256D、512
9、在VFP6.0中可以使用的常量类型有(C)。
A、数值型、字符型、日期型、通用型、备注型
B、数值型、字符型、日期型、逻辑型、备注型
C、数值型、字符型、日期型、逻辑型
D、数值型、字符型、备注型
10、下列正确的字符型常数是(B)。
A、"ABCD"123EFG"B、"ABCD'123'EFG"
C、"ABCD123"EFGD、"ABCD'123"EFG"
11、关于空字符串的正确说法是()。
A、定界符内只包含有空格B、定界符内只包含有一个空格
C、空字符串的长度为0D、空字符串的长度取决于定界符内空格的个数
12、在一个字符串中,最多可包含(B)个字符。
A、80B、254C、256D、120
13、在一个字符串中,最多可使用(D)个汉字。
A、80B、254C、256D、127
14、日期型常数是用来表示日期的一种特殊数据,其长度为(D)个字节。
A、任意B、10C、6D、8
15、VFP6.0有两种性质的变量,即(B)。
A、数值型变量和字符型变量B、内存变量和字段变量
C、局部变量和全局变量D、简单变量和数组变量
16、在下列字符串中,不符合VFP6.0规定的非法变量名是()。
A、GZINPUT2B、A_SK97C、4AKD、姓名
17、在下列字符串中,符合VFP6.0规定的正确变量名是()。
A、FE_1234B、LISTC、25ABCDD、PS:
12
18、已经定义了一个一维数组A(6),并且A
(1)到A(4)各数组元素的值依次是:
1,3,5,2。
然后又定义了一个二维数组A(2,3),执行命令?
A(2,2)后,显示的结果是____D_。
A、显示变量未定义的提示B、4C、2D、.F.
19、VFP6.0规定默认内存变量的个数为(C)个。
A、1200B、3600C、1024D、10000
20、设X的值为4,执行?
X=X+1命令后的结果是(B)。
A、4B、5C、.T.D、.F.
21、当内存变量与字段变量同名时,系统优先地按(A)对待。
A、字段变量B、内存变量C、局部变量D、全局变量
22、如果内存变量与字段变量同名时,可以在内存变量前面加上标志(B)来特别说明该变量是内存变量。
A、A.B、M.C、B.D、G.
23、在VFP6.0中,可以使用四种类型的表达式,它们是(D)。
A、数值型、字符型、日期型、通用型B、备注型、字符型、逻辑型、数值型
C、数值型、字符型、日期型、备注型D、数值型、字符型、日期型、逻辑型
24、关于关系表达式运算的正确说法是(C)。
A、关系运算符两边的表达式的类型可以不一致
B、关系表达式运算的结果不是逻辑值
C、关系运算符在运算顺序上没有优先之分,总是先到先算
D、关系运算符只能对字符串进行比较
25、逻辑运算符从高到低的运算优先级是(B)。
A、.NOT..OR..AND.B、.NOT..AND..OR.
C、.AND..NOT..OR.D、.OR..NOT..AND.
26、如果一个运算表达式中包含有逻辑运算、关系运算和算术运算,并且其中未用圆括号规定这些运算的先后顺序,那么这样的综合型表达式的运算顺序是(D)。
A、逻辑->算术->关系B、关系->逻辑->算术
C、算术->逻辑->关系D、算术->关系->逻辑
27、在下列表达式中,错误的表达式是(C)。
A、x<=yB、X>100.AND.Y<50
C、"总分:
"+总分D、"姓名:
"+姓名
28、当计算综合型表达式(10+5<30.OR..T..AND."X"-"Y"$"XYZ")时,其运算顺序是(A)。
A、+-<$.AND..OR.B、+<.OR..AND.-$
C、.OR..AND.+<-$D、$.OR..AND.<+-
29、下列表达式中,正确的表达式是(B)。
A、256<.T.AND30=("12"+25)B、256<100.AND.30=(12+25)
C、"256"<.T..AND.30=(12+25)D、256<100AND30=(12+25)
30、下列表达式中,其运算结果为.T.的是(C)。
A、20/4-2B、"计算机专业"$"计算机"
C、"01/12/98"<"12/30/97"D、"四"="四川"
31、设X="102",Y="200",其值为逻辑假的表达式是(B)。
A、X$Y.AND.(X==Y).OR.("X"$"SJKXY")
B、X+Y$"10220089".AND..NOT.X<>Y
C、.NOT.X$Y.AND..NOT.X=YD、.NOT.Y-X="98"
32、设有以下一综合表达式:
200<100+15AND"AB"+"EFG">"ABC"ORNOT"BAS"$"VFP6.0"
该表达式的运算结果为(A)。
A、.T.B、.F.C、其值不能确定D、一个数值
33、设:
年龄=25、性别="女"、婚否=.F.、职称="讲师"、工资=450,有下列表达式:
(1).NOT.婚否.AND.性别="女"
(2)性别="女".AND.职称="教授".AND.工资<=400.OR.年龄>30(3)(年龄>20.OR.工资<=400).AND..NOT.职称="讲师"A
A、.T.、.F.、.F.B、.F.、.T.、.T.C、.F.、.F.、.T.D、.T.、.F.、.T.
34、下列表达式的结果为逻辑值真的表达式是(D)。
A、"ABC"$"ACB"B、"ABC"$"ABXYZPK"
C、'ABXYZPK'$"ABC"D、[AB]$"ABCDEFGH"
35、下列表达式的结果为逻辑值真的表达式是(B)。
A、"ABC">"ASC".AND..T..OR..NOT.23<>60/2
B、.NOT.2**3<>8.AND."PUT"$"COMP"+"UTER"
C、"BASIC"=="BAS".AND."XY"$"EFG"+"XY".OR..NOT..T.
D、"BAS"$"VFP6.0".AND."红"$"江小红".AND..F.
36、表达式-2^2*2的运算结果为(D)。
A、-16B、16C、-8D、8
37、在默认状态下,在命令窗口执行下列命令后:
?
'ABC'='AB'
?
'ABC'>'AB'
两条输出命令?
先后输出的结果为(A)。
A、.T.、.F.B、.F.、.F.C、.F.、.T.D、.T.、.T.
38、执行下列命令后:
SETEXACTOFF
?
'家'='家庭'
?
'关系'='关'
两条输出命令?
先后输出的结果为(C)。
A、.T.、.F.B、.F.、.F.C、.F.、.T.D、.T.、.T.
39、表达式('ABC'#'EFG')的运算结果是(D)。
A、"ABCEFG"B、"EFGABC"C、.F.D、.T.
40、在VFP6.0中,正确的日期型常数是(C)。
A、02.08.10B、"10/10/02"C、CTOD("10/10/02")D、97年8月10日
41、若按格式(日期1-日期2)计算两个日期值,其运算结果为(D)型数据。
A、日期B、逻辑C、字符D、数值
42、设D1和D2为日期型数据,M为整数,不能进行的运算是(A)。
A、D1+D2B、D1-D2C、D1+MD、D2-M
43、在系统默认日期格式下,CTOD("10/08/02")+3的运算结果为(C)。
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)的运算结果为(B)。
A、97.4.14B、出错信息(函数参数错!
)
C、97.4.18D、97.4.16
45、执行STORECTOD('04/21/97')TOA命令后,变量A的类型为(B)。
A、数值型B、日期型C、备注型D、字符型
46、在下列有关给A,B,C赋值的命令中,正确的命令是(A)。
A、STORE"WATER.DBF"TOA,B,CB、STORE10,20TOA,B
C、STORE'.T.','ABC'TOCD、A=B=8
47、命令?
SUBSTR("跟我学数据库吧",5,4)的结果是(C)。
A、学数据库B)、我学C、学数D、数据库吧
48、数据库DB,数据库系统DBS,数据库管理系统DBMS三者之间的关系是(A)。
A、DBS包括DB和DBMSB、DBMS包括DB和DBS
C、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS
49、设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员之间的联系类型是(B)。
A、一对一B、一对多C、多对多D、不确定
50、执行下列语句后,主屏上显示的结果为()。
DIMENSIONm(5)
m
(1)=5
?
VARTYPE(m(5))
A、.T.B、.F.C、5D、L
51、建立数据库表时,将工资字段值限制在1000到3000之间的这种约束属于(B)。
A、实体完整性B、域完整性C、参照完整性D、视图完整性
52、清除其中第二个字符为F的那些内存变量的命令是(B)。
A、RELEASEALLLIKE*F*B、RELEASEALLLIKE?
F*
C、RELEASEALLEXCEPT?
F*D、RELEASEALLLIKE?
?
F*
53、执行如下命令:
SETTALKOFF
X1=50
Y1='60'
Y2='70'
RELEASEALLEXCEPTY*
LISTMEMORY
当命令LIST执行后,所显示的内存变量及数据是(D)。
A、X1=50、Y1='60'、Y2='70'B、X1=50
C、Y1=60、Y2=70D、Y1='60'、Y2='70'
54、在命令表达形式中用于描述某个项目是必选项的符号是(D)。
A、[]B、……C、/D、〈〉
55、如果一条命令太长,在一行内写不下,可以使用续行符号(A)。
A、;B、,C、:
D、!
56、关于书写和使用VFP6.0命令不正确的说法是(B)。
A、命令动词可以写为前四个字符B、一行内允许书写多条命令
C、命令中各短语可按任意顺序排列,短语的排列顺序不影响命令的执行结果D、命令中的字母不区分大小写,因此字母可以大小混写
57、数据管理技术随着计算机技术的发展而发展。
数据库阶段具有许多特点,但下面列出的特点中(B)不是数据库阶段的特点。
A、数据结构化B、数据面向应用程序
C、数据共享性高D、数据具有较高的独立性
二、判断题
1、操作系统是数据库系统的核心部分。
(F)
2、目前常用的数据模型主要有层次模型、网状模型和关系模型这三种。
(T)
3、用关系模型设计的数据库就是关系型数据库。
(T)
4、VFP6.0是一种网状型的数据库管理系统。
(F)
5、投影操作不能改变关系(表)的结构。
(F)
6、VFP6.0规定的缺省情况下可以使用的内存变量为256个。
(F)
7、数组可以不先定义而直接使用。
(F)
8、在VFP6.0中,数字最大位数为19位(包括小数点),有效数字的数值计算精度也是19位。
(F)
9、内存变量的类型是由内存变量名决定的。
(F)
10、内存变量和字段变量可使用的数据类型完全相同。
(F)
11、一个字符型常数可以包含任意多个字符。
(F)
12、当退出VFP6.0系统之后,内存中的变量及其数据将全部消失。
(T)
13、一个内存变量的数据类型一旦被确定后,不能再改变其类型。
(F)
14、当内存变量与字段变量同名,系统优先地按内存变量对待。
(F)
15、在比较两个字符串的大小时,实际上是比较它们包含字符个数多少。
(F)
16、逻辑运算符的运算优先级总是高于关系运算符。
(F)
17、执行STORE500TOA,B,C这条命令后,变量B的值是500。
(T)
三、填空题。
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、执行STORE230TOS,N,M这条命令后,变量N的值是_________。
18、用关系运算符对字符串进行比较时,按从左到右的顺序逐个对字符的____码值的大小进行比较。
三、简答题
1、VFP6.0系统中一条命令由几部分组成,各部分的含义是什么?
(参考第三章)
2、数据处理技术经历了哪几个阶段?
3、变量的命名规则有哪些?
试举例说明。
4、简述数据库、数据表、记录、字段之间的关系。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP6 第一 单元 练习题