计算机二级Access单项选择7_第1页
计算机二级Access单项选择7_第2页
计算机二级Access单项选择7_第3页
计算机二级Access单项选择7_第4页
计算机二级Access单项选择7_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、下列叙述中正确的是 A) 存储空间不连续的所有链表一定是非线性结构 B) 结点中有多个指针域的所有链表一定是非线性结构 C) 能顺序存储的数据结构一定是线性结构 D) 带链的栈与队列是线性结构【解析】一个非空的数据结构如果满足以下两个条件:有且只有一个根节点;每一个节点最多有一个前件,也最多有一个后件,称为线性结构,称为线性表,可以采用顺序存储和链接存储,其中链式存储空间不连续,所以A选项错误。双向链表节点有两个指针域,指向前一个节点的指针和指向后一个节点的指针,也是线性结构,B选项错误。顺序存储结构中可能根节点不唯一,故可能不是线性结构,C选项错误。栈是所有的插入与删除都限定在表的同一端进行

2、的线性表;队列是指允许在一端进行插入,而在另一端进行删除的线性表。D选项正确。算法时间复杂度的度量方法是 A) 算法程序的长度 B) 执行算法所需要的基本运算次数 C) 执行算法所需要的所有运算次数 D) 执行算法所需要的时间【解析】算法的时间复杂度是指执行算法所需要的计算工作量,算法的计算工作量是用算法所执行的基本运算次数来度量的,B选项正确。下面不属于软件设计阶段任务的是 A) 软件的详细设计 B) 软件的总体结构设计 C) 软件的需求分析 D) 软件的数据设计【解析】软件生命周期分为:软件定义期、软件开发期、运行维护期。软件设计属于软件开发期任务,通常又分为概要设计和详细设计两个阶段,给

3、出软件的结构、模块的划分、功能的分配以及处理流程。需求分析属于软件定义期任务,C选项正确。有关系R如下,其中属性B为主键:BCDa0k1b1n12p1则其中最后一个记录违反了 A) 实体完整性约束 B) 参照完整性约束 C) 用户定义的完整性约束 D) 关系完整性约束【解析】关系模型中可以有3类完整性约束:实体完整性约束、参照完整性约束和用户定义的完整性约束。实体完整性约束是指,若属性M是关系的主键,则属性M中的属性值不能为空值。属性B为主键,最后一个记录为空,违反了实体完整性约束,A选项正确。在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是 A) 概念数据模型 B)

4、 逻辑数据模型 C) 物理数据模型 D) 关系数据模型【解析】数据模型按照不同的应用层次分为以下3种类型:概念数据模型,着重于对客观世界复杂事物的描述及对它们内在联系的刻画;逻辑数据模型,是面向数据库系统的模型,着重于在数据库系统一级的实现;物理数据模型,是面向计算机物理实现的模型,此模型给出了数据模型在计算机上物理结构的表示。A选项正确。在"查找和替换"对话框的"查找内容"文本框中,设置"2#1"的含义是 A) 查找值为21 B) 查找值为2#1 C) 查找第一位为2,第二位为任意字符,第三位为1的值 D) 查找第一位为2,第二位为

5、任意数字,第三位为1的值【解析】在数据表中查找,通配符#代表匹配一个数字, *代表匹配任意多字符。因此,本题应选择D选项。要创建一个"教师管理"库,最快捷的建立方法是 A) 通过新建空白数据库建立 B) 通过数据库模板建立 C) 通过数据库表模板建立 D) 使用三种方法均可建立【解析】根据题目要求,可直接使用模板进行数据库的建立;选项A也可以建立,选项C建立的是一张表,并不是数据库。因此,本题应选择B选项。下列关于字段大小属性的叙述中,错误的是 A) 字段大小属性用于限制输入到字段中值的最大长度 B) 字段大小属性只适用于文本或自动编号类型的字段 C) 文本型字段的字段大小

6、属性可以在数据表视图中设置 D) 自动编号型的字段大小属性不能在数据表视图中设置【解析】字段大小属性是用于限制输入字段的最大长度,除了文本和自动编号类型字段可以设置外,还包括数字也可以设置最大字段长度,所以B选项错误;A、C、D选项都是正确的。因此,本题应选择B选项。按窗体筛选时,同一行条件之间的关系是 A) 与 B) 或 C) 非 D) 相同【解析】按窗体筛选记录时,Access将数据表变成一个空白的视图窗体,每个字段是一个列表框。对于多个筛选条件的选取,还可以单击窗体底部的或标签确定字段值之间的关系。因此,本题应选择B选项。下列关于SQL命令的叙述中,正确的是 A) INSERT命令中可以

7、没有INTO关键字 B) INSERT命令中可以没有VALUES关键字 C) INSERT命令中必须有SET关键字 D) 以上说法均不正确【解析】追加查询是一条用于插入数据库记录的SQL语句(o.Values),所以选项A错误;必须要插入内容,但不一定要有SET。因此,本题应选择D选项。下列选项中,不属于文本框控件的"数据"属性的是 A) 显示日期选择器 B) 文本格式 C) 输入掩码 D) 智能标记【解析】文本框的数据属性包括:控件来源,输入掩码,默认值,有效性规则,有效性文本,可用,是否锁定,筛选查找,智能标记和文本格式,不包含显示日期选择器。因此,

8、本题应选择A选项。下列叙述中,正确的是 A) 在窗体和报表中均不能设置组页眉 B) 在窗体和报表中均可以根据需要设置组页眉 C) 在窗体中可以设置组页眉,在报表中不能设置组页眉 D) 在窗体中不能设置组页眉,在报表中可以设置组页眉【解析】窗体的设计视图的结构由5部分组成:主体、窗体页眉、窗体页脚、页面页眉、页面页脚,不包括组页眉,故在窗体中不能设置组页眉;报表通常包括7个部分:报表页眉、页面页眉、组页眉、主体、组页脚、页面页脚、报表页脚,故在报表中可以设置组页眉。因此,本题应选择D选项。下列Access内置函数中,属于域聚合函数的是 A) Count B) DMax C) CDate D) T

9、ime【解析】Access内置函数中域聚合函数包括DAvg、DCount、DFirst、DLookup、DMax、Dmin等。因此,本题选择B选项。VBA中读文件的语句是 A) Input # B) Read# C) Get # D) Fgets #【解析】语法:Input #filenumber, varname,其功能是从已打开的顺序文件中读出一行并将它分配给 String 变量。因此,本题应选择A选项。若存在关系STUD(学号,姓名,性别,年龄),下列函数Fun的功能是Function Fun( )Dim strSQL As StringstrSQL = "ALTER TABL

10、E STUD Drop CONSTRAINT PRIMARY_KEY"CurrentProject.Connection.Execute strSQL End Function A) 为关系STUD中设置主关键字 B) 取消关系STUD中的主关键字 C) 为关系STUD添加索引 D) 取消关系STUD的全部索引【解析】首先,函数内定义字符串变量strAQL;然后将SQL语句赋值,该语句的功能是将表STUD中字段学号取消为关键字(ALTER修改、Drop删除、PRIMARY_KEY关键字);最后执行语句执行SQL。因此,本题应选择B选项。打开一个表应使用的宏操作命令是 A) OpenR

11、eport B) OpenTable C) OpenForm D) OpenQuery【解析】A选项是在设计或打印预览视图中打开报表或者立即打印报表;B选项是用于在设计视图或数据表视图中打开数据表;C选项是打开窗体的宏操作命令; D选项是用于打开查询的宏操作命令。因此,本题应选择B选项。VBA中一般采用Hungarian符号法命名变量,代表命令选项按钮的字首码是 A) opt B) lst C) Chk D) cmd【解析】本题考查的是Hungarian符号法命名规则,标识符的名字以一个或者多个小写字母开头作为前缀;前缀之后是第一个单词或者多个单词的组合的首字母大写,且该单词要指明变量的用途。

12、命令选项按钮单词英文全称,拼写为OptionButton。因此,本题应选择A选项。VBA中,将字符代码转换为对应字母的函数是 A) Asc B) Str C) CString D) Chr【解析】 Asc函数返回字符串首字母的字符值;Str函数将一个数字转换成字符串;String函数返回字符表达式的第一个字符重复组成的指定长度为数值表达式的值的字符串;Chr函数返回与指定ASCII值对应的字符。因此,本题应选择D选项。已知过程GetData的定义如下:Private Sub GetData( ByRef f As Integer ) f = f + 2End Sub若在主调过程中采用的调用语句

13、是"Call GetData(J+5)",则下列选项中正确的是 A) 由于形式参数被说明为ByRef,则实际参数不能是表达式 B) 由于形式参数被说明为ByRef,则实际参数应该使用数组名 C) 将表达式J+5的值传递给变量f,并将f的计算结果返回变量J中 D) 将表达式J+5的值传递给变量f,但不会将f的计算结果返回变量J中【解析】ByRef是指参数按地址传递,但是在这里面参数是一个表达式,表达式的结果会赋给一个临时变量,然后把临时变量的地址传递给f,因此f的计算结果并不会影响J的值。因此,本题应选择D选项。如果变量a中保存字母"m",则以下程序段执行

14、后,变量Str$的值是Select Case a$ Case "A" To "Z" Str$ = "Upper Case" Case "0" To "9" Str$ = "Number " Case "!", "?", ",", ") ", "" Str$ = "Punctuaton" Case "" Str$ = "Null

15、String" Case Is < 32 Str$ = "Special Character" Case Else Str$ = "Unknown Character"End Select A) Unknown Character B) Special Character C) Upper Case D) Punctuaton【解析】本题考查的是多路分支语句select case end case知识点。该题将字符m赋值给变量a。程序会执行满足case后条件的那一条指令,然后跳出循环。本题m的ASCII码值大于32,不满足所有条件,所以执

16、行case else后的语句。因此,本题应选择A选项。已知过程对应的代码如下:Sub Proc( ) f1 = 0 f2 = 1 For n =1 to 5 f = f1 + f2 Debug.Print f f1 = f2 f2 = f Next nEnd Sub过程Proc在立即窗口中依次显示的数值是 A) 1 2 3 5 8 B) 1 2 3 4 5 C) 1 2 6 10 15 D) 1 2 4 6 8【解析】本题考查的是for循环的知识点。在for循环中,每次输出f1+f2的值,并且把f2值赋给f1,f2保存刚才f1与f2的和。所以这个for循环式输出的是斐波那契数列,但是少了第一项

17、。因此,本题应选择A选项。下列Access内置函数中,属于域聚合函数的是 A) Avg B) DMin C) CDate D) Sum【解析】Access内置函数中域聚合函数包括DAvg、DCount、DFirst、DLookup、DMax、Dmin等。因此,本题选择B选项。一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。则实体兴趣班和实体学生之间的联系是 A) 1:1联系 B) 1:m联系 C) m:1联系 D) m:n联系【解析】一般来说,实体集之间必须通过联系来建立联接关系,分为3类:一对一联系(1:1)、一对多联系(1:m)、多对多联系(m:n)。多个兴趣班与多个学生的关系为

18、m:n联系,D选项正确。下列选项中,属于标签控件的"数据"属性的是 A) 字体颜色 B) 控件来源 C) 文本格式 D) 智能标记【解析】标签控件的数据属性只有智能标记一项。因此,本题应选择D选项。在报表中要输出系统的当前日期,应使用的函数是 A) CurrentDate B) Now C) CurrentTime D) Year、Month和Day【解析】D选项中Year的功能是返回某个日期的年份,month的功能是返回某个日期的月份,day的功能是返回某个日期的day部分;B选项实现的功能是输出当前时间;Access中没有CurrentDate和CurrentTime这

19、两个函数,故A,C选项错误B选项,输出当前日期和时间。因此,答选择B选项。VBA的子字符串检索函数是 A) InStr B) Len C) Right D) Replace【解析】在VBA中查找是使用instr函数。它的用法是:instr(开始查找的位置,被查找的字符串,查找的字符);len()返回的是字节数;Right()函数来返回某字符串右边算起的几个字符; Replace()函数返回一个字符串,该字符串中指定的子字符串已被替换成另一子字符串,并且替换发生的次数也是指定的。因此,本题应选择A选项。调用下面子过程,消息框显示的值是Sub SFun()Dim x, y, mx = 10y =

20、100If y Mod x Thenm = xElsem = yEnd If MsgBox mEnd Sub A) x B) y C) 10 D) 100【解析】本题考查的是if语句,还有赋值语句的知识点。首先,变量x赋值10,y赋值100;if语句中的条件语句是y mod x,只要y不被x整除,则条件为真,否则条件为假。这里y可以被x整除,因此条件为假,执行else后面的语句,即m=y=100。因此,本题应选择D选项。若使用如下代码创建数据表Student: Dim strSQL As String strSQL = "create table Student (" st

21、rSQL = strSQL + " Sno CHAR(10) PRIMARY KEY," strSQL = strSQL + " Sname VARCHAR(15) NOT NULL," strSQL = strSQL + " Sparty BIT ," strSQL = strSQL + " Sphoto IMAGE );" DoCmd.RunSQL strSQL 下列关于字段的叙述中,错误的是 A) 设置Sno为主键 B) 设置Sname为非空 C) 设置Sparty为是否型 D) 设置Sphoto为备注型【解

22、析】在Access数据库中包含数字型、附件型、备注型以及文本型等数据类型。用于保存图像和文件的数据类型应定义附件类型。因此,本题应选择D选项。设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为 A) 4 B) 6 C) m-5 D) m-6【解析】循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针指向排头元素的前一个位置,因此,从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素

23、,队列初始状态为front=rear=m,当front=15,rear=20时,队列中有5个元素,比较次数为4次,A选项正确。下列叙述中正确的是 A) 循环队列属于队列的链式存储结构 B) 双向链表是二叉树的链式存储结构 C) 非线性结构只能采用链式存储结构 D) 有的非线性结构也可以采用顺序存储结构【解析】循环队列是队列的一种顺序存储结构,A选项错误。双向链表为顺序存储结构,二叉树通常采用链式存储结构,B选项错误。完全二叉树是属于非线性结构,但其最佳存储方式是顺序存储方式,C选项错误,D选项正确。某二叉树中有n个叶子结点,则该二叉树中度为2的结点数为 A) n+1 B) n-1 C) 2n

24、D) n/2【解析】对任何一棵二叉树,度为0的节点(即叶子节点)总是比度为2的节点多一个。二叉树中有n个叶子节点,则度为2的节点个数为n-1,B选项正确。下列叙述中错误的是 A) 算法的时间复杂度与算法所处理数据的存储结构有直接关系 B) 算法的空间复杂度与算法所处理数据的存储结构有直接关系 C) 算法的时间复杂度与空间复杂度有直接关系 D) 算法的时间复杂度与算法程序执行的具体时间是不一致的【解析】算法的时间复杂度是指执行算法所需要的计算工作量。数据的存储结构直接决定数据输入,而这会影响算法所执行的基本运算次数,A选项叙述正确。算法的空间复杂度是指执行这个算法所需要的内存空间,其中包括输入数

25、据所占的存储空间,B选项叙述正确。而算法的时间复杂度与空间复杂度没有直接关系,故选择C选项。算法程序执行的具体时间受到所使用的计算机、程序设计语言以及算法实现过程中的许多细节所影响,而算法的时间复杂度与这些因素无关,所以是不一致的,D选项叙述正确。通常软件测试实施的步骤是 A) 集成测试、单元测试、确认测试 B) 单元测试、集成测试、确认测试 C) 确认测试、集成测试、单元测试 D) 单元测试、确认测试、集成测试【解析】软件测试的实施过程主要有个步骤:单元测试、集成测试、确认测试(验收测试)和系统测试。B选项正确。在数据库设计中,将E-R图转换成关系数据模型的过程属于 A) 逻辑设计阶段 B)

26、 需求分析阶段 C) 概念设计阶段 D) 物理设计阶段【解析】采用E-R方法得到的全局概念模型是对信息世界的描述,并不适用于计算机处理,为了适合关系数据库系统的处理,必须将E-R图转换成关系模式。这就是逻辑设计的主内容,A选项正确。在数据库系统中,考虑数据库实现的数据模型是 A) 概念数据模型 B) 逻辑数据模型 C) 物理数据模型 D) 关系数据模型【解析】数据模型按照不同的应用层次分为以下种类型:概念数据模型,它是一种面向客观世界、面向用户的模型,它与具体的数据库管理系统和具体的计算机平台无关;逻辑数据模型,是面向数据库系统的模型,着重于在数据库系统一级的实现;物理数据模型,是面向计算机物

27、理实现的模型,此模型给出了数据模型在计算机上物理结构的表示。B选项正确。下列关于格式属性的叙述中,错误的是 A) 格式属性只影响字段数据的显示格式 B) 不能设置自动编号型字段的格式属性 C) 显示格式只在输入数据被保存后应用 D) 可在需要控制数据的输入格式时选用【解析】格式属性用于确定数据的显示方式和打印方式。对于不同数据类型的字段,其格式不同。格式属性只影响数据的显示方式,而原表中的数据本身并无改变。因此,选择D选项。下列选项中,属于选项卡控件的"格式"属性的是 A) 可见 B) 可用 C) 文本格式 D) 是否锁定【解析】选项卡控件的格式属性包括:可见、多行、选项卡

28、固定宽度、选项卡的固定高度、样式、宽度、高度、上边距、左边距、背景样式、字体名称、字号、字体粗细、下划线、倾斜字体、水平定位点、垂直定位点、何时显示。因此,选择A选项。执行函数过程的宏操作命令是 A) RunCommand B) RunMacro C) RunCode D) RunSql【解析】RunCommand方法是用于执行内置菜单命令或内置工具栏命令;RunMacro可以运行一个独立的宏或者一个位于宏组中宏;RunSql是用来运行 Microsoft Access 操作查询的命令;RunCode操作可以调用Microsoft Visual Basic 的 Function 过程。因此,选

29、择C选项。打开窗体后,下列事件中首先发生的是 A) 获得焦点(GotFocus) B) 改变(Change) C) 激活(Activate) D) 成为当前(Current)解析】Current事件是在窗体打开时,以及焦点从一条记录移动到另一条记录时发生;Activate 是当一个对象成为活动窗口时发生的事件;Change是指文本框或组合框的部分内容改变时发生的事件;GotFocus指窗体或控件获得焦点时发生的事件。以上四个事件,只有激活是打开窗体后最先发生的。因此,选择C选项。VBA中一般采用Hungarian符号法命名变量,代表子报表的字首码是 A) sub B) Rpt C) Fmt D

30、) txt【解析】本题考查的是Hungarian符号法命名规则,标识符的名字以一个或者多个小写字母开头作为前缀;前缀之后的是第一个单词或者多个单词的组合的首字母大写,该单词要指明变量的用途。子报表英文为subreport。因此,选择A选项。运行下列程序,结果是Private Sub Command0_Click() f0 = 1 k = 1 Do While k <= 5 f = f0 + f1 f0 = f1 f1 = f k = k + 1 LoopMsgBox "f=" & fEnd Sub A) f=5 B) f=7 C) f=8 D) f=13【解析

31、】本题考查的是do while循环的执行过程,在每次循环之前,会检查循环条件表达式是否满足,循环体是在条件表达式成立的前提下,才会执行。本题k<=5,循环体执行5次,第5次结束之后,f=5,k=6不满足再次循环的条件,所以最终f=5。因此,选择A选项。下列程序的功能是计算sum=1+(1+3)+(1+3+5)+ + (1+3+5+ +39)Private Sub Command_ Click() t = 0 m = 1 sum = 0 Do t = t + m sum = sum + t m = 【 】 Loop While m <=39 MsgBox "Sum=&quo

32、t; & sumEnd Sub为保证程序正确完成上述功能,空白处【 】应填入的语句是 A) m + 1 B) m + 2 C) t + 1 D) t + 2【解析】本题考查是while循环知识点。通过while循环实现求取表达式的值,只要条件满足,while循环会一直继续。通过观察我们可以发现规律:while的每次循环sum会加一项(1+3+.+m),该项比上一次数据项多出一个数字,该数字就是上个数据项最大值加2,即m的值,所以每次循环m需要加2。因此,选择B选项。设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为

33、A) 30 B) 29 C) 20 D) 19【解析】栈是一种特殊的线性表,它所有的插入与删除都限定在表的同一端进行。入栈运算即在栈顶位置插入一个新元素,退栈运算即是取出栈顶元素赋予指定变量。元素依次存储在单元30:49中,个数为某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为 A) 2 B) 3 C) 4 D) 5【解析】深度,定义一棵树的根节点所在的层次为,其他节点所在的层次等于它的父节点所在的层次加,树的最大层次称为树的深度。二叉树遍历可以分为3种:前序遍历(访问根节点再访问左子树和访问右子树之前)、中序遍历(访问根节点在访问左子树和访问

34、右子树两者之间)、后序遍历(访问根节点在访问左子树和访问右子树之后)。二叉树的前序序列为ABCDEFG,A为根节点。中序序列为DCBAEFG,可知DCB为左子树节点,EFG为右子树节点。同理B为C父节点,C为D父节点。同理E为F根节点,F为G根节点。故二叉树深度为4层。C选项正确。下列叙述中正确的是 A) 存储空间连续的数据结构一定是线性结构 B) 存储空间不连续的数据结构一定是非线性结构 C) 没有根结点的非空数据结构一定是线性结构 D) 具有两个根结点的数据结构一定是非线性结构【解析】一个非空的数据结构如果满足以下两个条件:有且只有一个根节点;每一个节点最多有一个前件,也最多有一个后件,称

35、为线性结构,也称为线性表,可以采用顺序存储和链接存储,其中顺序存储的空间连续而链式存储空间不连续。非线性结构是指不满足以上两个条件的数据结构,非线性结构主要是指树形结构和网状结构。数据结构线性与否与存储空间是否连续没有直接关系,如二叉树可以用一片连续的空间来存储,但其为非线性结构,A选项错误。线性表的链式存储结构可以用不连续的空间来存储,但其为线性结构,B选项错误。没有根结点的非空数据结构一定不是线性结构,C选项错误。具有两个根结点的结构一定是非线性结构,D选项正确。下面不能作为软件需求分析工具的是 A) PAD图 B) 数据字典(DD) C) 数据流程图(DFD图) D) 判定树【解析】需求

36、分析方法可以分为结构化分析方法和面向对象的分析方法,结构化分析工具包括:数据流图(DFD)、数据字典(DD)、结构化英语、判定表和判定树等。PAD图是过程设计工具,所以A选项正确。关系数据模型 A) 只能表示实体间1:1联系 B) 只能表示实体间1:m联系 C) 可以表示实体间m:n联系 D) 能表示实体间1:n联系而不能表示实体间n:1联系【解析】关系模型是目前最常用的数据模型之一,现实世界的实体以及实体间的各种联系均用关系来表示。实体集之间通过联系来建立联接关系分为三类:一对一联系(1:1)、一对多联系(1:m)、多对多联系(m:n)。C选项正确。在Access中,空数据库是指 A) 表中

37、没有数据 B) 没有基本表的数据库 C) 没有窗体、报表的数据库 D) 没有任何数据库对象的数据库【解析】在Access中,通常通过ACCESS创建一个空数据库,然后再根据实际情况设计相关的数据表及表中的字段。空数据库指的是存在数据库,里面没有任何东西,即是没有创建任何基本表。因此,本题应选择B选项。下列关于输入掩码属性的叙述中,正确的是 A) 可以使用向导定义各种类型字段的输入掩码 B) 可在需要控制数据输入格式时选用输入掩码 C) 只能设置文本和日期/时间两种类型字段的输入掩码 D) 日期/时间型字段不能使用规定的字符定义输入掩码【解析】“输入掩码”是指能起到控制向字段输入数据作用的字符。

38、一个输入掩码可以包含原义显示的字符(如括号、点、空格、和连字线等)和掩码字符。输入掩码向导只能处理文本或日期/时间'字段类型,所以A错误;输入掩码主要用于文本型和日期型字段,但也可以用于数字型和货币型字段,所以C错误; 根据定义可知,时间日期可以用规定的字符定义输入掩码,所以D项错误。因此,本题应选择B选项。下列叙述中,正确的是 A) 在窗体和报表中均不能设置页面页眉 B) 在窗体和报表中均可以根据需要设置页面页眉 C) 在窗体中可以设置页面页眉,在报表中不能设置页面页眉 D) 在窗体中不能设置页面页眉,在报表中可以设置页面页眉【解析】窗体的设计视图的结构由5部分组成:主体、窗体页眉、

39、窗体页脚、页面页眉、页面页脚,不包括组页眉,故在窗体中可以设置页面页眉;报表通常包括7个部分:报表页眉、页面页眉、组页眉、主体、组页脚、页面页脚、报表页脚,故在报表中也可以设置页面页眉,因此,本题应选择B选项。下列选项中,属于导航控件的"数据"属性的是 A) 智能标记 B) 输入掩码 C) 文本格式 D) 是否锁定【解析】导航控件的数据属性只包含智能标记属性。因此,本题应选择A选项。宏的功能不包括 A) 自动进行数据校验 B) 打开数据库时自动运行 C) 对数据进行分组、计算、汇总和打印输出 D) 根据条件的不同执行不同的操作【解析】宏是一个或多个操作的集合,其中每个操作都

40、可以实现特定的功能,使用简单,可以提高工作效率。可以设置自动运行以及根据需要来设计宏。因此,本题应选择A选项。Access将内置函数分类进行管理,下列选项中,不属于Access内置函数分类的是 A) 窗口 B) 数据库 C) 数组 D) 财务【解析】Access内置函数分类包括数组、转换、数字、程序流程、应用程序、数据库、域聚合、财务、文本、消息等。因此,本题应选择A选项。ODBC的含义是 A) 开放式数据库连接 B) 数据库访问对象 C) 对象链接嵌入数据库 D) ActiveX数据对象【解析】ODBC是英文Open Database Connectivity的缩写,也即是开放式数据库连接的

41、意思。因此A 选项正确。下列Access内置函数中,属于SQL聚合函数的是 A) Int B) Fix C) Count D) Chr【解析】SQL中聚合函数有如下几种:min() 某一列最小值;max() 某一列最大值;sum() 某一列总和;count() 所有记录数;count(*)所有非null记录数;avg 某一列平均值;因此C选项正确。运行下列程序,结果是Private Sub Command2_Click() f0 = 1: f1 = 1: f2 = 1: k = 1 Do While k <= 4 f = f0 + f1 + f2 f0 = f1 f1 = f2 f2 =

42、 f k = k + Loop MsgBox "f=" & fEnd Sub A) f=5 B) f=7 C) f=8 D) f=17【解析】本题考查的是Do while循环执行的过程。此循环在每次执行前会检查条件表达式k<=4是否满足,循环第一次时k=1,满足条件,执行循环体后,k=3,f=3;执行第二次循环后,k=5,f=5;第三次k=5>4,不满足条件循环结束,最终f=5。因此,本题应选择A选项。下列程序的输出结果是Private Sub Command3_Click() t = 0 m = 1 sum = 0 Do t = t + m sum =

43、 sum + t m = m + 2 Loop While m <= 5 MsgBox "Sum=" & sumEnd Sub A) Sum=6 B) Sum=10 C) Sum=35 D) Sum=14【解析】本题考点:do.while循环的执行,且该循环至少执行一次。本题循环执行3次,第3次结束时m=7,不满足循环的条件,循环终止。根据代码执行的结果sum=14。因此,本题应选择D选项。下列代码实现的功能是:若在窗体中一个名为tNum的文本框中输入课程编号,则将"课程表"中对应的"课程名称"显示在另一个名为tName

44、文本框中,Private Sub tNum_AfterUpdate( )Me!tName = DLookup ("课程名称", "课程表", "课程编号='" & 【 】& "'")End Sub则程序中【 】处应该填写的是 A) Me!TNum B) Me.TNum C) MeTNum D) Me.TNum【解析】 !和 . 为引用运算符,其中“!”是用来引用集合中由用户定义的一个项,包括打开的窗体、报表等。“.”用来引用集合中定义的一个项,即引用窗体或控件的属性。tNum为一个控

45、件,是用户自定义的项,使用“!”。因此,本题应选择A选项。子过程Plus完成对当前库中"教师表"的年龄字段都加1的操作。Sub Plus( ) Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim fd As ADODB.Field Dim strConnect As String Dim strSQL As String Set cn=CurrentProject.ConnectionstrSQL = "Select 年龄 from 教师表" rs.Open strSQL, c

46、n, adOpenDynamic, adLockOptimistic, adCmdText Set fd = rs.Fields("年龄") Do While Not rs.EOF fd = fd +1 rs.Update 【 】 Loop rs.Close cn.Close Set rs = Nothing Set cn = NothingEnd Sub程序空白处应该填写的语句是 A) rs.MoveNext B) rs.MovePrevious C) rs.MoveFirst D) rs.MoveLast【解析】本题考查的是如何使用ADO数据库技术操作数据库。其中,Re

47、cordSet对象rs是用来表示来自基本表或命令执行结果的记录集。rs更新完一条记录之后,需要使指针往后移动下一个记录上(注:MoveNext,移动到下一个记录的位置)。因此,本题应选择A选项。下列关于嵌入宏的叙述中,正确的是 A) 嵌入宏不是独立的对象 B) 嵌入宏可以在导航窗格中被直接运行 C) 嵌入宏不能与其被嵌入的对象一起被复制 D) 同一嵌入宏可以被多个对象调用【解析】嵌入宏和独立宏不同,因为它们存储在窗体、报表或控件的事件属性中。与其他宏不同的是,嵌入宏并不作为对象显示在“导航窗体”中的“宏”下面。因此,本题应选择A选项。某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG

48、,则该二叉树的后序序列为 A) EFGDCBA B) DCBEFGA C) BCDGFEA D) DCBGFEA【解析】二叉树遍历可以分为3种:前序遍历(访问根节点在访问左子树和访问右子树之前)、中序遍历(访问根节点在访问左子树和访问右子树两者之间)、后序遍历(访问根节点在访问左子树和访问右子树之后)。二叉树的前序序列为ABCDEFG,A为根节点。中序序列为DCBAEFG,可知DCB为左子树节点,EFG为右子树节点。同理B为C父节点,C为D父节点,且CD均为B的同侧子树节点。同理E为F根节点,F为G根节点,且FG为E同侧子树节点。二叉树的后序序列为DCBGFEA,D选项正确。下列叙述中正确的是

49、 A) 在链表中,如果每个结点有两个指针域,则该链表一定是非线性结构 B) 在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是非线性结构 C) 在链表中,如果每个结点有两个指针域,则该链表一定是线性结构 D) 在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是线性结构【解析】如果一个非空的数据结构有且只有一个根结点,并且每个结点最多有一个前件,也最多有一个后件,则称该数据结构为线性结构,线性结构又称为线性表。例如双链表和二叉链表都有两个指针域,前者是线性结构,后者是非线性结构。因此选择B选项。下列叙述中错误的是 A) 在带链队列中,队头指针和队尾指针都是在动态变化的 B

50、) 在带链栈中,栈顶指针和栈底指针都是在动态变化的 C) 在带链栈中,栈顶指针是在动态变化的,但栈底指针是不变的 D) 在带链队列中,队头指针和队尾指针可以指向同一个位置【解析】带链的队列就是用一个单链表来表示队列,队列中的每一个元素对应链表中的一个节点,在入队和退队过程中,队头指针和队尾指针都是在动态变化的,A选项叙述正确,循环队列中当队列满或者空时,队头指针和队尾指针指向同一个位置,D选项叙述正确。栈也可以采用链式存储结构表示,把栈组织成一个单链表,这种数据结构可称为带链的栈,入栈和退栈过程中栈底指针不变,栈顶指针随之变化,B选项叙述错误,C选项叙述正确。故选择B选项。软件生命周期中,确定

51、软件系统要做什么的阶段是 A) 需求分析 B) 软件测试 C) 软件设计 D) 系统维护【解析】软件生命周期各阶段的主要任务是:问题定义、可行性研究与计划制定、需求分析、软件设计、软件实现、软件测试、运行维护。其中需求分析是指对待开发软件提出的需求进行分析并给出详细定义,也即是确定软件系统要做什么,A选项正确。下列关于输入掩码属性的叙述中,错误的是 A) 可以控制数据的输入格式并按输入时的格式显示 B) 输入掩码只为文本型和日期/时间型字段提供向导 C) 当为字段同时定义了输入掩码和格式属性时格式属性优先 D) 文本型和日期/时间型字段不能使用合法字符定义输入掩码【解析】输入掩码可以控制数据的

52、输入格式并按格式显示,所以A选项正确。输入掩码向导只能用于文本或日期型的数据类型,所以B选项正确;文本型和日期/字段可以使用合法字符定义输入掩码,所以D选项不正确。格式属性只影响值得显示方式。若同时使用字段的显示格式和输入掩码,则在添加或编辑数据时Microsoft Access将使用输入掩码,而'格式'设置则在保存记录时,决定数据的显示格式,同时使用'格式'和'输入掩码'属性时,要注意他们的结果不能冲突,所以C选项正确。因此,本题应选择D选项。下列选项中,不属于窗体的"数据"属性的是 A) 允许添加 B) 排序依据 C) 记

53、录源 D) 自动居中【解析】窗体的数据属性包括:记录源、记录集类型、抓取默认值、筛选、加载是的筛选器、排序依据、加载时的排序方式、数据输入、允许添加、允许删除、允许编辑、允许筛选、记录锁定,没有D选项自动居中。因此,本题应选择D选项。属于交互式控件的是 A) 标签控件 B) 文本框控件 C) 按钮控件 D) 图像控件【解析】文本框是用于输入、输出和显示窗体的数据源的数据,既能接受用户的输入,又能显示数据,是一种交互式控件;标签控件只能显示说明性文本,因此不是交互式控件;按钮控件包括切换按钮控件、选项按钮控件和命令按钮控件,均不能实现与用户的交互,因此按钮控件不是交互式控件;图像控件是为了美化窗

54、体,不是交互式控件。因此,本题应选择B选项。下列程序的输出结果是Dim x As IntegerPrivate Sub Command4_Click() Dim y As Integer x = 3 y = 10 Call fun(y, x) MsgBox "y = " & yEnd SubSub fun(ByRef y As Integer, ByVal z As Integer) y = y + z z = y - zEnd Sub A) y = 3 B) y = 10 C) y = 13 D) y = 7【解析】在函数参数传递中,包括按地址传递ByRef和按值传递ByVal两种方法。其中前者在函数体内改变变量值会影响参数外的变量,后者不会。本题y是按地址传递,调用fun()函数后,会将y的值改为fun()函数中y的值。因此,本题应选择C选项。下列程序的输出结果是Private Sub Command3_C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论