2016年计算机二级考试《VFP》模拟试题及答案

时间:2015-11-04 14:16:00   来源:无忧考网     [字体: ]
1[单选题] 在建立表间一对多的永久联系时,主表的索引类型必须是(  )。

  A.主索引或候选索引

  B.主索引、候选索引或索引

  C.主索引、候选索引、索引或普通索引

  D.可以不建立索引

  参考答案:A

  参考解析:Visual FoxPro中的索引分为主索引、候选索引、索引和普通索引四种。主索引是在指定字段或表达式中不允许出现重复值的索引,主索引可以看作表中的主关键字,一个表中只能有一个主索引;候选索引和主索引具有相同的特性,但候选索引可以有多个;索引是索引项的,而不是字段值的;普通索引既允许字段中出现重复值,也允许索引项中出现重复值。所以建立表间一对多的永久联系时,主表的索引类型必须是主索引或候选索引。

  2[单选题] 下列程序段执行后,内存变量s1的值是( )。

  s1=”network”

  s1=stuff(s1,4,4,”BIOS”)

  ?s1

  A.networkB.netBIOSC.net D.BIOS

  参考答案:B

  参考解析:STUFF(<字符表达式1>,<起始位置>,<长度>,<字符表达式2>)函数的功能是用字符表达式2的值替换字符表达式l中由起始位置和长度指定的一个子串。

  所以sl,4,4的值是“work”,用“BIOS”替换“work”,最后的值为“netBIOS”。

  3[单选题] 下面命令的输出结果是(  )。

  ?VARTYPE(TIME())

  A.DB.TC.ND.C

  参考答案:D

  参考解析:TIME()是系统时间函数,以24小时制、hh:mm:ss格式返回当前系统时间,函数值为字符型。VARTYPE(<表达式>[,<逻辑表达式>])是数据类型测试函数,用于测试<表达式>的类型,返回一个大写字母。由于TIME()的返回值是字符型,因此运行VARTYPE命令时返回C。故本题D为正确选项。

  4[单选题]VisualFoxPr0是指一种关系型数据库管理系统,所谓关系是指

  A.各条记录中的数据彼此有一定的关系

  B.一个数据库文件与另一个数据库文件之间有一定的关系

  C.数据模型符合满足一定条件的二维表格式

  D.数据库中各个字段之间彼此有一定的关系

  参考答案:C

  参考解析:关系指的是表之间的一种链接,它不仅能从当前选定表中访问数据,而且可以访问其他表中的数据。在关系型数据库中,一张二维表就是一个关系,每一个关系都是一个二维表。

  5[单选题] 下列函数返回类型为数值型的是( )。

  A.STRB.VALC.CTOD D.DTOC

  参考答案:B

  参考解析:]str函数把数值转换成字符串,返回值捏字符型;val函数字符串转换成数值,返回值是数值型;ctod函数字符转换成日期,返回值是日期型;dtoc函数日期转换成字符,返回值是字符型。

  6[单选题]下列叙述中正确的是(  )。

  A.算法复杂度是指算法控制结构的复杂程度

  B.算法复杂度是指设计算法的难度

  C.算法的时间复杂度是指设计算法的工作量

  D.算法的复杂度包括时间复杂度与空间复杂度

  参考答案:D

  参考解析:算法的复杂度是指运行该算法所需要的计算机资源的多少,所需的资源越多,该算法的复杂度越高;反之,所需资源越少,复杂度越低。算法复杂度包括算法的时间复杂度和算法的空间复杂度,算法的时间复杂度是指执行算法所需要的计算工作量,算法空间复杂度指执行这个算法所需要的内存空间。故选择D选项。

  7[单选题]在VisualFoxPr0中,以下描述中错误的是

  A.普通索引允许出现重复字段值

  B.索引允许出现重复字段值

  C.候选索引允许出现重复字段值

  D.主索引不允许出现重复字段值

  参考答案:C

  参考解析:根据索引功能的不同,可以将索引分为主索引、候选索引、索引和普通索引四种。其中,主索引是在指定字段或表达式中不允许出现重复值的索引;候选索引与主索引类似,指定字段或表达式不允许出现重复值;索引是指索引项的,而不是字段值的,允许出现重复值;普通索引不仅允许字段中出现重复值,并且索引项中也允许出现重复值。第7题 笔记记录我的笔记(0) | 精选笔记(0)选择笔记标签:试题内容(0)答案解析(0)

  8[单选题]在VisualFoxPr0中,下列关于数组的描述,错误的是

  A.数组是按照一定顺序排列的一组内存变量

  B.数组在使用前必须要用DIMENSION或DECLARE命令显示创建

  C.可以用一维数组的形式访问二维数组

  D.一个数组中各个数组元素的数据类型必须相同

  参考答案:D

  参考解析:数组是内存变量的一种特殊形式,是按一定顺序排列的一组内存变量,且在使用数组的过程中,必须遵循先定义后使用的原则。故A选项正确。数组定义采用DIMENSION或DECLARE命令,故B选项正确。可以用一维数组的形式访问二维数组,故C选项正确。vF中同一数组中的数组元素可以具有不同的数组类型,故D选项错误。

  9[单选题] 在查询设计器环境中,“查询”菜单下的“查询去向”不包括( )。

  A.临时表B.表C.文本文件D.屏幕

  参考答案:C

  参考解析:查询去向包括:浏览、临时表、表、图形、屏幕、报表文件、标签文件。四选项中,查询去向不包括文本文件。

  10[单选题]为保证数据的实体完整性,应该创建的索引是

  A.主索引或索引

  B.主索引或候选索引

  C.索引或候选索引

  D.索引

  参考答案:B

  参考解析:实体完整性是保证表中记录的特性,即在一个表中不允许有重复的记录。在VisualFoxPr0中利用主关键字或候选关键字来保证表中记录的,即保证实体性。如果一个字段的值或几个字段的值能够标识表中的一条记录,则称这个字段为候选关键字。在一个表上可能会有几个具有这种特性的字段或字段的组合,这时从中选择一个作为主关键字。在VisualFoxPr0中将主关键字称为主索引,将候选关键字称为候选索引。