vf综合练习选择题.docx

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

vf综合练习选择题.docx

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

vf综合练习选择题.docx

vf综合练习选择题

总复习题(选择题部分,共3套)

选择题

(1)

1、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是______。

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

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

2、在VisualFoxPro中“表”是指______。

A、报表B、关系C、表格D、表单

3、在当前表单的LABEL1控件显示系统时间的语句是______。

A、THISFORM.LABEL1.CAPTION=TIME()

B、THISFORM.LABEL1.VALUE=TIME()

C、THISFORM.LABEL1.TEXT=TIME()

D、THISFORM.LABEL1.CONTROL=TIME()

4、在VisualFoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是______。

A、proB、prgC、pjxD、itm

5、在VisualFoxPro的项目管理器中不包括得选项卡是______。

A、数据B、文档C、类D、表单

7、在VisualFoxPro中字段的数据类型不可以指定为______。

A、日期型B、时间型C、通用型D、备注型

8、用命令“INDEXOn姓名TAGINDEX_NAMEUNOQUE”建立索引,其索引类型是______。

A、主索引B、候选索引C、普通索引D、唯一索引

9、以下关于主索引和候选索引的叙述正确的是______。

A、主索引和候选索引都能保证表纪录的唯一性

B、主索引和候选索引都可以建立在数据库表和自由表上

C、主索引可以保证表纪录的唯一性,而候选索引不能

D、主索引和候选索引是相同的概念

10、有如下赋值语句,结果为“大家好”的表达式是______。

a="你好"

b="大家"

A、b+AT(a,1)B、b+RIGHT(a,1)C、b+LEFT(a,3,4)D、b+RIGHT(a,2)

11、数据库表的字段可以定义默认值,默认值是______。

A、逻辑表达式B、字符表达式C、数值表达式D、前三种都可能

13、在VisualFoxPro的查询设计器中,“筛选”选项卡对应的SQL短语是______。

A、WHEREB、JOIMC、SETD、ORDERBYA

15、以下关于关系的说法正确的是______。

A、列的次序非常重要B、当需要索引时列的次序非常重要

C、列的次序无关紧要D、关键字必须指定为第一列

16、在VisualFoxPro中释放和关闭表单的方法是______。

A、RELEASEB、CLOSEC、DELETED、DROP

17、以下面关于表单数据环境叙述错误的是______。

A、可以向表单数据环境设计器中添加表或视图

B、可以从表单数据环境设计器中移出表或视图

C、可以在表单数据环境设计器中建立表之间的联系

D、不可以在表单数据环境设计器中建立表之间的联系

18、以下关于查询描述正确的是______。

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

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

19、从职工表中查询1962年10月27日出生的职工信息的正确命令是______。

A、SELECT*FROM职工WHERE出生日期={^1962-10-27}

B、SELECT*FROM职工WHERE出生日期=1962-10-27

C、SELECT*FROM职工WHERE出生日期="1962-10-27"

D、SELECT*FROM职工WHERE出生日期=("1962-10-27")

20、VisualFoxPro内存变量的数据类型不包括

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

22、从“订单”表中查询订购单号(字符型,长度为4)尾字符是"1"的错误命令是

A、SELECT*FROM订单WHERESUBSTR(订购单号,4)="1"

B、SELECT*FROM订单WHERESUBSTR(订购单号,4,1)="1"

C、SELECT*FROM订单WHERE"1"$订购单号

D、SELECT*FROM订单WHERERIGHT(订购单号,1)="1"

SUBSTR(<字符表达式>,<数值表达式1>,[数值表达式2>])

功能:

此函数将从<字符表达式>中的第<数值表达式1>个字符开始,截取并返回<数值表达式2>个字符)。

如果省略<数值表达式2>,则截取的子串结束于<字符表达式>的最后一个字符。

RIGHT(<字符表达式>,<数值表达式>)右取子字符串函数

LEFT(<字符表达式>,<数值表达式>)左取子字符串函数

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

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

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

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

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

24、在SQL语句中,与表达式“工资BETWEEN1210AND1240”功能相同的表达式是

A、工资>=1210AND工资<=1240B、工资>1210AND工资<1240

C、工资<=1210AND工资>1240D、工资>=1210OR工资<=1240

27、在第2工作区打开表student并设置“学号”为当前有效索引(相关索引已建立)的正确命令是

A、ORDERstudentIN2INDEX学号B、USEstudentIN2ORDER学号

C、INDEX学号ORDERstudentD、USEstudentIN2

28、查询设计器中“联接”选项卡对应的SQL短语是

A、WHEREB、JOINC、SETD、ORDERBY

熟悉查询设计器的各选项卡对应的SQL短语及他们的含义

29、在SQLSELECT语句中用于实现关系的选择运算的短语是

A、FORB、WHILEC、WHERED、CONDITION

30、执行下列一组命令之后,选择“职工”表所在工作区的错误命令是

CLOSEALL

USE仓库IN0

USE职工IN0

A、SELECT职工B、SELECT0C、SELECT2D、SELECTB

31、新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的

A、Name属性B、Caption属性C、Closable属性D、AlwaysOnTop属性

32、有关控件对象的Click事件的正确叙述是

A、用鼠标双击对象时引发B、用鼠标单击对象时引发

C、用鼠标右键单击对象时引发D、用鼠标右键双击对象时引发

33、关闭当前表单的程序代码是ThisForm.Release,其中的Release是表单对象的

A、标题B、属性C、事件D、方法

参考第7、8章课件中的表单部分

34、以下叙述与表单数据环境有关,其中正确的是

A、当表单运行时,数据环境中的表处于只读状态,只能显示不能修改

B、当表单关闭时,不能自动关闭数据环境中的表

C、当表单运行时,自动打开数据环境中的表

D、当表单运行时,与数据环境中的表无关

35、在DOWHILE…ENDDO循环结构中,EXIT命令的作用是

A、退出循环,返回程序开始处

B、转移到DOWHILE语句行,开始下一个判断和循环

C、终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行

D、终止程序执行

除了Exit外,还有Cancel和Return都可以终止程序的执行

36、VisualFoxProDBMS基于的数据模型是

A、层次型B、关系型C、网状型D、混合型

37、在VisualFoxPro中,关于自由表叙述正确的是

A、自由表和数据库表是完全相同的

B、自由表不能建立字段级规则和约束

C、自由表不能建立候选索引

D、自由表不可以加入到数据库中

40、在VisualFoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为

A、STUDENT.DOCB、STUDENT.MEN

C、STUDENT.DBTD、STUDENT.FTP

不同类型的文件有不同的扩展名,有熟悉不同文件的扩展名

41、在VisualFoxPro中,为了将表单“从内存中释放(清除)”,可将表单中“退出”命令按钮的Click事件代码设置为:

A、ThisForm.RefreshB、ThisForm.Delete

C、ThisForm.HideD、ThisForm.Release

42、假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是个容器对象,其中包含Command1和Command2两个命令按钮。

如果要在Command1命令按钮的某个事件中访问文本框的value属性值,下面哪个式子是正确的?

A、ThisForm.Text1.valueB、This.Parent.value  

C、Parent.Text1.valueD、this.Parent.Text1.value

43、在VisualFoxPro中,创建一个名为SDB.DBC的数据库文件,使用的命令是

A、CREATEB、CREATESDB  

C、CREATETABLESDBD、CREATEDATABASESDB

44、在VisualFoxPro中,存储图象的字段类型应该是

A、备注型B、通用型C、字符型D、双精度型

45、在VisualFoxPro中,下面4个关于日期或日期时间的表达式中,错误的是

A、Date()-{^2002-01-01}

B、{^2002-01-01}+20

C、{^2002-02-01}+{^2001-02-01}

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

关于日期和时间表达示:

日期表达式

日期型-日期型是数值型

2个日期型不能相加

日期型+数值型还是日期型

日期型-数值型还是日期型

例如:

X=date()

Y=X-{^2006-3-29}

Z=X-100

W=X+498

46、在DOWHILE…ENDDO循环结构中,LOOP命令的作用是:

A、退出循环,返回程序开始处

B、转移到DOWHILE语句行,开始下一个判断和循环

C、终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行

D、终止程序执行

47、在VisualFoxPro中,关于视图的正确叙述是

A、视图与数据库表相同,用来存储数据

B、视图与查询的功能完全一样

C、在视图上不能进行更新操作

D、视图是从一个或多个数据库表导出的虚拟表

48、使用SQL语句从表STUDENT中查询所有姓王的同学的信息,正确的命令是:

A、SELECT*FROMSTUDENTWHERELEFT(姓名,2)="王"

B、SELECT*FROMSTUDENTWHERERIGHT(姓名,2)="王"

C、SELECT*FROMSTUDENTWHERETRIM(姓名,2)="王"

D、SELECT*FROMSTUDENTWHERESTR(姓名,2)="王"

49、DBMS的含义是

A、数据库系统B、数据库管理系统C、数据库管理员D、数据库

50、从关系模式中指定若干个属性组成新的关系的运算称为

A、联接B、投影C、选择D、排序

这里把“关系模式”看作我们数据库中的一个表,属性看作我们的字段

52、扩展名为dbf的文件是

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

53、向项目中添加表单,应该使用项目管理器的

A、“代吗”选项卡B、“类”选项卡C、“数据”选项卡D、“文档”选项卡

55、有关查询设计器,正确的描述是:

A、“联接”选项卡与SQL语句的GROUPBY短语对应

B、“筛选”选项卡与SQL语句的HAVING短语对应

C、“排序依据”选项卡与SQL语句的ORDERBY短语对应

D、“分组依据”选项卡与SQL语句的INNERJOIN短语对应

56、在下列四个选项中,不属于基本关系运算的是

A、连接B、投影C、选择D、排序

57、一个数据库名为student,要想打开该数据库,应使用命令

A、OPENstudentB、OPENDATAstudent

C、USEDATAstudentD、USEstudent

58、在下面的数据类型中默认值为.F.的是

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

59、下面有关HAVING子句描述错误的是

A、HAVING子句必须与GROUPBY子句同时使用,不能单独使用

B、使用HAVING子句的同时不能使用WHERE子句

C、使用HAVING子句的同时可以使用WHERE子句

D、使用HAVING子句的作用是限定分组的条件

Having是用来限制分组必须满足的条件,必须跟随Groupby使用

60、SQL的核心是______。

A、数据查询B、数据修改C、数据定义D、数据控制

选择题

(2)

1)数据库系统和文件系统的主要区别是____

A、数据库系统复杂,文件系统简单

B、文件系统不能解决数据的重复和独立性问题,而数据库能够解决

C、文件系统只能管理文件,而数据库系统还能管理其他类型的数据

D、文件系统只能用于微型机,而数据库系统还能用于大型机

2)使用LOCATE命令时,当前数据表文件

A、要在某个关键字上排序B、要在某个关键字上索引过且索引打开

C、无任何特殊要求D、要在L型字上索引过且索引打开

3)设N=886,M=345,K="M+N",表达式1+K的值是___

A、1232B、数据类型不匹配C、1+M+ND、346

4)在VFP6.0中,数据表中各字段名的字符数最大不能超过________

A、255B、254C、16D、128D

5)下列4个表达式中,其值为"计算机文化基础"的是________

A、"计算机"+"文化基础"B、"计算机"-"文化基础"

C、"计算机"-"文化基础"D、"计算机"+"文化基础"

6)在VFP6.0中,执行下面的命令序列:

USEXSDA

INDEXON出生日期TAGRQSY则索引文件名为________

A、RQSY.IDXB、RQSY.CDX

C、XSDA.IDXD、XSDA.CDX

7)如果a="2+3",b="4",那么?

b*a的结果是________

A、20B、8C、2+34D、出错

8)在查询设计器中可以重新定义查询去向,如果想将查询结果存到数据表中,并且可以使用,选择

A、浏览B、临时表C、报表D、表

9)在VFP的基本数据类型中,下列哪两种类型的数据宽度不需要用户自己定义____

A、逻辑型和日期型B、数值型和备注型

C、日期型和字符型D、数值型和字符型

10)下列可以作为字段名的是________

A、_abcB、期中成绩C、-数学D、成绩?

11)在VFP中,与LOCATE命令配合使用查找满足条件的记录的命令是_____

A、skipB、findC、continueD、seekC

12)在数据表的浏览窗口中,若要恢复逻辑删除的若干记录,应该________

A、重新输入B、立即按ESC键

C、用鼠标重新单击删除标识D、用setdeleteoff命令

13)不能接受用户通过键盘输入值的控件有_______

A、文本框B、列表框C、编辑框D、组合框

14)假设数据表文件ABCD.DBF里有10条记录,执行如下操作:

USEABCD

SKIP8

SKIP-4

GO8

?

RECNO()

最后一条命令执行结果正确的是_____

A、8B、9C、5D、10

熟悉SKIP和Go的用法和区别指针的相对定位和绝对定位

15)连接运算指的是以________为单位的运算。

A、记录B、字段C、数据项D、数据表文件D

16)在表单上选定多个控件对象时,属性窗口的“对象列表”中显示为_______。

A、属性B、共有属性C、多重选定D、可选属性

17)要设置表单Form1上的对象mypictue的Width属性为100,正确的方法是________

A、This.mypicture.Width=100B、Thisform.mypicture.Width=100

C、mypicture.Width=100D、Form1.mypicture.Width=100

18)在VisualFoxPro中,Form是指______

A、数据库中各个表的清单B、一个表中各个记录的清单

C、数据库查询的列表D、窗口界面

20)内存变量BH中已输入要查询的编号,下面为一查询记录的程序片段,为使程序正确应在空白处填写命令____

USERSDA

LOCATEFOR编号=BH

________

DISP

ELSE

?

"查无此人!

"

ENDIF

A、IF.NOT.EOF()B、IFBOF()C、IFEOF()D、IF.NOT.BOF()

这里也可以使用Iffound()

21)要禁止表单的关闭按钮,应设置_________属性为.F.

A、ClosableB、MaxButtonC、MinButtonD、Visible

22)“x是小于100的非负数”,用VFP表达式表示是

A、0≤x<100B、0<=x<100

C、0<=x.and.x<100D、0<=x.or.x<100

23)数值运算符不包括下列_______

A、^B、/C、$D、**

熟悉数值运算符、字符运算符、日期运算符(+,-)、关系运算符及逻辑运算符

24)下列程序段有语法错误的是第几行?

1fori=1.50to12.34step0.83

2i=i+1

3next

A、1B、2C、3D、无

25)循环结构中的Exit语句的功能是_______

A、放弃本次循环,重新执行该循环结构

B、放弃本次循环,进入下一次循环

C、退出循环,执行循环结构的下一条语句

D、退出循环,结束程序的运行

26)将结构索引文件中的“编号”设置为当前索引,使用的命令是_______

A、setorderto编号B、createorderto编号

C、setindexon编号D、setorder编号

27)当前工资表中有108条记录,当前记录号为8,用sum命令计算工资总和时,若缺省范围短语,则系统将_______

A、只计算当前记录的工资值B、计算前8条记录的工资和

C、计算后100条记录的工资和D、计算全部记录的工资和

28)设表txl.dbf中有20条记录,执行一下命令序列后,显示结果是_______

USEtxl

GO3

COUNTTON

?

N

A、3B、17C、20D、18

29)当前工作区是指_______

A、最后执行Select命令所选择的工作区B、最后执行Use命令所在的工作区

C、最后执行Replace命令所在的工作区D、建立数据表时所在的工作区A

30)当前表中有4个数值型字段:

高等数学、英语、计算机网络和总分。

其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空。

要将所有学生的总分自动计算出来并填入总分字段中,应使用命令_______

A、repl总分with高等数学+英语+计算机网络

B、sum总分with高等数学+英语+计算机网络

C、repl总分with高等数学+英语+计算机网络all

D、sum总分with高等数学+英语+计算机网络all

31)VFP数据库系统中有一种文件,随数据表文件的打开而自动打开随数据表文件的关闭自动关闭,该文件是什么文件?

A、过程文件B、查询文件C、命令文件D、备注文件

32)下列关于查询的描述不正确的是_______

A、查询只能在数据库表内进行

B、查询文件中存放的实际上就是一段定义好的SQLSELECT语句,它也可以在其它的场合直接使用。

C、查询可以在自由表和数据库表之间进行

D、查询是以.qpr为扩展名的文件

33)下列选项中,哪个是视图不能完成的?

A、指定可更新的表B、指定可更新的字段

C、检查更新合法性D、删除和视图相关联的表

34)一数据库名为student,要想打开数据库,应使用命令________.

A、openstudentB、opendatastudent

C、usedatastudentD、usestudent

35)VisualFoxPro6.0数据库系统是_______

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

36)将项目文件中的数据表移出后,该数据表被________

A、移出项目B、逻辑删除C、移出数据库D、物理删除

37)要建立索引的字段值不惟一,应该选择的索引类型是________

A、主索引B、普通索引C、候选索引D、主控索引

38)在for...endfor循环结构中,若省略步长则系统默认步长为

A、0B、-1C、1D、随机数

选择题(3)

1)查询文件的扩展名为______

A、DBFB、DBCC、RXPD、QPR

2)使用REPLACE命令时,如果范围短语为ALL或REST,则执行该命令后记录指针指向

A、末记录B、首记录C、末记录的后面D、首记录的前面

3)下列关系的性质中哪一项是对的_____

A、每一列中的数据具有相同的类型

B、不相同的列可以有相同的取值集合,也可以有相同的名字

C、行和列的排列次序是有关联的

D、关系中的各行不同,任意两个记录可以完全相同

4)以下关于视图描述正确的是_____

A、不能根据自由表建立视图B、只能根据自由表建立视图

C、只能根据数据表建立视图D、可以根据数据表和自由表建立视图

5)如果需要给当前表增加

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

当前位置:首页 > 人文社科 > 文化宗教

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

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