2017年3月计算机二级VF考前练习题及答案

才智馆 人气:2.42W

学习这件事,不是缺乏时间,而是缺乏努力。因此,在平时大家就压注重学习。以下是本站小编整理的2017年3月计算机二级的文章" target="_blank" >计算机二级VF考前练习题及答案,欢迎学习!

2017年3月计算机二级VF考前练习题及答案

1[单选题] 在SQL SELECT语句中为了将查询结果存储到临时表应该使用短语( )。

A.T0 DBF

参考答案:B

参考解析:在SQL查询语句的尾部添加INTO CUR-SOR<临时表名>可以将查询的结果放人指定的临时表中。此操作通常是将-个复杂的查询分解,临时表通常不是最终结果,可以接下来对lf缶时表操作得到最终结果。生成的临时表是当前被打开的并且是只读的,关闭该文件时将自动删除。所以B)为正确选项。

2[单选题] 算法的有穷性是指( )。

A.算法程序的运行时间是有限的

B.算法程序所处理的数据量是有限的

C.算法程序的长度是有限的

D.算法只能被有限的用户使用

参考答案:A

参考解析:算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。有穷性是指算法程序的运行时间是有限的。

3[单选题] 下列关于栈的叙述正确的是( )。

A.栈按“先进先出”组织数据

B.栈按“先进后出”组织数据

C.只能在栈底插入数据

D.不能删除数据

参考答案:B

参考解析:栈是按“先进后出”的原则组织数据的,数据的插入和删除都在栈顶进行操作。

4[单选题] “查询,,菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括

A.报表B.标签C.文本文件D.图形

参考答案:C

参考解析:浏览,临时表、表、图形、屏幕、报表和标签,并没有文本文件,因此选C。

5[单选题]在SETEXACTOFF情况下,结果值为逻辑真的表达式是

A.”等级考试”=”等级”

B.”等级”=”等级考试”

C.”等级”+spaCe(4.=”等级考试”

D.”等级考试”=”等级”+spaCe(4.

参考答案:A

参考解析:用字符表达式进行比较有两种方法:

①用双等号运算符(==.精确比较:只有当两个字符串完全相同(包括空格及位置.,才会为逻辑真.T.。

②用单等号运算符(=.比较,运算结果与setexaClon|off的设置有关。其中,若设置为0N。则先在较短的字符串尾加若干空格,使两个字符串的长度相等,再进行精确比较。

6[单选题] 耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是(  )。

A.内聚性是指模块问互相连接的紧密程度

B.提高耦合性降低内聚性有利于提高模块的独立性

C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度

D.降低耦合性提高内聚性有利于提高模块的独立性

参考答案:D

参考解析:模块的独立程度可以由两个定性标准度量,一个是耦合性,用来衡量不同模块彼此间互相依赖(连接)的紧密程度。另一个是内聚性,用来衡量一个模块内部各个元素彼此结合的紧密程度。一般来说,要求模块之间的耦合尽可能弱,即模块尽可能独立,且要求模块的内聚程度尽可能高。故选D选项。

7[单选题] 耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。

A.提高耦合性降低内聚性有利于提高模块的独立性

B.降低耦合性提高内聚性有利于提高模块的独立性

C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度

D.内聚性是指模块间互相连接的`紧密程度

参考答案:B

参考解析:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。-般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之问的耦合性和提高模块内的内聚性,有利于提高模块的独立性,所以A)错误,B)正确。耦合性是模块间互相连接的紧密程度的度量而内聚性是指-个模块内部各个元素间彼此结合的紧密程度,所以C)与D)错误。

8[单选题]假设表8中有10条记录,其中字段b小于20的记录有3条,大于等于20、并且小于等于30的记录有3条,大于30的记录有4条。执行下面的程序后,屏幕显示的结果是

SETDElETEON

DELETEFROM8WHEREbBETWEEN20AND307RECCOUNT(.

A.10B.7C.0D.3

参考答案:A

参考解析:DELETEFROM表名[WHERE条件]是删除数据的命令语句,本题首先删除了表s中大于20并且小于30的记录,但已经设置成setdeleteon.依然显示已被删除的记录,即运算结果为10。

9[单选题] 数据库中对概念模式内容进行说明的语言是(  )。

A.数据定义语言

B.数据操纵语言

C.数据控制语言

D.数据宿主型语言

参考答案:A

参考解析:数据库管理系统为完成主要功能提供了相应的数据语言,它们是:数据定义语言,该语言负责数据的模式定义与数据的物理存取构建;数据操纵语言,该语言负责数据的操纵,包括查询与增、删、改等操作;数据控制语言,该语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。故A选项正确。

10[单选题]假设日期变量d的值是2013年lO月6日,数值变量i的值是10,如下表达式错误的是

A.t-2013-10-30}+iB.{2013-10-301-iC.|2013-10-30}+dD.{"2013-10-30}-d

参考答案:C

参考解析:运算符只有加(+.和减(一.两个。书写时格式有一定限制,不能任意组合。例如不能用运算符“+”号将两个<日期>连接起来。题中t‘2013—10-30}+i为日期型+整数,指把整数加到天数中。{"2013-10-30}-i表示指把整数从天数中减去,{"2013-10-30}-d表示两个日期型数据相减得到两个日期相差的天数。{‘2013-10-30}+d是错误的表达式,即选项C为正确选项。

1[单选题]有关系:商品(名称,产地,单价.,查询单价在10元以下的操作属于关系运算中的

A.选择B.投影C.连接D.查找

参考答案:A

参考解析:关系运算分为传统的集合运算(并、差、交.和专门的关系运算(选择、投影、连接.两种,首先排除D选项。选择是从关系中找出满足给定条件的元组的操作,是从行的角度进行的运算,也就是从水平方向抽取记录,形成新的关系。从关系模式中指定若干个属性组成新的关系称为投影。投影是从列的角度进行的运算,相当于对关系进行垂直分解,得到一个新的关系。连接是将两个关系模式横向拼接形成一个更宽的新关系。形成的新关系应该是满足连接条件的元组。故查询单价在l0元以下的操作属于关系运算中的选择,本题A选项正确。

2[单选题] 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( )。

包括DB和DBMS

包括DB和DBS

包括DBS和DBMS

就是DB,也就是DBMS

参考答案:A

参考解析:数据库(DB)是存储在计算机存储设备上的结构化的相关数据集合;数据库管理系统(DBMS)是为数据库的建立、使用和维护而配置的软件。数据库和数据库管理系统都属于数据库系统(DBS)。

3[单选题] 下面对软件测试描述错误的是(  )。

A.严格执行测试计划,排除测试的随意性

B.随机地选取测试数据

C.软件测试的目的是发现错误

D.软件测试是保证软件质量的重要手段

参考答案:B

参考解析:在测试之前制定测试计划,并严格执行,测试用例的选择不可随意,应选择有代表性的,尽可能发现迄今为止尚未发现的错误,A选项叙述正确,B选项叙述错误。测试根本目的是尽可能多地发现并排除软件中隐藏的错误,C选项叙述正确。软件测试是保证软件质量、可靠性的关键步骤,D选项叙述正确。故正确答案为B选项。