2009年三月全国计算机二级,2009年3月全国计算机二级考试Access真题(2)

二、填空题(每空2分,共30分)

36、假如用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有__【1】_____个元素。

37、软件测试可分为白盒测试和黑盒测试。基本路径测试属于___【2】___测试。

38、符合结构化原则的三种基本结构是:选择结构、循环结构和____【3】______。

39、数据库系统的核心是____【4】_____。

40、在E-R图中,图形包括矩形框、菱形框、椭圆框。其中表示实体联系的是_【5】_框。

41、在关系数据库中,从关系中找出满足给定条件的元组,该操作可称为___【6】____。

42、函数Mid"学生信息管理系统",3,2)的结果是_____【7】______。

43、用SQL语句实现查询表名为“图书表”中的所有记录,应该使用的SELECT语句是:select____【8】____。

44、Access的窗体或报表事件可以有两种方法来响应:宏对象和____【9】____。

45、子过程Test显示一个如下所示4×4的乘法表。

1*1=11*2=21*3=31*4=4

2*2=42*3=62*4=8

3*3=93*4=12

请在空白处填入适当的语句使子过程完成指定的功能。

SubText)

Dimi,jAsInteger

Fori=1To4

Forj=1To4

If__【10】__Then

Debug.Printi&"*"&j&"="&i*j&Space2),

EndIf

Nextj

Debug.Print

Nexti

EndSub

46、有“数字时钟”窗体如下:

在窗口中有按钮“[开/关]时钟”,单击按钮可以显示或隐藏时钟。其中按键的名称为“开关”,显示时间的文本框名称为“时钟”,计时器间隔已设置为500。

请在空白处填入适当的语句,使程序可以完成指定功能。

DimflagAsInteger

PrivateSubForm_Load)

flg1

EndSub

PrivateSubForm_Timer)'“计时器触发”事件

时钟=Time'在“时钟”文本框中显示当前时间

EndSub

PrivateSub开关_Click)'“开关”按钮的单击事件过程

If__【11】__Then

时钟.Visible=False

flga=0

Else

时钟.Visible=True

flag=1

EndIf

EndSub

47、窗体中有两个命令按钮:“显示”(控件名为cmdDisplay)和“测试”(控件名为cmdTest)。当单击“测试”按钮时,执行的事件功能是:首先弹出消息框,若单击其中的“确定”按钮,则隐藏窗体上的“显示”按钮;否则直接返回到窗体中。请在空白处填入适当的语句,使程序可以完成指定的功能。

PrivateSubcmdTest_Click)

Answer=__【12】___"隐藏按钮?",vbOKCancel+vbQuestion,"Msg")

IfAnswer=vbOKThen

Me!cmdDisplay.Visible=___【13】___

EndIf

EndSub

48、对窗体test上文本框控件txtAge中输入的学生年龄数据进行验证。要求:该文本框中只接受大于等于15小于等于30的数值数据,若输入超出范围则给出提示信息。该文本控件的BeforeUpdate事件过程代码如下,请在空白处填入适当语句,使程序可以完成指定的功能。

PrivateSubtxtAge_BeforeUpdateCancelAsInteger)

IfMe!txtAge=""Or__【14】___Me!txtAge)Then

'数据为空时的验证

MsgBox"年龄不能为空!",vbCritical,"警告"

Cancel=True’取消BeforeUpdate事件

ElseIfIsNumericMe!txtAge)=FalseThen

’非数值数据输入的验证

MsgBox"年龄必须输入数值数据!",vbCritical,"警告"

Cancel=True’取消BeforeUpdate事件

ElseIfMe!txtAge<15OrMe!txtAge__【15】__Then

’非法范围数据输入的验证

MsgBox"年龄为15-30范围数据!",vbCritical,"警告"

Cancel=True’取消BeforeUpdate事件

Else’数据验证通过

MsgBox"数据验证OK!",vbInformation,"通告"

EndIf

EndSub

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值