国家二级ACCESS机试(选择题)模拟试卷368
选择题
1.对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是(D)
A. 快速排序
B. 冒泡排序
C. 直接插入排序
D. 堆排序
解析:各种排序方法中最坏情况下需要比较的次数分别为:冒泡排序n(n-1)/2、快速排序n(n—1)/2、简单插入排序n(n-1)/2、希尔排序O(n1.5)、简单选择排序n(n—1)/2、堆排序O(nlog2n)。
2.下列叙述中正确的是( )。(B)
A. 算法的时间复杂度与计算机的运行速度有关
B. 算法的时间复杂度与运行算法时特定的输入有关
C. 算法的时间复杂度与算法程序中的语句条数成正比
D. 算法的时间复杂度与算法程序编制者的水平有关
解析:为了能够比较客观地反映出一个算法的效率,在度量一个算法的工作量时,不仅应该与所使用的计算机、程序设计语言以及程序编制者无关,而且还应该与算法实现过程中的许多细节无关。为此,可以用算法在执行过程中所需基本运算的执行次数来度量算法的工作量。算法所执行的基本运算次数还与问题的规模有关;对应一个固定的规模,算法所执行的基本运算次数还可能与特定的输入有关。
3.创建交叉表查询,在“交叉表”行上有且只有一个的是( )。(D)
A. 行标题和列标题
B. 行标题和值
C. 行标题、列标题和值
D. 列标题和值
解析:本题考察交叉表查询设计相关知识。交叉表查询设计需指定三种字段。
行标题:显示在查询结果最左侧的字段名,可以由多个字段构成;列标题:显示在每列标题上的字段名,只能由一个字段构成;值:行、列交叉位置上统计结果,只能由一个结果。
4.假设学生表已有年纪、专业、学号、姓名、性别和生日6个属性,其中可以作为主关键字的是(B)
A. 姓名
B. 学号
C. 专业
D. 年纪
解析:在关系型数据库中,作为主关键字属性的特点,能够惟一的确定一条记录,在学生表中,只有学号具有这一特点。
5.“教学管理”数据库中有学生表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数据库时应设置( )。(D)
A. 默认值
B. 有效性规则
C. 索引
D. 表之间的关系
解析:本题考查建立表之间关系的相关知识。通过建立表之间的关系,即实施表之间的参照完整性,从而将存在联系的表通过外键连接起来。
6.在对某字符型字段进行升序排序时,假设该字段有4个值:\\(C)
A. 100、\\
B. 3、’18\\
C. 100、\\
D. 18、\\
解析:在对字符型字段进行排序时,首先比较第一个字符之后进行排序,若第一个字符相同则比较第二个字符,以此类推。因此对某字符型字段值\\
7.假设“公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确的命令是(D)
A. SELECT*FROM公司FOR名称=\\
B. SELECT*FROM公司FOR名称LIKE\\
C. SELECT*FROM公司WHERE名称=\\
D. SEIFL*FROM公司WHERE名称LIKE\\
解析:SQL查询的Select语句是功能最强,也是最为复杂的SQL语句。SELECT语句的结构是:
SELECT[ALL|DISTINCT]别名FROM表名[WHERE查询条件]
在查询条件中输入Like运算符来限制结果中的记录。为了查找公司名称中有“网络”
8.Access的窗体可划分为四类,他们是( )。(D)
A. 设计窗体、控制窗体、信息显示窗体和交互信息窗体
B. 设计窗体、数据操作窗体、信息显示窗体和交互信息窗体
C. 设计窗体、数据操作窗体、控制窗体和信息显示窗体
D. 数据操作窗体、控制窗体、信息显示窗体和交互信息窗体
解析:按功能可将窗体划分为数据操作窗体、控制窗体、信息显示窗体和交互信息窗体四类。
9.数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( )。(C)
A. DB包含DBS和DBMS
B. DBMS包含DB和DBS
C. DBS包含DB和DBMS
D. 没有任何关系
解析:数据库系统(Database System简称DBS)由下列几个部分组成:数据库(DB)、数据库管理系统(DBMS)、数据库管理员(人员)、系统平台之一——硬件平台(硬件)、系统平台之二——软件平俞(软件)。这五个部分构成了一个以数据库为核心的完整的运行实体,称为数据库系统。其中DB(DataBase)即数据库,是统一管理的相关数据的集合;DBMS(Database Management System)即数据库管理系统,足位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法。
10.一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。(D)
A. 一对一联系
B. 一对多联系
C. 多对一联系
D. 多对多联系
解析:一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程的联系是多对多的联系。
11.定义学生、教师和课程的关系模式:S(S#,Sn,Sd,Sa)(属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(属性分别为课程号、课程名、先修课);SC(S#,C#,G)(属性分别为学号、课程号和成绩)。则该关系为( )。(D)
A. BCNF范式
B. 第一范式
C. 第二范式
D. 第三范式
解析:本题每个关系中每个非主属性既不部分依赖于主键也不传递依赖于主键,满足第三范式。表C的主键既可以是“课程号”,也可以是“课程名”,“课程号”和“课程名”也可相互决定,所以不满足BCF范式。
12.设数据结构B=(D,R),其中
D={a,b,c,d,e,f}
R={(ea),(d,b),(e,d),(c,e),(a,c))
该数据结构为(A)
A. 线性结构
B. 循环队列
C. 循环链表
D. 非线性结构
解析:由结点之间的关系R={(f,a),(d,b),(e,d),(c,e),(a,c))可以得到,该数据结构为:“f-a-c-e-d-b”。由此可知结点f没有前驱,结点b没有后继结点,并且其它的结点只有一个前驱结点和一个后继结点,所以该数据结构为线性结构。所以应选A选项。
13.能够实现从指定记录集里检索特定字段值的函数是(D)
A. Nz
B. find
C. Lookup
D. DLookup
解析:DlookUp函数是从指定记录集里检索特定字段的值。它可以直接在VBA、宏、查询表达式或计算控件中使用,而且主要用于检索来自外部表字段中的数据。
14.下面对软件测试和软件调试有关概念叙述错误的是(C)
A. 严格执行测试计划,排除测试的随意性
B. 程序调试通常也称为Debug
C. 软件测试的目的是发现错误和改正错误
D. 设计正确的测试用例
解析:测试的目的是
本文档预览:3600字符,共10508字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载