国家二级(ACCESS)机试模拟试卷308
选择题
1.开发大型软件时,产生困难的根本原因是( )。(A)
A. 大型系统的复杂性
B. 人员知识不足
C. 客观世界千变万化
D. 时间紧、任务重
解析:随着计算机软件规模的扩大,软件本身的复杂性不断增加,研制周期显著变长,正确性难以保证,软件开发费用上涨,生产效率急剧下降,从而出现了人们难以控制软件发展的局面,即所谓的“软件危机”。
2.建立一个基于“学生”表的查询,要查找“出生日期”(数据类型为日期/时间型)在1980-06-06和1980-07-06间的学生,在“出生日期”对应列的“准则”行中应输入的表达式是(B)
A. between 1980-06-06 and 1980-07-06
B. between#1980-06-06#and#1980-07-06#
C. between 1980-06-06 or 1980-07-06
D. between# 1980-06-06# or#1980-07-06#
解析:本题考查查询条件表达式的书写。BETWEEN值lAND值2:如果给定的值在值1和值2之间(包括值1、值2),结果为真(true)、否则为假(false)。And关键字连接的多个条件必须同时满足,同时,在ACCESS中,时间类型数据应该放置在两个“#”中间,所以选项B不正确。
3.设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是(B)
A. 堆排序
B. 希尔排序
C. 有序链表查找
D. 循环链表中寻找最大项
解析:希尔排序(Shell Sort)是插入排序的一种。也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。排序方法最坏时间复杂度:直接插入为0(n2)、简单选择为O(n2)、起泡排序为O(n2)、快速排序为O(n2)、堆排序为O(nlog2n)、归并排序为O(nlog2n)。
4.十进制整数设为整数类I,则下面属于类I的实例的是(A)
A. -518
B. 0.518
C. 518E-2
D. 518
解析:整数的全体构成整数集,整数集是一个数环。在整数系中,零和正整数统称为自然数。-1、-2、-3、…、-n、…(n为非零自然数)为负整数。则正整数、零与负整数构成整数系。整数不包括小数、分数。本题中,选项A是正确的,选项B是小数,选项C是科学计数,也是小数,选项D是小数。
5.设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为(A)
A. ABCDEFGHIJ
B. DGHEBIJFCA
C. JIHGFEDCBA
D. GHIJDEFBCA
解析:前序遍历中,第一个字母是根结点,也就是A是根结点;在中序遍历中,根结点前面的是左子树、后面的是右子树。前序中,B在A的后面,中序中在左子树中,可知B为A的左结点。中序中D在B的前面,前序中在B的后面,可知D为B的左结点,GEH为B的右子树。前序中顺序为EGH,由此可知,E为B的右结点,G为E的左结点、H为E的右结点。右子树中,前序中C在最前,因为右子树根结点,也就是A的右结点,根据前序中的子树FIJ和中序中的IFJ子树可知F为C的右结点,I为F的左结点、J为F的右结点。由此可画出这个二叉树,然后根据二叉树,可知按层次输出(从上到下,同一层从左到右)的序列为:ABCDEFGHIJ。
6.在输入学生所属学院时,要求学院名称必须以汉字“学院”结束(例如:自动化学院、机械学院),要保证输入数据的正确性,应定义字段的属性是( )。(D)
A. 默认值
B. 输入掩码
C. 有效性文本
D. 有效性规则
解析:在Access中若要对用户的输入做某种限制,可在表字段设计时设置有效性规则或输入掩码。输入掩码可以控制数据的输入样式,有效性规则可以控制数据的输入范围。本题中要求输入的数据必须以汉字“学院”作为结束,应定义字段的“有效性规则”属性。
7.能够使用“输入掩码向导”创建输入掩码的字段类型是( )。(D)
A. 数字和文本
B. 文本和备注
C. 数字和日期/时间
D. 文本和日期/时间
解析:本题考查字段属性的知识。在设计字段的时候可以使用输入掩码来使得输入的格式标准保持一致,虽然对于大多数数据类型都可以设计输入掩码,但是只有“文本”型和“日期/时间”型字段才可以使用“输入掩码向导”。
8.以下有关宏操作的叙述正确的是( )。(D)
A. 宏的条件表达式中不能引用窗体或报表的控件值
B. 不是所有的宏操作都可以转化为相应的模块代码
C. 使用宏不能启动其他应用程序
D. 可以利用宏组来管理相关的一系列宏
解析:本题考查宏操作的知识。宏是一个或多个操作组成的集合,所有的宏操作都可以转化为相应的模块代码;使用宏不但可以启动另一个宏,也能启动其他应用程序;在条件宏的条件表达式中可以引用窗体或报表的控件值;可以利用宏组来管理相关的一系列宏。
9.下列关于控件的说法错误的是(C)
A. 控件是窗体上用于显示数据和执行操作的对象
B. 在窗体中添加的对象都称为控件
C. 控件的类型可以分为:结合型、非结合型、计算型与非计算型
D. 控件都可以在窗体“设计”视图中的控件组中看到
解析:本题考查窗体控件的知识。Access中的窗体中的控件是窗体上用于显示数据和执行操作以及美化窗体的对象;每一个在窗体中添加的对象包括窗体本身都称为控件;它们可以在窗体“设计”视图中的控件组中看到并使用。控件的类型分为结合型、非结合型和计算型。
10.确定一个窗体大小的属性是( )。(A)
A. Width和Height
B. Width和TOP
C. Top和Left
D. Top和Height
解析:确定一个窗体大小的属性是控件的宽和高属性,即Width和Heigllt,选项A)为正确答案。
11.在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:
Private Sub Command1_Click()
Dim a()
a=Array(\\(C)
A. 机床
B. 车床
C. 钻床
D. 轴承
解析:本题考查VBA中数组的知识。数组变量由变量名和数组下标构成,我们通常使用Dim语句来定义数组,其中下标下限缺省为0。本题中的a(2)就是数组的第三个元素即、“钻床”。
12.在数据表的“查找”操作中,通配符“[!]”的使用方法是( )。(C)
A. 通配任意一个数字字符
B. 通配任意一个文本字符
C. 通配不在方括号内的任意一个字符
D. 通配位于方括号内的任意一个字符
解析:在数据表的“查找”操作中,通配符“!”的含义是匹配任意不在方括号里的字符,如b[! ae]ll可查到bill和bull,但不能查到ball或bell。故选项C)正确。
13.将实体一联系模型转换为关系模型时,实体之间多对多联系在关系模型中的实现方式是( )。(A)
A. 建立新的关系
B. 建立新的属性
C. 增加新的关键字
D. 建立新的实体
解析:将实体一联系模型转换为关系模型时,一个m:n的联系可以转换为一个独立的关
本文档预览:3600字符,共15681字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载