试题 百分网手机站

全国计算机二级《VFP》试题及答案

时间:2020-10-18 20:33:10 试题 我要投稿

2017全国计算机二级《VFP》精选试题及答案

  1). 设a=“计算机等级考试”,结果为“考试”的表达式是( )。

2017全国计算机二级《VFP》精选试题及答案

  A.LEFT(a,4)

  B.RIGHT(a,4)

  C.LEFT(a,2)

  D.RIGHT(a,2)

  正确答案:B

  答案解析:LEFT(,)函数从指定表达式左端截取一个指定长度的子串作为函数值。RIGHT(,)函数从指定表达式右端截取一个指定长度的子串作为函数值。在VisualFoxPro中,一个汉字的长度为2。所以A选项LEFT(a,4)的值是“计算”,B选项RIGHT(a,4)的值是“考试”,C选项LEFT(a,2)的值是“计”,D选项RIGHT(a,2)的值是“试”。

  2). 支持子程序调用的数据结构是( )。

  A.栈

  B.树

  C.队列

  D.二叉树

  正确答案:A

  答案解析:栈支持子程序调用。栈是一种只能在一端进行插入或删除的线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此本题的答案为A。

  3). 在当前表查找少数民族学生的学生记录,执行“LOCATEFOR民族!=”汉“”命令后,应紧接短语( )

  A.NEXT

  B.LOOP

  C.SKIP

  D.CONTINUE

  正确答案:D

  4). 以下描述中正确的是:( )

  A.数据库只包括描述事物的数据本身

  B.数据库中的数据具有较小的冗余和较高的数据独立性

  C.数据库系统是为数据库的建立、使用和维护而配置的软件

  D.数据库管理系统是数据库集合的组成部分。

  正确答案:B

  答案解析:数据库是存储在计算机存储设备上的结构化的相关数据集合,它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。数据库中的数据具有较小的冗余和较高的数据独立性。为数据库的'建立、使用和维护而配置的软件称为数据库管理系统。

  5). 一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的( )

  A.记录

  B.行

  C.属性

  D.元组

  正确答案:C

  答案解析:自然连接是一种特殊的等值连接,它满足下面的条件:①两关系间有公共域;②通过公共域的等值进行连接,选C。

  6). 希尔排序属于( )

  A.交换排序

  B.归并排序

  C.选择排序

  D.插入排序

  正确答案:D

  7). 删除Employee表中职工号为“19620426”的记录,正确的SQL语句是( )

  A.DELETEFROMEmployeeWHILE职工号=“19620426”

  B.DELETEFOREmployeeWHERE职工号=“19620426”

  C.DELETEFOREmployeeWHILE职工号=“19620426”

  D.DELETEFROMEmployeeWHERE职工号=“19620426”

  正确答案:D

  答案解析:删除数据的命令格式为:DELETEFROM表名[WHERE条件],WHERE指定被删除的记录所满足的条件,因此选D。

  8). 要将VisualFoxPro系统菜单恢复成标准配置,可执行SETSYSMENUNOSAVE命令,然后再执行命令:( )

  A.SETSYSMENUTODEFAULT

  B.SETMENUTODEFAULT

  C.SETDEFAULTMENU

  D.SETSYSMENUTO

  正确答案:A

  答案解析:恢复系统菜单的命令为SETSYSMENUTODEFAULT。通过SETSYSMENU命令可以允许或禁止在程序执行时访问系统菜单,也可以重新配置系统菜单。系统菜单配置命令为:SETSYSMENUON|OFF|AUTOMATIC|TO[]|TO[]|TO[DEFAULT]|SAVE|NOSAVE。一般常用到将系统菜单恢复成标准配置,可先执行SETSYSMENUNOSAVE,然后执行SETSYSMENUTODEFAULT。

  9). 线性表若采用链式存储结构时,要求内存中可用存储单元的地址( )

  A.必须是连续的

  B.部分地址必须是连续的

  C.一定是不连续的

  D.连续不连续都可以

  正确答案:D

  10). 相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和( )

  A.可重用性差

  B.安全性差

  C.非持久性

  D.冗余性

  正确答案:D

  11). 表结构中的空值(NULL)表示的含义是( )

  A.空格

  B.数值0

  C.默认值

  D.尚未输入的值

  正确答案:D

  12). 下列关于过程调用的叙述中,正确的是( )

  A.被传递的参数是变量,则为引用方式

  B.被传递的参数是常量,则为传值方式

  C.被传递的参数是表达式,则为传值方式

  D.传值方式中形参变量值的改变不会影响实参变量的取值,引用方式则刚好相反

  正确答案:D

  13). 使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( )

  A.使用WHERE子句

  B.在GROUPBY后面使用HAVING子句

  C.先使用WHERE子句,再使用HAVING子句

  D.先使用HAVING子句,再使用WHERE子句

  正确答案:B

  答案解析:SQL的查询的基本形式由SELECT-FROM-WHERE查询块组成,多个查询块可以嵌套执行。其中主要短语的含义如下:GROUPBY短语用于对查询结果进行分组,可以利用它进行分组汇总;HAVING短语用来限定分组必须满足的条件,必须跟随GROUPBY使用;WHERE说明查询条件,即选择元组的条件。去掉不满足条件的分组应在GROUPBY后面使用HAVING子句。

  14). 设置表单标题的属性是( )。

  A.Title

  B.Text

  C.Biaoti

  D.Caption

  正确答案:D

  答案解析:表单的Caption属性指明显示于表单标题栏上的文本。

  15). 设A=[6*8-2],B=6*8-2, C=“6*8 -2”,属于合法表达式的是( )

  A.A+B

  B.B+C

  C.A-C

  D.C-B

  正确答案:C

  答案解析:此题考查字符型常量的定界符,A、C为字符型常量,B为数值型常量,只有C选项表达式合法。

  16). 在满足实体完整性约束的条件下( )

  A.一个关系中应该有一个或多个候选关键字

  B.一个关系中只能有一个候选关键字

  C.一个关系中必须有多个候选关键字

  D.一个关系中可以没有候选关键字

  正确答案:A

  答案解析:实体完整性约束要求关系的主键中属性值不能为空值,所以选择A。

  17). 下列关于集合的并运算的说法不正确的是( )

  A.ALL防止UNION删除组合结果中的重复行

  B.在SQL语句中支持集合的并运算

  C.两个SELECT语句的查询结果中的列数可以不相同

  D.两个SELECT语句的查询结果中的对应列必须有相同的数据类型和宽度

  正确答案:C

  18). 已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是( )

  A.acbed

  B.decab

  C.deabc

  D.cedba

  正确答案:D