vf选择练习题.docx

上传人:b****4 文档编号:4547709 上传时间:2023-05-07 格式:DOCX 页数:24 大小:28.91KB
下载 相关 举报
vf选择练习题.docx_第1页
第1页 / 共24页
vf选择练习题.docx_第2页
第2页 / 共24页
vf选择练习题.docx_第3页
第3页 / 共24页
vf选择练习题.docx_第4页
第4页 / 共24页
vf选择练习题.docx_第5页
第5页 / 共24页
vf选择练习题.docx_第6页
第6页 / 共24页
vf选择练习题.docx_第7页
第7页 / 共24页
vf选择练习题.docx_第8页
第8页 / 共24页
vf选择练习题.docx_第9页
第9页 / 共24页
vf选择练习题.docx_第10页
第10页 / 共24页
vf选择练习题.docx_第11页
第11页 / 共24页
vf选择练习题.docx_第12页
第12页 / 共24页
vf选择练习题.docx_第13页
第13页 / 共24页
vf选择练习题.docx_第14页
第14页 / 共24页
vf选择练习题.docx_第15页
第15页 / 共24页
vf选择练习题.docx_第16页
第16页 / 共24页
vf选择练习题.docx_第17页
第17页 / 共24页
vf选择练习题.docx_第18页
第18页 / 共24页
vf选择练习题.docx_第19页
第19页 / 共24页
vf选择练习题.docx_第20页
第20页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

vf选择练习题.docx

《vf选择练习题.docx》由会员分享,可在线阅读,更多相关《vf选择练习题.docx(24页珍藏版)》请在冰点文库上搜索。

vf选择练习题.docx

vf选择练习题

一、选择题

1、要同时打开多个数据表文件,应该在多个中打开。

A)工作区B)数据库C)缓冲区D)项目

2、在VFP中,可供用户使用的工作区计有个。

A)10B)225C)32767D)32768

3、一个工作区可以打开的数据表文件数为。

A)1B)10C)10D)15

4、设1号工作区上已经打开别名为stu的表文件,而当前处于10号工作区,不能使1号工作区成为当前工作区的是。

A)SELECT1B)SELECT0C)SELECTAD)SELECTSTU

5、当前工作区是指最后执行所在的工作区。

A)USEB)SELECTC)CREATED)SKIP

6、执行下列命令后,显示的结果是。

SELECTC

USESTUDENT

SELECT1

USETEACHER

SELECT0

?

SELECT()

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

7、执行如下的命令序列后,要返回表FF.DBF所在的工作区,不正确的命令是

SELECT0

USEFF

SELECT0

USEGG

A)SELECT0B)SELECT1C)SELECTAD)SELECTFF

8、设数据表文件STUDENT.DBF和GG.DBF中有公共字段学号,而STUDENT.DBF还建立了以关键字为学号的索引标记FF。

SELECT0

USESTUDENTORDERTAGFFALIASST

SELECT0

USEGG

执行上述命令序列后,要想建立GG到STUDENT的关联,应执行

A)SETRELATIONTO学号INTOSTUDENT

B)SETRELATIONTO学号INTOST

C)SETRELATIONTO学号INTO1

D)SETRELATIONTO学号INTOA

9、第8题中,用到的SETRELATION命令中的学号,等价于。

A)STUDENT.学号B)A.学号C)GG.学号D)ST.学号

10、有以下命令序列

USESTUDENT

LIST

Record#姓名性别年龄职称代码

1欧阳惠女291

2李明男433

3杨霞女544

4郭昊男353

5何文强男322

SELECT2

USETITLEALIASQ

LIST

Record#职称代码职称

11助教

22讲师

33副教授

44教授

INDEXON职称代码TOZC

SELECT1

SETRELATIONTO职称代码INTOQ

GOTO2

?

RECNO

(2)

执行该命令序列后,函数RECNO

(2)的显示值是。

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

11、两表之间的“临时”联系称为关联,在两表之间的关联已经建立的情况下,有关“关联”的正确叙述是。

A)建立关联的两表一定在一个数据库中

B)两表之间的“临时性”联系是建立在两表之间的永久联系的基础

C)当父表记录指针移动时,子表记录指针按一定规则跟随移动

D)当关闭父表时,子表自动被关闭

12、设有数据表A1,B1,C1并已建立A1->B1关联,欲再建立B1->C1的关联,以构成A1->B1->C1关联,以下陈述中正确的是。

A)必须使用带ADDITIVE的SETRELATION命令

B)可使用不带ADDITIVE的SETRELATION命令

C)在保持A1->B1关联的基础上不能再建立B1->C1的关联

D)在保持A1->B1关联的基础上只能再建立A1->C1的关联

13、对两个数据表文件进行物理连接所用的命令是

A)LINKB)JOINC)SETRELATIOND)RELATION

14、对文件排序应使用命令。

A)INDEXB)SORTC)LINKD)CREATE

15、设表文件SC.DBF含字段学号,姓名,性别,出生日期,贷款等,对贷款从小到大排序,生成DK.DBF文件所用的命令是

A)SORTDKON贷款B)SORTTODKON贷款/D

C)SORTTODKON贷款D)SORTTOSCON贷款

16、接上题,若对贷款额从小到大排序,贷款额相同时按学号升序排列,应使用命令

A)SORTDKON贷款B)SORTTODKON贷款,学号

C)SORTTOSCON贷款/D,学号D)SORTTODKON贷款,学号/D

17、SORTTOXXON奖金命令的意义是

A)对数据表XX排序

B)对数据表XX进行索引

C)对当前表按奖金升序排序

D)对当前表按奖金升序排序并生成新表XX

18、设当前表是STUDENT,要求按男生在前女生在后,同一性别按年龄从小到大排序,生成SS.DBF文件所用的命令是

A.SORTTOSSON性别,出生日期/D

B.INDEXTOSSON性别,出生日期

C.SORTTOSSON性别,出生日期

D.COPYTOSSON性别,出生日期/D

19、索引字段值不惟一,应选择的索引类型是:

()

A)主索引B)普通索引C)候选索引D)惟一索引

20、在浏览窗口打开的情况下,若要向当前表中连续添加多条记录应使用

A)"显示"菜单中的"追加方式"B)"表"菜单中的"追加新记录"

C)"表"菜单中的"追加记录"D)快捷键Ctrl+Y

21、VFP支持的数据模型是

A)层次数据模型B)关系数据模型C)网状数据模型D)树状数据模型

22、数据库DB,数据库系统DBS,数据库管理系统DBMS三者之间的关系是

A)DBS包括DB和DBMS

B)DBMS包括DB和DBS

C)DB包括DBS和DBMS

D)DBS就是DB,也就是DBMS

23、在下述关于数据库系统的叙述中,正确的是

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

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

C)数据库的数据项之间无联系,记录之间存在联系

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

24、查询设计器中包含的选项卡有

A)字段,筛选,排序依据B)字段,更新,分组依据

C)条件,排序依据,分组依据D)条件,筛选,杂项,更新

25、项目管理器的“数据”选项卡用于显示和管理

A)数据库,自由表和查询B)数据库,视图和文档

C)数据库,文档,查询和视图D)数据库,程序和查询

26、一个学生表的结构如下,姓名(C,8),性别(C,2),出生日期(D),是否团员(L),表共有100条记录,则所有记录所占用的字节数为

A)1800B)1900C)2000D)2100

27、在关系理论中,把能够唯一地确定一个元组的属性或属性组合称之为

A)域B)关键字C)索引码D)码

28、关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括

A)联接B)比较C)选择D)投影

29、下面有关索引的描述正确的是

A)建立索引以后,原来的数据库表文件中记录的物理顺序将被改变

B)索引与数据库表的数据存储在一个文件中

C)创建索引是创建一个由指向数据库表文件记录的指针构成的文件

D)使用索引并不能加快对表的查询操作

30、参照完整性的规则不包括

A)更新规则B)删除规则C)插入规则D)检索规则

31、DELETE命令的作用是

A)为当前记录做删除标记

B)直接物理删除当前记录

C)删除当前数据库文件的所有记录

D)无法删除记录

32、若数据库表建立索引的字段值不允许重复,并且一个表中只能创建一个。

它应该是

A)主索引B)唯一索引C)可选索引D)一般索引

33、以下关于查询的描述正确的是

A)不能根据自由表建立查询B)只能根据自由表建立查询

C)只能根据数据库表建立查询D)可以根据数据库表和自由表建立查询

34、在“选项”对话框的“文件位置”选项卡中可以设置

A)表单的默认大小B)默认目录C)日期和时间的显示格式D)程序代码的颜色

35、在生成参照完整性中,设置更新操作规则时选择了”限制”选项卡后,则

A)在更新父表时,用新的关键字值更新子表中的所有相关记录

B)在更新父表时,若子表中有相关记录则禁止更新

C)在更新父表时,若子表中有相关记录则允许更新

D)允许更新父表,不管子表中的相关记录

36、以下赋值语句正确的是。

A.STORE8TOX,YB.STORE8,9TOX,Y

C.X=8,Y=9D.X,Y=8

37、关于命令的书写规则,下列说法中正确的是。

A.命令不一定要以命令名开头

B.各子句顺序不能改变

C.不能大小写混合,也不能分行书写

D.命令动词和关键字可以用前4个字母缩写

38、设表文件SC.DBF含字段学号,姓名,性别,出生日期,贷款等,对贷款从小到大排序,生成DK.DBF文件所用的命令是。

A.SORTDKON贷款B.SORTTODKON贷款/D

C.SORTTODKON贷款D.SORTTOSCON贷款

39、可以比较大小的数据类型包括

A)数值型,字符型,日期型,逻辑型

B)数值型,字符型,日期型

C)数值型,字符型

D)数值型

40、执行命令INPUT"请输入数据:

"TOXYZ时,可以通过键盘输入的内容包括

A)字符串B)数值和字符串

C)数值、字符串和逻辑值D)数值、字符串、逻辑值和表达式

41、当前表中,”体育达标”字段为逻辑类型,要显示所有未达标的记录应使用命令

A)listfor体育达标=“.f.”B)listfor体育达标<>.f.

C)listfornot体育达标D)listfor体育达标=.f.

42、以下数据不是字符型数据。

A.01/01/98B."01/01/97"C."12345"D."ASDF"

43、下列4个表达式中,运算结果为数值的是。

A."9988"-"1255"B.200+800=1000

C.CTOD([11/22/01])-20D.LEN(SPACE(3))-1

44、在下列表达式中,结果不是日期类型数据的表达式是

A)date()+30B)date()-{^1985-10-1}

C)ctod(“10/01/85”)D){^1985-10-1}+24

45、在VFP中,数据库表和自由表的字段名最大字符数分别是

A)10,10B)128,10C)256,128D)128,128

46、在VisualFoxpro中,有下面几个内存变量赋值语句:

X={^2001-07-2810:

15:

20PM}

Y=.T.

M=$123.45

N=123.45

Z=“123.24”

执行上述赋值语句之后,内存变量X,Y,M,N和Z的数据类型分别是

A)D,L,Y,N,CB)D,L,M,N,C

C)T,L,M,N,CD)T,L,Y,N,C

47、在命令窗口中,显示当前数据库中所有40岁(含40岁)以下,职称为”教授”,”副教授”的姓名和工资,应使用命令

A)LISTFIEL姓名,工资FOR年龄<=40AND职称=“教授”AND职称=“副教授”

B)LISTFIEL姓名,工资FOR年龄<=40and(职称=“教授”OR职称=“副教授”)

C)LISTFIEL姓名,工资where年龄<=40AND职称=“教授”and职称=“副教授”

D)LISTFIEL姓名,工资FOR年龄<=40OR(职称=“教授”AND职称=“副教授”)

48、表中相对移动记录指针和绝对移动记录指针的命令分别为

A)Locate和SkipB)Locate和Go

C)Skip和GoD)Locate和Find

49、在创建快速报表时,基本带区包括

A)标题,细节和总结B)页标头,细节和页注脚

C)组标头,细节和组注脚D)报表标题,细节和页注脚

50、在报表设计中,关于报表标题,下列叙述中正确的是

A)每页打印一次B)每报表打印一次C)每组打印一次D)每列打印一次

51、VisualFoxpro6.0程序设计的三种基本结构是

A)顺序,选择,循环B)顺序,选择,逻辑

C)模块,转移,循环D)网状,选择,逻辑

52、执行以下命令序列m=2*3+5

?

m=m+1

的显示结果是

A)7B)11C)17D).f.

53、对表文件建立索引,可使用命令

A)SORTB)UPDATEC)INDEXD)JOIN

54、要为当前表所有职工增加100元工资,应该使用命令

A)CHANGE工资WITH工资+100

B)REPLACE工资WITH工资+100

C)CHANGEALL工资WITH工资+100

D)REPLACEALL工资WITH工资+100

55、SQL语句中条件短语的关键字是

A)WHEREB)FORC)WHILED)CONDITION

56、有以下程序段:

DoCASE

Case计算机<60

?

"计算机成绩是:

"+"不及格"

Case计算机>=60

?

"计算机成绩是:

"+"及格"

Case计算机>=70

?

"计算机成绩是:

"+"中"

Case计算机>=80

?

"计算机成绩是:

"+"良"

Case计算机>=90

?

"计算机成绩是:

"+"优"

Endcase

设学生数据库当前记录的"计算机"字段的值是89,执行下面程序段之后,屏幕输出

A)计算机成绩是:

不及格B)计算机成绩是:

及格

C)计算机成绩是:

良D)计算机成绩是:

57、关于INSERT-SQL语句描述正确的是

A)可以向表中插入若干条记录本B)在表中任何位置插入一条记录

C)在表尾插入一条记录D)在表头插入一条记录

58、在当前表中,查找第2个男同学的记录,应使用命令_________

A)locatefor性别="男"next2

B)locatefor性别="男"

C)先locatefor性别="男",然后再执行continue

D)listfor性别="男"next2

59、设表TXL.DBF中有20条记录。

在VFP命令窗口中执行以下命令序列,最后显示的结果是。

USETXL

SKIP6

COUNTTON

?

N

A.6B.14C.1D.20

60、VisualFoxPro参照完整性规则中的更新规则不包括()

A)级联B)限制C)忽略D)触发

61、对数据表的结构进行操作,是在()

A)表设计器环境下完成的B)表向导环境下完成的

C)表浏览器环境下完成的D)表编辑器环境下完成的

62、函数MOD(-4*4,-40/4)的值是()

A)-6B)-4C)4D)6

63、建立数据库结构时,由系统自动设定宽度的字段类型有()

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

C)逻辑型、备注型、日期型D)字符型、日期型、逻辑型

64、函数LEN(SPACE(20)-SPACE(15))的返回值是()

A)35B)19C)5D)错误信息

65、在VisualFoxPro中,可对字段设置默认值的表()

A)必须是数据库表B)必须是自由表

C)自由或数据库表D)不能设置字段的默认值

66、在逻辑运算中,依照哪一个运算原则()

A)NOT、OR、ANDB)NOT、AND、OR

C)AND、OR、NOTD)OR、AND、NOT

67、在VisualFoxPro中,在两个表的主索引之间建立的联系是()

A)一对一联系B)一对多联系

C)一对一联系业务与一对多联系都可以D)以上都不正确

68、VisualFoxPro6.0数据库系统是()

A)网络B)层次C)关系D)链状

69、备注型字段的宽度固定为()

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

70、假定系统日期是1998年12月20日,有如下命令

MOD(YEAR(DATE()),100)的结果是()

A)1998B)98C)981220D)1220

71、主索引的关键字段是()

A)不惟一B)惟一C)多于一个D)二个

72、在同一个数据表中,可以有主索引数是()

A)3B)2C)1D)0

73、在VisualFoxPro的数据库文件中,用于存放图象、声音等多媒体对象的字段是()

A)备注型B)通用型C)逻辑型D)字符型

74、如果一个班只有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于()

A)一对一联系B)一对二联系C)多对多联系D)一对多联系

75、扩展名为DBC的文件是()

A)表单文件B)数据库表文件C)数据库文件D)项目文件

76、按照数据模型划分,VisualFoxPro应当是()。

A.层次型数据库管理系统B.网状型数据库管理系统

C.关系型数据库管理系统D.混合型数据库管理系统

77、在VisualFoxPro中,基本的关系运算有三种,它们是()。

A.建库.维护和使用B.投影.选择和连接

C.查询.复制和删除D.比较.选择和追加

78、有关VisualFoxPro工作方式的叙述,正确的是()。

A.只有一种工作方式,即命令工作方式

B.有两种工作方式,即命令方式和程序方式

C.有两种工作方式,即键盘方式和鼠标方式

D.有三种工作方式,即命令方式.程序方式和菜单方式

79、“计算机等级考试”这七个汉字作为字符串常量,在FoxPro中可以表示为()。

A.{计算机等级考试}B.(计算机等级考试)

C.计算机等级考试D.”计算机等级考试”

80、以下命令中正确的是()。

A.STORE8TOX,YB.STORE8.9TOX.Y

C.X=8.Y=9D.X=Y=8

81、在下列表达式中,运算结果为字符串的是()。

A.”1234”-“43”B.”ABCD”+”XYZ”=”ABCDXYZ”

C.DTOC(DATE())>”04/05/97”)D.CTOD(”04/05/97”)

82、一个表文件中多个备注字段(MEMO)字段的内容是存放在()。

A.这个自由表文件中B.一个备注文件中

C.多个备注文件中D.一个文本文件中

83、表文件共有20条记录.当前记录号是10.执行命令LISTNEXT5

以后.当前记录号是().

A.10B.15C.14D.20

84、设表文件及其索引文件已打开,为了确保指针定位在物理记录号为1的记录上,应该使用命令().

A.GOTOPB.GOBOF()C.SKIP1D.GO1

85、执行命令ACCEPT“请输入出生日期:

”TOm时,如果通过键盘输入CTOD(“01/01/69”),则m的值应当是()。

A.CTOD(“01/01/69”)B.“01/01/69”

C.01/01/69D.拒绝接受,m不赋值

86、执行ACCEPT“设备名称”TOmm命令之后,输入123,内存变量mm的类型是()。

A.逻辑型B.数值型C.字符型D.任意型

87、退出DOWHILE……ENDDO循环体语句是()。

A.loopB.exitC.gobottomD.gotop

88、下面语句组中不属于循环体语句的是()。

A.DOWHILE……ENDDOB.FOR……ENDFOR

C.DOCASE……ENDCASED.SCAN……ENDSCAN

89、结构化程序设计的三种基本逻辑结构是。

()

A.选择结构,循环结构和嵌套结构B.顺序结构,选择结构和循环结构

C.选择结构,循环结构和模块结构D.顺序结构,递归结构和循环结构

90、清除主窗口屏幕的命令是()

A.CLEARB.CLEARALLC.CLEARSCREEND.CLEARWINDOWS

91、在VisualFoxPro中,通用型字段G和备注型字段M在表中的宽度都是。

()

A.2个字节B.4个字节C.8个字节D.10个字节

92、要为当前表所有职工增加100元工资应该使用命令()

A.CHANGE工资WITH工资+100

B.REPLACE工资WITH工资+100

C.CHANGEALL工资WITH工资+100

D.REPLACEall工资WITH工资+100

93、函数SUBSUR(”abcdefghij”,4,3)的结果是()。

A.efgB.cdeC.defD.cdef

94、在下列VisualPro表达式中运算结果一定是逻辑值的是()。

A.字符表达式B.数值表达式C.关系表达式D.日期表达式

95、在下列逻辑表达式中,其值肯定为.F.的是()

A.X.OR.XB.X.AND.XC.X.OR..NOT.XD.X.AND..NOT.X

96、对当前数据库文件执行完LISTOFF命令之后,记录指针指在()

A.逻辑首记录B.物理首记录

C.尾记录D.尾记录之后(文件结束)

97、有如下程序:

inputtoA

ifA=10

S=0

Endif

S=1

s

假定从键盘输入的A的值一定是数字型,那么选择程序的执行结果:

A)0B)1C)由A的值决定D)程序出错

98、从数据库的整体结构看,数据库系统采用的数据模型有。

A.网状模型、链状模型和层次模型

B.层次模型、网状模型和环状模型

C.层次模型、网状模型和关系模型

D.链状模型、关系模型和层次模型

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

当前位置:首页 > 自然科学 > 生物学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2