国家二级(ACCESS)机试真题试卷汇编26
选择题
1.下列关于Access数据表索引的叙述中,错误的是( )。(A)
A. 只能对一个表建立一个索引
B. 只能对一个表建立一个主索引
C. 建立索引的字段可以有重复值
D. 可将多个字段组合在一起建立索引
解析:按照索引功能分,索引有唯一索引、普通索引和主索引3种。其中,唯一索引的索引字段值不能相同,即没有重复值。如果已有重复值的字段要创建索引,则不能创建唯一索引。普通索引的索引字段值可以相同,即可以有重复值。在Access中,同一个表可以创建多个唯一索引,其中一个可设置为主索引。一个表只能有一个主索引,故本题选择A选项。
2.VBA中,将字符串的首字母转换为对应的字符代码的函数是( )。(A)
A. Asc
B. Str
C. String
D. Chr
解析:Asc函数返回字符串首字母的字符值;Str函数将一个数字转换成字符串;String函数返回字符表达式的第一个字符重复组成的指定长度为数值表达式的值的字符串;Chr函数返回与指定ASCⅡ值对应的字符。因此,本题应选择A选项。
3.宏命令RunApp的功能是( )。(B)
A. 执行指定的SQL语句
B. 执行指定的外部应用程序
C. 执行指定的宏命令
D. 执行设置属性值的宏命令
解析:宏命令RunApp用于执行指定的外部应用程序。
4.在VBA中定义了二维数组B(4,1to 5),则该数组的元素个数为( )。(C)
A. 20
B. 36
C. 25
D. 24
解析:本题考查二维数组元素个数的计算问题,本题中二维数组B(4,1 to 5)中,行数为5行(下标取值0,1,2,3,4),列数为5列(下标取值1,2,3,4,5),所以此二维表的元素个数为5 * 5=25个,故本题C选项正确。
5.下列各项中,属于软件定义阶段任务的是( )。(A)
A. 需求分析
B. 软件测试
C. 详细设计
D. 系统维护
解析:软件生命周期分为3个阶段:软件定义阶段,任务是确定软件开发工作必须完成的目标,确定工程的可行性;软件开发阶段,任务是具体完成设计和实现定义阶段所定义的软件,通常包括总体设计、详细设计、编码和测试;软件维护阶段,任务是使软件在运行中持久地满足用户的需要。需求分析属于软件定义阶段的任务,故本题答案为A选项。
6.下列选项中,不是面向对象主要特征的是( )。(A)
A. 复用
B. 抽象
C. 继承
D. 封装
解析:面向对象的主要特征有抽象、继承、封装、多态等,故本题答案为A选项。
7.基本路径测试是属于( )。(C)
A. 黑盒测试方法且是静态测试
B. 黑盒测试方法且是动态测试
C. 白盒测试方法且是动态测试
D. 白盒测试方法且是静态测试
解析:白盒测试方法主要有逻辑覆盖、基本路径测试等。黑盒测试方法主要有等价类划分法、边界值分析法、错误推测法和因果图等。基本路径测试根据软件过程描述中的控制流确定程序的环路复杂性度量,用此度量定义基本路径集合,并由此导出一组测试用例对每一条独立执行路径进行测试。因此,基本路径测试属于动态测试,本体选C选项。
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.软件测试的目的是( )。(A)
A. 发现程序中的错误
B. 发现并改正程序中的错误
C. 执行测试用例
D. 诊断和改正程序中的错误
解析:软件测试就是在软件投入运行之前,尽可能多地发现软件中的错误,A选项叙述正确。调试(也称为Debug,排错)是作为成功测试的后果出现的步骤,是在测试发现错误之后排除错误的过程,B、D选项叙述错误。执行测试用例是软件测试的手段,C选项叙述错误。
13.下列各项中,属于工具(支撑)软件的是( )。(A)
A. PowerBuilde
B. 数据库管理系统
C. 财务管理系统
D. iOS操作系统
解析:计算机软件按功能分为应用软件、系统软件、支撑软件(或工具软件)。系统软件是管理计算机的资源,提高计算机的使用效率,为用户提供各种服务的软件。应用软件是为了应用于特定的领域而开发的软件。支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具型软件,其中包括帮助程序人员开发和维护软件产品的工具软件,也包括帮助管理人员控制开发进程和项目管理的工具软件。B、D选项均为系统软件,C选项为应用软件。A选项为支撑软件。
14.下列关于关系模型中键(码)的描述中正确的是( )。(D)
A. 关系中可以不存在键
B. 至多由一个属性组成
C. 可以由关系中任意个属性组成
D. 由一个或多个属性组成,其值能够唯一标识关系中一个元组
解析:关系模型采用二维表来表示关系,一个二维表就是一个关系。候选键是二维表中能唯一标识元组的最小属性集。关系中必须存在键,否则无法唯一标注元组,A选项叙述错误。键是属性集,可以由一个或者多个属性组成,B选项
本文档预览:3600字符,共17860字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载