第 1 页:选择题 |
第 5 页:操作题 |
第 6 页:参考答案 |
参考答案及专家详解
一、填空题
1.C。【解析】线性结构是指数据元素只有一个直接前驱和直接后驱,线性表是线性结构,循环队列,带链队列和栈,是指对插入和删除有特殊要求的线性表,是线性结构。而二叉树是非线性结构。
2.B。【解析】栈是一种特殊的线性表,其插入和删除运算都只在线性表的一端进行,而另一端是封闭的。可以进行插入和删除运算的一端称为栈顶,封闭的一端称为栈底。栈顶元素是最后被插入的元素,而栈底元素是最后被删除的。因此,栈是按照先进后出的原则组织数据的。
3.D。【解析】循环队列是把队列的头和尾在逻辑上连接起来,构成一个环。循环队列中首尾相连,分不清头和尾,此时需要两个指示器分别指向头部和尾部。插入就在尾部指示器的指示位置处插入,删除就在头部指示器的指示位置删除。
4.A。【解析】对象具有如下特征:标识唯一性、分类性、多态性、封装性、模块独立性。
5.B。【解析】耦合性和内聚性是模块独立性的两个定性标准,是互相关联的。在软件设计中,各模块间的内聚性越强,则耦合性越弱。一般优秀的软件设计,应尽量做到高内聚低耦合,有利于提高模块的独立性。
6.A。【解析】结构化程序设计的主要原则概括为自顶向下,逐步求精,限制使用GOTO语句。
7.C。【解析】N-S图(也被称为盒图或CHAPIN图)和PAD(问题分析图)及PFD(程序流程图)是详细设计阶段的常用工具,E-R图也即实体一联系图是数据库设计的常用工具。从题中图可以看出该图属于程序流程图。
8.B。【解析】数据库系统属于系统软件的范畴。
9.C。[解gHE—R图也即实体一联系图(Entity Relationship Diagram),提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型,构成E-R图的基本要素是实体型、属性和联系,其表示方法为:实体型(Entity):用矩形表示,矩形框内写明实体名;属性(Attribute):用椭圆形表示,并用无向边将其与相应的实体连接起来;联系(Relationship):用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)
10.D。【解析】关系的并运算是指由结构相同的两个关系合并,形成一个新的关系,其中包含两个关系中的所有元素。由题可以看出,T是R和S的并运算得到的。
11.A。【解析】文本框(TextBox)是一种常用控件,可用于输入数据或编辑内存变量,数组元素和非备注型字段内的数据。Value属性可用来设置文本框的显示内容。InputMask属性指定如何输入和显示数据。
12.D。【解析】LIKE短句只显示与通配符相匹配的内存变量。通配符包括“*”和“?”,“*”表示任意多个字符,“?”表示任意一个字符。故此题只有D选项不能显示。
13.D。【解析】对字符串取子串函数有LEFT(),RIGHT(),SUBSTR()。LEFT()从指定表达式值的左端取一个指定长度的字串作为函数值。RIGHT()从指定表达武值的右端取一个指定长度的字串作为函数值。SUBSTR()从指定表达式值的指定起始位置取指定长度的字串作为函数值。而AT()函数是求子串位置的函数。
14.B。【解析】SELECT语句的FROM之后只指定了一个关系,选出满足条件的元组,相当于关系操作的投影操作。
15.D。【解析】报表的数据源必须具有表结构。所以文本文件不可以作为报表的数据源。
16.A。【解析】使用索引能够快速定位,在查询时提高查询速度。
17.C。【解析】表单文件的扩展名是.sex,.frm是.VB窗体文件格式,.prg是程序文件的格式,.vex是可视类库的文件格式。
1 8.D。【解析】这是一个求斐波那契数列(因数学家列昂纳多·斐波那契以兔子繁殖为例子而引入,故又称为“兔子数列”),通过FOR循环结构达到递归运算的结果。a(6)应为8。
19.B。【解析】调用模块程序的格式有两种:
格式l:DO<文件名>|<过程名>|WITH<实参l>[,<实参2>,…]
格式2:<文件名>|<过程名>(<实参l>[,<实参2>,…])
采用格式l调用模块程序时,如果实参是变量,那么传递的将不是变量的值,而是变量的地址,在模块程序中对形参变量值的改变,同样是对实参变量值的改变。所以应选B,在模块程序中交换了xl和x2的值。
20.D。【解析】查询是以.qpr为扩展名的查询文件保存在磁盘上的。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |