国家二级ACCESS机试(选择题)模拟试卷201
选择题
1.下列各组的排序方法中,最坏情况下比较次数相同的是(A)
A. 冒泡排序与快速排序
B. 简单插入排序与希尔排序
C. 堆排序与希尔排序
D. 快速排序与希尔排序
解析:最坏情况下冒泡排序需要比较n(n-1)/2次,即序列逆序的情况。简单插入排序,无论是否最坏情况,都需要n(n-1)/2次。直接插入排序,最坏情况需要比较次n(n-1)/2次。堆排序,无论是否最坏都要比较O(nlog2n)次。快速排序,最坏情况退化为冒泡排序,需要比较n(n—1)/2次。在最坏情况下,希尔排序所需要的比较次数为O(n1.5)。
2.假设已在Access中建立了包含“书名”“单价”和“数量”等三个字段的“tofh”表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控制来源为( )。(B)
A. [单价]*[数量]
B. =[单价]*[数量]
C. [图书订单表]![单价]*[图书订单表]![数量]
D. =[图书订单表]![单价]*[图书订单表]![数量]
解析:本题考查计算控件及数据库对象的引用方法。计算控件要求控件来源的表达式必须以“=”号开头。数据库对象的引用基本语法格式为:Forms(或Reports)!窗体(或报表)名称!控件名称[.属性名],其中Forms或Reports分别表示窗体或报表对象集合。感叹号“!”分隔开对象名称和控件名称。“属性名称”部分默认(即在控件名称后不添加属性)时,表示该控件的值。
本题计算控件中引用的是当前窗体记录源中的“单价”和“数量”字段,字段必须用“口”括起来。
3.软件设计中模块划分应遵循的准则是(B)
A. 低内聚低耦合
B. 高内聚低耦合
C. 低内聚高耦合
D. 高内聚高耦合
解析:耦合性与内聚性是模块独立性的两个定性标准。一般一个较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。
4.表达式Datediff(\\(B)
A. 10
B. 1
C. 14
D. 99
解析:在VBA中,DateDiff函数可以返回日期1和日期2之间按照间隔类型所指定的的时间间隔数目,间隔类型“yyyy”表示“年”。
5.下面属于黑盒测试方法的是(A)
A. 边界值分析法
B. 基本路径测试
C. 条件覆盖
D. 条件一分支覆盖
解析:黑盒测试设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等。所以选项A正确。B、C、D选项为白盒测试方法。
6.下列程序段运行结束后,变量x的值是( )。
x=2
y=2
Do
x=x * y
y =y+1
Loop While y<4(B)
A. 4
B. 12
C. 48
D. 192
解析:程序中使用了Do…While循环,循环体至少执行一次,循环继续执行的条件是y<4。循环体中x =x*y—2 *2 =4,y=y+l =3,条件满足循环体继续执行,x=4*3 =12,y=3+1=4.此时条件不满足,不再执行循环体,循环结束。故选择B选项。
7.在模块的声明部分使用“OptionBasel”语句,然后定义二维数组A(2 to 5,5)则该数组的元素个数为(B)
A. 20
B. 24
C. 25
D. 36
解析:Dim数组名([下标下限to]下标上限)缺省情况下,下标下限为0,元素个数=(下标上限-下标上限+1);如果to选项可以安排非0下限,使用逗号间隔可定义多维数组。数组A(2 to 5,5)为二维数组,元素个数=(5.2+1)*(5-0+1)=4*6=24。
8.下面描述中正确的是(D)
A. 软件就是可执行的程序
B. 软件就是程序和数据
C. 软件就是程序和相关文档
D. 软件是程序、数据及相关文档的集合
解析:计算机软件(也称软件)是指计算机系统中的程序及其文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。因此选项D正确。
9.在Access数据库中已建立了\\(C)
A. Not In(\\
B. 123456 And \\
C. In(\\
D. Not(\\
解析:In运算符用于指定一个字段值的列表,列表中的任意一个值都可以与查询的字段相匹配。
10.能被“对象所识别的动作”和“对象可执行的活动”分别称为对象的(B)
A. 方法和事件
B. 事件和方法
C. 事件和属性
D. 过程和方法
解析:本题考查面向对象的知识。在面向对象的开发环境中,对象具有三要素:属性、事件和方法。属性是对象的静态特性,一般用来描述对象的静态特征;事件是可以被对象识别或接受的动作;方法是对象可以执行的活动。
11.下列关于数据库设计的叙述中,正确的是(A)
A. 在需求分析阶段建立数据字典
B. 在概念设计阶段建立数据字典
C. 在逻辑设计阶段建立数据字典
D. 在物理设计阶段建立数据字典
解析:数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。
12.窗口事件是指操作窗口时所引发的事件。下列事件中,不属于窗口事件的是(D)
A. 打开
B. 关闭
C. 加载
D. 取消
解析:本题考查窗口事件的知识。窗口事件是在打开、调整或关闭窗口时发生,包括Open(打开)、Close(关闭)、Lpad(加载)、Unload(卸载)和Resize(改变大小),并没有取消事件。
13.在关于报表数据源设置的叙述中,以下正确的是(D)
A. 可以是任意对象
B. 只能是表对象
C. 只能是查询对象
D. 可以是表对象或查询对象
解析:本题考查报表数据源的知识。报表可以用表或查询作为数据源,但是和窗体不同,SQL语句不能作为报表的数据源。
14.以下不属于SQL查询的是( )。(D)
A. 联合查询
B. 传递查询
C. 子查询
D. 选择查询
解析:SQL查询包括联合查询、传递查询、数据定义查询和子查询4种。
15.将表A的记录复制到表B中,且不删除表B中的记录,可以使用的查询是(C)
A. 删除查询
B. 生成表查询
C. 追加查询
D. 交叉表查询
解析:本题考查ACCESS中的操作查询。操作查询共有4种类型,分别是删除查询、更新查询、追加查询和生成表查询。生成表查询:利用一个或多个表中的全部或部分数据建立新表;删除查询:可以从一个表或多个表中删除记录;更新查询:可以对一个或多个表中的一组记录作全面修改;追加查询:可以从一个或多个表中选取的一组记录添加到一个或多个表的尾部。
16.在设计“学生基本信息\\(A)
A. 组合框或列表框控件
B. 复
本文档预览:3600字符,共5821字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载