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

下载本文档

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

文档简介

1、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是 A) 1:1联系 B) m:1联系 C) 1:m联系 D) m:n联系【解析】两个实体集间的联系实际上是实体集间的函数关系,主要有一对一联系(1:1)、一对多联系(1:m)、多对一联系(m:1)、多对多联系(m:n)。对于每一个实体部门,都有多名职员,则其对应的联系为一对多联系(1:m),答案选C。有两个关系R和S如下:则由关系R得到关系S的操作是 A) 选择 B) 投影 C) 自然连接 D) 并【解析】由关系R到关系S为一元运算,排除C和D。关系S是关系R的一部分,是通过选择之后的结果,

2、因此选A。下面不属于软件设计阶段任务的是 A) 软件总体设计 B) 算法设计 C) 制定软件确认测试计划 D) 数据库设计【解析】从技术观点上看,软件设计包括软件结构设计、数据设计、接口设计、过程设计。所以A、B、D正确,C为软件测试阶段的任务。关系数据库的任何检索操作都是由3种基本运算组合而成的,这3种基本运算不包括 A) 连接 B) 关系 C) 选择 D) 投影【解析】专门的关系运算包括投影、选择和连接三种。选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;连接运算

3、是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。基于"学生名单表"创建新表"学生名单表2",所使用的查询方式是 A) 删除查询 B) 生成表查询 C) 追加查询 D) 交叉表查询【解析】生成表查询是利用一个或多个表中的全部或部分数据创建新表,若数据库中已有同名的表,该操作将覆盖原有的表。因此基于"学生名单表"创建新表"学生名单表2"应使用生成表查询。下列关于 Access 查询条件的叙述中,错误的是 A) 同行之间为逻辑"与"关系,不同行之间为逻辑"或"关系

4、 B) 日期/时间类型数据在两端加上# C) 数字类型数据需在两端加上双引号 D) 文本类型数据需在两端加上双引号【解析】在Access 查询条件的设置过程中,若要使用文本类型数据需在两端加上双引号,数字类型数据可直接使用。创建报表时,使用自动创建方式可以创建 A) 纵栏式报表和标签式报表 B) 标签式报表和表格式报表 C) 纵栏式报表和表格式报表 D) 表格式报表和图表式报表【解析】在Access 2010 中,可以利用"自动创建报表功能"创建表格式报表和纵栏式报表。下列选项中,在报表"设计视图"工具栏中有、而在窗体"设计视图"中没

5、有的按钮是 A) 代码 B) 字段列表 C) 工具箱 D) 排序与分组【解析】在报表和窗体的"设计视图"工具栏中均存在"代码"、"字段列表"、"工具箱"按钮,但只有报表"设计视图"工具栏中有"排序与分组"按钮,能够实现报表数据的排序与分组操作。宏命令 OpenQuery 的功能是 A) 打开窗体 B) 打开报表 C) 打开查询 D) 打开帮助【解析】宏命令 OpenQuery 的功能是打开查询,打开窗体的宏命令是OpenForm,打开报表的宏命令是OpenReport。打开窗

6、体时,触发事件的顺序是 A) 打开,加载,调整大小,激活,成为当前 B) 加载,成为当前,打开,调整大小,激活 C) 打开,激活,加载,调整大小,成为当前 D) 加载,打开,调整大小,成为当前,激活【解析】由于窗体的事件比较多,在打开窗体时,将按照下列顺序发生相应的事件:打开(Open)加载(Load)调整大小(Resize)激活(Activate)成为当前(Current)。 ADO 对象模型中有 5 个主要对象,他们是Connection、Command、RecordSet、Error 和 A) Database B) Workspace C) Field D) DBEngine【解析】在

7、VBA中提拱了Active数据对象(ADO)作为数据库的访问接囗,ADO 对象模型中包括 5 个主要对象,即Connection连接,代表到数据库的连接;Recordset记录集,代表数据库记录的一个集合;Command命令,代表一个SQL命令;Error错误,代表数据库访问中产生的意外;Field字段,代表记录集中的字段数据信息。要使循环体至少执行一次,应使用的循环语句是 A) For - next B) While - wend C) Do - Loop while|until D) dowhile|until - loop【解析】DoLoop while|until采用的是先执行循环体后

8、判断条件的做法,首先执行循环,之后进行条件判断,无论条件真假,循环体都会至少执行一次。因此选项C正确,而其他三个循环语句都会首先进行条件判断,若条件为假,则不进入循环体。VBA表达式 Int(-17.8)+Sgn(17.8) 的值是 A) 18 B) -17 C) -18 D) -16【解析】Int函数用于取整, 对于负数返回小于或者等于原数的第一个负数,Sgn函数返回数值表达式的符号值,若数值表达式的值小于0,则函数返回-1;若数值表达式的值等于0,则函数返回0;若数值表达式的值大于0,则函数返回1。因此Int(-17.8)的值为-18,Sgn(17.8)的值为1,表达式最终结果为-17。下

9、列程序段的执行结果是 Dim a(5) As String Dim b As Integer Dim I As Integer For I = 0 To 5 a(I) = I + 1 Debug.Print a(I) Next I A) 123456 B) 6 C) 654321 D) 0【解析】本题考察For循环结构。首先定义了一个数组a(5),之后进行For循环判断,若I满足在0至5范围内,则进入循环体,执行a(I) = I + 1,之后打印输出a(I)。当I为0时,进入第一次循环,a(0)=0+1=1,输出1,之后I变为1;进入第二次循环,a(1)=1+1=2,输出2,之后I变为2;进入

10、第三次循环,a(2)=2+1=3,输出3,之后I变为3;进入第四次循环,a(3)=3+1=4,输出4,之后I变为4;进入第五次循环,a(4)=4+1=5,输出5,之后I变为5;进入第六次循环,a(5)=5+1=6,输出6,之后I变为6,不再满足循环条件。因此程序执行结果为123456。某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。 A) 10 B) 8 C) 6 D) 4【解析】根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子节点总是比度为2的节点多一个,所以本题中是516数据库应用系统中的核心问题是()。 A) 数据库设计 B) 数据库系统设计 C) 数据库维护 D)

11、数据库管理员培训设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为 A) 4 B) 6 C) m-5 D) m-6【解析】循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针指向排头元素的前一个位置,因此,从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素,队列初始状态为front=rear=m,当front=15,rear=20时,队列中有5个元素,比较次数为4次,A选项正确。

12、下列叙述中正确的是 A) 循环队列属于队列的链式存储结构 B) 双向链表是二叉树的链式存储结构 C) 非线性结构只能采用链式存储结构 D) 有的非线性结构也可以采用顺序存储结构【解析】循环队列是队列的一种顺序存储结构,A选项错误。双向链表为顺序存储结构,二叉树通常采用链式存储结构,B选项错误。完全二叉树是属于非线性结构,但其最佳存储方式是顺序存储方式,C选项错误,D选项正确。某二叉树中有n个叶子结点,则该二叉树中度为2的结点数为 A) n+1 B) n-1 C) 2n D) n/2【解析】对任何一棵二叉树,度为0的节点(即叶子节点)总是比度为2的节点多一个。二叉树中有n个叶子节点,则度为2的节

13、点个数为n-1,B选项正确。下列叙述中错误的是 A) 算法的时间复杂度与算法所处理数据的存储结构有直接关系 B) 算法的空间复杂度与算法所处理数据的存储结构有直接关系 C) 算法的时间复杂度与空间复杂度有直接关系 D) 算法的时间复杂度与算法程序执行的具体时间是不一致的【解析】算法的时间复杂度是指执行算法所需要的计算工作量。数据的存储结构直接决定数据输入,而这会影响算法所执行的基本运算次数,A选项叙述正确。算法的空间复杂度是指执行这个算法所需要的内存空间,其中包括输入数据所占的存储空间,B选项叙述正确。而算法的时间复杂度与空间复杂度没有直接关系,故选择C选项。算法程序执行的具体时间受到所使用的

14、计算机、程序设计语言以及算法实现过程中的许多细节所影响,而算法的时间复杂度与这些因素无关,所以是不一致的,D选项叙述正确。通常软件测试实施的步骤是 A) 集成测试、单元测试、确认测试 B) 单元测试、集成测试、确认测试 C) 确认测试、集成测试、单元测试 D) 单元测试、确认测试、集成测试【解析】软件测试的实施过程主要有个步骤:单元测试、集成测试、确认测试(验收测试)和系统测试。B选项正确。下面可以作为软件设计工具的是 A) 系统结构图 B) 数据字典(DD) C) 数据流程图(DFD图) D) 甘特图【解析】结构化分析方法的常用工具:数据流图(DFD)、数据字典(DD)、判定表、判定树。常用

15、的过程设计工具如下所述:图形工具(程序流程图、N-S图、PAD图、HIPO)、表格工具(判定表)、语言工具(PDL)。结构化设计方法使用的描述方式是系统结构图。A选项正确。在数据库设计中,将E-R图转换成关系数据模型的过程属于 A) 逻辑设计阶段 B) 需求分析阶段 C) 概念设计阶段 D) 物理设计阶段【解析】采用E-R方法得到的全局概念模型是对信息世界的描述,并不适用于计算机处理,为了适合关系数据库系统的处理,必须将E-R图转换成关系模式。这就是逻辑设计的主内容,A选项正确。在数据库系统中,考虑数据库实现的数据模型是 A) 概念数据模型 B) 逻辑数据模型 C) 物理数据模型 D) 关系数

16、据模型【解析】数据模型按照不同的应用层次分为以下种类型:概念数据模型,它是一种面向客观世界、面向用户的模型,它与具体的数据库管理系统和具体的计算机平台无关;逻辑数据模型,是面向数据库系统的模型,着重于在数据库系统一级的实现;物理数据模型,是面向计算机物理实现的模型,此模型给出了数据模型在计算机上物理结构的表示。B选项正确。下列关于格式属性的叙述中,错误的是 A) 格式属性只影响字段数据的显示格式 B) 不能设置自动编号型字段的格式属性 C) 显示格式只在输入数据被保存后应用 D) 可在需要控制数据的输入格式时选用【解析】格式属性用于确定数据的显示方式和打印方式。对于不同数据类型的字段,其格式不

17、同。格式属性只影响数据的显示方式,而原表中的数据本身并无改变。因此,选择D选项。在"查找和替换"对话框的"查找内容"文本框中,设置"martch"的含义是 A) 查找"martch"字符串 B) 查找"martch"字符串 C) 查找前两个字母为"ma",第三个字母为"r"或"t",后面字母为"ch"的字符串 D) 查找前两个字母为"ma",第三个字母不为"r"或"t

18、"、后面字母为"ch"的字符串【解析】“ ”表示括号内所列字符中的一个,要求所匹配的对象为他们中的任一个。该题是查询以“ma”开头,以“ch”结尾,中间是r或t的字符串。因此,选择C选项。在已建"职工"表中有姓名、性别、出生日期等字段,查询并显示女职工年龄最小的职工姓名、性别和年龄,正确的SQL命令是 A) SELECT 姓名,性别,MIN(YEAR(DATE()-YEAR(出生日期) AS 年龄 FROM 职工 WHERE 性别=女 B) SELECT 姓名,性别,MIN(YEAR(DATE()-YEAR(出生日期) AS 年龄 FROM 职

19、工 WHERE 性别="女" C) SELECT 姓名,性别,年龄 FROM 职工 WHERE 年龄=MIN(YEAR(DATE()-YEAR(出生日期) AND 性别=女 D) SELECT 姓名,性别,年龄 FROM 职工 WHERE 年龄=MIN(YEAR(DATE()-YEAR(出生日期) AND 性别="女"【解析】在SQL语句中,在性别字段列的条件单元格中输入的条件加引号,所以选项A,C错误,D项的格式错误,因此,选择B选项。如果字段"成绩"的取值范围为0100,则下列选项中,错误的有效性规则是 A) >=0 and

20、 <=100 B) 成绩>=0 and 成绩<=100 C) 成绩>=0 and 成绩<=100 D) 0<=成绩<=100【解析】逻辑运算符and的意义是:当and链接的表达式都为真时,整个表达式为真;A项中,是使用数值作为查询条件,正确;B,C项是使用文本值作为查询条件,格式正确,没有D项的表达方法,因此D 项错误。在创建主子窗体时,主窗体与子窗体的数据源之间存在的关系是 A) 一对一关系 B) 一对多关系 C) 多对一关系 D) 多对多关系【解析】子窗体主要用于显示具有一对多关系的表或查询中的数据,主窗体和子窗体彼此连接且信息保持同步,因此,主窗

21、体和子窗体的数据源之间存在的关系式一对多关系。答案是B选项。在设计窗体时,成绩字段只能输入"优秀"、"良好"、"中等"、"及格"和"不及格",可以使用的控件是 A) 列表框 B) 复选框 C) 切换按钮 D) 文本框【解析】根据题干可知,要实现限定输入选项的功能,B、C选项复选框和切换按钮是用来显示表或查询中的“是/否”值,不适合作为输入控件,D选项文本框控件可以接受外部输入,不能实现限定输入选项的功能,A选项列表框可以保证输入的正确性。因此,选择A选项。下列选项中,属于选项卡控件的"

22、格式"属性的是 A) 可见 B) 可用 C) 文本格式 D) 是否锁定【解析】选项卡控件的格式属性包括:可见、多行、选项卡固定宽度、选项卡的固定高度、样式、宽度、高度、上边距、左边距、背景样式、字体名称、字号、字体粗细、下划线、倾斜字体、水平定位点、垂直定位点、何时显示。因此,选择A选项。在报表中输出当前日期的函数是 A) Date B) Now C) Time D) Year【解析】A选项输出的是当前的日期,不包含当前时间;B选项实现的功能是输出当前日期和时间;C选项Time输出的是返回当前的时间部分(即只有时分秒的部分);D选项中Year的功能是返回某个日期的年份,因此,选择A选

23、项。执行函数过程的宏操作命令是 A) RunCommand B) RunMacro C) RunCode D) RunSql【解析】RunCommand方法是用于执行内置菜单命令或内置工具栏命令;RunMacro可以运行一个独立的宏或者一个位于宏组中宏;RunSql是用来运行 Microsoft Access 操作查询的命令;RunCode操作可以调用Microsoft Visual Basic 的 Function 过程。因此,选择C选项。要在窗体中设置筛选条件以限制来自表中的记录,应使用的宏命令是 A) Requery B) FindRecord C) ApplyFilter D) Fin

24、dNextRecord【解析】Requery操作可以通过重新查询控件的数据源来更新活动对象指定控件中的数据;FindRecord 操作可以查找符合参数指定条件的数据的第一个实例;ApplyFilter 操作可以对表、窗体或报表应用筛选、查询或SQL中Where子句。因此,选择C选项。调用宏组中宏的格式是 A) 宏组名.宏名 B) 宏组名!宏名 C) 宏组名->宏名 D) 宏组名宏名【解析】宏是一个或多个操作的集合,其中每个操作都可以实现特定的功能,使用简单,可以提高工作效率。宏组中宏的调用格式:宏组名+“.”+宏名。因此,选择A选项。VBA中,如果没有显式声明或使用符号来定义变量的数据类

25、型,则变量的默认类型为 A) 变体 B) 布尔型 C) 双精度 D) 货币【解析】 在VBA编程中,声明变量时不指定变量的类型,则该变量的数据类型为Variant(变体)类型。因此,选择A选项。定义了数组A(2 to 13),则该数组元素个数为 A) 11 B) 12 C) 15 D) 10【解析】 VBA中数组的声明格式为:Dim|Public|Private|Static 数组名(下标下限 to 下标上限)as 数据类型。题目中下标下限为2,上限为13。因此,数组共有12个元素,选择B选项。VBA中一般采用Hungarian符号法命名变量,代表子报表的字首码是 A) sub B) Rpt

26、C) Fmt D) txt【解析】本题考查的是Hungarian符号法命名规则,标识符的名字以一个或者多个小写字母开头作为前缀;前缀之后的是第一个单词或者多个单词的组合的首字母大写,该单词要指明变量的用途。子报表英文为subreport。因此,选择A选项。ADO的含义是 A) 开放数据库互联应用编程窗口 B) 数据库访问对象 C) 动态链接库 D) ActiveX数据对象【解析】ADO(ActiveX Data Objects),是DAO/RDO的后继产物。翻译成中文即ActiveX数据对象。因此,选择D选项。运行下列程序,结果是Private Sub Command0_Click() f0

27、= 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【解析】本题考查的是do while循环的执行过程,在每次循环之前,会检查循环条件表达式是否满足,循环体是在条件表达式成立的前提下,才会执行。本题k<=5,循环体执行5次,第5次结束之后,f=5,k=6不满足再次循环的条件,所以最终f=5。因此,选择A选项。下列程序的功能是计算sum=1+(1+3)+(1+3+5)+ +

28、(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=" & sumEnd Sub为保证程序正确完成上述功能,空白处【 】应填入的语句是 A) m + 1 B) m + 2 C) t + 1 D) t + 2【解析】本题考查是while循环知识点。通过while循环实现求取表达式的值,只要条件满足,while循环会一直继续。通过观察我们可以发现规律:while的每次

29、循环sum会加一项(1+3+.+m),该项比上一次数据项多出一个数字,该数字就是上个数据项最大值加2,即m的值,所以每次循环m需要加2。因此,选择B选项。软件设计中模块划分应遵循的准则是()。 A) 低内聚低耦合 B) 高内聚低耦合 C) 低内聚高耦合 D) 高内聚高耦合【解析】软件设计中模块划分应遵循的准则是高内聚低偶合、模块大小规模适当、模块的依赖关系适当等。模块的划分应遵循一定的要求,以保证模块划分合理,并进一步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。模块之间的耦合应尽可能的低,模块的内聚度应尽可能的高。在教师信息输入窗体中,为职称字段提供"教授"、&

30、quot;副教授"、"讲师"等选项供用户直接选择,最合适的控件是()。 A) 标签 B) 复选框 C) 文本框 D) 组合框【解析】组合框或列表框可以从一个表或查询中取得数据,或从一个值列表中取得数据,在输入时,我们从列出的选项值中选择需要的项,从而保证同一个数据信息在数据库中存储的是同一个值。所以选项D)是正确的。在报表设计过程中,不适合添加的控件是()。 A) 标签控件 B) 图形控件 C) 文本框控件 D) 选项组控件【解析】Access为报表提供的控件和窗体控件的功能与使用方法相同,不过报表是静态的,在报表上使用的主要控件是标签、图像和文本框控件,分别对应

31、选项A)、B)、C),所以选项D)为正确答案。下列叙述中正确的是 A) 算法的效率只与问题的规模有关,而与数据的存储结构无关 B) 算法的时间复杂度是指执行算法所需要的计算工作量 C) 数据的逻辑结构与存储结构是一一对应的 D) 算法的时间复杂度与空间复杂度一定相关【解析】算法的效率与问题的规模和数据的存储结构都有关,A错误。算法的时间复杂度,是指执行算法所需要的计算工作量,B正确。由于数据元素在计算机存储空间中的位置关系可能与逻辑关系不同,因此数据的逻辑结构和存储结构不是一一对应的,C错误。算法的时间复杂度和空间复杂度没有直接的联系,D错误。某二叉树共有12个结点,其中叶子结点只有1个。则该

32、二叉树的深度为(根结点在第1层) A) 3 B) 6 C) 8 D) 12【解析】二叉树中,度为0的节点数等于度为2的节点数加1,即n2=n0-1,叶子节点即度为0,n0=1,则n2=0,总节点数为12=n0+n1+n2=1+n1+0,则度为1的节点数n1=11,故深度为12,选D。对长度为n的线性表作快速排序,在最坏情况下,比较次数为 A) n B) n-1 C) n(n-1) D) n(n-1)/2【解析】快速排序最坏情况就是每次选的基准数都和其他数做过比较,共需比较(n-1)+(n-2)+1=n(n-1)/2,选D。下面不属于软件测试实施步骤的是 A) 集成测试 B) 回归测试 C) 确

33、认测试 D) 单元测试【解析】软件测试主要包括单元测试、集成测试、确认测试和系统测试。下面不属于软件需求分析阶段主要工作的是 A) 需求变更申请 B) 需求分析 C) 需求评审 D) 需求获取【解析】需求分析阶段的工作可概括为个方面:需求获取。需求分析。编写需求规格说明书。需求审评。一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的 A) 记录 B) 行 C) 属性 D) 元组【解析】自然连接是一种特殊的等值连接,它满足下面的条件:两关系间有公共域;通过公共域的等值进行连接,选C。有三个关系R,S和T如下:则由关系R和S得到关系T的操作是 A) 选择 B) 差 C) 交

34、 D) 并【解析】关系T是关系R的一部分,并且是关系R去掉R和S相同的元素,符合差操作。下列选项中,不是 Access 数据库对象的是 A) 窗体 B) 模块 C) 报表 D) 记录【解析】Access数据库由数据库对象和组两部分组成,其中数据库对象分为6种,这些数据库对象包括:表、查询、窗体、报表、宏和模块。记录不属于数据库对象。Access 数据表中的“记录”,在关系数据模型中对应的概念是 A) 字段 B) 元组 C) 属性 D) 域【解析】Access 数据表表中的每一横行称为一个记录,在关系数据模型中对应的概念是元组。下列不能建立索引的数据类型是 A) 文本型 B) 备注型 C) 数字

35、型 D) 日期时间型【解析】索引是表中字段非常重要的属性,能根据键值加速在表中查找和排序的速度,并且能对表中的记录实施唯一性。在ACCESS中,备注字段类型是不能进行索引的。Access 数据库中,能够对数据表进行统计的查询是 A) 汇总查询 B) 动作查询 C) 选择查询 D) 删除查询【解析】在Access 数据库中,可以利用选择查询对数据表进行统计。Access 中,可与 Like 一起使用,代表 0 个或者多个字符的通配符是 A) * B) ? C) # D) $【解析】Like是在查询表达式的比较运算符中用于通配设定,通配符*表示与0个或任意多个字符匹配;?表示与任何单个字母的字符匹

36、配;#表示与任何单个数字字符匹配;不存在通配符"$"。下列关于在 SQL 语句中使用 DESC 的说法中,正确的是 A) DESC 关键字必须与 ORDER BY 关键字一起使用 B) DESC 关键字必须与 GROUP BY 关键字一起使用 C) DESC 关键字必须与 WHERE BY 关键字一起使用 D) DESC 关键字必须与 INNER JOIN 关键字一起使用【解析】SELECT语句的格式为:SELECT 字段列表 FROM 表名 WHERE 条件表达式 ORDER BY 列名 ASCDESC。通过ORDER BY短语可以对查询的结果进行排序,与ASC、DESC

37、搭配使用,ASC实现升序排序,DESC实现降序排序。窗口事件是指操作窗口时所引发的事件。下列事件中,不属于窗口事件的是 A) 加载 B) 打开 C) 关闭 D) 确定【解析】窗口事件是指操作窗口时所引发的事件,常用的窗口事件有"打开"、"关闭"和"加载"等,而"确定"不是窗体事件。不能用来作为表或查询中“是/否”值输出的控件是 A) 复选框 B) 切换按钮 C) 选项按钮 D) 命令按钮【解析】复选框、切换按钮、选项按钮均可作为单独控件显示表或查询中的"是"或者"否"。复选框

38、和选项按钮处于选中状态时的值为"是",反之为"否";切换按钮处于选中状态时的值为"是",反之为"否"。命令按钮不能用来作为表或查询中"是/否"值输出的控件。下列选项中,在报表"设计视图"工具栏中有、而在窗体"设计视图"中没有的按钮是 A) 代码 B) 字段列表 C) 工具箱 D) 排序与分组【解析】在报表和窗体的"设计视图"工具栏中均存在"代码"、"字段列表"、"工具箱"按钮,

39、但只有报表"设计视图"工具栏中有"排序与分组"按钮,能够实现报表数据的排序与分组操作。下列不属于 Access 2010 的控件是 A) 列表框 B) 分页符 C) 换行符 D) 矩形【解析】控件是窗体或报表上用于显示数据、执行操作、装饰窗体的对象,主要有标签、文本框、选项组、切换按钮、单选按钮、复选框、组合框、列表框、命令按钮、图像、非绑定对象框、绑定对象框、分页符、选项卡控件、子窗体/子报表、直线和矩形等。换行符不不属于 Access控件。使用宏组的目的是 A) 对多个宏进行组织和管理 B) 设计出包含大量操作的宏 C) 设计出功能复杂的宏 D) 降

40、低存储空间开销【解析】宏是由一个或多个操作组成的集合,其中每个操作都实现特定的功能。如果要在一个位置上讲几个相关的宏构成组,而不希望对其单个追踪,可以将它们组织起来构成一个宏组。 因此使用宏组的目的是对多个宏进行组织和管理。某窗体中有一命令按钮,在"窗体视图"中单击此命令按钮运行另一个应用程序。如果通过调用宏对象完成此功能,则需要执行的宏操作是 A) RunApp B) RunCode C) RunMacro D) RunSQL【解析】宏命令RunApp用于执行指定的外部应用程序。宏命令 FindRecord 的功能是 A) 指定控件查询条件刷新控件数据 B) 查找满足指定

41、条件的第一条记录 C) 设置查询的筛选条件 D) 指定记录为当前记录【解析】宏命令FindRecord用于查找满足指定条件的第一条记录;宏命令Requery用于实施指定控件重新查询,及刷新控件数据;宏命令GoToRecord用于指定当前记录; 关闭窗体时,触发事件的顺序是 A) 卸载,停用,关闭 B) 激活,关闭,停用 C) 关闭,停用,卸载 D) 激活,卸载,关闭【解析】关闭窗体时,将按照下列顺序发生相应的事件:卸载(Unload)停用(Deactivate)关闭(Close)。VBA 中将 InputBox 的返回值转换为数值应该使用的函数是 A) Log B) Str C) Len D)

42、 Val【解析】InputBox 的返回值为文本,Val函数的功能是将文本数据转换为数值数据。VBA 中去除字符串后面空格的函数是 A) LTrim B) RTrim C) Trim D) Ucase【解析】VBA 中去除字符串后面空格的函数是Rtrim();Ltrim()是删除字符串的开始空格;Trim()是删除字符串开始和尾部空格;Ucase()函数是将字符串中小写字母转换成大写字母。VBA 中求字符串长度的函数是 A) Len B) Length C) StrLen D) strLength【解析】VBA 中求字符串长度的函数是Len()。若有语句:str1=inputbox("

43、;输入","","练习");从键盘上输入字符串"示例"后,str1 的值是 A) "输入" B) "" C) "练习" D) "示例"【解析】InputBox函数表示在对话框来中显示提示,等待用户输入正文或按下按钮,并返回包含文本框内容的字符串,其函数格式为InputBox(prompt, title , default , xpos , ypos , helpfile, context) 。Prompt必需的,作为对话框消息出现的字符串表达式;

44、Title可选的,显示对话框标题栏中的字符串表达式;Default可选的,显示文本框中的字符串表达式。因此本题中的消息框标题初始显示"输入",文本框初始显示"练习",从键盘上输入字符串"示例"后,传给str1, 其值为"示例"。若要修改命令按钮 Command 的标题文字,应设置的属性是 A) Text B) Name C) Caption D) Command【解析】若改变窗体或控件显示标题需要为其相应Caption属性赋值。执行下列程序段后,变量 intsum 的值是 Dim intsum As Integer

45、 Dim I As Integer intsum = 0 For I=0 To 50 Step 10 intsum = intsum + I Next I A) 150 B) 200 C) 50 D) 0【解析】本题考查For循环。初始将intsum和I都定义为整型。因此循环初始I值为0,进入第一次循环,执行intsum=0+0;进入下一循环前执行Step 10,I值变为10,进入第二次循环,intsum=0+10;以此类推直至I值变为50,intsum=0+10+20+30+40+50=150,之后I值变为60不再符合循环条件,跳出循环。因此intsum值为150。执行下列程序段,变量 x

46、的值是 x = 2 : y = 5 Do Until y > 5 x = x * y y = y + 1 Loop A) 2 B) 5 C) 10 D) 20【解析】Do UntilLoop循环采用的是先判断条件后执行循环体的做法,如果条件为True,则循环体一次都不执行,否则进入循环体执行。本题中,若不满足y> 5的条件,则执行x = x * y,y = y + 1操作。x初始值为2,y值初始值为5,满足循环条件,进入第一次循环,x=2*5=10,y=5+1=6,不再满足循环条件,跳出循环,x的值最终为10。下列程序的功能是计算 10 的阶乘,程序空白处应该填写的语句是 Dim

47、t as single Dim k as Integer k = 0 : t = 1 While _ k = k + 1 t = t * k Wend A) k < 10 B) k > 10 C) k <= 10 D) k >= 10【解析】本程序作用是计算10的阶乘,While空白处是用来进行条件限制,满足循环条件则执行k = k + 1,t = t * k操作,实现k值加1和阶乘的计算。因此当循环至k值为9时,执行循环体k=k+1=9+1=10,t=1*2*3*4*5*6*7*8*9*10完成10的阶乘的计算,循环到此结束,因此循环的条件应为k < 10或k&

48、lt;=9。下列叙述中正确的是 A) 所谓算法就是计算方法 B) 程序可以作为算法的一种描述方法 C) 算法设计只需考虑得到计算结果 D) 算法设计可以忽略算法的运算时间【解析】算法是指对解题方案的准确而完整的描述,算法不等于数学上的计算方法,也不等于程序,A选项错误。算法设计需要考虑可行性、确定性、有穷性与足够的情报,不能只考虑计算结果,C选项错误。算法设计有穷性是指操作步骤有限且能在有限时间内完成,如果一个算法执行耗费的时间太长,即使最终得出了正确结果,也是没有意义的,D选项错误。算法在实现时需要用具体的程序设计语言描述,所以程序可以作为算法的一种描述方法,B选项正确。下列各序列中不是堆的

49、是 A) (91,85,53,36,47,30,24,12) B) (91,85,53,47,36,30,24,12) C) (47,91,53,85,30,12,24,36) D) (91,85,53,47,30,12,24,36)【解析】若有个元素的序列,将元素按顺序组成一棵完全二叉树,当且仅当满足下列条件时称为堆:大根堆,所有结点的值大于或等于左右子结点的值;小根堆,所有结点的值小于或等于左右子结点的值。A、B、D选项属于大根堆,C选项由于47<91,判断属于小根堆,但91>85,不满足条件,不是堆,故正确答案为C选项。深度为5的完全二叉树的结点数不可能是 A) 15 B)

50、16 C) 17 D) 18【解析】在树结构中,定义一棵树的根结点所在的层次为,其他结点所在的层次等于它的父结点所在的层次加,树的最大层次称为树的深度。完全二叉树指除最后一层外,每一层上的结点数均达到最大值,在最后一层上只缺少右边的若干结点。深度为5的二叉树,结点个数最多为25-1=31,最少为24=16,不可能是15,故正确答案为A选项。 A) ABDEGCFH B) DBGEAFHC C) DGEBHFCA D) ABCDEFGH【解析】二叉树遍历可以分为3种:前序遍历(访问根结点在访问左子树和访问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在

51、访问左子树和访问右子树之后)。本题中前序遍历为ABDEGCFH,中序遍历为DBGEAFHC,后序遍历为DGEBHFCA,故A选项正确。下面对类-对象主要特征描述正确的是 A) 对象唯一性 B) 对象无关性 C) 类的单一性 D) 类的依赖性【解析】对象的基本特点是:标识唯一性、分类性、多态性、封装性、模块独立性好。类是具有共同属性、共同方法的对象的集合,是关于对象的抽象描述,反映属于该对象类型的所有对象的性质。对象具有的性质,类也具有。故A选项正确。在数据库中,数据模型包括数据结构、数据操作和 A) 数据约束 B) 数据类型 C) 关系运算 D) 查询【解析】数据模型通常由数据结构、数据操作及

52、数据约束部分组成。故A选项正确。设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为 A) 19 B) 20 C) m-19 D) m-20【解析】循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置,因此,从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素,队列初始状态为front=rear=m,当front=30,rear=10时,队列中有m-30+

53、10+1=m-19个元素,比较次数为m-20次,D选项正确。 A) 投影 B) 交 C) 选择 D) 并【解析】用于查询的3个操作无法用传统的集合运算表示,引入的运算为投影运算、选择运算、笛卡尔积。常用的扩充运算有交、除、连接及自然连接等。投影,从关系模式中指定若干个属性组成新的关系,题目中从R中指定AB组成新的关系T,故A选项正确。选择,从关系中找出满足给定条件的元组的操作称为选择,即结果T应该包含R中全部属性,故C选项错误。假设,R与S经过某种关系得到T,则并:RS是将S中的记录追加到R后面;交:RS结果是既属于R又属于S的记录组成的集合。上述两种操作中,关系R与S以及T要求有相同的结构,

54、故B、D选项错误。 在 Access 数据库中,与关系模型中的术语"属性"对应的概念是 A) 字段 B) 默认值 C) 记录 D) 属性【解析】关系术语"属性"表示二维表中垂直方向的列,对应Access数据表中的行和列分别称为记录和字段,因此关系术语"属性"对应Access数据库中的"字段"概念。因此选项A正确。若有关系(课程编号,课程名称,学号,姓名,成绩),要得到关系中有多少门不同的课程名称,应使用的关系运算是 A) 联接 B) 关系 C) 选择 D) 投影【解析】专门的关系运算包括投影、选择和联接。选择运算是

55、从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;联接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。在一个关系中要找出某些字段组成新关系属于投影运算。因此选项D正确。在窗体中要显示一名学生基本信息和该学生各门课程的成绩,窗体设计时在主窗体中显示学生基本信息,在子窗体中显示学生课程的成绩,则主窗体和子窗体数据源之间的关系是 A) 一对一关系 B) 一对多关系 C) 多对一关系 D) 多对多关系【解析】根据题意,主窗体和子窗体数据源之间的关系就是学生实体集和各

56、科成绩实体集之间的关系。题中一个学生可以有多门课程的成绩,但是一个成绩只能属于一个学生。所以是一对多的关系。因此选择B选项。以下列出的是关于参照完整性的叙述 参照完整性是指在设定了表间关系后可随意更改用于建立关系的字段 参照完整性保证了数据在关系型数据库管理系统中的安全性与完整性 参照完整性在关系型数据库中对于维护正确的数据关联是必要的其中正确的是 A) B) C) D) 【解析】参照完整性是一个规则系统,能确保相关表行之间关系的有效性,在设定了表间关系后可随意更改用于建立关系的字段,并且确保不会在无意之中删除或更改相关数据,保证了数据在关系型数据库管理系统中的安全性与完整性。参照完整性在关系型数据库中对于维护正确的数据关联是十分必要的。因此选项D正确。 产品表中有日期类型字段"生产日期",要查

温馨提示

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

评论

0/150

提交评论