VFP习题Word下载.docx

上传人:b****5 文档编号:20483113 上传时间:2023-01-23 格式:DOCX 页数:53 大小:503.41KB
下载 相关 举报
VFP习题Word下载.docx_第1页
第1页 / 共53页
VFP习题Word下载.docx_第2页
第2页 / 共53页
VFP习题Word下载.docx_第3页
第3页 / 共53页
VFP习题Word下载.docx_第4页
第4页 / 共53页
VFP习题Word下载.docx_第5页
第5页 / 共53页
点击查看更多>>
下载资源
资源描述

VFP习题Word下载.docx

《VFP习题Word下载.docx》由会员分享,可在线阅读,更多相关《VFP习题Word下载.docx(53页珍藏版)》请在冰豆网上搜索。

VFP习题Word下载.docx

A)人工管理、数据库系统、文件系统、

B)文件系统、人工管理、数据库系统

C)数据库系统、人工管理、文件系统

D)人工管理、文件系统、数据库系统

12.对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为

A)并运算B)交运算C)差运算D)积运算

13.下面关系数据库系统的说法,正确的一项是_______。

A)数据库中只存在数据项之间的联系

B)数据库中只存在记录之间的联系

C)数据库的数据项之间和记录之间都存在联系

D)数据库的数据项之间和记录之间都不存在联系

14.关系模型是用关系表示_______。

A)实体B)联系

C)属性D)实体及其联系

15.如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于_______。

 

A)一对一联系 

B)一对二联系 

C)多对多联系 

D)一对多联系

二)填空题

1.数据处理的核心问题是________。

2.数据库管理系统可以支持3种数据模型,它们是层次模型________和关系模型。

3.将数据转换成信息的过程称为_______,包括对数据的收集、存储、加工、分类、检索、统计、传播等一系列活动。

4.在关系数据库中,表格的每一行在VFP中称为记录;

表格的每一列在VFP中称为字段;

________是属性或属性的组合,它的值可以唯一地标识一个记录。

5.如果表中的一个字段不是本表的主关键字或候选关键字,而是另外一个表的主关键字或候选关键字,这个字段(属性)就称为________。

6.在VisualFoxPro中,专门的关系运算有3种:

选择、投影和连接。

_______是将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的记录。

7.在关系数据库中,二维表中水平方向的行称为元组,有时也叫做_______。

8.用二维表数据来表示实体与实体之间联系的数据模型称为_______。

9.VisualFoxpro不允许在主关键字字段中有重复值或_______。

第二章习题

1.退出VisualFoxPro的操作方法是()。

A)从“文件”下拉菜单中选择“退出”选项

B)用鼠标左按钮单击关闭窗口按钮

C)在命令窗口中键入QUIT命令,然后敲回车键

D)以上方法都可以

2.下面关于工具栏的叙述,错误的是()。

A)可以创建用户自己的工具栏B)可以修改系统提供的工具栏

C)可以删除用户创建的工具栏D)可以删除系统提供的工具栏

3.“项目管理器”的“数据”选项卡用于显示和管理()。

A)数据库、自由表和查询B)数据库、视图和查询

C)数据库、自由表、查询和视图D)数据库、表单和查询

4.要启动VisualFoxPro的向导可以()。

A)打开新建对话框B)单击工具栏上的“向导”图标按钮

C)从“工具”菜单中选择“向导”D)以上方法均可以

5.在VISUAL 

FOXPRO的项目管理器中不包括的选项卡是()。

A)数据B)视图 

C)类 

D)其它

6.在使用项目管理器时,如果需要创建文件,利用“文件”菜单中的“新建”命令创建的文件()。

A)属于当前打开的项目

B)不属于任何项目

C)属于任何项目

D)以上都不正确

7.在使用项目管理器时,如果要移去一个文件,在对话框中选择“移去”按钮,系统会把所选择的文件移走,被移走的文件将会________。

A)不被保留在原目录中

B)将被从磁盘上删除

C)也可能保留在原来的目录中,也可能被保留在其他目录中

D)被保留在原目录中

8.VisualFoxPro的工作方式不包括_______。

A)程序执行方式B)结构操作方式

C)菜单操作方式D)命令操作方式

9.项目管理器中的“全部”选项卡用于显示和管理_______。

A)数据、文档、自由表、文本文件

B)数据、文档、类库、代码、其他

C)表单、报表、文档、标签、查询

D)表单、菜单、文本文件、数据库、其他文件

10.通过项目管理器中的按钮不可以完成的操作是_______。

A)新建文件B)添加文件

C)为文件重命名D)删除文件

11.隐藏命令窗口的操作方法是_______。

A)单击“窗口”菜单中的“命令窗口”命令

B)单击常用工具栏上的“命令窗口”按钮

C)按CTRL+F4组合键

D)以上方法均可以

1.当在VisualFoxPro中打开不同的文件时,系统将自动调用相应的来打开它们。

2.项目管理器文件的扩展名是。

3.扩展名为.prg的程序文件在“项目管理器”的选项卡中显示和管理。

4.项目管理器的“移去”按钮有两个功能:

一是把文件,二是文件。

5.VisualFoxPro具有、设计器和生成器3类界面操作工作。

6.VisualFoxPro的用于对项目中的数据、文档等进行集中管理,可用于项目的管理和维护。

7.在命令窗口中输入命令,按Enter键,可以退出Visual 

FoxPro。

8.在Visual 

FoxPro中,是指文件、数据、文档和Visual 

FoxPro对象的集合。

第三章习题

一、选择题

C1.下列表达式中,不是常量的是________。

A)[Thisisabook]B)$110.3

C)abcD){^2003-10-19}

A2.下列表达式中,结果总是逻辑值的是________。

A)关系表达式B)日期时间型表达式

C)数值表达式D)字符表达式

D3.在VFP中,字符型数据的最大长度是________。

A)8B)255

C)没有限制D)254

B4.以下对表达式的描述中,正确的是________。

A)对表达式中所有的运算符来说,都应该从左到右运算

B)逻辑运算符只能对逻辑型值进行运算

C)关系运算符左右两端的表达式类型可以不一致

D)表达式是使用了特定运算符的式子,所以单独的一个常量不能称为表达式

D5.下列表达式中,结果值为.F.的是________。

A)‘90’>

[100]B)“李小梅”<

”张小梅”

C)120<

170D){^2003/2/10}+100<

{^2003/4/10}

A6.以下赋值语句正确的是________。

A)STORE12+15TOA,BB)STORE3,7TOA,B

C)A=2,B=10D)A,B=8

D7.设a=100,b=120,c=”a+b”,则表达式100+&

c的值是________。

A)100+a+bB)100100120

C)错误提示D)320

B8.设变量PI=3.1415926,执行命令?

ROUND(PI,3)后屏幕显示结果是________。

A)3.1B)3.142

C)3.141D)3.140

D9.设STR=”VF是一种关系型数据库管理系统”,则可以输出”VF是数据库管理系统”的命令是________。

A)?

STR-“一种关系”

B)?

RIGHT(STR,14)+LEFT(STR,4)

C)?

SUBSTR(STR,1,4)+?

SUBSTR(STR,14,11)

D)?

SUBSTR(STR,1,4)+RIGHT(STR,14)

C10.执行下列命令后显示的结果是_______。

S1=”VisualFoxPro数据库”

?

SUBSTR(S1,LEN(S1)/7+1,6)

A)FoxProB)ualFo

C)sualFD)VisualFoxPro数据库

C11.下列选项中不能返回逻辑值的是________。

A)BOF()B)EOF()

C)RECNO()D)FOUND()

B12.执行如下命令,最后输出结果是________。

X=STR(125,3,0)

Y=RIGHT(X,2)

Z=”&

X-&

Y”

?

&

Z

A)125-25B)100

C)123D)120

A13.假设当前数据表文件的记录指针指向第一条记录,其中,XM字段取值为“李一”,此时,使用赋值语句XM=”王梅”,则使用命令?

XM后,屏幕显示的结果是________。

A)李一B)王梅

C)李一王梅D)错误提示

C14.以下函数结果不是字符型数据的是________。

A)TIME()B)DTOC(DATE())

C)AT(“a”,“fortran”)D)STR(13234)

A15.执行下列命令,最后输出结果是________。

A=STR(99.9,3)

B=99

C=”B”

A+&

C

A)199B)198

C)99.99D)99.98

A16.在VFP中,执行下列命令序列后,变量X的数据类型为________。

X=100

STOREX+100TOY

Y=”VFP”

X=Y

A)字符型B)数值型

C)日期型D)出错信息

C17.以下赋值语句执行后,变量A的值不是日期型的是_______。

A)A={}B)A=DATE()

C)STORE(10/12/2003)TOAD)A=CTOD(“1/20/2003”)

D18.下列的________数据类型是内存变量特有而字段变量所没有的。

A)字符型B)备注型

C)逻辑型D)屏幕型

A19.已知D1和D2均为日期型变量,下列表达式中不合法的是________。

A)D1+D2B)D1-D2

C)D1-100D)D2+10

C0.设当前数据库有100条记录,在下列3种情况下:

当前记录号为50时;

BOF()为真时;

EOF()为真时,命令?

RECNO()的结果分别是_______。

A)50,1,100B)49,0,100

C)50,1,101D)50,0,101

B21.在VisualFoxPro中,执行STORE“10/11/88”TOX命令后,函数CTOD(X)的数据类型是_______。

A)字符型B)日期型C)数值型D)浮点型

A22.在下列函数中,函数值为数值的是_______。

A)AT(“数据”,“DBMS数据库管理系统”)

B)EOF()

C)SUBSTR(“abcdefg”,5,2)

D)CTOD(“10/12/99”)

D23.函数LEN(SPACE(10)-SPACE(4))的值是_______。

A)4B)6C)10D)14

C24.日期型数据长度固定为_______。

A)4B)6C)8D)10

D25.以下变量名不合法的是_______。

A)常量B)_FoxProC)MM100D)VisualFoxPro

A26.以下对数组的描述中,错误的是_______。

A)刚定义的数组中每个元素都是没有值的

B)使用DIMENSION和DECLARE来定义数组是没有区别的

C)VFP中只有一维数组和二维数组两种

D)同一数组中的各元素不但可以取不同的值,且数据类型也可以不同

B27.下列字符型常量“VisualFoxPro”的表示方法中,错误的是_______。

A)“VisualFoxPro”B){VisualFoxPro}

C)‘VisualFoxPro’D)[VisualFoxPro]

B28.函数LEN(SPACE(10)+SPACE(5))的结果为_______。

A)5B)15C)10D)20

C29.VAL(”-165B.67”)的值是_______。

A)-165.67B)-165B.67

C)-165.00D)-16567

B30.顺序键入以下命令,显示结果是_______。

STORE“10.67”TOX

Y=INT(&

X+10)

Y

A)21B)20C)20.67D)10.6710

D31.将2003年10月19日存入日期型变量X中的正确方法是_______。

A)STOREDTOC(“10/19/2003”)TOX

B)STORE“10/19/2003”TOX

C)STORE10/19/2003TOX

D)STORECTOD(“10/19/2003”)TOX

C32.执行下列命令后显示的结果是_______。

AT(“Fox”,S1)

A)FoxProB)6C)8D).T.

B33.数学式子SIN600写成VisualFoxPro表达式是_______。

A)SIN60B)SIN(60*PI()/180)

C)SIN(600)D)SIN(60)

C34.下列VFP表达式中,返回结果为逻辑真的是_______。

A)3>

2B)ROUND(124.578,1)

C)At(“abX”,“abxy”)D)DATE()+25

A35.如果a=”-110”,则TYPE(a)的返回值是_______。

A)NB)CC)LD)U

B36.表达式17%4的结果是_______。

A)4B)1C)0D)表达式错误

D37.如下程序的输出结果是_______。

S1="

计算机等级考试"

S2="

等级考试"

S1$S2

A)4B).T.C)7D).F.

C38.设X=2002,Y=150,Z="

X+Y"

,表达式&

Z+1的结果是_______。

A)类型不匹配B)X+Y+1C)2153D)20021501

C39.在下面的数据类型中默认值为.F.的是_______。

A)数值型B)字符型 

C)逻辑型 

D)日期型 

B40.下列函数中函数值为字符型的是_______。

A)DATE()B)TIME() 

C)YEAR() 

D)DATETIME() 

C41.在VisualFoxPro中,下面关于日期或日期时间的表达式中,错误的是_______。

A){^2002.09.0111:

10:

10AM}-{^2001.09.0111:

10AM}

B){^01/01/2002}+20

C){^2002.02.01}+{^2001.02.01}

D){^2002/02/01}-{^2001/02/01}

B42.关于VisualFoxPro的变量,下面说法正确的是_______。

A)使用一个简单变量之前要先申明或定义

B)数据中各数组元素的数据类型可以不同

C)定义数组以后,系统为数组的每个元素赋以数值0

D)数组元素的下标下限是0

C43.VisualFoxPro内存变量的数据类型不包括_______。

A)数值型B)货币型C)备注型D)逻辑型

B44.设A=111,B=222,C=”A+B”,则表达式1+&

C的值是_______。

A)1111222B)334C)1+A+BD)333

C45.VisualFoxPro中,函数INT(RAND()*10)的值是在_______范围内的整数。

A)(0,10)B)(1,10)C)[0,9]D)(1,9)

A46.在下列表达式中,结果为日期类型的正确表达式是_______。

A)DATE()+100B)DATE()+TIME()

C)DATE()-CTOD(“11/10/2003”)D)1000-DATE()

D47.执行命令?

LEN(TRIM(“中国成都“),显示的结果是_______。

A)12B)10C)6D)8

B48.函数STUFF(“数据库”,5,6,“管理系统”)的结果是_______。

A)数据库管理系统B)数据管理系统

C)管理系统D)数据系统

D49.VisualFoxPro中,运算符优先级从高到低依次是_______。

A)字符运算符、算术运算符、关系运算符、日期时间运算符和逻辑运算符

B)算术运算符、字符运算符、日期时间运算符、逻辑运算符和关系运算符

C)字符运算符、算术运算符、日期时间运算符、逻辑运算符和关系运算符

D)算术运算符、字符运算符、日期时间运算符、关系运算符和逻辑运算符

A50.在VisualFoxPro中,能够将日期型数据转换成字符型数据的函数名为_______。

A)CTODB)STRC)VALD)DTOC

B51.如果x是一个正实数,对x的第3位小数四舍五入的表达式是_______。

A)0.01*INT(100*(x+0.05))B)0.01*INT(100*(x+0.005))

C)0.01*INT((x+0.005)D)0.01*INT(x+0.05)

C52.执行如下命令,最后输出结果是_______。

A=STR(12.45,5,1)

B=RIGHT(A,3)

C=”&

B”

A)14.95B)12.45245

C)15.00D)出错信息

A53.用DIMENSIONa(4,6)命令定义了一个数组a,则该数组的数组元素的数目是_______。

A)24B)35C)28D)30

C54.使用DECLARE命令定义数组后,各数组元素在没有赋值之前的数据类型是_______。

A)无类型B)字符型C)逻辑型D)数值型

D55.顺序执行下列命令后,屏幕最后显示的结果是_______。

a=”10”

b=”a”

TYPE(“&

b”)

A)NB)UC)DD)C

A56.在下列表达式中,结果为字符型的是_______。

A)”124”-“90”B)”ab”+”cd”=”abcd”

C)DTOC(DATE())>

”99/10/11”D)CTOD(“99/10/11”)

D57.设当前有一字段变量A的值为-100,而另有一同名内存变量A的值为100,则执行?

M->

A-A后屏幕显示_______。

A)-200B)0C)错误信息D)200

C58.命令?

STR(100.50)执行后的显示结果是_______。

A)100B)100.50C)101D)100.5

B59.命令?

“数据库系统”$”数据库”、?

“张梅”<

”王梅”的执行结果是_______。

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

C60.命令?

STR(100.5454,6,3)执行后的显示结果为_______。

A)100.54B)100.545C)100.55D)00.545

A61.20E-10是一个_______型常量。

A)数值型B)字符型C)货币型D)非法表达式

D62.执行?

MOD(20,-3)的显示结果是_______。

A)2B)-1C)1D)-2

B63.已知X=”10/11/99”,&

X函数值的类型是_______。

A)字符型B)数值型C)日期型D)日期时间型

C64.下列有关数组的叙述错误的是_______。

A)VFP中没有三维数组

B)数组可用DECLARE或DIMENSION来定义

C)VFP中数组各元素的缺省值为0

D)数组元素的下标下限是1

B65.在VFP中,命令CLEARALL的功能是_______。

A)关闭所有文件,不释放内存变量B)关闭所有文件,释放内存变量

C)不关闭文件,释放内存变量D)不关闭文件,不释放内存变量

D66.命令?

的作用是_______。

A)可输出两个表达式的值B)只能显示变量的值

C)向用户提问的提示符D)从当前光标处显示表达式的值

C67.VisualFoxPro中使用的变量类型是_______。

A)数据变量和字段变量B)关系变量和字段变量

C)内存变量和字段变量D)数据变量和内存变量

二、填空题

1.设A=10,B=5,C=4,表达式A%B+B^2/C+B的值为___11.25_____。

2.VFP中的变量分为两大类,它们是_内存变量_______和___字段变量_____。

3.执行命令?

SUBSTR(“FOXBASE”,2,5)的显示结果___OXBAS_____。

4.执行命令?

UPPER(“Foxbase”)的显示结果___Foxbase_____。

5.年龄大于60岁或小于30岁,职称为工程师的逻辑表达式是________。

6.表达式”window”==”Window”的结果为___.F.____。

7.表达式10-8>

10OR10+8>

12AND“abc”$”ab”的结果值__.F.__

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 小学作文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1