2013年9月全国计算机等级《二级Access》命题预测试卷三
-
在考生文件夹下有一个“Acc3.mdb”数据库。
(1)以“产品入库表”为数据源,创建“产品入库”窗体,如图4所示。在窗体中添加标签“产品入库表”(宋体,12号,加粗,居中显示)。在窗体中显示“日期”和“入库数量”文本框,显示“标志”复选框。
(2)设置日期的默认值为“当天日期”。在窗体中显示“产品代码”,产品代码用组合框显示,自行输入“产品信息”表中的所有产品代码,并将其数值保存到“产品代码”字段中。在窗体中添加“添加记录”、“保存记录”和“删除记录”按钮,分别实现添加记录、保存记录和删除记录操作。
-
考生文件夹下存在一个数据库文件“Accl.mdb”,其中已经设计好表对象“Student”。
请按照以下要求完成对表的修改:
(1)设置数据表显示的字体大小为“18”,行高为“20”。
(2)设置“简历”字段的设计说明为“大学入学时的信息”。
(3)将“年龄”字段的字段大小改为“整型”。
(4)将学号为“20061001”学生的照片信息换成考生文件夹下的“zhao.bmp”图像文件。
(5)将隐藏的“人校时间”字段重新显示出来。
(6)完成上述操作后,将“备注”字段删除。
-
在“Acc2.mdb”中有“雇员”、“商品”和“销售明细”3张表。
(1)创建SQL联合查询“查询1”,显示雇员表中食品部门和雇员表中1982年出生的男雇员的记录。结果显示“雇员号”、“雇员姓名”、“性别”和“所在部门”字段。查询结果如图1所示。
(2)创建带有SQL子查询信息“查询2”,显示1980年以后出生的雇员的全部信息。要求1980出生的雇员的查询在子查询中实现。查询结果如图2所示。
-
在Access中,如果不想显示数据表中的某些字段,可以使用的命令是( )。
- A.隐藏
- B.删除
- C.冻结
- D.筛选
-
在软件开发中,需求分析阶段产生的主要文档是( )。
- A.可行性分析报告
- B.软件需求规格说明书
- C.概要设计说明书
- D.集成测试计划
-
在数据库中,建立索引的主要作用是( )。
- A.节省存储空间
- B.提高查询速度
- C.便于管理
- D.防止数据丢失
-
窗体中有一个名为Command1的命令按钮和一个名为Text1的文本框,事件代码如下:
Private Sub Command1_Click
Dim a(10)As Integer,b(10)As Integer
n=3
For i=1 T0 5
- a(i)=i
- b(n)=2*n+i Next i Me!Text1=a(n)+b(n)
- End Sub 打开窗体,单击命令按钮,文本框Text1中显示的内容是( )。
- A.13
- B.14
- C.15
- D.16
-
SELECT命令中用于返回非重复记录的关键字是( )。
- A.TOP
- B.GROUP
- C.DISTINCT
- D.ORDER
-
在建立查询时,若要筛选出图书编号是“T01”或“T02”的记录,可以在查询设计视图准则行中输入( )。
- A.”T01”or”T=02”
- B.”T01”and”T02”
- C.in(”T01”and”T02”)
- D.not in(”T01”and”T02”)
-
在报表中,若要得到“数学”字段的最高分,应将控件的“控件来源”属性设置 为( )。
- A.——Max([数学])
- B.—Max[”数学”]
- C.=Max[数学]
- D.—Max”[数学]”
-
一棵二又树共有25个结点,其中5个是叶子结点,则度为l的结点数为( )。
- A.4
- B.10
- C.6
- D.16
-
在窗口中有一个标签Label0和一个命令按钮Commandl,Commandl的事件代码 如下:
Frivate Sub Commandl Click
Label0.Left=Label0.Left+100
End Sub
打开窗口,单击命令按钮,结果是( )。
- A.标签向左加宽
- B.标签向右加宽
- C.标签向左移动
- D.标签向右移动
-
创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在( )中。
- A.{)
- B.( )
- C.[]
- D.<>
-
下列给出的选项中,非法的变量名是( )。
- A.Sum
- B.Integer 2
- C.Rem
- D.Forml
-
因修改文本框中的数据而触发的事件是( )。
- A.Change
- B.Edit
- C.Getfocus
- D.LostFOCHS
-
有三个关系R、S和T如下:
关系R和S通过运算得到关系T,则所使用的运算为( )。
- A.笛卡儿积
- B.交
- C.并
- D.自然连接
-
设有如下过程:X=1
Do
x=x+2
Loop Until
运行程序,要求循环体执行3次后结束循环,空白处应填入的语句是( )。
- A.x<-7
- B.x<7
- C.x>-7
- D.x>7
-
在设计报表的过程中,如果要进行强制分页,应使用的工具图标是( )。
- A.
- B.
- C.
- D.
- A.
-
下列表达式中,能正确表示条件“X和Y都是奇数”的是( )。
- A.X Mod 2=0 And Y Hod 2=0
- B.X Mod 2=0 Or Y Mod 2=0
- C.X Hod 2=1 And Y Hod 2=1
- D.X Hod 2=1 Or Y Hod 2;1
-
窗体中有命令按钮Commandl和文本框Text1,事件过程如下:
Function result (By x As Integer)As Boolean
If x Mod 2=0 Then
result=True
else
result=False
End if
End Function
PrivateSub Commandl_Click( )
x=Val(InputBox(”请输入一个整数”))
If __________Then
Text1=Str(x)&”是偶数.”
Else
Text1=Str(x)&”是奇数.”
End If
End Sub
运行程序,单击命令按钮,输入19,在Text1中会显示“19是奇数”。那么以上程序的空白处应填写( )。
- A.result(x)=“偶数”
- B.result(x)
- C.result(x)=“奇数”
- D.NOT result(x)
-
下列叙述中,正确的是( )。
- A.Sub过程无返回值,不能定义返回值类型
- B.Sub过程有返回值,返回值类型只能是符号常量
- C.Sub过程有返回值,返回值类型可在调用过程时动态决定
- D.Sub过程有返回值,返回值类型可由定义时的As子句声明
-
下列关于对象“更新前”事件的叙述中,正确的是( )。
- A.在控件或记录的数据变化后发生的事件
- B.在控件或记录的数据变化前发生的事件
- C.当窗体或控件接收到焦点时发生的事件
- D.当窗体或控件失去了焦点时发生的事件
-
一棵二叉树共有47个结点,其中有23个度为2的结点。假设根结点在第1层,则该二叉树的深度为( )。
- A.2
- B.4
- C.6
- D.8
-
用SQL语句将STUDENT表中字段“年龄”的值加1,可以使用的命令是( )。
- A.REPLACE STUDENT年龄一年龄+1
- B.REPLACE STUDENT年龄WITH年龄+1
- C.UPDATE STUDENT SET年龄一年龄+1
- D.UPDATE STUDENT年龄WITH年龄+1
-
要设置窗体的控件属性值,可以使用的宏操作是( )。
- A.Echo
- B.RunSQL
- C.SetValue
- D.Set
-
用于从其他数据库导人和导出数据的宏命令是( )。
- A.TransferText
- B.TransferValue
- C.TransferData
- D.TransferDatabase
-
下列叙述中,错误的是( )。
- A.宏能够一次完成多个操作
- B.可以将多个宏组成一个宏组
- C.可以用编程的方法来实现宏
- D.宏命令一般由动作名和操作参数组成
-
学校图书馆规定,一名旁听生同时只能借一本书,一名在校生同时可以借5本书,一名教师同时可以借10本书,在这种情况下,读者与图书之间形成了借阅关系,这种借阅关系是( )。
- A.一对一联系
- B.一对五联系
- C.一对十联系
- D.一对多联系
-
软件生命周期是指( )。
- A.软件产品从提出、实现、使用维护到停止使用退役的过程
- B.软件从需求分析、设计、实现到测试完成的过程
- C.软件的开发过程
- D.软件的运行维护过程
-
在VBA中,错误的循环结构是( )。
- A.Do While 条件式 循环体 Loop
- B.Do Until 条件式 循环体 Loop
- C.Do Until 循环体 Loop 条件式
- D.Do 循环体 Loop While条件式
-
在SQL查询中“GROUP BY”的含义是( )。
- A.选择行条件
- B.对查询进行排序
- C.选择列字段
- D.对查询进行分组
-
数据流图中,带有箭头的线段表示的是( )。
- A.控制流
- B.事件驱动
- C.模块调用
- D.数据流
-
下列关于VBA事件的叙述中,正确的是( )。
- A.触发相同的事件可以执行不同的事件过程
- B.每个对象的事件都是不相同的
- C.事件都是由用户操触发的
- D.事件可以由程序员定义
-
下列对数据输入无法起到约束作用的是( )。
- A.输入掩码
- B.有效性规则
- C.字段名称
- D.数据类型
-
数据流程图(DFD)是( )。
- A.软件概要设计的工具
- B.软件详细设计的工具
- C.结构化方法的需求分析工具
- D.面向对象方法的需求分析工具
-
如果x是一个正的实数,保留两位小数,将千分位四舍五人的表达式是( )。
- A.0.01*Int(x+0.05)
- B.0.01*Int(100*(x+0.005))
- C.0.01*Int(x+0.005)
- D.0.01*Int(100*(x+0.05))
-
下列关于栈的叙述中正确的是( )。
- A.栈按“先进先出”组织数据
- B.栈按“先进后出”组织数据
- C.只能在栈底插入数据
- D.不能删除数据
-
下列关于货币数据类型的叙述中,错误的是( )。
- A.货币型字段在数据表中占8个字节的存储空间
- B.货币型字段可以与数字型数据混合计算,结果为货币型
- C.向货币型字段输入数据时,系统自动将其设置为4位小数
- D.向货币型字段输入数据时,不必输入人民币符号和千位分隔符
-
代表必须输入字母(A~Z)的输入掩码是( )。
- A.9
- B.L
- C.#
- D.C
-
表达式“B=INT(A+0.5)”的功能是( )。
- A.将变量A保留小数点后1位
- B.将变量A四含五人取整
- C.将变量A保留小数点后5位
- D.舍去变量A的小数部分
-
在窗体上有一个命令按钮Commandl,编写事件代码如下:Private Sub Commandl Click( )
Dim X As Integer,Y As Integer
x=12:y=32 Call Proc(x,Y)
Debug.Print X;Y
End Sub
Public Sub proc(n As Integer,ByVal in As Integer)
n=n Mod 10
m=m Mod 1O
End Sub
打开窗体运行后,单击命令按钮,立即窗口上输出的结果是( )。
- A.232
- B.123
- C.22
- D.1232
-
在窗体中有一个名称为run35的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在O~100分之间,则要求重新输入;如果输入的成绩正确,则进入后续程序处理。run35命令按钮的Click的事件代码如下:
PrivateSub run35_ClickDim flag As Boolcanresult=O
flag=True
Do Whileflag
result=Val(InputBox(”请输入学生成绩:”,”输入”))
Ifresult>=0 And result<=100 Then
__________
Else
MsgBox”成绩输入错误,请重新输入”
End If
Loop
Rem成绩输入正确后的程序代码略
End Sub
程序中的空白处需要填入一条语句使程序完成其功能。下列选项中错误的语句是( )。
- A.flag=False
- B.flag=Not flag
- C.flag=True
- D.Exit Do
-
数据访问页是一种独立于Access数据库的文件,该文件的类型是( )。
- A.TXT文件
- B.HTML文件
- C.MDB文件
- D.DOC文件