国家二级ACCESS机试(选择题)模拟试卷182
选择题
1.下列描述中正确的是(D)
A. 一个逻辑数据结构只能有一种存储结构
B. 数据的逻辑结构属于线性结构,存储结构属于非线性结构
C. 一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率
D. 一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率
解析:数据的逻辑结构是指数据集合中各数据元素之间所固有的逻辑关系:数据的存储结构是在对数据进行处理时,各数据元素在计算机中的存储关系。数据的存储结构是指数据的逻辑结构在计算机中的表示,一种逻辑结构可以表示成多种存储结构;而采用不同的存储结构,其数据处理的效率是不同的。
2.设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为( )。(B)
A. DEFXYZABC
B. FEDZYXCBA
C. FEDXYZCBA
D. DEFZYXABC
解析:栈是一种特殊的线性表,它所有的插入与删除都限定在表的同一端进行。队列是指允许在一端进行插入,而在另一端进行删除的线性表。将A,B,C,D,E,F入栈后,栈中元素为ABC—DEF,退出三个元素入队,队列元素为FED,将X,Y,Z入栈后栈中元素为ABCXYZ,退栈全部人队后,队列元素为FEDZYXCBA。
3.若限制字段只能输入数字0~9,则应使用的输入掩码字符是( )。(C)
A. X
B. A
C. 0
D. 9
解析:输入掩码设置中,没有X这个字符;字符“A”表示必须输入字母或数字;字符“9”表示可选择输入数字或空格,不允许使用加号或减号;字符“0”表示必须输入数字0~9。
4.如果字段内容为声音文件,则该字段的数据类型应定义为(D)
A. 文本
B. 备注
C. 超级链链接
D. OLE对象
解析:本题考查字段数据类型的知识。Access的表中的字段可以有多种数据类型,其中文本型用来存储字符型数据;超级链接型是以文本形式存储超级链接地址;备注性用来存储长文本和数字;OLE对象型用来存放多媒体对象。
5.线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有(B)
A. 节省存储空间
B. 插入与删除运算效率高
C. 便于查找
D. 排序时减少元素的比较次数
解析:顺序存储时,相邻数据元素的存放地址也相邻(逻辑与物理统一);要求内存中可用存储单元的地址必须是连续的。优点是存储密度大(=1),存储空间利用率高;缺点是插入或删除元素时不方便。链式存储时,相邻数据元素可随意存放,但所占存储空间分两部分,一部分存放结点值,另一部分存放表示结点间关系的指针优点是插入或删除元素时很方便效率高,使用灵活。缺点是存储密度小(<1),存储空间利用率低,故选项B正确。
6.在数据库系统中,数据模型包括概念模型、逻辑模型和( )。(A)
A. 物理模型
B. 空间模型
C. 时间模型
D. 谓词模型
解析:数据模型按照不同的应用层次分为3种类型:概念数据模型、逻辑数据模型、物理数据模型。
概念数据模型简称概念模型,它是一种面向客观世界、面向用户的模型;它与具体的数据库管理系统无关,与具体的计算机平台无关。较为有名的概念数据模型有实体联系模型(E—R模型)、面向对象模型及谓词模型。
逻辑数据模型又称逻辑模型,它是一种面向数据库系统的模型,该模型着重于在数据库系统一级的实现。逻辑数据模型有层次模型、网状模型、关系模型和面向对象模型。
物理数据模型又称物理模型,它是一种面向计算机物理表示的模型,此模型给出了数据模型在计算机上物理结构的表示。
7.设顺序表的长度为n。下列排序方法中,最坏情况下比较次数小于n(n一1)/2的是(A)
A. 堆排序
B. 快速排序
C. 简单插入排序
D. 冒泡排序
解析:假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后扫描和:n/2遍的从后往前扫描,需要比较次数为n(n.1)/2。快速排序法的最坏情况比较次数也是n(n-1)/2。简单插入排序,无论是否最坏都需要。n(n-1)/2比较。堆排序,无论是否最坏都需要比较O(nlog2n)次。所以选项A正确。
8.在长度为97的顺序有序表中作二分查找,最多需要的比较次数为(A)
A. 7
B. 96
C. 48
D. 6
解析:二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。最多比较次数的计算方式:k=log2n。其中n代表长度,k为比较次数。本题中可以计算出k=7。
9.下列选项中不属于结构化程序设计原则的是(B)
A. 可封装
B. 自顶向下
C. 模块化
D. 逐步求精
解析:结构化程序的基本结构有:顺序结构、选择结构和循环结构,没有GOTO跳转结构。
10.如果要在文本框中输入字符时实现密码显示效果,如星号(*),应设置文本框的属性是( )。(C)
A. Text
B. Caption
C. InputMask
D. PasswordChar
解析:在VBA的文本框中输入字符时,如果想实现密码显示效果,需要设置InputMask属性,即输入掩码属性值为PASSWORD,此时在文本框中输入的字符将显示为*号。
11.软件生命周期是指(A)
A. 软件产品从提出、实现、使用、维护到停止使用退役的过程
B. 软件的需求分析、设计与实现
C. 软件的开发与管理
D. 软件的实现和维护
解析:软件生命周期是指软件产品从提出、实现、使用、维护到停止使用、退役的过程。
12.“tEmolovee”表结构如下所示:
(C)
A. 5 5
B. 5 10
C. 10 10
D. 10 20
解析:本题考查汉字和字母存储形式的知识。Access中的汉字、字母和数字都采用Unicode编码,存储都占2个字节,称为一个字符。所以字段大小为10意味着无论汉字、字母还是数字都可以输入10个。读者要注意与其他数据库语言例如Visual FoxPro等区分开来。
13.结构化程序的三种基本结构是(A)
A. 顺序、选择和循环
B. 过程、函数和子程序
C. 递归、迭代和回溯
D. 调用、返回和选择
解析:结构化程序的三种基本结构是顺序、选择和循环。故选择A。
14.要从指定记录集(一个域)内获取特定字段的值,应该使用的内置函数是( )。(A)
A. DLookup
B. DCount
C. DFirst
D. DLast
解析:Dlookup函数是从指定记录集里检索特定字段的值。它可以直接在VBA、宏、查询表达式或计算控件中使用,而且主要用于检索来自外部表字段中的数据。
本文档预览:3600字符,共6280字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载