国家二级ACCESS机试(选择题)模拟试卷159
选择题
1.在Access数据库中有“记录”的概念,与“记录”相对应的关系模型中的概念是( )。(A)
A. 元组
B. 属性
C. 域
D. 关系
解析:在Access数据库中,每一行称为一个元组,也就是一条记录。
2.在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运算是(B)
A. 选择
B. 投影
C. 连接
D. 关联
解析:关系运算有选择、投影、联接与自然联接。
选择:从关系中找出满足给定条件的元组的操作。
投影:从关系模式中指定若干属性组成新的关系。
联接:将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。
自然联接:在联接运算中,按照字段值对应相等为条件进行的联接操作称为等值联接,自然联接是去掉重复属性的等值联接。
3.算法的时间复杂度是指(D)
A. 设计该算法所需的工作量
B. 执行该算法所需要的时间
C. 执行该算法时所需要的基本运算次数
D. 算法中指令的条数
解析:算法的时间复杂度,是指执行算法所需要的计算工作量。算法的工作量可以用算法在执行过程中所需基本运算的执行次数来度量。
4.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是(D)
A. 软件运行
B. 可行性研究
C. 软件开发计划
D. 软件集成测试
解析:开发阶段由三个阶段组成:设计、实现和测试。可行性研究和软件开发计划属于定义阶段;软件运行属于维护阶段。
5.设二叉树中共有15个结点,其中的结点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为( )。(C)
A. 4
B. 6
C. 15
D. 不存在这样的二叉树
解析:在具有n个结点的二叉树中,如果各结点值互不相同,若该二叉树的前序序列与中序序列相同,则说明该二叉树只自右子树,左子树为空,二叉树的深度为n;若该二叉树的后序序列与中序序列相同,则说明该二叉树只有左子树,右子树为空,二叉树的深度为n。故本题中二叉树的深度为15。
6.对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为( )。(C)
A. log2n
B. n/2
C. n
D. n+1
解析:在进行顺序查找过程中,如果被查的元素是线性表中的最后一个元素,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中的所有元素进行比较,这是顺序查找的最坏情况,需要比较的次数为n次。
7.VBA中定义全局变量需要使用的关键字是( )。(C)
A. Const
B. Dim
C. Public
D. Static
解析:定义全局变量需要使用的关键字是Public,Const用来定义符号变量,Dim用来定义局部变量,Static用来定义静态变量。因此答案选择C。
8.在“查找和替换”对话框的“查找内容”文本框中,设置“2#1”的含义是( )。(D)
A. 查找值为21
B. 查找值为2#1
C. 查找第一位为2、第二位为任意字符,第三位为1的值
D. 查找第一位为2、第二位为任意数字,第三位为1的值
解析:在Access中进行查找和替换功能,可使用通配符来通配相应的字符。其中,#通配任何单个数字字符。
9.数据流图中方框表示的是( )。(D)
A. 数据流
B. 存储文件
C. 控制流
D. 源,潭
解析:数据流图是描述数据处理过程的工具,它从数据传递和加工的角度,来刻画数据流从输入到输出的变化过程。数据流图中的主要图形元素有:圆形表示加工,箭头表示数据流,双杠表示存储文件,方框表示源点或终点。
10.宏命令RunApp的功能是(B)
A. 执行指定的SQ[.语句
B. 执行指定的外部应用程序
C. 执行指定的宏命令
D. 执行设置属性值的宏命令
解析:宏命令RunApp用于执行指定的外部应用程序。
11.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是(B)
A. 并
B. 交
C. 投影
D. 笛卡儿乘积
解析:关系R与S经交运算后所得到的关系是由那些既在R内又在S内的有序组所组成,记为R∩S。形式定义如下:R∩S≡{t∈R∧t∈S}=R-(R-S)。所以不改变关系表中的属性个数,但能减少元组个数的是关系表之间的交操作。
12.软件设计中划分模块的准则是(B)
A. 低内聚低耦合
B. 高内聚低耦合
C. 低内聚高耦合
D. 高内聚高耦合
解析:耦合性与内聚性是模块独立性的两个定性标准。一般一个较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。
13.下面不属于软件设计阶段任务的是(C)
A. 软件的详细设计
B. 软件的总体结构设计
C. 软件的需求分析
D. 软件的数据设计
解析:软件设计可以分为概要设计和详细设计两个阶段。概要设计就是结构设计,其主要目标就是给出软件的模块结构,用软件结构图表示。详细设计的首要任务就是设计模块的程序流程、算法和数据结构。次要任务就是设计数据库,常用方法还是结构化程序设计方法。实际上软件设计的主要任务就是将软件分解成模块,模块是指能实现某个功能的数据和程序说明、可执行程序的程序单元。可以是一个函数、过程、子程序、一段带有程序说明的独立的程序和数据,也可以是可组合、可分解和可更换的功能单元。然后进行模块设计。所以应选择C选项。
14.在Access中,参照完整性规则不包括(B)
A. 更新规则
B. 查询规则
C. 删除规则
D. 插入规则
解析:参照完整性:在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。实施了参照完整性后,对表中主关键字字段进行操作时系统会自动地检查主关键字字段,看看该字段是否被添加、修改或删除。如果对主关键字的修改违背了参照完整性的要求,那么系统会自动强制执行参照完整性。
15.下列Case语句中错误的是(C)
A. Case 0 To 10
B. Case Is>10
C. Case Is>10 And Is<50
D. Case 3,5 Is>10
解析:本题考查SelectCase语句的知识。Case语句的后面可以包含一个值,一组枚举值、一个值的范围以及比较运算符。但是当Case语句使用ls关键字的时候就不能再加入逻辑运算符如And等。
16.以下内容中不属于VBA提供的数据验证函数的是( )。(D)
A. IsNull
B. IsEmpty
C. IsNumeric
D. IsText
解析:VBA常用的验证函数为:IsNumeric、IsDate、IsNull、IsEmpty、IsArray、IsError、IsObject。所以本题答案是D。
本文档预览:3600字符,共5449字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载