国家二级(ACCESS)机试模拟试卷268
选择题
1.设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为( )。(A)
A. 23,13,51,57,66,26,81,69,76
B. 13,23,26,51,57,66,81,76,69
C. 23,13,51,57,26,66,81,69,76
D. 23,13,51,57,81,26,66,69,76
解析:快速排序是起泡排序的改进。在快速排序中,任取一个记录,以它为基准用交换的方法将所有的记录分成两部分,关键码值比它小的在一部分,关键码值比它大的在另一部分,再分别对两个部分实施上述过程,一直重复到排序完成。
2.在教师信息输入窗体中,为职称字段提供\\(D)
A. 标签
B. 复选框
C. 文本框
D. 组合框
解析:组合框或列表框可以从一个表或查询中取得数据,或从一个值列表中取得数据,在输入时,我们从列出的选项值中选择需要的项,从而保证同一个数据信息在数据库中存储的是同一个值。所以选项D是正确的。
3.在下图中,窗体的名称为fmTest,窗体中有一个标签和一个命令按钮,名称分别为Labell和bChange
(C)
A. 是
B. 否
C. 有
D. 无
解析:本题考查窗体属性相关知识。如果不需要窗体显示记录选择器,设置窗体记录选择器属性为“否”即可。
4.在Access中,可用于设计输入界面的对象是( )。(A)
A. 窗体
B. 报表
C. 查询
D. 表
解析:窗体是Access数据库对象中最具灵活性的一个对象,可以用于设计输入界面。其数据源可以是表或查询。
5.在窗体上有一个命令按钮Command1和一个文本框Text1,编写事件代码如下:
Private Sub Command1_Click()
Dim i,j,x
For i=1 To 20 step 2
x=0
For j=i To 20 step 3
x=x+1
Next j
Next i
Text1.Value=Str(x)
End Sub
打开窗体运行后,单击命令按钮,文本框中显示的结果是( )。(A)
A. 1
B. 7
C. 17
D. 400
解析:题目中使用了双重For循环,外循环中每循环一次,x的值都是从0开始,所以外循环中到最后一次循时,x的值是0,而内循环中的最后一次循环是j=20 to 20 step3所以此时内循环只循环一次,x的值为x=0+1=1。Str函数将数值转换成字符串。
6.在一个Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是( )。(B)
A. Like”信息*”
B. Like”*信息*”
C. Left([专业],2)=”信息”
D. Mid([专业],1,2)=”信息”
解析:本题考查通配符的知识。like用于指定查找文本字段的字符模式。通配符一般作为其他字符的占位符,其中最常用的问号(?)表示所在的位置可以是任何一个字符,星号(木)表示所在的位置可以是任何多个字符,在表中要查找“专业”字段中包含“信息”两个字的记录,正确的条件表达式是Like”*信息*”。选项A)的功能是查询“专业”字段中前两个字为“信息”的记录,Left函数用于在字符串左端开始取n个字符,LeR([专业],2)=”信息”也就是是查询“专业”字段中前两个字为“信息”的记录;Mid函数可以实现在任何位置取任何长度的子串,所以选项D)的功能也是查询“专业”字段中前两个字为“信息”的记录。
7.VBA支持的循环语句结构不包括( )。(D)
A. Do…Loop
B. While…Wend
C. For…Next
D. Do…While
解析:本题考查循环的知识。VBA共支持3种循环,分别是“For…Nex”t循环、“While…Wend”循环和“Do…Loop”循环。
8.对软件系统总体结构图,下面描述中错误的是(B)
A. 深度等于控制的层数
B. 扇入是一个模块直接调用的其他模块数
C. 扇出是一个模块直接调用的其他模块数
D. V一定是结构图中位于叶子结点的模块
解析:在软件工程中,模块的扇入是指有多少个上级模块调用它;模块的扇出是指该模块直接调用的下级模块的个数。
9.在关系运算中,投影运算的含义是(B)
A. 在基本表中选择满足条件的记录组成一个新的关系
B. 在基本表中选择需要的字段(属性)组成一个新的关系
C. 在基本表中选择满足条件的记录和属性组成一个新的关系
D. 上述说法均是正确的
解析:本题考查关系运算的知识。关系运算可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。
10.VBA支持的循环语句结构不包括( )。(D)
A. Do…Loop
B. While…Wend
C. For…Next
D. Do…While
解析:本题考查循环的知识。VBA共支持3种循环,分别是For...Next循环、While...Wend循环和Do...Loop循环。
11.数据库中有“商品”表如下:
(B)
A. 1
B. 3
C. 4
D. 10
解析:该题中SQL查询的含义是利用GROUP BY子句按部门号统计销售商品总价最小值,因为表中列出3个部门,故统计结果应有3个,所以选项B正确。
12.在定义过程时,系统将形式参数类型默认为( )。(B)
A. 值参
B. 变参
C. 数组
D. 无参
解析:在VBA中定义过程时,如果省略参数类型说明,那么该参数将默认为按地址传递的参数,这就意味着,过程调用时会把实际参数的地址传递给过程,如果在过程内部对该参数的值进行了改变,那么就会影响实际参数的值。
13.下面不属于结构化程序设计原则的是(C)
A. 模块化
B. 自顶向下
C. 可继承性
D. 逐步求精
解析:结构化程序设计(structuredprogramming)是进行以模块功能和处理过程设计为主的详细设计的基本原则。结构化程序设计是过程式程序设计的一个子集,它对写入的程序使用逻辑结构,使得理解和修改更有效更容易。结构化程序设
本文档预览:3600字符,共16573字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载