国家二级(ACCESS)机试模拟试卷165
选择题
1.软件测试的目的是( )。(A)
A. 发现程序中的错误
B. 发现并改正程序中的错误
C. 执行测试用例
D. 诊断和改正程序中的错误
解析:软件测试就是在软件投入运行之前,尽可能多地发现软件中的错误,A选项叙述正确。调试(也称为Debug,排错)是作为成功测试的后果出现的步骤,是在测试发现错误之后排除错误的过程,B、D选项叙述错误。执行测试用例是软件测试的手段,C选项叙述错误。
2.下列各项中,属于工具(支撑)软件的是( )。(A)
A. PowerBuilde
B. 数据库管理系统
C. 财务管理系统
D. i0S操作系统
解析:计算机软件按功能分为应用软件、系统软件、支撑软件(或工具软件)。系统软件是管理计算机的资源,提高计算机的使用效率,为用户提供各种服务的软件。应用软件是为了应用于特定的领域而开发的软件。支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具型软件,其中包括帮助程序人员开发和维护软件产品的工具软件,也包括帮助管理人员控制开发进程和项目管理的工具软件。B、D选项均为系统软件,C选项为应用软件。A选项为支撑软件。
3.下列关于关系模型中键(码)的描述中正确的是( )。(D)
A. 关系中可以不存在键
B. 至多由一个属性组成
C. 可以由关系中任意个属性组成
D. 由一个或多个属性组成,其值能够唯一标识关系中一个元组
解析:关系模型采用二维表来表示关系,一个二维表就是一个关系。候选键是二维表中能唯一标识元组的最小属性集。关系中必须存在键,否则无法唯一标注元组,A选项叙述错误。键是属性集,可以由一个或者多个属性组成,B选项叙述错误。能唯一标注元组的最小属性集才是键,C选项叙述错误。D选项正确。
4.在商场购物中,实体顾客和实体商品之间的联系是( )。(D)
A. 一对一
B. 多对一
C. 一对多
D. 多对多
解析:实体集之间通过联系来建立联接关系,分为三类:一对一联系(1:1)、一对多联系(1:m)、多对多联系(m:n)。一名顾客可以购买多种商品,同一种商品可以被多名顾客购买,故实体顾客和实体商品之间的联系是多对多,D选项正确。
5.下列各项中,属于软件定义阶段任务的是( )。(A)
A. 需求分析
B. 软件测试
C. 详细设计
D. 系统维护
解析:软件生命周期分为3个阶段:软件定义阶段,任务是确定软件开发工作必须完成的目标,确定工程的可行性;软件开发阶段,任务是具体完成设计和实现定义阶段所定义的软件,通常包括总体设计、详细设计、编码和测试;软件维护阶段,任务是使软件在运行中持久地满足用户的需要。需求分析属于软件定义阶段的任务。故本题答案为A选项。
6.下列选项中,不是面向对象主要特征的是( )。(A)
A. 复用
B. 抽象
C. 继承
D. 封装
解析:面向对象的主要特征有抽象、继承、封装、多态等。故本题答案为A选项。
7.下列选项中,属于白盒测试方法的是( )。(B)
A. 边界值分析法
B. 基本路径测试
C. 等价类划分法
D. 错误推测法
解析:白盒测试是把程序看成装在一只透明的白盒子里,测试者完全了解程序的结构和处理过程。它根据程序的内部逻辑来设计测试用例,检查程序中的逻辑通路是否都按预定的要求正确地工作。白盒测试的主要技术有逻辑覆盖测试、基本路径测试等,B选项正确。常用的黑盒测试方法和技术有:等价类划分法、边界值分析法、错误推测法和因果图等。
8.某系统总体结构图如下图所示:
(C)
A. 7
B. 6
C. 3
D. 2
解析:根据总体结构图可以看出该树的深度为3,比如:XY系统—功能2—功能2.1,就是最深的度数的一个表现。
9.设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商)、客户(客户号,姓名,地址,电邮,性别,身份证号)、购买(客户号,商品号,购买数量),则关系购买的键为( )。(C)
A. 客户号
B. 商品号
C. 客户号,商品号
D. 客户号,商品号,购买数量
解析:候选键(码)是二维表中能唯一标识元组的最小属性集。一个二维表有多个候选码,则选定其中一个作为主键(码)供用户使用。在购买关系中,商品号、客户号、购买数量均不能唯一标识元组,每一个单独的属性集都不能作为键,但商品号与客户号构成的集合与三者构成的集合都可以唯一标识购买关系,而前者为最小属性集,故商品号与客户号构成的集合为候选键,C选项正确。
10.在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是( )。(C)
A. 数据定义语言
B. 数据管理语言
C. 数据操纵语言
D. 数据控制语言
解析:数据库管理系统提供了相应的数据语言,它们是:数据定义语言,该语言负责数据的模式定义与数据的物理存取构建;数据操纵语言,该语言负责数据的操纵,包括查询与增、删、改等操作;数据控制语言,该语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。C选项正确。
11.在Access数据库中有“记录”的概念,与“记录”相对应的关系模型中的概念是( )。(A)
A. 元组
B. 属性
C. 域
D. 关系
解析:在Access数据库中,每一行称为一个元组,也就是一条记录。
12.在SQL语言的SELECT语句中,用于实现选择运算的子句是( )。(D)
A. FOR
B. IF
C. WHILE
D. WHERE
解析:SQL查询的SELECT语句是功能最强,也是最为复杂的SQL语句。
SELECT语句的结构是:
SELECT字段列表FROM表名[WHERE查询条件][GROUP BY要分组的字段名[HAVING分组条件]]
其中,WHERE后面的查询条件用来选择符合要求的记录。
13.VBA中,将字符串的首字母转换为对应的字符代码的函数是( )。(A)
A. Asc
B. Str
C. String
D. Chr
解析:Asc函数返回字符串首字母的字符值;Str函数将一个数字转换成字符串;String函数返回字符表达式的第一个字符重复组成的指定长度为数值表达式的值的字符串;Chr函数返回与指定ASCII值对应的字符。因此,本题应选择A选项。
14.宏命令RunApp的功能是( )。(B)
A. 执行指定的SQL语句
B. 执行指定的外部应用程序
C. 执行指定的宏命令
D. 执行设置属性值的宏命令
解析:宏命令RunApp用于执行指定的外部应用程序。
15.在VBA中定义了二维数组B(4,1 to 5),则该数组的元素个数为( )。(C)
A. 20
B. 36
C. 25
本文档预览:3600字符,共18967字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载