




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、下列叙述中正确的是存储空间不连续的所有链表一定是非线性结构结点中有多个指针域的所有链表一定是非线性结构 能顺序存储的数据结构一定是线性结构带链的栈与队列是线性结构AB)C)D)【解析】一个非空的数据结构如果满足以下两个条件:有且只有一个根节点;每一个节点最多 有一个前件,也最多有一个后件,称为线性结构,称为线性表,可以采用顺序存储和链接存储, 其中链式存储空间不连续,所以A选项错误。双向链表节点有两个指针域,指向前一个节点的指针和指向后一个节点的指针,也是线性结构,B选项错误。顺序存储结构中可能根节点不唯一,故可能不是线性结构,C选项错误。栈是所有的插入与删除都限定在表的同一端进行的线性表;队
2、列是指允许在一端进行插入,而在另一端进行删除的线性表。D选项正确。算法时间复杂度的度量方法是算法程序的长度执行算法所需要的基本运算次数 执行算法所需要的所有运算次数 执行算法所需要的时间A)B)C)D)【解析】算法的时间复杂度是指执行算法所需要的计算工作量,算法的计算工作量是用算法所 执行的基本运算次数来度量的,B选项正确。下面不属于软件设计阶段任务的是软件的详细设计软件的总体结构设计A)B)C)D)软件的需求分析软件的数据设计【解析】软件生命周期分为:软件定义期、软件开发期、运行维护期。软件设计属于软件开 发期任务,通常又分为概要设计和详细设计两个阶段,给出软件的结构、模块的划分、功能的 分
3、配以及处理流程。需求分析属于软件定义期任务,C选项正确。有关系R如下,其中属性B为主键:BCDa0k1则其中最后一个记录违反了实体完整性约束AB)C)D)参照完整性约束 用户定义的完整性约束关系完整性约束【解析】关系模型中可以有 3类完整性约束:实体完整性约束、参照完整性约束和用户定义的 完整性约束。实体完整性约束是指,若属性M是关系的主键,则属性 M中的属性值不能为空值。属性B为主键,最后一个记录为空,违反了实体完整性约束,A选项正确。在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是 概念数据模型AB)C)D)逻辑数据模型物理数据模型关系数据模型【解析】数据模型按照
4、不同的应用层次分为以下3种类型:概念数据模型,着重于对客观世界复杂事物的描述及对它们内在联系的刻画;逻辑数据模型,是面向数据库系统的模型,着重于 在数据库系统一级的实现;物理数据模型,是面向计算机物理实现的模型,此模型给出了数据 模型在计算机上物理结构的表示。A选项正确。在-查找和替换-对话框的-查找内容-文本框中,设置查找值为21查找值为2#1查找第一位为2,第二位为任意字符,第三位为查找第一位为2,第二位为任意数字,第三位为"2#1"的含义是A)B)C)D)1的值1的值b1n12P1【解析】在数据表中查找,通配符 #代表匹配一个数字,*代表匹配任意多字符。因此,本题应
5、选择D选项。AB)C)要创建一个"教师管理-库,最快捷的建立方法是 通过新建空白数据库建立通过数据库模板建立通过数据库表模板建立D)使用三种方法均可建立【解析】根据题目要求,可直接使用模板进行数据库的建立;选项 的是一张表,并不是数据库。因此,本题应选择B选项。A也可以建立,选项 C建立下列关于字段大小属性的叙述中,错误的是A)B)C)D)字段大小属性用于限制输入到字段中值的最大长度 字段大小属性只适用于文本或自动编号类型的字段 文本型字段的字段大小属性可以在数据表视图中设置 自动编号型的字段大小属性不能在数据表视图中设置【解析】字段大小属性是用于限制输入字段的最大长度,除了文本和自
6、动编号类型字段可以设 置外,还包括数字也可以设置最大字段长度,所以B选项错误;A、C、D选项都是正确的。因此,本题应选择 B选项。按窗体筛选时,同一行条件之间的关系是A)与B)或C)非D)相同【解析】按窗体筛选记录时,Access将数据表变成一个空白的视图窗体,每个字段是一个列表框。对于多个筛选条件的选取,还可以单击窗体底部的或标签确定字段值之间的关系。因 此,本题应选择 B选项。下列关于SQL命令的叙述中,A)B)C)D)正确的是INTO关键字VALUES关键字INSERT命令中可以没有INSERT命令中可以没有INSERT命令中必须有 SET关键字以上说法均不正确【解析】追加查询是一条用于
7、插入数据库记录的SQL语句(o.Values项A错误;必须要插入内容,但不一定要有SET。因此,本题应选择D选项。),所以选下列选项中,不属于文本框控件的 -数据"属性的是A)B)C)D)显示日期选择器文本格式输入掩码智能标记【解析】文本框的数据属性包括 :控件来源,输入掩码,默认值,有效性规则,有效性文本,可 用,是否锁定,筛选查找,智能标记和文本格式,不包含显示日期选择器。因此,本题应选择 A选项。下列叙述中,正确的是在窗体和报表中均不能设置组页眉在窗体和报表中均可以根据需要设置组页眉在窗体中可以设置组页眉,在报表中不能设置组页眉在窗体中不能设置组页眉,在报表
8、中可以设置组页眉 5部分组成:主体、窗体页眉、窗体页脚、页面页眉、页面7个部分:报表页眉、页面A)B)C)D)【解析】窗体的设计视图的结构由页脚,不包括组页眉,故在窗体中不能设置组页眉;报表通常包括页眉、组页眉、主体、组页脚、页面页脚、报表页脚,故在报表中可以设置组页眉。因此,本 题应选择D选项。下列Access内置函数中,属于域聚合函数的是A)B)C)D)CountDMaxCDateTime【解析】Access内置函数中域聚合函数包括DAvg DCount、DFirst、DLookup、DMax Dmin等。因此,本题选择B选项。VBA中读文件的语句是A)B)C)D)Input #Read#
9、Get #Fgets #【解析】语法:Input #filenumber , varname,其功能是从已打开的顺序文件中读出一行并将 它分配给String变量。因此,本题应选择A选项。若存在关系STUD(学号,姓名,性别,年龄),下列函数Fun的功能是Function Fun()Dim strSQL As StringstrSQL = "ALTER TABLE STUD Drop CONSTRAINT PRIMARY_KEY"Current Project.Connection.Execute strSQLEnd FunctionA)B)C)D)为关系STUD中设置主关键
10、字 取消关系STUD中的主关键字 为关系STUD添加索引 取消关系STUD的全部索引【解析】首先,函数内定义字符串变量 strAQL ;然后将SQL语句赋值,该语句的功能是将表 STUD 中字段学号取消为关键字(ALTER修改、Drop删除、PRIMARY_KE关键字);最后执行语句执行 SQL因此,本题应选择 B选项。打开一个表应使用的宏操作命令是Op enRe portOp enTableOp enFormOp enQueryA)B)C)D)【解析】A选项是在设计或打印预览视图中打开报表或者立即打印报表;B选项是用于在设计视图或数据表视图中打开数据表; C选项是打开窗体的宏操作命令;D选项
11、是用于打开查询的宏操作命令。因此,本题应选择 B选项。VBA中一般采用Hungarian符号法命名变量,代表命令选项按钮的字首码是A)B)C)D)opt1stChkcmd【解析】本题考查的是Hungarian符号法命名规则,标识符的名字以一个或者多个小写字母开头作为前缀;前缀之后是第一个单词或者多个单词的组合的首字母大写,且该单词要指明变量 的用途。命令选项按钮单词英文全称,拼写为Op ti on Butt on。因此,本题应选择A选项。VBA中,将字符代码转换为对应字母的函数是A)AscB)StrC)CStringD)Chr【解析】Asc函数返回字符串首字母的字符值;Str函数将一个数字转换
12、成字符串;数返回字符表达式的第一个字符重复组成的指定长度为数值表达式的值的字符串; 回与指定ASCII值对应的字符。因此,本题应选择D选项。String 函Chr函数返已知过程GetData的定义如下:P rivate Sub GetData( ByRef f As Integer )f = f + 2End Sub若在主调过程中采用的调用语句是"Call GetData(J+5)",则下列选项中正确的是由于形式参数被说明为 ByRef,则实际参数不能是表达式由于形式参数被说明为 ByRef,则实际参数应该使用数组名将表达式J+5的值传递给变量f,并将f的计算结果返回变量
13、J中将表达式J+5的值传递给变量f,但不会将f的计算结果返回变量 J中A)B)C)D)【解析】ByRef是指参数按地址传递,但是在这里面参数是一个表达式,表达式的结果会赋给 一个临时变量,然后把临时变量的地址传递给f,因此f的计算结果并不会影响 J的值。因此,本题应选择D选项。如果变量a中保存字母"m",则以下程序段执行后,变量 Str$的值是Select Case a$Case "A" To "Z"Str$ = "Upper Case"Case "0" To "9"Str$
14、 = "Number "Str$ = "P unctuaton"Case ""Str$ = "Null String"Case Is < 32Str$ = "Sp ecial Character"Case ElseStr$ = "Unknown Character"End SelectA)Unknown CharacterB)C)Sp ecial CharacterUpper CaseD)【解析】本题考查的是多路分支语句select case , end case知识点
15、。变量a。程序会执行满足case后条件的那一条指令,然后跳出循环。本题32,不满足所有条件,所以执行case else后的语句。因此,本题应选择Punctuaton该题将字符 m赋值给m的ASCII码值大于A选项。已知过程对应的代码如下:Sub Proc()f1 = 0f2 = 1For n =1 to 5f = f1 + f2Debug. Print ff1 = f2f2 = fNext nEnd Sub过程Proc在立即窗口中依次显示的数值是A)B)1 2610 15C)D)【解析】本题考查的是 for循环的知识点。在for循环中,每次输出f1+f2的值,并且把f2值 赋给f1,f2保存刚
16、才f1与f2的和。所以这个for循环式输出的是斐波那契数列,但是少了第 一项。因此,本题应选择 A选项。A)B)C)D)AvgDMinCDateSum【解析】Access内置函数中域聚合函数包括DAvg DCount、DFirst、DLookup、DMax Dmin等。因此,本题选择B选项。一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。则实体兴趣班和实体学生之间的联系是1:1联系1:m联系m:1联系m:n联系A)B)C)D)【解析】一般来说,实体集之间必须通过联系来建立联接关系,分为3类:一对一联系(1:1 )、一对多联系(1:m)、多对多联系(m:n)。多个兴趣班与多个学生的关系
17、为m:n联系,D选项正确。下列选项中,属于标签控件的-数据"属性的是 字体颜色A)B)C)D)控件来源文本格式智能标记【解析】标签控件的数据属性只有智能标记一项。因此,本题应选择D选项。在报表中要输出系统的当前日期,应使用的函数是CurrentDateA)B)C)D)NowCurrentTimeYear、Month 和 Daymon th的功能是返回某个日期的月份, day部分;B选项实现的功能是输出当前时间;Access中没有这两个函数,故 A, C选项错误B选项,输出当前日期和时间。因【解析】D选项中Year的功能是返回某个日期的年份, day的功能是返回某个日期的Current
18、Date 禾R CurrentTime此,答选择B选项。VBA的子字符串检索函数是A)InStrB)LenC)RightD)Repl acein str函数。它的用法是:in str(开始查找的位置,被查找的字符串,Right()函数来返回某字符串右边算起的几个字符;Rep lace()【解析】在VBA中查找是使用 查找的字符);len()返回的是字节数; 函数返回一个字符串,该字符串中指定的子字符串已被替换成另一子字符串,并且替换发生的 次数也是指定的。因此,本题应选择A选项。调用下面子过程,消息框显示的值是Sub SFun()Dim X, y, mx = 10y = 100If y Mod
19、 X Thenm = XElsem = yEnd IfMsgBox mEnd SubA)B)C)D)y10100【解析】本题考查的是if语句,还有赋值语句的知识点。首先,变量X赋值10, y赋值100;if语句中的条件语句是 y mod x,只要y不被x整除,则条件为真,否则条件为假。这里 y可 以被x整除,因此条件为假,执行 else后面的语句,即 m=y=10a因此,本题应选择 D选项。若使用如下代码创建数据表Student :Dim strSQL As StringstrSQL = "create table Student ("strSQL = strSQL + &
20、quot; Sno CHAR(10) P RIMARY KEY,"strSQL = strSQL + " Sname VARCHAR(15) NOT NULL,"strSQL = strSQL + " Sp arty BIT ,"strSQL = strSQL + " Sp hoto IMAGE );"DoCmd.RunSQL strSQL下列关于字段的叙述中,错误的是A)B)C)设置Sno为主键设置Sname为非空D)设置Sparty为是否型设置Sphoto为备注型【解析】在Access数据库中包含数字型、附件型、备注型以
21、及文本型等数据类型。用于保存图 像和文件的数据类型应定义附件类型。因此,本题应选择D选项。设循环队列为 Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为A)B)C)m-5D)m-6【解析】循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素, 用排头指针指向排头元素的前一个位置,因此,从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素,队列初始状态为front=rear=m ,当front=15 ,r
22、ear=20时,队列中有 5个元素,比较次数为 4次,A选项正确。下列叙述中正确的是A)B)循环队列属于队列的链式存储结构双向链表是二叉树的链式存储结构C)D)非线性结构只能采用链式存储结构 有的非线性结构也可以采用顺序存储结构【解析】循环队列是队列的一种顺序存储结构,A选项错误。双向链表为顺序存储结构,二叉树通常采用链式存储结构,B选项错误。完全二叉树是属于非线性结构,但其最佳存储方式是顺序存储方式,C选项错误,D选项正确。某二叉树中有n个叶子结点,则该二叉树中度为2的结点数为A)n+1B)n-1C)2nD)n/2【解析】对任何一棵二叉树,度为0的节点(即叶子节点)总是比度为2的节点多一个。
23、二叉树中有n个叶子节点,则度为 2的节点个数为n-1,B选项正确。下列叙述中错误的是A)B)C)D)算法的时间复杂度与算法所处理数据的存储结构有直接关系 算法的空间复杂度与算法所处理数据的存储结构有直接关系 算法的时间复杂度与空间复杂度有直接关系算法的时间复杂度与算法程序执行的具体时间是不一致的【解析】算法的时间复杂度是指执行算法所需要的计算工作量。数据的存储结构直接决定数据 输入,而这会影响算法所执行的基本运算次数,A选项叙述正确。算法的空间复杂度是指执行这个算法所需要的内存空间,其中包括输入数据所占的存储空间,B选项叙述正确。而算法的时间复杂度与空间复杂度没有直接关系,故选择C选项。算法程
24、序执行的具体时间受到所使用的计算机、程序设计语言以及算法实现过程中的许多细节所影响,而算法的时间复杂度与这些 因素无关,所以是不一致的,D选项叙述正确。通常软件测试实施的步骤是集成测试、单元测试、确认测试、单元测试、A)B)C)D)单元测试、 集成测试、 集成测试、 确认测试、确认测试 确认测试 单元测试 集成测试【解析】软件测试的实施过程主要有4个步骤:单元测试、集成测试、确认测试(验收测试)和系统测试。B选项正确。在数据库设计中,将E-R图转换成关系数据模型的过程属于 逻辑设计阶段A)B)C)D)需求分析阶段概念设计阶段物理设计阶段【解析】采用E-R方法得到的全局概念模型是对信息世界的描述
25、,并不适用于计算机处理,为 了适合关系数据库系统的处理,必须将 E-R图转换成关系模式。这就是逻辑设计的主内容, 选项正确。在数据库系统中,考虑数据库实现的数据模型是概念数据模型逻辑数据模型物理数据模型关系数据模型A)B)C)D)【解析】数据模型按照不同的应用层次分为以下3种类型:概念数据模型,它是一种面向客观 世界、面向用户的模型, 它与具体的数据库管理系统和具体的计算机平台无关;逻辑数据模型,是面向数据库系统的模型,着重于在数据库系统一级的实现;物理数据模型,是面向计算机物 理实现的模型,此模型给出了数据模型在计算机上物理结构的表示。B选项正确。下列关于格式属性的叙述中,错误的是格式属性只
26、影响字段数据的显示格式不能设置自动编号型字段的格式属性A)B)C)D)显示格式只在输入数据被保存后应用可在需要控制数据的输入格式时选用【解析】格式属性用于确定数据的显示方式和打印方式。对于不同数据类型的字段,其格式不 同。格式属性只影响数据的显示方式,而原表中的数据本身并无改变。因此,选择D选项。下列选项中,属于选项卡控件的-格式"属性的是A) 可见B) 可用C) 文本格式D)是否锁定【解析】选项卡控件的格式属性包括:可见、多行、选项卡固定宽度、选项卡的固定高度、样 式、宽度、高度、上边距、左边距、背景样式、字体名称、字号、字体粗细、下划线、倾斜字 体、水平定位点、垂直定位点、何时显
27、示。因此,选择A选项。执行函数过程的宏操作命令是A)B)C)D)RunCommandRunMacroRunCodeRunSql【解析】Run Comma n方法是用于执行内置菜单命令或内置工具栏命令;Ru nMacro可以运行一个独立的宏或者一个位于宏组中宏;RunSql是用来运行 Microsoft Access操作查询的命令;Run Code操作可以调用Microsoft Visual Basic 的Fu nction过程。因此,选择 C选项。获得焦点(GotFocus) 改变(Change) 激活(Activate) 成为当前(Current)打开窗体后,下列事件中首先发生的是A)B)C
28、)D)解析】Current事件是在窗体打开时,以及焦点从一条记录移动到另一条记录时发生;Activate是当一个对象成为活动窗口时发生的事件;Cha nge是指文本框或组合框的部分内容改变时发生的事件;GotFocus指窗体或控件获得焦点时发生的事件。以上四个事件,只有激活是打开窗体 后最先发生的。因此,选择C选项。VBA中一般采用Hungarian符号法命名变量,代表子报表的字首码是A)B)C)D)subRptFmttxt【解析】本题考查的是 Hungarian符号法命名规则,标识符的名字以一个或者多个小写字母开 头作为前缀;前缀之后的是第一个单词或者多个单词的组合的首字母大写,该单词要指明
29、变量 的用途。子报表英文为 subreport。因此,选择 A选项。运行下列程序,结果是P rivate Sub CommandO_Click()fO = 1Do While k <= 5f = f0 + f1f0 = f1f1 = fLoopMsgBox "f=" & fEndSubA)f=5B)f=7C)f=8D)f=13k<=5,循环体执行5次,第5 f=5。因此,选择A选项。【解析】本题考查的是 do while循环的执行过程,在每次循环之前,会检查循环条件表达式是 否满足,循环体是在条件表达式成立的前提下,才会执行。本题 次结束之后,f=5,k
30、=6不满足再次循环的条件,所以最终+39)下列程序的功能是计算 sum=1+(1+3)+(1+3+5)+,+ (1+3+5+,P rivate Sub Command Click()sum = 0Dosum = sum + tLoop While m <=39MsgBox "Sum=" & sumEnd Sub为保证程序正确完成上述功能,空白处【】应填入的语句是AB)C)D)【解析】本题考查是while循环知识点。通过 while循环实现求取表达式的值,只要条件满足, while循环会一直继续。通过观察我们可以发现规律:while的每次循环sum会加一项(1+
31、3+.+m ),该项比上一次数据项多出一个数字,该数字就是上个数据项最大值加2,即m的值,所以每次循环 m需要加2。因此,选择B选项。设栈的顺序存储空间为 S(0:49),栈底指针bottom=49,栈顶指针top=30 (指向栈顶元素)。则栈中的元素个数 为A)B)C)D)30292019【解析】栈是一种特殊的线性表,它所有的插入与删除都限定在表的同一端进行。入栈运算即 在栈顶位置插入一个新元素,退栈运算即是取出栈顶元素赋予指定变量。元素依次存储在单元 30: 49中,个数为入栈某二叉树的前序序列为 ABCDEFG中序序列为DCBAEF,则该二叉树的深度(根结点在第1层)为A)B)C)D)【
32、解析】深度,定义一棵树的根节点所在的层次为1,其他节点所在的层次等于它的父节点所 在的层次加1,树的最大层次称为树的深度。二叉树遍历可以分为3种:前序遍历(访问根节点再访问左子树和访问右子树之前)、中序遍历(访问根节点在访问左子树和访问右子树两者之间)、后序遍历(访问根节点在访问左子树和访问右子树之后)。二叉树的前序序列为 ABCDEF,A为根节点。中序序列为 DCBAEFG可知DCB为左子树节点,EFG为右子树节点。同理 B为C父 节点,C为D父节点。同理 E为F根节点,F为G根节点。故二叉树深度为4层。C选项正确。下列叙述中正确的是AB)C)D)存储空间连续的数据结构一定是线性结构 存储空
33、间不连续的数据结构一定是非线性结构 没有根结点的非空数据结构一定是线性结构具有两个根结点的数据结构一定是非线性结构【解析】一个非空的数据结构如果满足以下两个条件:有且只有一个根节点;每一个节点最多 有一个前件,也最多有一个后件,称为线性结构,也称为线性表,可以采用顺序存储和链接存 储,其中顺序存储的空间连续而链式存储空间不连续。非线性结构是指不满足以上两个条件的 数据结构,非线性结构主要是指树形结构和网状结构。数据结构线性与否与存储空间是否连续 没有直接关系,如二叉树可以用一片连续的空间来存储,但其为非线性结构,A选项错误。线性表的链式存储结构可以用不连续的空间来存储,但其为线性结构,B选项错
34、误。没有根结点的非空数据结构一定不是线性结构,C选项错误。具有两个根结点的结构一定是非线性结构,D选项正确。下面不能作为软件需求分析工具的是PAD图数据字典(DD)数据流程图(DFD图)判定树【解析】需求分析方法可以分为结构化分析方法和面向对象的分析方法, 括:数据流图(DFD、数据字典(DD)、结构化英语、判定表和判定树等。 具,所以A选项正确。A)B)C)D)结构化分析工具包PAD图是过程设计工关系数据模型只能表示实体间只能表示实体间A)B)C)D)1:1联系1:m联系m:n联系可以表示实体间能表示实体间1:n联系而不能表示实体间n:1联系【解析】关系模型是目前最常用的数据模型之一,现实世
35、界的实体以及实体间的各种联系均用关系来表示。实体集之间通过联系来建立联接关系分为三类:一对一联系(1:1 )、一对多联系(1:m)、多对多联系(m:n)。C选项正确。在Access中,空数据库是指A)B)C)D)表中没有数据没有基本表的数据库没有窗体、报表的数据库 没有任何数据库对象的数据库【解析】在Access中,通常通过 ACCESS创建一个空数据库,然后再根据实际情况设计相关的 数据表及表中的字段。空数据库指的是存在数据库,里面没有任何东西,即是没有创建任何基 本表。因此,本题应选择B选项。下列关于输入掩码属性的叙述中,正确的是可以使用向导定义各种类型字段的输入掩码可在需要控制数据输入格
36、式时选用输入掩码只能设置文本和日期/时间两种类型字段的输入掩码 日期/时间型字段不能使用规定的字符定义输入掩码AB)C)D)【解析】“输入掩码”是指能起到控制向字段输入数据作用的字符。一个输入掩码可以包含原 义显示的字符(如括号、点、空格、和连字线等)和掩码字符。输入掩码向导只能处理文本 或日期/时间字段类型,所以 A错误;输入掩码主要用于文本型和日期型字段,但也可以用 于数字型和货币型字段,所以C错误;根据定义可知,时间日期可以用规定的字符定义输入掩 码,所以D项错误。因此,本题应选择B选项。下列叙述中,正确的是AB)C)D)在窗体和报表中均不能设置页面页眉在窗体和报表中均可以根据需要设置页
37、面页眉在窗体中可以设置页面页眉,在报表中不能设置页面页眉在窗体中不能设置页面页眉,在报表中可以设置页面页眉 5部分组成:主体、窗体页眉、窗体页脚、页面页眉、页面7个部分:报表页眉、页【解析】窗体的设计视图的结构由页脚,不包括组页眉,故在窗体中可以设置页面页眉;报表通常包括面页眉、组页眉、主体、组页脚、页面页脚、报表页脚,故在报表中也可以设置页面页眉,因 此,本题应选择 B选项。下列选项中,属于导航控件的-数据"属性的是A)B)C)智能标记输入掩码文本格式是否锁定D)A选项。【解析】导航控件的数据属性只包含智能标记属性。因此,本题应选择宏的功能不包括A)B)C)自动进行数据校验打开数据
38、库时自动运行对数据进行分组、计算、汇总和打印输出D)【解析】宏是一个或多个操作的集合,其中每个操作都可以实现特定的功能,使用简单,可以提高工作效率。可以设置自动运行以及根据需要来设计宏。因此,本题应选择A选项。根据条件的不同执行不同的操作曰Access将内置函数分类进行管理,下列选项中,不属于 Access内置函数分类的是 窗口A)B)数据库C)D)【解析】Access内置函数分类包括数组、转换、数字、程序流程、应用程序、数据库、域聚合、 财务、文本、消息等。因此,本题应选择A选项。数组财务ODBC的含义是A) 开放式数据库连接B) 数据库访问对象C) 对象链接嵌入数据库D) ActiveX数
39、据对象【解析】ODBd英文Open Database Connectivity的缩写,也即是开放式数据库连接的意思。因此A选项正确。下列A)B)C)D)Access内置函数中,属于 SQL聚合函数的是IntFixCountChr【解析】SQL中聚合函数有如下几种:IminQ 某一列最小值; max()某一列最大值;sum()某一列总和;count() 所有记录数;count(*)所有非null记录数;avg某一列平均值;因此 C选 项正确。运行下列程序,结果是P rivate Sub Command2_Click()f0 = 1: f1 = 1: f2 = 1: k = 1Do While k
40、 <= 4f = fO + f1 + f2 fO = f1f1 = f2f2 = fLoopMsgBox "f=" & fEndSubA)f=5B)f=7C)f=8D)f=17【解析】本题考查的是 Do, while循环执行的过程。此循环在每次执行前会检查条件表达式 k<=4是否满足,循环第一次时 k=1,满足条件,执行循环体后,k=3,f=3 ;执行第二次循环后,k=5,f=5 ;第三次k=5>4,不满足条件循环结束,最终f=5。因此,本题应选择 A选项。下列程序的输出结果是P rivate Sub Command3_Click()sum = 0
41、Dosum = sum + tLoop While m <= 5MsgBox "Sum=" & sumEnd SubA)B)Sum=6Sum=10C)D)【解析】本题考点:do.while循环的执行,且该循环至少执行一次。本题循环执行3次结束时m=7,不满足循环的条件,循环终止。根据代码执行的结果 选择D选项。Sum=35Sum=143次,第sum=14因此,本题应下列代码实现的功能是:若在窗体中一个名为tNum的文本框中输入课程编号,称"显示在另一个名为tName文本框中,则将 "课程表"中对应的"课程名P rivat
42、e Sub tNum_AfterU pdate()Me!tName = DLookup ("课程名称","课程表","课程编号=",&【End Sub则程序中【】处应该填写的是A)B)C)Me!TNumMe.TNumMeTNumMe.TNumD)【解析】!和.为引用运算符,其中“!”是用来引用集合中由用户定义的一个项,包括打开的窗体、报表等。“.”用来引用集合中定义的一个项,即引用窗体或控件的属性。tNum为一个控件,是用户自定义的项,使用“!”。因此,本题应选择A选项。子过程Plus完成对当前库中"教师表-的年龄字
43、段都加1的操作。Sub P lus()Dim cn As New ADODB.ConnectionDim rs As New ADODB.RecordsetDim fd As ADODB.FieldDim strConnect As StringDim strSQL As StringSet cn=Current Project.ConnectionstrSQL = "Select 年龄 from 教师表"rs.Open strSQL, cn, adOp enDynamic, adLock Op timistic, adCmdTextSet fd = rs.Fields(&
44、quot;年龄")Do While Not rs.EOFfd = fd +1rs.U pdate【 】Looprs.Closecn.CloseSet rs = NothingSet cn = NothingEnd Sub程序空白处应该填写的语句是A)rs.MoveNextB)C)D)rs.Move Previousrs.MoveFirstrs.MoveLastRecordSet对象rs是用来【解析】本题考查的是如何使用ADO数据库技术操作数据库。其中,表示来自基本表或命令执行结果的记录集。rs更新完一条记录之后,需要使指针往后移动下一个记录上(注:MoveNext,移动到下一个记录的
45、位置)。因此,本题应选择 A选项。A)B)嵌入宏可以在导航窗格中被直接运行嵌入宏不能与其被嵌入的对象一起被复制 同一嵌入宏可以被多个对象调用下列关于嵌入宏的叙述中,正确的是 嵌入宏不是独立的对象C)D)【解析】嵌入宏和独立宏不同,因为它们存储在窗体、报表或控件的事件属性中。与其他宏不同的是,嵌入宏并不作为对象显示在“导航窗体”中的“宏”下面。因此,本题应选择A选项。某二叉树的前序序列为 ABCDEFG中序序列为DCBAEF,则该二叉树的后序序列为A)B)C)D)EFGDCBADCBEFGABCDGFEADCBGFEA【解析】二叉树遍历可以分为 3种:前序遍历(访问根节点在访问左子树和访问右子树
46、之前)、中序遍历(访问根节点在访问左子树和访问右子树两者之间)、后序遍历(访问根节点在访问左下列叙述中正确的是 在链表中, 在链表中, 在链表中, 在链表中,子树和访问右子树之后)。二叉树的前序序列为 ABCDEF,A为根节点。中序序列为 DCBAEFG 可知DCB为左子树节点,EFG为右子树节点。同理B为C父节点,C为D父节点,且CD均为B的 同侧子树节点。同理 E为F根节点,F为G根节点,且FG为E同侧子树节点。二叉树的后序序 列为DCBGFE,D选项正确。A)B)C)D)如果每个结点有两个指针域,则该链表一定是非线性结构如果有两个结点的同一个指针域的值相等,则该链表一定是非线性结构如果每
47、个结点有两个指针域,则该链表一定是线性结构如果有两个结点的同一个指针域的值相等,则该链表一定是线性结构【解析】如果一个非空的数据结构有且只有一个根结点,并且每个结点最多有一个前件, 最多有一个后件,则称该数据结构为线性结构,线性结构又称为线性表。例如双链表和二叉链 表都有两个指针域,前者是线性结构,后者是非线性结构。因此选择B选项。下列叙述中错误的是A)B)C)D)在带链队列中,队头指针和队尾指针都是在动态变化的 在带链栈中,栈顶指针和栈底指针都是在动态变化的 在带链栈中,栈顶指针是在动态变化的,但栈底指针是不变的 在带链队列中,队头指针和队尾指针可以指向同一个位置【解析】带链的队列就是用一个
48、单链表来表示队列,队列中的每一个元素对应链表中的一个节点,在入队和退队过程中,队头指针和队尾指针都是在动态变化的,A选项叙述正确,循环队列中当队列满或者空时,队头指针和队尾指针指向同一个位置,D选项叙述正确。栈也可以采用链式存储结构表示,把栈组织成一个单链表,这种数据结构可称为带链的栈,入栈和退栈过 程中栈底指针不变,栈顶指针随之变化,B选项叙述错误,C选项叙述正确。故选择 B选项。软件生命周期中,确定软件系统要做什么的阶段是AB)C)D)需求分析 软件测试 软件设计 系统维护【解析】软件生命周期各阶段的主要任务是:问题定义、可行性研究与计划制定、需求分析、软件设计、软件实现、软件测试、运行维
49、护。其中需求分析是指对待开发软件提出的需求进行 分析并给出详细定义,也即是确定软件系统要做什么,A选项正确。下列关于输入掩码属性的叙述中,错误的是AB)C)D)可以控制数据的输入格式并按输入时的格式显示输入掩码只为文本型和日期/时间型字段提供向导当为字段同时定义了输入掩码和格式属性时格式属性优先 文本型和日期/时间型字段不能使用合法字符定义输入掩码【解析】输入掩码可以控制数据的输入格式并按格式显示,所以A选项正确。输入掩码向导只能用于文本或日期型的数据类型,所以B选项正确;文本型和日期/字段可以使用合法字符定义输入掩码,所以 D选项不正确。格式属性只影响值得显示方式。若同时使用字段的显示格式和
50、 输入掩码,则在添加或编辑数据时Microsoft Access将使用输入掩码,而格式'设置则在保存记录时,决定数据的显示格式,同时使用'格式'和输入掩码'属性时,要注意他们的结果不能冲突,所以C选项正确。因此,本题应选择D选项。下列选项中,不属于窗体的-数据"属性的是AB)C)D)允许添加 排序依据 记录源自动居中【解析】窗体的数据属性包括:记录源、记录集类型、抓取默认值、筛选、加载是的筛选器、 排序依据、加载时的排序方式、数据输入、允许添加、允许删除、允许编辑、允许筛选、记录 锁定,没有D选项自动居中。因此,本题应选择D选项。属于交互式控件的是A)
51、B)C)标签控件文本框控件按钮控件图像控件D)B选项。【解析】文本框是用于输入、输出和显示窗体的数据源的数据,既能接受用户的输入,又能显 示数据,是一种交互式控件;标签控件只能显示说明性文本,因此不是交互式控件;按钮控件 包括切换按钮控件、选项按钮控件和命令按钮控件,均不能实现与用户的交互,因此按钮控件 不是交互式控件;图像控件是为了美化窗体,不是交互式控件。因此,本题应选择下列程序的输出结果是Dim x As IntegerP rivate Sub Command4_Click()Dim y As Integerx = 3y = 10Call fun(y, x)MsgBox "y = " & yEnd SubSub fun(ByRef y As Integer, ByVal z As Integer)End SubA)B)C)D)y =
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度电话交换设备寿命周期评估与维护服务合同
- 2025版个人货车货运代理服务合同范本
- 2025年度绿色环保冷库建设施工合同
- 2025版离婚债务清算及财产分割协议范本
- 二零二五年度云计算SaaS平台服务合同范本
- 二零二五年度智能停车库车位使用权租赁与增值服务协议
- 2025年度建筑工程安全应急响应预案合同
- 二零二五年农业科技合作研发合同
- 妇女权益保障法律知识讲座课件
- 2025版成都房屋买卖合同:含贷款及利率调整条款
- 台球厅员工管理规章制度
- GB/T 29188-2022品牌价值评价多周期超额收益法
- 2025年世界防治结核病日知识竞赛考试题库(300题含答案)
- 电玩城会员管理制度
- 2025年教育政策与法律法规考试卷及答案
- 2025年中国咪唑数据监测报告
- 钢铁企业铁路运输课件
- 防盗门快速开启技术消防救援培训课件
- 2024年家政服务业职业技能大赛母婴护理员项目技术工作文件
- 高处作业安全管理
- 上海工程技术大学《复变函数B》2023-2024学年第一学期期末试卷
评论
0/150
提交评论