国家二级ACCESS机试(选择题)模拟试卷187
选择题
1.一个关系数据库的表中有多条记录,记录之间的相互关系是(B)
A. 前后顺序不能任意颠倒,一定要按照输入的顺序排列
B. 前后顺序可以任意颠倒,不影响库中的数据关系
C. 前后顺序可以任意颠倒,但排列顺序不同,统计处理结果可能不同
D. 前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列
解析:本题考查表的基础知识。在关系数据库中,记录的顺序是不会影响结果和存储的。也就是说,行的次序是无所谓的。
2.下列关于线性链表的叙述中,正确的是( )。(C)
A. 各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致
B. 各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续
C. 进行插入与删除时,不需要移动表中的元素
D. 各数据结点的存储顺序与逻辑顺序可以不一致,它们的存储空间也可以不一致
解析:一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。线性链表中数据的插入和删除都不需要移动表中的元素,只需改变结点的指针域即可。因此本题答案为C。
3.下面描述中,不属于软件危机表现的是(A)
A. 软件过程不规范
B. 软件开发生产率低
C. 软件质量难以控制
D. 软件成本不断提高
解析:软件危机主要表现在以下6个方面:
①软件需求的增长得不到满足。
②软件开发成本和进度无法控制。
③软件质量难以保证。
④软件不可维护或维护程度非常低。
⑤软件的成本不断提高。
⑥软件开发生产率的提高赶不上硬件的发展和应用需求的增长。
4.下列结构中属于非线性结构的是(B)
A. 二叉链表
B. 二维数组
C. 循环队列
D. 双向链表
解析:线性结构是一个有序数据元素的集合。常用的线性结构有:线性表,栈,队列,双队列,数组,串;常见的非线性结构有:二维数组,多维数组,广义表,树(二叉树等),图。循环队列、双向链表和二叉链表都是线性结构,而二维数组是非线性结构。
5.程序流程图中带有箭头的线段表示的是(C)
A. 图元关系
B. 数据流
C. 控制流
D. 调用关系
解析:程序流程图是一种传统的、应用广泛的软件过程设计工具,通常也称为程序框图。其中,用带箭头的线段表示控制流,用矩形表示加工步骤,用菱形表示逻辑条件。
6.在软件开发中,需求分析阶段产生的主要文档是(B)
A. 可行性分析报告
B. 软件需求规格说明书
C. 概要设计说明书
D. 集成测试计划
解析:需求分析的最终结果是生成软件需要规格说明书,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标与确认,又可以作为控制软件开发进程的依据。
7.下列关于列表框和组合框的叙述中,正确的是( )。(A)
A. 列表框只能选择定义好的选项;组合框即可以选择选项,也可以输入新值
B. 组合框只能选择定义好的选项;列表框即可以选择选项,也可以输入新值
C. 列表框和组合框在功能上完全相同,只是在窗体显示时外观不同
D. 列表框和组合框在功能上完全相同,只是系统提供的控件属性不同
解析:列表框只可以从列表中选择值输入到新纪录中,组合框既可以在文本框中输入值也可以从列表框中选择值。故选择A选项。
8.在报表中,要计算“数学”字段的最低分,应将控件的“控件来源”属性设置为(A)
A. =Min([数学])
B. =Min(数学)
C. =Min[数学]
D. Min(数学)
解析:控件来源必须以“:”引出,控件来源可以设置成有关字段的表达式,但是字段必须用“[]”括起来。
9.在打开报表时,依次发生的事件是( )。(A)
A. 打开(Open)→加载(LoaD)→激活(Activate)
B. 打开(Open)→激活(Activate)→加载(LoaD)
C. 打开(Open)→调整大小(Resize)→加载(LoaD)→激活(Activate)
D. 打开(Open)→激活(Activate)→调整大小(Resize)→加载(LoaD)
解析:Access开启报表时事件发生的顺序是:Open(打开)→Load(加载)→Activate(激活)。故选择A选项。
10.吉构化程序设计中,下面对goto语句使用描述正确的是(C)
A. 禁止使用goto语句
B. 使用goto语句程序效率高
C. 应避免滥用goto语句
D. goto语句确实一无是处
解析:滥用goto语句确实有害,应尽量避免:完全避免使用goto语句并非是明智的方法,有些地方使用goto语句会使程序流程更清楚、效率更高;争论的焦点不应该放在是否取消goto语句,而应该放在用在什么程序结构上。
11.主要针对控件的外观或窗体的显示格式而设置的是( )选项卡中的属性。(A)
A. 格式
B. 数据
C. 事件
D. 其他
解析:本题考查窗体控件的基础知识。在窗体上每一个控件都是一个对象,每一个对象的属性对话框都有5个选项卡,其中“格式”选项卡主要设计控件外观、大小、位置等显示格式;“数据”选项卡主要设计控件的数据源等数据问题;“事件”选项卡主要设计控件可以响应的动作;“其他”选项卡主要设计控件名字、默认、Tab索引等其他属性;“全部”选项卡中包含前4种选项卡的所有内容。
12.在窗体中添加一个名为Command1的命令按钮和一个名为Text1的文本框,,并在命令按钮中编写如下事件代码:
Private Sub Command1Click()
str1=\\(B)
A. 4
B. 5
C. 6
D. 7
解析:字符串检索函数Instr是检索字符串str2在字符长串str1首次出现的位置,返回一个整型数据,本题中str2在str1首次出现的位置是5,B选项正确。
13.下列属于通知或警告用户的命令是(C)
A. PrintOut
B. OutputTo
C. MsgBox
D. Set Warnings
解析:PrintOut:打印打开的数据库中的活动对象,也可以打印数据表、窗体、报表、数据访问页和模块。
OutputTo:可将Access数据库对象中的数据输出到Excel、MS-DOS文本文件或多信息文件格式及其他格式的文件中。
MsgBox:显示包含警告信息或其他信息的消息框。
14.一名员工可以使用多台计算机,每台计算机只能由一名员工使用,则实体员工和计算机间的联系是(C)
A. 一对多
B. 多对多
C. 多对一
D. 一对一
解析:一名员工可以使用多台计算机,每台计算机只能由一名员工使用,所以实体员工和计算机间的联系是多对一。所以选项C正确。
15.在窗口中有一个标签Label0和一个命令按钮Commandl,Commandl的事件代码如下:
Private Sub Commandl_Click()
Labe10
本文档预览:3600字符,共6612字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载