2013年计算机等级考试二级VF考前冲刺试题二
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
A)数据的存储结构
B)计算方法
C)数据映象
D)逻辑存储
(2)串的长度是
A)串中不同字符的个数
B)串中不同字母的个数
C)串中所含字符的个数且字符个数大于零
D)串中所含字符的个数
(3)在计算机中,算法是指
A)加工方法
B)解题方案的准确而完整的描述
C)排序方法
D)查询方法
(4)以下不属于对象的基本特点的是
A)分类性
B)多态性
C)继承性
D)封装性
(5)开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作
A)软件投机
B)软件危机
C)软件工程
D)软件产生
(6)下面不属于软件设计原则的是
A)抽象
B)模块化
C)自底向上
D)信息隐蔽
(7)开发大型软件时,产生困难的根本原因是
A)大系统的复杂性
B)人员知识不足
C)客观世界千变万化
D)时间紧、任务重
(8)下列SQL语句中,用于修改表结构的是
A)ALTER
B)CREATE
C)UPDATE
D)INSERT
(9)数据库、数据库系统和数据库管理系统之间的关系是
A)数据库包括数据库系统和数据库管理系统
B)数据库系统包括数据库和数据库管理系统
C)数据库管理系统包括数据库和数据库系统
D)三者没有明显的包含关系
(10)关系模型允许定义三类数据约束,下列不属于数据约束的是
A)实体完整性约束
B)参照完整性约束
C)域完整性约束
D)用户自定义的完整性约束
233网校编辑推荐:2013年计算机二级考试模拟试题及上机题库汇总
冲刺热点:2013年计算机二级考试冲刺※考前注意事项※历年真题
更多练习>>参与233网校“计算机二级VF模拟估分”助您考试顺利通关!
(11)在下列四个选项中,不属于基本关系运算的是
A)连接
B)投影
C)选择
D)排序
(12)如果一个班只能有一个班长,而且一班长不能同时担任其他班的班长,班级和班长两个堤逯涞墓叵凳粲?BRA)一对一联系
B)一对二联系
C)多对多联系
D)一对多联系
(13)假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是
A)DOmymenu
B)DOmymenu.mpr
C)DOmymenu.pjX
D)DOmymenu.mnx
(14)下面有关索引的描述正确的是
A)建立索引以后,原来的数据库表文件中记录的物理顺序将被改变
B)索引与数据库表的数据存储在一个文件中
C)创建索引是创建一个指向数据库表文件记录的指针构成的文件
D)使用索引并不能加快对表的查询操作
(15)若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是
A)主索引
B)唯一索引
C)候选索引
D)普通索引
(16)下面是参照完整性规则的是
A)限制规则
B)删除规则
C)复制规则
D)检索规则
(17)一个数据库名为student,要想打开该数据库,应使用命令
A)OPENstudent
B)OPENDATAstudent
C)USEstudent
D)OPENDAstudent
(18)下面是关于运算符优先级的叙述,错误的叙述是.
A)先执行算术运算符、字符串运算符和日期型运算符
B)先执行关系运算符,后执行逻辑运算符
C)先执行算术运算符,最后执行逻辑运算符
D)先执行逻辑运算符,后执行关系运算符
(19)下面有关HAVING子句描述错误的是
A)HAVING子句必须与GROUPBY子句同时使用,不能单独使用
B)使用HAVING予句的同时不能使用WHERE子句
C)使用HAVING子句的同时可以使用WHERE子句
D)使用HAVING子句的作用是限定分组的条件
(20)视图设计器中含有的、但查询设计器中却没有的选项卡是
A)筛选
B)排序依据
C)分组依据
D)更新条件
233网校编辑推荐:2013年计算机二级考试模拟试题及上机题库汇总
冲刺热点:2013年计算机二级考试冲刺※考前注意事项※历年真题
更多练习>>参与233网校“计算机二级VF模拟估分”助您考试顺利通关!
(21)下面关于查询描述正确的是
A)可以使用CREATEVIEW打开查询设计器
B)使用查询设计器可以生成所有的SQL查询语句
C)使用查询设计器生产的SQL语句存盘后将存放在扩展名为QPR的文件中
D)使用D0语句执行查询时,可以不带扩展名
(22)使用报表向导定义报表时,定义报表布局的选项是
A)列数、方向、字段布局
B)列数、行数、字段布局
C)行数、方向、字段布局
D)列数、行数、方向
(23)下面对编辑框(EditBox)控制属性的描述正确的是
A)SelLength属性的设置可以小于0
B)当ScrollBars的属性值为0时,编辑框内包含水平滚动条
C)SelText属性在做界面设计时不可用,在运行时可读写
D)Readonly属性值为.T.时,用户不能使用编辑框上的滚动条
(24)查询设计器和视图设计器的主要的不同是
A)查询设计器有“更新条件”选项卡,没有“查询去向”选项
B)查询设计器没有“更新条件”选项卡,有“查询去向”选项
C)视图设计器没有“更新条件”选项卡,有“查询去向”选项
D)视图设计器有“更新条件”选项上,也有“查询去向”选项
(25)要为当前表所有职工增加100元工资,应该使用的命令是
A)CHANGE工资WITH工资+i00
B)REPLACE工资wITH工资+100
C)CHANGEALL工资wITH工资4-100
D)REPLACEALl。工资wITH工资4-100
(26)在数据库设计器中,建立两个表之间的一对多联系,可通过索引实现的方式是
A)“一方”表的主索引或候选索引,“多方”表的普通索引
B)“一方”表的主索引,“多方”表的普通索引或候选索引
C)“一方”表的普通索引,“多方”表的主索引或候选索引
D)“一方”表的普通索引,“多方”表的候选索引或普通索引
(27)题~(35)题使用的数据如下:
当前盘当前目录下有数据库dbsk,其中有数据库表sk.dbf,该数据库表的内容是:
股票代码股票名称单价交易所
(27)执行下列程序段以后,内存变量a的内容是
A)1
B)3
C)5
D)7
(28)有如下sQLSELECT语句
SELECT*FROMstockWHERE单价BETWEENl2.76ANDl5.20与该语句等价的是
A)SELECT*FROMskWHERE单价=15.20.AND.单价一12.76
B)SELECT*FROMskWHERE单价15.20.AND.单价12.76
C)SELECT*FROMskWHERE单价一15.20.AND.单价一12.76
D)SELECT*FROMskWHgRE单价15.20.AND.单价12.76
(29)有如下SQL语句
SELECTmax(单价)INTOARRAYaFROMsk
执行该语句后
A)aEl]的内容为l5.20
B)aEa]的内容为6
C)a[O]的内容为l5.20
D)aE03的内容为6
(30)有如下SQL语句
SELECT股票代码,avg(单价)as均价FROMsk;
GROUPBY交易所INTODBFtemp
执行该语句后temp表中第二条记录的”均价”字段的内容是
A)7.48
B)9.99
C)11.73
D)15.20
233网校编辑推荐:2013年计算机二级考试模拟试题及上机题库汇总
冲刺热点:2013年计算机二级考试冲刺※考前注意事项※历年真题
更多练习>>参与233网校“计算机二级VF模拟估分”助您考试顺利通关!
(31)将sk表的股票名称字段的宽度由8改为10,应使用SQL语句
A)ALTERTABLEsk股票名称WlTHc(10)
B)ALTERTABLEsk股票名称c(10)
C)ALTERTABLEskALTER股票名称c(10)
D)ALTERskALTER股票名称c(10)
(32)有如下SQL语句
CREATEVIEWview—skASSELECT股票名称AS名称,单价FROMsk
执行该语句后产生的视图含有的字段名是
A)股票名称、单价
B)名称、单价
C)名称、单价、交易所
D)股票名称、单价、交易所
(33)下面有关对视图的描,述正确的是
A)可以使用MODIFYSTRUCTURE命令修改视图的结构
B)视图不能删除,否则影响原来的数据文件
C)视图是对表的复制产生的
D)使用SQL对视图进行查询时必须事先打开该视图所在的数据库
(34)执行如下SQL语句后
A)1B)2C)3D)4
(35)求每个交易所的平均单价的SQL语句是
A)SELECT交易所,avg(单价)FROMskGROUPBY单价
B)SELECT交易所,avg(单价)FROMskORDERBY单价
C)SELECT交易所,avg(单价)FROMskORDERBY交易所
D)SELECT交易所,avg(单价)FROMskGROUPBY交易所
233网校编辑推荐:2013年计算机二级考试模拟试题及上机题库汇总
冲刺热点:2013年计算机二级考试冲刺※考前注意事项※历年真题
更多练习>>参与233网校“计算机二级VF模拟估分”助您考试顺利通关!
二、填空题(每空2分,共30分)
请将答案分别写在答题卡中【1】至【l5】的横线上,答在试卷上不得分。
(1)设一棵二叉树的中序遍历结果为ABCDEFG,前序遍历结果为DBACFEG,则后序遍历结果为【1】。
(2)在面向对象方法中,属性与操作相似的一组对象称为【2】。
(3)在结构化设计方法中,数据流图表达了问题中的数据流与加工之间的关系,并且,每一个【3】实际上对应一个处理模块。
(4)在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块。其中【4】
的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
(5)在关系运算中,【5】运算是在指定的关系中选取所有满足给定条件的元组,构成一个新的关系,而这个新的关系是原关系的一个子集。
(6)复合索引文件的扩展名是【6】。
(7)在表单中确定控件是否可见的属性是【7】。
(8)函数BETWEEN(20,34,50)的运算结果是【8】。
(9)查询检索的信息,可以输出到不同的目的地.以用作不同的用途。如果没有选定输出的目的地,查询结果将显示在【9】中。
下面(10)一(12)各题使用如下的“教师”表和“学院”表
“教师”表
职工号姓名职称年龄工资系号
11020001王海兰副教授352000.O001
11020002李晓燕教授403000.O002
11020003张权海讲师251500.O001
11020004王月梅讲师301500.O003
11020005周明玉教授342000.O001
11020006孙大山教授472100.O002
11020007朱小明教授492200.O003
“学院”表
系号系名
01计算机
02法律
03企业管理
(10)使用SQL语句将一条新的记录插入学院表
INSERT【10】学院(系号,系名)【11】(“04”,“无线电”)
(11)使用SQL语句求“企业管理”系的所有职工的工资总和。
SELECT【12】(工资)FROM教师;
WHERE系号IN(SELECT系号FROM【13】WHERE系名=“企业管理”)
(12)使用SQL语句完成如下操作(将所有教授的工资提高5%)
【14】教师SET工资=工资*1.05【15】职称=“教授”
233网校编辑推荐:2013年计算机二级考试模拟试题及上机题库汇总
冲刺热点:2013年计算机二级考试冲刺※考前注意事项※历年真题
更多练习>>参与233网校“计算机二级VF模拟估分”助您考试顺利通关!
参考答案
一、选择题
(1)A【解析】数据结构是研究数据元素及其之间的相互关系和数据运算的一门学科,它包含3个方面的内容,即数据的逻辑结构、存储结构和数据的运算。
(2)D【解析】串的长度指的是串中的字符的个数,且其字符个数可以为零。
(3)B【解析】计算机算法是指解题方案的准确而完整的描述,它有以下几个基本特征:可行性、确定性、有穷性和拥有足够的情报。
(4)C【解析】对象有如下一些基本特点,即标识唯一性、分类性、多态性、封装性和模块独立性。
(5)B【解析】软件工程概念的出现源自软件危机。所谓软件危机是泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。总之,可以将软件危机归结为成本、质量、生产率等问题。
(6)C【解析】软件设计遵循软件工程的基本目标和原则,建立了适用于在软件设计中应该遵循的基本原理和与软件设计有关的概念,它们是抽象、模块化、信息隐蔽和数据独立性。自底向上是集成测试中增量测试的一种。
(7)A【解析】软件的显著特点是规模庞大,复杂度超线性增长,在开发大型软件时,要保证高质量,极端复杂困难,不仅涉及技术问题,更重要的是必须要有严格而科学的管理。
(8)A【解析】sQL语句中凡创建都用CREATE,删除都用DROP,改变用ALTER,再跟类型和名字,附加子句。
(9)B【解析】数据库系统(DatabaseSystem,简称DBS)包括数据库(Database,简称DB)和数据库管理系统(DatabaseManagementSystem,简称DBMS)。
(10)C【解析】关系模型允许定义3类数据约束,它们是实体完整性约束、参照完整性约束及用户自定义的完整性约束。其中前两种完整性约束由关系数据库系统支持,对于用户自定义的完整性约束,则由关系数据库系统提供完整性约束语言,用户利用该语言给出约束条件,运行时由系统自动检查。
(11)D【解析】排序不属于基本关系运算。
(12)A【解析】一个班只能有一个班长,这是一一对应的关系,所以班级和班长两个实体之间的关系属于一对一联系。
(13)B【解析】菜单文件名的后缀为.mpr,执行该菜单文件的命令的格式为:
DO菜单文件名.mpr菜单后缀名不能省略。
(14)C【解析】创建索引是创建一个指向数据库表文件记录的指针构成的文件,而不是改变原来数据库表文件中记录的物理顺序,目的是使用索引加快对表的查询操作。
(15)A【解析】主索引和候选索引都能保证不重复,但如果一个表中只能创建一个,则只能建立主索引。
(16)B【解析】参照完整性规则的是更新规则、删除规则和插入规则规则。
(17)B【解析】命令格式如下:
OPENDATABASE数据库名
VisualFoxPrO允许使用4个字母的省略方式,即:
OPENDATABASE数据库名
(18)B【解析】运算符优先级是先执行算术运算符、字符串运算符和日期型运算符,其次执行逻辑运算符,最后执行关系运算符。
(19)B【解析】B和C是矛盾的,必有一个错误。使用HAVING子句的时,也需要使用WHERE子句。所以B是错误的。
(20)D【解析】查询设计器中没有“更新条件”选项卡,视图设计器中有。
(21)C【解析】CREATEVIEW打开的不是查询设计器,而是打开视图设计器。使用查询设计器不能生成所有的SQL查询语句。使用DO语句执行查询时,必须给出扩展名。使用查询设计器生产的sQL语句存盘后,将存放在扩展名为QPR的文件中。
(22)A【解析】定义报表布局的选项是列数、方向、字段布局。
(23)C【解析】SelLength属性的设置不能小于0。当ScrollBars的属性值为0时,编辑框内没有水平滚动;属性值为2时,编辑框内包含垂直滚动条。Readonly属性值为.T.时,用户能使用编辑框上的滚动条,但不能编辑编辑框中的内容。SelText属性在做界面设计时不可用,在运行时可读写。
(24)B【解析】查询不能更新,因此锁定B,而查询的结果有“查询去向”问题,从而验证B是正确的。
(25)D【解析】应该修改所有职工目前的工资值,使用REPLACEALL…wITH格式。
(26)A【解析】一个表中可以建立多个普通索引。要建立两个表之间的一对多联系,需要在“多方”表建立普通索引。
(27)C【解析】成需求单价大于10元的股票数,从sk.dbf中可知,满足条件的有5项。
(28)A【解析】BETWEEN…AND…描述的是闭区间,所以与A等效。
(29)A【解析】求最大值,放在a[1]中。
(30)B【解析】因为是按交易所分组,temp表中第二条记录的“均价”字段的内容是深圳交易所的(7.48+12.50)/2=9.99。
(31)C【解析】改变字段宽度需要在字段名称前加Al。TER,只有C的格式正确。
(32)B【解析1AS后面列出产生的视图含有的字段名是“名称”和“单价”,对比选项,可知应该选B。
(33)D【解析】使用SQL对视图进行查询时,必须事先打开该视图所在的数据库。
(34)A【解析】虽然最小值有两个,但短语DISTINCT去掉重复值,所以在表SX中的记录个数是1。
(35)D【解析】应该按交易所分组,所以D正确。
233网校编辑推荐:2013年计算机二级考试模拟试题及上机题库汇总
冲刺热点:2013年计算机二级考试冲刺※考前注意事项※历年真题
更多练习>>参与233网校“计算机二级VF模拟估分”助您考试顺利通关!
二、填空题
(1)【1】AcBEGFD【解析】由于在前序遍历中首先访问根结点,因此,前序序列中的第一个结点为二叉树的根结点,即D为二叉树的根结点。又由于在中序遍历中访问根结点的次序为居中,而访问左子树上的结点为居先,访问右子树上的结点为最后,因此,在中序序列中,以根结点(D)为分界线,前面的子序列(ABC)一定在左子树中,后面的子序列(EFG)一定在右子树中。同样的道理,对于已经划分出的每一个子序列的所有结点中,位于前序序列最前面的一个结点为子树的根结点,而在中序序列中位于该根结点前面的结点构成左子树上的结点子序列,位于该根结点后面的结点构成右子树上的结点子序列。这个处理过程直到所有子序列为空为止。根据上述道理,该二叉树恢复的过程如下图所示:
根据后序遍历的方法,对该二叉树后序遍历的结果为ACBEGFD。
(2)【2】类【解析】在面向对象方法中,类描述的是具有相似性质的一组对象。因此,属性与操作相似的一组对象称为类。
(3)【3】加工【解析】SD方法实际上是面向数据流的,即它的工作对象实际上是在SA方法中形成的数据流图。因此,可以由数据流图来导出结构图。另外,由数据流图导出结构图的关键是找出中心加工,而每个加工则对应一个处理模块。
(4)【4】驱动模块【解析】在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块。其中驱动模块的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
(5)【5】选择【解析】在关系运算中,选择运算是在指定的关系中选取所有满足给定条件的元组,构成一个新的关系,而这个新的关系是原关系的一个子集。
(6)【6】CDX【解析】复合索引文件的扩展名是CDX。
(7)【7】Visible【解析】在表单中,控件是否可见的属性是通过Visible来控制的,当结果为真时,是可见的,否则为不可见。Enabled是控制控件的可用性,也是通过逻辑真和逻辑假两个值来控制,它容易和Visible属性弄混淆。
(8)【8】.F.【解析】BETWEEN用于判断一个表达式的值是否介于其他两个表达式的值之间。格式为(表达式1,表达式2,表达式3)。当表达式1值大于等于表达式2值且小于等于表达式3值时,函数值为逻辑真(.T.),否则函数值为逻辑假(.F.)。如果表达式2或表达式3有一个NULL值,那么函数值也是NUl。L值
(9)【9】浏览窗口【解析】默认是浏览窗口。
(10)【10】INT0【11】VALUES【解析】这是INSERTINT0…VALUE格式。
(11)【12】SUM【13】学院【解析】使用SUM求和,求和来源是“企业管理”系的所有职工。
(12)【14】UPDATE【15】WHERE【解析】使用UPDATE更新,条件由WHERE给出。
233网校编辑推荐:2013年计算机二级考试模拟试题及上机题库汇总
冲刺热点:2013年计算机二级考试冲刺※考前注意事项※历年真题
更多练习>>参与233网校“计算机二级VF模拟估分”助您考试顺利通关!