国家二级(ACCESS)机试模拟试卷279
选择题
1.下列关于控件的说法错误的是( )。(C)
A. 控件是窗体上用于显示数据和执行操作的对象
B. 在窗体中添加的对象都称为控件
C. 控件的类型可以分为:结合型、非结合型、计算型与非计算型
D. 控件都可以在窗体“设计”视图中的控件组中看到
解析:本题考查窗体控件的知识。Access中的窗体中的控件是窗体上用于显示数据和执行操作以及美化窗体的对象;每一个在窗体中添加的对象包括窗体本身都称为控件;它们可以在窗体“设计”视图中的控件组中看到并使用。控件的类型分为结合型、非结合型和计算型。
2.对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。(D)
A. 快速排序
B. 冒泡排序
C. 直接插入排序
D. 堆排序
解析:除了堆排序算法的比较次数是 ,其他的都是n(n-1)/2。
3.数据库三级模式体系结构的划分有利于保持数据库的( )。(A)
A. 数据独立性
B. 数据安全性
C. 结构规范化
D. 操作可行性
解析:数据库领域公认的标准结构是三级模式结构,它包括外模式、概念模式、内模式,有效地组织、管理数据,提高了数据库的逻辑独立性和物理独立性。用户级对应外模式,概念级对应概念模式,物理级对应内模式,使不同级别的用户对数据库形成不同的视图。所谓视图,就是指观察、认识和理解数据的范围、角度和方法,是数据库在用户“眼中”的反映,很显然。不同层次(级别)用户所“看到”的数据库是不相同的。故本题答案为A选项。
4.若要确保输入的出生日期值格式必须为短日期,应将该字段的输入掩码设置为( )。(A)
A. 0000/99/99
B. 9999/00/99
C. 0000/00/00
D. 9999/99/99
解析:本题考查字段的输入掩码的知识。在设计字段的时候可以使用输入掩码来使得输入的格式标准保持一致,输入掩码中的字符“0”代表必须输入数字0~9;“9”代表可以选择输入数字或空格。由于要实现短日期格式,应允许月份和日不必强制为两位数字,故此应为0000/99/99。
5.运行下列程序段,结果是( )。
For m = 10 to 1 step 0
k = k + 3
Next m(B)
A. 形成死循环
B. 循环体不执行即结束循环
C. 出现语法错误
D. 循环体执行一次后结束循环
解析:本题考察for循环语句,step表示循环变量增加步长,循环初始值大于终值时步长应为负数,步长为0时则循环不成立,循环体不执行即结束循环。
6.下列叙述中正确的是( )。(D)
A. 循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
B. 在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
C. 在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况
D. 循环队列中元素的个数是由队头指针和队尾指针共同决定
解析:循环队列有队头和队尾两个指针,但是循环队列仍是线性结构的,所以A错误;在循环队列中只需要队头指针与队尾两个指针来共同反映队列中元素的动态变化情况,所以B与C错误。
7.一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为(A)
A. 219
B. 221
C. 229
D. 231
解析:在二叉树中,叶子结点个数为no,则度为2的结点数n2=no-l。本题中叶子结点的个数为70,所以度为2的结点个数为69,因而总结点数=叶子结点数+度为1的结点数+度为2的结点数=70+80+69=219。
8.下列叙述中正确的是( )。(A)
A. 顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的
B. 顺序存储结构只针对线性结构,链式存储结构只针对非线性结构
C. 顺序存储结构能存储有序表,链式存储结构不能存储有序表
D. 链式存储结构比顺序存储结构节省存储空间
解析:链式存储结构既可以针对线性结构也可以针对非线性结构,所以B)与C)错误。链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以D)错误。
9.假定有以下循环结构
Do Until条件
循环体
Loop
则正确的叙述是(B)
A. 如果“条件”值为0,则一次循环体也不执行
B. 如果“条件”值为0,则至少执行一次循环体
C. 如果“条件”值不为0,则至少执行一次循环体
D. 不论“条件”是否为“真”,至少要执行一次循环体
解析:本题考查VBA中DoUntil…Loop循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。在Until循环中条件为False时执行循环体,条件为True时退出循环;在While循环中条件为True时执行循环体,条件为False时退出循环,这一点要注意区分清楚。本题中是先判断条件,条件值为0表示条件是False,则至少执行一次循环体。
10.在已建窗体中有一命令按钮(名为Command1),该按钮的单击事件对应的VBA代码为:
Private Sub Commandl_Click()
subT.Form.RecordSource=\\(D)
A. 使用select命令查找“雇员”表中的所有记录
B. 使用select命令查找并显示“雇员”表中的所有记录
C. 将subqT窗体的数据来源设置为一个字符串
D. 将subT窗体的数据来源设置为“雇员”表
解析:窗体的Recordsource属性指明窗体的数据源,题目中窗体数据源来自一条SQL语句“select*from雇员”,该语句从数据表“雇员”中选取所有记录,即窗体数据来源为“雇员”表。
11.以下数据结构中,属于非线性数据结构的是( )。(D)
A. 栈
B. 线性表
C. 队列
D. 二叉树
解析:二叉树属于非线性结构。栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作;队列可看做是插入在一端进行,删除在另一端进行的线性表。
12.在“窗体视图”中显示窗体时,窗体中没有记录选择器,应将窗体的“记录选择器”属性值设置为( )。(B)
A. 是
B. 否
C. 有
D. 无
解析:本题考查窗体视图使用的知识。要想实现窗体中没有记录选择器,应该在设置属性时将“记录选择器”属性设置为“否”。
13.VBA语句Dim a(-3 t0 3)所定义的数组元素个数是( )。(B)
A. 6
B. 7
C. 8
D. 9
解析:一维数组a(一3 to 3)代表a(一3)、a(一2)、a(一1)、a(0)、a(1)、a(2)、a(3),共7个数组元素。
14.设有如下关系表:
本文档预览:3600字符,共15254字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载