国家二级ACCESS机试(选择题)模拟试卷397
选择题
1.一棵完全二叉树共有360个结点,则在该二叉树中度为1的结点个数为(B)
A. 0
B. 1
C. 180
D. 181
解析:对于一个具有n个结点的完全二叉树,其深度为[log2n]+1。本题中这个二叉树的深度为[log2360]+1=8+1=9。根据满二叉树的性质,深度为8的满二叉树其结点数为28-1=256-1=255。这个完全二叉树的第9层的结点数为360-255=105。完全二叉树的性质非叶子结点的子结点都为2,105除以2其商为52余数为1。因此该二叉树中度为1的结点个数为1。选项B正确。
2.设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=l,此后又正常地插入了两个元素。最后该队列中的元素个数为( )。(C)
A. 3
B. 1
C. 2
D. 52
解析:由初始状态为front=rear=50可知此时循环队列为空。经过一系列正常的入队和退队操作,由front=rear=1可知队列空或者队列满,此后又可以正常地插入了两个元素,说明插入前队列为空,则插入后队列元素个数为2。
3.Access中存储基本数据的对象是( )。(A)
A. 表
B. 查询
C. 窗体
D. 报表
解析:表是数据库中用来存储数据的对象,是整个数据库系统的基础。Access允许一个数据库中包含多个表,用户可以在不同的表中存储不同类型的数据。
4.数据的存储结构是指( )。(D)
A. 存储在外存中的数据
B. 数据所占的存储空间量
C. 数据在计算机中的顺序存储方式
D. 数据的逻辑结构在计算机中的表示
解析:在对数据进行处理时各数据元素在计算机中的存储关系,即为数据的存储结构。
5.下列叙述中正确的是(C)
A. 线性表链式存储结构的存储空间一般要少于顺序存储结构
B. 线性表链式存储结构与顺序存储结构的存储空间都是连续的
C. 线性表链式存储结构的存储空间可以是连续的,也可以是不连续的
D. 以上都不正确
解析:线性表的存储分为顺序存储和链式存储。在顺序存储中,所有元素所占的存储空间是连续的。而在链式存储的方式中,将存储空间的每一个存储结点分为两部分,一部分用于存储数据元素的值,称为数据域;另一部分用于存储下一个元素的存储序号,称为指针域。所以线性表的链式存储方式比顺序存储方式的存储空间要大一些。
6.下列选项中不属于软件生命周期开发阶段任务的是(C)
A. 软件测试
B. 概要设计
C. 软件维护
D. 详细设计
解析:软件生命周期是指软件产品从提出、实现、使用、维护到停止使用退役的过程。开发阶段包括概要设计、详细设计、实现和测试4个阶段。软件维护属于维护阶段。
7.创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在
C
解析:参数查询利用对话框提示用户输入参数,并检索符合所输入参数的记录或值,准则中将参数提示文本放在“口”中。
8.下列叙述中,正确的是( )。(C)
A. 表的数据表视图只用于显示数据
B. 表的设计视图只用于定义表结构
C. 在Access中,不能更新链接的外部数据源的数据
D. 在Access中,不能直接引用外部数据源中的数据
解析:表的数据表视图既可以显示数据,也可以定义及修改表结构;表的设计视图既可以定义表结构,也可以修改表结构;在Access中,不能更新链接的外部数据源的数据;在Access中,可以直接引用外部数据源中的数据。
9.宏命令Requery的功能是( )。(A)
A. 实施指定控件重新查询
B. 查找符合条件的第一条记录
C. 查找符合条件的下一条记录
D. 指定当前记录
解析:本题考查宏操作的知识。Access中提供了50多个可选的宏操作命令,Requery用于实施指定控件重新查询即刷新控件数据;FindRecord用于查找满足指定条件的第一条记录;FindNext用于查找满足指定条件的下一条记录;GoToRecord用于指定当前记录。
10.在长度为n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果后表中,则出现在表中每个位置上的可能性是相同的。则在平均情况下需要比较的次数大约为(A)
A. (3+n)/4
B. n
C. n/2
D. n/4
解析:在长度为n的顺序表中查找一个元素,最好的情况是目标在第一个,一次找到;最坏的情况是目标在最后一个,n次找到。那么平均长度为:(1+2+…+n)/n=(n(n+1)/2)/n=(n+1)/2。本题需要查找的元素有一半的机会在表中,则在平均情况下需要比较的次数大约为((1+n)/2+1)/2=(3+n)/4。
11.若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句是(B)
A. UPDATE产品SET单价=50 WHERE供货商=“ABC”
B. UPDATE产品SET 单价=单价一50 W HERE供货商=“ABC”
C. UPDATE FROM产品SET单价=50 WHERE供货商=“ABC”
D. UPDATE FROM产品SET单价=单价-50 WHERE供货商=“ABC”
解析:UPDATE语句,直接更新一张表数据时,不使用FROM关键字,本题中要将产品单价下调50,即为单价=单价-50,单价=50将单价设置为50。
12.下面显示的是查询设计视图的设计网格部分,从下面所示的内容中,可以判定要创建的查询是
(B)
A. 删除查询
B. 追加查询
C. 生成表查询
D. 更新查询
解析:从查询设计视图的设计网格部分可以看到“追加到:”,可以判定这是创建追加查询。
13.下列关于字段属性的叙述中,正确的是( )。(D)
A. 可对任意类型的字段设置“默认值”属性
B. 设置字段默认值就是规定该字段值不允许为空
C. 只有“文本”型数据能够使用“输入掩码向导”
D. “有效性规则”属性只允许定义一个条件表达式
解析:本题主要考查了字段属性设置。字段属性说明字段所具有的特性,可定义数据的保存、处理或显示方式。“默认值”是将字段中出现较多的值作为该字段的默认值,但自动编号类型是无法设置默认值的。“有效性规则”只允许定义一个表达式,该表达式必须为True才能在此字段中添加或更改值,通常与“有效性文本”属性一起使用。“输入掩码”显示编辑字符以引导数据输入。故选择D选项。
14.软件系统总体结构图的作用是(A)
A. 描述软件系统结构的图形工具
B. 描述软件系统的控制流
C. 描述软件系统的数据流
D. 描述软件系统的数据结构
解析:软件系统总体结构图的作用是描述软件系统结构的图形工具。
15.数据流图中带有箭头的线段表示的是(D)
A. 控制流<
本文档预览:3600字符,共10665字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载