国家二级ACCESS机试(选择题)模拟试卷172
选择题
1.下列叙述中正确的是(B)
A. 有一个以上根结点的数据结构不一定是非线性结构
B. 只有一个根结点的数据结构不一定是线性结构
C. 循环链表是非线性结构
D. 双向链表是非线性结构
解析:在数据结构中,树这类的数据结构只有一个根结点,但它不是线性结构。
2.不能用来作为表或查询中“是/否”值输出的控件是(D)
A. 复选框
B. 切换按钮
C. 选项按钮
D. 命令按钮
解析:复选框、切换按钮、选项按钮均可作为单独控件显示表或查询中的“是”或者“否”。复选框和选项按钮处于选中状态时的值为“是”,反之为“否”;切换按钮处于选中状态时的值为“是”,反之为“否”。命令按钮不能用来作为表或查询中“是/否”值输出的控件。
3.需要指定行标题和列标题的查询是( )。(A)
A. 交叉表查询
B. 参数查询
C. 操作查询
D. 标题查询
解析:交叉表查询是将来源于某个表中的字段进行分组,一组列在交叉表左侧,一组列在交叉表上部,并在交叉表行与列交叉处显示表中某字段的各种计算值。
4.某带链的队列初始状态为front=rear=NULL。经过一系列正常的入队与退队操作后,front=rear=10,该队列中的元素个数为(A)
A. 1
B. 0
C. 1或0
D. 不确定
解析:循环队列用数组A[0;m-1]存放其元素值,已知其头尾指针分别是front和rear,则当前队列的元素个数是(rear—front+m)%m=1,所以选项A正确。
5.要从数据库中删除一个表,应该使用的SQL语句是(D)
A. ALTER TABLE
B. KILL TABLE
C. DELETE TABLE
D. DROP TABLE
解析:本题考查SQL语句的知识。SQL语言的功能包含数据定义、数据操纵、数据查询和数据控制,其中CREATE语句用于创建表、索引或视图:DROP语句用于删除表、索引或视图。
6.数值函数Sgn(数值表达式)返回数值表达式的( )。(B)
A. 绝对值
B. 符号值
C. 整数部分值
D. 小数部分值
解析:Sgn(数值表达式)返回数值表达式的符号值。
7.SOL集数据查询、数据操纵、数据定义和数据控制功能于一体,动词INSERT、DELETE、UPDATE实现( )。(C)
A. 数据定义
B. 数据查询
C. 数据操纵
D. 数据控制
解析:本题考查SQL中核心动词的知识。SQL语言的功能包含数据定义、数据查询、数据操纵和数据控制,其中的数据定义功能使用核心动词CREATE、ALTER、DROP;数据查询功能使用核心动词SELECT;数据操纵功能使用核心动词INSERT、DELETE、UPDATE;数据控制功能使用核心动词GRANT和REVOKE。
8.某系统结构图如下图所示,该系统结构图的最大扇入数是
(A)
A. n
B. 1
C. 2
D. 3
解析:系统结构图的最大扇入数指该模块在结构图中的直接上层模块数,扇出是该模块在结构图的直接下层模块数。在题目中的功能n.1模块,它的扇入数为n,所以这个系统结构的最大扇入数为n。故选择A。
9.Access中将一个或多个操作构成集合,每个操作能实现特定的功能,则称该操作集合为( )。(D)
A. 窗体
B. 报表
C. 查询
D. 宏
解析:宏是由一个或多个操作组成的集合,其中每个操作都实现特定的功能,宏可以是由一系列操作组成的一个宏,也可以是一个宏组。通过使用宏组,可以同时执行多个任务。可以用Access中的宏生成器来创建和编辑宏,但不能通过编程实现。宏由条件、操作、操作参数等构成。
10.在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是(D)
A. *
B. %
C. &
D. #
解析:本题考查常量的知识。在Access中,日期型常量要求用“#”作为分隔符括起来。
11.若有如下Sub过程:
Sub sfun(x As Single,y As Single)
t=x
x=t/y
y=t Mod y
End Sub
在窗体中添加一个命令按钮Command1,对应的事件过程如下:
Private Sub Command1_Click()
Dim a As Single
Dim b As Single
a=5:b=4
sfun a,b
MsgBox a&Chr(10)+Chr(13)&b
End Sub
打开窗体运行后,单击命令按钮,消息框中有两行输出,内容分别为( )。(B)
A. 1和1
B. 1.25和1
C. 1.25和4
D. 5和4
解析:题目中设定了一个sfun函数,进行除法运算和求模运算。命令按钮的单击事件中,定义两个变量a=5,b=4,调用sfun函数传递a,b的值给x,y进行运算,t=x=5,y=4;x=t/y=5/4=1.25(除法运算);y=t Mod y=5 Mod 4=1(求模运算)。sfun函数参数没有指明参数传递方式,则默认以传址方式传递,因此a的值为1.25,b的值为1。
12.在人事档案数据表中有“参加工作时间”字段(日期/时间类型),要使用SQL语句查找参加工作在30年以上的员工信息,下列条件表达式中,错误的是( )。(A)
A. [参加工作时间]<=INT(Date()/365)-30
B. [参加工作时间]<=DateAdd(\\
C. DateDiff(\\
D. Year(Date())-year([参加工作时间])>=30
解析:选项A中,Date()返回当前日期,用当前日期除以365没有任何意义,用法错误;选项B中,DateAdd()函数表示在当前系统日期的年份上减去30,与“参加工作时间”相比较,若符合条件则说明是工作30年以上的员工;选项C中,DateDiff()函数表示计算两个时间间隔值,即获得当前日期与参加工作时间中年份上的间隔值,若>=30,则说明工作30年以上;选项D中,用当前日期的年份减去参加工作时间中的年份,若>=30.则说明工作30年以上。所以错误的表达式为A。
13.结构化程序设计原则强调的是(A)
A. 自顶向下
B. 可封装性
C. 可复用性
D. 可恢复性
解析:结构化程序设计原则是:自顶向下,程序设计时,应先考虑总体,后考虑细节;逐步细化,对复杂问题,应设计一些子目标作为过渡,逐步细化;模块化,一个复杂问题,肯定是由若干稍简单的问题构成。模块化是把程序要解决的总目标分解为子目标,再进一步分解为具体的小目标,把每一个小目标称为一个模块;结构化编码,所
本文档预览:3600字符,共6397字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载