国家二级ACCESS机试(选择题)模拟试卷170
选择题
1.支持子程序调用的数据结构是( )。(A)
A. 栈
B. 树
C. 队列
D. 二叉树
解析:栈是一种限定在一端进行插入与删除的线性表。在主函数调用子函数时,要首先保存主函数当前的状态,然后转去执行子函数,把子函数的运行结果返回到主函数调用子函数的位置,主函数再接着往下执行,这种过程符合栈的特点。所以一般采用栈式存储方式。
2.设循环队列存储空间为Q(1:50)。初始状态为front=rear=50。经过一系列入队和退队操作后,front=14,rear=19,则该循环队列中的元素个数为(D)
A. 46
B. 45
C. 6
D. 5
解析:在循环队列中,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置。因此,从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素为队列中的元素。本题中的元素个数是从队列的索引15位置开始到索引19位置,共有5元素。
3.若姓名是文本型字段,要查找名字中含有“雪”的记录,应该使用的条件表达式是( )。(A)
A. 姓名Like\\
B. 姓名Like\\
C. 姓名=\\
D. 姓名==\\
解析:Like用于指定查找文本字段的字符模式,用“*”表示在该位置匹配任意多个字符,姓名中包含“雪”字,所以在雪字的前后位置都需要使用“*”来限定才不会遗漏。
4.软件(程序)调试的任务是(A)
A. 诊断和改正程序中的错误
B. 尽可能多地发现程序中的错误
C. 发现并改正程序中的所有错误
D. 确定程序中错误的性质
解析:在对程序进行了成功的测试之后将进入程序调试(通常称Debug,即排错)。程序调试的任务是诊断和改正程序中的错误。它与软件测试不同,软件测试是尽可能多地发现软件中的错误。先要发现软件的错误,然后借助于一定的调试工具去执行并找出错误的具体位置。软件测试贯穿整个软件生命期,调试主要在开发阶段。
5.下列关于操作查询的叙述中,错误的是( )。(D)
A. 在更新查询中可以使用计算功能
B. 删除查询可删除符合条件的记录
C. 生成表查询生成的新表是原表的子集
D. 追加查询要求两个表的结构必须一致
解析:更新查询可以实现对数据表中的某些数据进行有规律的成批更新替换操作,可以使用计算字段;删除查询可以将一些过时的、用不到的数据筛选出来进行删除;生成表查询可以根据条件对原表进行筛选生成新表(即原表的子表),也可以直接创建原表的备份,还可以将多表联合查询生成一个新表;追加查询可以将符合查询条件的数据追加到一个已经存在的表中,该表可以是当前数据库中的一个表,也可以是另一个数据库中的表。没有要求这两个表必须结构一致。
6.下列不属于操作查询的是(A)
A. 参数查询
B. 生成表查询
C. 更新查询
D. 删除查询
解析:本题考查操作查询的知识。操作查询,也叫做动作查询,共有4种类型:追加查询、删除查询、更新查询和生成表查询。利用这几种查询可以完成为源表追加数据,更新、删除源表中的数据,以及生成表操作。
7.下面不能作为结构化方法软件需求分析工具的是(A)
A. 系统结构图
B. 数据字典(DD)
C. 数据流程图(DFD图)
D. 判定表
解析:按照DeMarco的定义,“结构化分析就是使用数据流图(DFD图)、数据字典(DD)、结构化英语、判定表和判定树等工具,来建立一种新的、称为结构化规格说明的目标文档。”系统结构图不能作为结构化方法软件需求分析工具。
8.下面对类一对象主要特征描述正确的是(A)
A. 对象唯一性
B. 对象无关性
C. 类的单一性
D. 类的依赖性
解析:对象的基本特点是:标识唯一性、分类性、多态性、封装性、模块独立性好。类是具有共同属性、共同方法的对象的集合,是关于对象的抽象描述,反映属于该对象类型的所有对象的性质。对象具有的性质,类也具有。故A选项正确。
9.打开一个窗体,要通过选择窗体的数据输入与窗体方式,限制窗体所显示的记录,应使用的宏操作命令是( )。(C)
A. OpenReport
B. OpenTable
C. OpenForm
D. OpenQuery
解析:在宏命令中,OpenForm命令用于在“窗体”视图、窗体设计视图、打印预览或“数据表”视图中打开一个窗体,并通过选择窗体中的数据输入与窗体方式,限制窗体所显示的记录。
10.利用对话框提示用户输入查询条件,这样的查询属于(B)
A. 选择查询
B. 参数查询
C. 操作查询
D. SQL查询
解析:选择查询:根据指定的查询准则,从一个或多个表中获取数据并显示结果,也可以对记录进行总计、计数、平均以及其他类型的计算,选择查询结果是一组数据记录,即动态集。参数查询是一种利用对话框来提示用户输入准则的查询,这种查询可以根据用户输入的准则来。操作查询包括生成表查询、追加查询、删除查询和更新查询。SQL查询是直接运用SQL语句执行查询任务的一种查询。
11.窗体中有命令按钮Commandl,事件过程如下:
Public Function f(x As Integer)As Integer
Dim Y As Integer
x=20
Y=2
f=x*y
End Function
Pri vate Sub Commandl_Click()
Dim Y As Integer
Static X As Integer
x=10
y=5
y=f(x)
Debug.Print x;Y
End Sub
运行程序,单击命令按钮,则立即窗口中显示的内容是(B)
A. 1 0 5
B. 10 40
C. 20 5
D. 20 40
解析:static为静态变量,要在过程的实例间保留局部变量的值,用此变量,它的持续时问是整个模块执行的时间,但它的有效作用范嗣是由其定义位置决定的。
12.要改变窗体上文本框控件的输出内容,应设置的属性是(C)
A. 标题
B. 查询条件
C. 控件来源
D. 记录源
解析:控件的“控件来源”属性告诉系统如何检索或保存在窗体中要显示的数据,如果控件来源中包含一个字段名,那么在控件中显示的就是数据表中的字段值,对窗体中的数据所进行的任何修改都将被写入字段中;如果设置该属性值为空,除非编写了一个程序,否则在窗体控件中显示的数据将不会被写入到数据库表的字段中;如果该属性含有一个计算表达式,那么这个控件会显示计算的结果。
13.下列属性中,属于窗体的“数据”类属性的是(A)
A. 记录源
B. 自动居中
C. 获得焦点
D. 记录选择器
解析:“数据”属性决定一个控件或窗体中的数据来源,以及操作数据的规则,而这些数据均为绑定在控件上的数据。数据属性包括记录源、排序依据、允许编辑、数据入口等。
本文档预览:3600字符,共6256字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载