二、填空题
(1)【1】DCBEA
【解析】栈操作原则是"后进先出",栈底至栈顶依次存放元素A、B、C、D,则表明这4个元素中D是最后进栈,B、C处于中间,A最早进栈。所以出栈时一定是先出D,再出C、B,最后出A。
(2)【2】 O(nlog2n)
【解析】在最坏情况下,冒泡排序所需要的比较次数为n(n-1)/2;简单插入排序所需要的比较次数为n(n-1)/2;希尔排序所需要的比较次数为O(n^1.5);堆排序所需要的比较次数为O(nlog2n)。
(3)【3】cedba
【解析】依据后序遍历序列可确定根结点为c;再依据中序遍历序列可知其左子树由deba构成,右子树为空;又由左子树的后序遍历序列可知其根结点为e,由中序遍历序列可知其左子树为d,右子树由ba构成。因此为cedba。
(4)【4】概要设计与详细设计
【解析】从工程管理角度看,软件设计分为两步完成:概要设计与详细设计。概要设计(又称结构设计)将软件需求转化为软件体系结构、确定系统级接口、全局数据结构或数据库模式;详细设计确立每个模块的实现算法和局部数据结构,用适当方法表示算法和数据结构的细节。
(5)【5】关系模型/关系
【解析】 以二维表的形式来表示实体之间联系的数据模型是关系模型;另外还有层次模型、网状模型。
关系数据模型是以关系数学理论为基础的,在关系模型中,操作的对象和结果都是二维表,这种二维表就是关系,每一个关系都是一个二维表,无论实体本身还是实体之间的联系均用称为"关系"的二维表来表示。
(6)【6】参数
【解析】参数查询是一种利用对话框来提示用户输入条件的查询。这种查询可以根据用户输入的条件来检索符合相应条件的记录。
(7)【7】设计
【解析】数据访问页有两种视图方式:页视图和设计视图。页视图是查看所生成的数据访问页样式的一种视图方式;而以设计视图方式打开数据访问页通常是要对数据访问页进行修改。
(8)【8】条件操作宏
【解析】在数据处理过程中,如果希望只是满足指定条件执行宏的一个或多个操作,可以使用条件来控制这种流程。使用了这种控制的宏称为条件操作宏。
(9)【9】OpenReport
【解析】Access中,打开报表的宏操作是OpenReport。
(10)【10】abdb
【解析】本题考查的是函数和循环语句For…Next的使用。字符串转换字符代码函数Asc(<字符串表达式>),返回字符串首字符的ASCII值;字符代码转换字符函数Chr(<字符代码>),返回与字符代码相关的字符;字符串截取函数Mid(<字符串表达式>,,[N2]),从字符串左边第N1个字符起截取N2个字符;字符串长度检测函数Len(<字符串表达式>或<变量名>),返回字符串所含字符数。循环语句For…Next能够重复执行程序代码区域特定次数,使用格式如下:
For 循环变量=初值 To 终值 [Step 步长]
循环体
[条件语句序列
Exit For
结束条件语句序列]
Next [循环变量]
(11)【11】12
【解析】由于VBA中,默认情况下,参数是按地址传递(ByRef),结果会返回。本题中z的值等于x+y,所以文本框中显示的内容为12。
(12)【12】MsgBox("",vbOKCancel)
【13】False
【解析】消息框(MsgBox)用于对话框中显示信息,书写格式为:MsgBox(提示[,按钮][,标题])。根据题意消息框中显示两个按钮"确定"和"取消"所以设置其值为"vbOKCancel",因为没有要求说明提示语句和标题,可以不进行设置。cmdDisplay.Visible用来设置cmdDisplay(显示)的属性,Visible决定控件是否可见,其属性False表示程序运行时控件隐含起来,用户看不到但本身存在,如果单击"确定"按钮则"显示"控件被隐藏。
(13)【14】fd+1
【15】rs.MoveNext
【解析】下面对DAO部分对象进行说明。Database对象:表示操作的数据库对象。RecordSet对象:表示数据库操作返回的记录集。Field对象:表示记录集中的字段数据信息。EOF函数:指示当前记录位置位于Recordset对象的最后一个记录之后。属性返回布尔型值。本题要求将当前数据库文件中"学生表"的学生"年龄"都加1。【14】对"年龄"加1,因此在横线处应填入fd+1;【15】当遍历完一个记录后,记录指针移向下一条,因此在横线处应填入rs.MoveNext。
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |