国家二级(ACCESS)机试模拟试卷150
选择题
1.在以下常见数据结构中,属于非线性结构的为( )。(B)
A. 带链栈
B. 二叉树
C. 带链队列
D. 循环队列
解析:由于树是非线性结构,因此二叉树作为树的一种也属于非线性结构。
2.一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,那么这些元素的出栈顺序是( )。(C)
A. ABCDE12345
B. 12345ABCDE
C. EDCBA54321
D. 54321EDCBA
解析:栈遵循先进后出的原则组织数据,最早入栈的最后出栈,因此选择C。
3.能够检查字段中的输入值是否合法的属性是( )。(B)
A. 有效性文本
B. 有效性规则
C. 格式
D. 默认值
解析:“有效性文本”属性的作用主要是当输入的数据超出规定范围时提示相应信息,以帮助用户及时更正所输入的数据。“有效性规则”属性主要用于规定输入字段中的数据的范围,从而判断用户输入的数据是否合法。“格式”属性主要用于定义数字、日期/时间及文本等显示以及打印的方式,通常可以使用某种预定义格式,也可以用格式符号来创建自定义格式。“默认值”属性可以预先指定一个数值,该数值在新建记录时将自动输入字段中,故B)选项正确。
4.软件生命周期中的活动不包括( )。(D)
A. 软件维护
B. 软件测试
C. 需求分析
D. 市场调研
解析:软件定义、软件开发与软件运行维护是构成软件生命周期的三个主要阶段。主要活动包括可行性研究与计划阶段、需求分析、软件设计、软件实现、软件测试、运行和维护,故D)选项正确。
5.在数据库设计中,将E—R图转换成关系数据模型的过程属于( )。(A)
A. 逻辑设计阶段
B. 需求分析阶段
C. 物理设计阶段
D. 概念设计阶段
解析:在数据库设计中,将E—R图转换成关系模型数据是把通过图形分析出来的联系反映到数据库中,即设计出表,因此属于逻辑设计阶段。
6.软件生命周期是指( )。(D)
A. 软件的开发过程
B. 软件的运行维护过程
C. 软件从需求分析、设计、实现到测试完成的过程
D. 软件产品从提出、实现、使用、维护到停止使用退役的过程
解析:软件生命周期通常包括从软件产品提出、实现、使用、维护到停止使用退役的整个过程。换句话说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。
7.下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是( )。
(A)
A. SELECT姓名,简历FROM tStud WHERE性别=\\
B. SELECT姓名,简历FROM tStud WHERE性别=\\
C. SELECT姓名,性别,所属院系,简历FROM tStud WHERE性别=\\
D. SELECT姓名,性别,所属院系,简历FROM tStud WHERE性别=\\
解析:SQL查询语句结构通常为“SELECT[ ALLIDISTINCT]别名FROM表名[WHERE查询条件]”,其中“查询条件”也可以是另一个选择查询或子查询。在主查询中可以使用ANY、IN或ALL保留字查找任何等于、大于或小于由子查询返回的值。此题中用IN表示等于这两个值,故A)选项正确。
8.软件设计中划分模块的一个准则是( )。(A)
A. 高内聚低耦合
B. 低内聚低耦合
C. 高内聚高耦合
D. 低内聚高耦合
解析:软件设计时应尽可能做到高内聚、低耦合。为提高软件模块的独立性,应减弱模块间的耦合性,同时提高模块的内聚性。
9.能够实现从指定记录集里检索特定字段值的函数是( )。(D)
A. DMax
B. DSum
C. DCount
D. DLookup
解析:DLookUp函数主要用于从指定记录集里检索特定字段的值,该函数可以直接在VBA、宏、查询表达式或计算控件中使用。
10.数据库中有“商品”表如下:
(B)
A. SELECT*FROM 商品 WHERE 单价 BETWEEN 3000 TO 9999
B. SELECT*FROM 商品 WHERE 单价 BETWEEN 3000 AND 9999
C. SELECT*FROM 商品 WHERE 单价 BETWEEN 3000 TO 10000
D. SELECT*FROM 商品 WHERE 单价 BETWEEN 3000 AND 10000
解析:比较运算符“Between—— And”用于设定查询范围,表示“在……之间”。此题要求在数据库中查找商品单价大于等于3000:小于10000的记录。由于不包括10000,所以设定范围为Between 3000 And 9999,表达式为“SELECT*FROM商品WHERE单价BETWEEN 3000 AND 9999“,故B)选项正确。
11.对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为( )。(A)
A. 模式对话框
B. 非模式对话框
C. 输入对话框
D. 输出对话框
解析:对话框按照执行方式的不同可分为模式对话框和非模式对话框。模式对话框是指在继续执行应用程序其他部分之前,必须先关闭对话框;非模式对话框则允许在对话框与其他窗体间转移焦点而不必关闭对话框,故A)选项正确。
12.某数据表中有5条记录,其中“编号”为文本型字段,其值分别为:129、97、75、131、1 18,若按该字段对记录进行降序排序,则排序后的顺序应为( )。(A)
A. 97、75、131、129、118
B. 75、97、118、129、131
C. 118、129、131、75、97
D. 131、129、118、97、75
解析:文本型数据按照其ASCII码进行排序,且先按第一个字符排序,然后再依次按照后面的字符排序,故A)选项正确。
13.—个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。(B)
A. 多对一
B. 多对多
C. —对一
D. 一对多
解析:一个工作人员可以操作多个计算机,而一台计算机又可以被多个人使用,因此两个实体之间是多对多的关系。
14.已知“借阅”表中有“借阅编号”“学号”和“借阅图书编号”等字段,每名学生每借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列SQL语句中,正确的是( )。(C)
A. SELECT学号,SUM(学号)FROM借阅
B. SELECT学号,COUNT(学号)FROM借阅
C. SELECT学号,COUNT(学号)FROM借阅GROUP BY学号
本文档预览:3600字符,共15982字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载