国家二级(ACCESS)机试模拟试卷259
选择题
1.下列关于线性链表的描述中,正确的是( )。
Ⅰ、只含有一个指针域来存放下一个元素地址
Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)
Ⅲ、结点由两部分组成:数据域和指针域。(D)
A. 仅Ⅰ、Ⅱ
B. 仅Ⅰ、Ⅲ
C. 仅Ⅱ、Ⅲ
D. 全部
解析:在定义的链表中,若只含有一个指针域来存放下一个元素地址,称这样的链表为单链表或线性链表。
在链式存储方式中,要求每个结点由两部分组成:一部分用于存放数据元素值,称为数据域;另一部分用于存放指针,称为指针域。其中指针用于指向该结点的前一个或后一个结点(即前件或后件)。
2.算法的有穷性是指( )。(A)
A. 算法程序的运行时间是有限的
B. 算法程序所处理的数据量是有限的
C. 算法程序的长度是有限的
D. 算法只能被有限的用户使用
解析:算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。有穷性是指算法程序的运行时间是有限的。
3.在一个教师表中要找出全部属于计算机学院的教授组成一个新表,应该使用关系运算是( )。(A)
A. 选择运算
B. 查询运算
C. 投影运算
D. 连接运算
解析:选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组。在一个教师表中要找出全部属于计算机学院的教授组成一个新表属于选择运算。
4.下面对查询功能的叙述中正确的是( )。(C)
A. 在查询中,选择查询可以只选择表中的部分字段,通过选择一个表中的不同字段生成同一个表
B. 在查询中,编辑记录主要包括添加记录、修改记录、删除记录和导入、导出记录
C. 在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计计算
D. 以上说法均不对
解析:选择查询是根据指定的查询准则,从一个或多个表中获取数据并显示结果。编辑记录主要包括添加记录、.修改记录和删除记录。在查询中,查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计运算。
5.下列关于字段属性的叙述中,正确的是( )。(A)
A. 格式属性只可能影响数据的显示格式
B. 可对任意类型的字段设置默认值属性
C. 可对任意类型的字段设置输入掩码属性
D. 只有文本型数据能够使用输入掩码向导
解析:在Access数据库中,格式属性只会影响数据的显示格式。B选项并不是任意类型的字段都可设置默认属性,例如:附件、自动编号;C选项错误,例如备注就不可以设置掩码属性;D选项输入掩码向导可用于文本和日期设置,所以D选项错误。
6.执行以下程序段后,X的值为( )。
Dim x As Integer,i As Integer
x=0
For i=20 To 1 Step-2
x=x+i\5
Next i(B)
A. 20
B. 18
C. 14
D. 8
解析:本题考查VBA中循环和整除的知识。显然循环会执行10次,所以这个问题主要需要搞清楚每次循环累加的是什么数值。注意到每次累加的是i整除5的结果,i=20时累加一个4,i=18、16时累加两个3,i=14、12、10时累加三个2,i=8、6时累加两个1。
7.在Access数据库对象中,体现数据库设计目的的对象是( )。(C)
A. 报表
B. 模块
C. 查询
D. 表
解析:Access数据库对象分为7种。这些数据库对象包括表、查询、窗体、报表、数据访问页、宏、模块。其中①表:数据库中用来存储数据的对象,是整个数据库系统的基础。②查询:它是数据库设计目的的体现,建完数据库以后,数据只有被使用者查询才能真正体现它的价值。③报表:一种数据库应用程序进行打印输出的方式。④模块:将VBA声明和过程作为一个单元进行保存的集合,是应用程序开发人员的工作环境。故答案为C。
8.在已建窗体中有一命令按钮(名为Command1),该按钮的单击事件对应的VBA代码为:
Private Sub Commandl_Click()
subT.Form.RecordSource=”select*from雇员”
End Sub
单击该按钮实现的功能是( )。(D)
A. 使用select命令查找“雇员”表中的所有记录
B. 使用select命令查找并显示“雇员”表中的所有记录
C. 将subT窗体的数据来源设置为一个字符串
D. 将subT窗体的数据来源设置为“雇员”表
解析:窗体的RecordSource属性指明窗体的数据源,题目中窗体数据源来自一条SQL语句“select*from雇员”,该语句从数据表“雇员”中选取所有记录,即窗体数据来源为“雇员”表。
9.耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。(B)
A. 提高耦合性降低内聚性有利于提高模块的独立性
B. 降低耦合性提高内聚性有利于提高模块的独立性
C. 耦合性是指一个模块内部各个元素间彼此结合的紧密程度
D. 内聚性是指模块间互相连接的紧密程度
解析:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性,所以A错误,B正确。藕合性是模块间互相连接的紧密程度的度量而内聚性是指一个模块内部各个元素间彼此结合的紧密程度,所以C与D错误。
10.在Access中要显示\\(A)
A. 选择
B. 投影
C. 连接
D. 关联
解析:关系运算包括:选择、投影和连接。①选择:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算,即从水平方向抽取记录。②投影:从关系模式中指定若干个属性组成新的关系。投影是从列的角度进行的运算,相当于对关系进行垂直分解。③连接:连接是关系的横向结合。连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。此题干要求从关系中找出同时满足两个条件的元组,应进行的运算是选择,所以选项A是正确的。
11.将一个数转换成相应字符串的函数是( )。(A)
A. Str
B. String
C. Asc
D. Chr
解析:将数值表达式的值转化为字符串的函数是str。而String返回一个由字符表达式的第1个字符重复组成的指定长度为数值表达式值的字符串;Asc!函数返回字符串首字符的ASCII值;Chr函数返回以数值表达式值为编码的字符。
12.设有如下程序:
Private Sub Commandl_Click( )
Dim sum As Double,X As Double
Sum=0
n=0
For i=1 To 5
x=n/i
n=n+l
sum=sum+x
Nex
本文档预览:3600字符,共16235字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载