武连职业中学高2015级信息专业月考试4_第1页
武连职业中学高2015级信息专业月考试4_第2页
武连职业中学高2015级信息专业月考试4_第3页
武连职业中学高2015级信息专业月考试4_第4页
武连职业中学高2015级信息专业月考试4_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

武连职业中学高2015级信息专业期末试题 姓名_成绩_ (考试内容为ACCESS2003窗口、宏、数据库安全性 VBA模块)一、选择题(每小题只有一个正确答案,将答案填写在括号内,每小题3分,共计105分)1、下列关于宏的说法中,错误的是( )。A.宏是若干操作的集合 B.每个宏操作都有相同的宏操作参数C.宏操作不能自定义 D.宏通常与窗体、报表中的命令按钮结合使用2宏由若干个宏操作组成,宏组由( )组成。A.若干个宏操作 B.一个宏 C.若干宏 D.上述都不对3关于宏和宏组的说话中,错误的是( )。A.宏是由若干个宏操作组成的集合 B.宏组可分为简单的宏组和复杂的宏组C.运行复杂宏组时,只运行该宏组中的第一个宏D.不能从一个宏中运行另外一个宏4创建宏至少要定义一个“操作”,并设置相应的( )。A.条件 B.命令按钮 C.宏操作参数 D.备注信息5、多个操作,在运行宏时将按( )顺序来运行这些操作。A.从上到下 B.从下到上 C.从左到右 D.从右到左6单步执行宏时,“单步执行宏”对话框中显示的内容有( )信息。A.宏名参数 B.宏名、操作名称C.宏名、参数、操作名称 D.宏名、条件、操作名称、参数7在宏设计视图中,( )列可以隐藏不显示。A.只有宏名 B.只有条件 C.宏名和条件 D.注释8如果不指定参数,Close将关闭( )。A.当前窗体 B.当前数据库 C.活动窗体 D.正在使用的表9宏可以单独运行,但大多数情况下都与( )控件绑定在一起使用。 A.命令按钮 B.文本框 C.组合框 D.列表框 10使用宏打开表有3种模式,分别是增加、编辑和( )。 A.修改 B.打印 C.只读 D.删除11、在Access2003中,( )不能对数据进行录入和编辑。A.数据访问页 B. 窗体 C. 报表 D. 表12、标签控件通常通过( )向报表中添加。 A工具栏 B属性表 C工具箱 D字段列表13、决定窗体外观的是()。A控件 B标签 C属性 D按钮14、主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有()关系。A一对一 B一对多 C多对多 D关联15、每次只看到一个记录的窗体是( )A、表格式窗体 B、数据表窗体 C、图表窗体 D、纵栏式窗体16、以下不是窗体的功能是( )A、数据的输出 B、数据的输入 C、应用程序的控制 D、数据的显示和编辑17、利用向导创建窗体时,默认的布局是( )A、表格 B、纵栏式 C、数据透视表 D、两端对齐18、不是窗体所可确定的样式 是( )A、标准 B、工业 C、沙岩 D、天气19、在ACCESS2003中,如果窗体上的数据总是取自某一个表或查询中的记录,或者取自某固定内容中的数据 ,可以使用控件( )来完成。A、列表框或组合框 B、 选项组擦控件 C、文本框控件 D、复选框控件模块对象19、一个宏中要打开一个表,应该执行的操作是( )A、OpenForm B 、OpenReport C、 OpenTable D 、 OpenQuery20、不是常用的宏工具按钮是( )A、宏名 B、插入列 C、运行D、条件21、报表类型不包括( )A)纵栏式 B)表格式 C)数据表 D)图表式22、下面叙述正确的是( )A、报表仅仅是将数据输出,在报表中无法完成计算B、报表中的主页眉、组页脚必须成对出现C、主报表中可以包含无数个子报表D、地报表中页眉的页脚只能成对填加23、在inputbox()中显示对话框提示信息的是( )A、title B、prompt C、caption D、buttons24、以下不能输出Program的语句是_。 A:Print Left(VBProgram,7) B:Print Right(VBProgram,7) C:Print Mid(VBProgram,3) D:Print Mid(VBProgram,3,7)25、VBA中定义符号常量可以用关键字 A)Const B)Dim C)Public D)Static26、VBA程序的多条语句可以写在一行中,其分隔符必须使用符号。( ) A): B) C); D),27、在窗体上画一个命令按钮和一个文本框,名称分别为Command1和Text1,然后编写如下程序:Private Sub Command1_Click()a=InputBox(请输入日期(131)) t=旅游景点: _ & IIf ( a 0 And a 10 And a 20 And a 60 Then k=l ElseIf a70 Then k=2 ElseIf a80 Then k=3 ElseIf a90 Then k=4 End If MsgBox k End Sub打开窗体运行后,单击命令按钮,则消息框的输出结果是( ) A)1 B)2 C)3 D)429、 定有以下循环结构 Do Until条件 循环体 Loop则正确的叙述是( )A)如果“条件”值为0,则一次循环体也不执行B)如果“条件”值为0,则至少执行一次循环体C)如果“条件”值不为0,则至少执行一次循环体D)不论“条件”是否为“真”,至少要执行一次循环体30、在窗体上添加一个命令按钮(名为Commandl),然后编写如下事件过程: Private Sub Commandl_Click( ) For i=1 To 4 x=4 Forj=1 To 3 x=3 For k=1 T0 2 x=x+6 Next k Nextj Next i MsgBox x End Sub 打开窗体后,单击命令按钮,消息框的输出结果是。A)7 B)15 C)157 D)538 31、在过程中可以用_语句定义变量。ADim、Private BDim、Static CDim、Public DDim、Static、Private32. 以下关于方法的叙述中,错误的是_。A方法是构成对象实体的一个部分 B方法是一种特殊的过程或函数 C调用方法的一般格式是:对象名称方法名称 参数 D在调用方法时,对象名称是不可缺少的33、下列变量名中哪个是合法的? A_aform B3frm Cf_1 Dfrm 434、产生10,40之间的随机整数的VB表达式是_。AInt(Rnd * 30) + 10 BInt(Rnd * 31) + 10CInt(Rnd * 30) + 11 DInt(Rnd * 30) + 1235、在VB中最基本的对象是_,它是应用程序的基石,也是其他控件的容器。 A文本框 B命令按钮 C窗体 D标签二、多项选择(每小题4分,共计60分)1、下列属于Access2003的控件是()。A列表框 B分页符 C换行符 D矩形2、用来作为表或查询中“是”/“否”值的控件是()。A复选框 B切换按钮 C选项按钮 D命令按钮3、窗体的数据源是( )A、报表 B、查询 C、表 D、宏4、在ACCESS2003中,可以对数据进行重新排序( )A、数据表 B、查询 C、窗体 D、报表 5、窗体中常用的视图是( )A、设计视图 B、窗体视图 C、数据透视表视图 D、数据表视图6、不是数据库实用工具栏下的命令是( )A、设置数据库密码 B、备份数据库 C、转换数据库 D、设置工作组权限7、数字签名主要功能是( )A、保证信息传输过程中的完整性 B、保证信息传输过程中的安全性C、发送者的身份认证 D、接收者的身份认证8、VBA 中程序语句主要有( )A声明语句 B、赋值语句 C、执行语句 D、毒性9、VBA中常见的窗口类型有( )A、代码窗口 B、工程窗口 C、属性窗口 D、本地窗口10、VBA中的运算符有( )A、算术运算符 B、逻辑运算符 C 字符串运算符 D、布尔运算符11、算法的特点是( )A、有穷性 B、确定性 C、安全性高 D、可读性12、Access 报表中,每页都会显示或打印的不包括A.节标题 B.报表页眉 C.组页眉 D.页面页眉13、用Print 方法可以在对象上输出数据,这些对象包括_。(A) 窗体 Form 命令按钮 CommandButton (C) 图形框 PictureBox (D) 标签 Label 14、运行工程的正确的操作是( )A:执行“运行”菜单中的“启动”命令 B:单击工具栏中的“启动”按钮C:按功能键F5 D:按组合键“alt+f5”15、VBA数组按维数可分为( )A、一维数组 B、二维数组 C、三维数组 D、多维数组三、填空题(共计40分)1、创建窗体的方法是_、_、_2、一个完整的窗体有_、_、_、_3、控件是_的重要组成部分,可以通过_设置控件的属性。4、ACCESS2003的两种编程工具是_、_5、新建宏后默认的列是_、_6、为检查一个宏组是否正确,通常可以运行菜单中“运行 ”中的_,或者宏工具栏中的_7、对数据库进行管理,主要指_、_、_三个方面 8、在Visual Basic 中,变量从它的作用范围来看,可分为_、_和_ 三种。9、在报表中将数据分组后,可以利用_功能有,计算出同一分组的总计、平均值等10、ACCESS2003中内置了_和_两种自动产生报表的功能;11、要使宏自动运行,必须将宏名设置为_、宏执行嵌套,须要_操作12、VBA中创建程序模块的类型是_、_13、在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程:Private Sub Form_Click() Text1.Text = VB程序设计End SubPrivate Sub Text1_Change() Picture1.Print VBProgrammingEnd Sub程序运行后,单击窗体,在文本框中显示的内容是_,而在图片框中显示的内容是_。14、以下程序段执行后y的值是 。x=86 y=int(x+0.5)print y15、数组默认的下标为0,如果将下标改为1,则需要在模块前面的公共区域中用_声明四、 填程题( 40分)1、以下程序段是计算1+3+5+99,请填空。Private Sub Command1_Click( )S=0For _ _Next kPrint “1+3+5+99=”; sEnd Sub2、下述程序段的功能是找出所有三位整数中的“水仙花数”。水仙花数的特征是:其各位数字的立方和等于该数本身。算法一 For I=_ B1=_ B2=_ B3=_ S=_ If S=I then Print I; “是水仙花数” Next i3、输入某同学的各科考试成绩,求该生的平均成绩,当从键盘输入的值为-1时,结束成绩输入。Private Sub Form_Click( )Dim x as SingleN=0 sum=0X=InputBox(“请输入第1科成绩:”)Do While _Sum=_N=_Msg=“请输入第” & _ & “科成绩”X=InputBox(msg)LoopIf n0 Then pj=sum/n : Print “平均成绩是”; pj4、该程序接受10个数并输出其中的正数,同时计算输出正数之和及负数之和Private Sub Form_Click Dim n as integer Nsum=0 : Psum = _ For i=1 to _ n = InputBox(“n=”) If _Then Print n; _ Else Nsum = Nsum + n End If _ Print “正数之和为:”;Psum Print “负数之和为:”;Nsum End Sub5、程序说明: 已知自然对数的底数e的级数表示如下: e=1+1/1!+1/2!+1/3!+.+1/n!+.本程序利用函数过程fact()求e,其中绝对值小于1E-8的项被忽略。程序代码如下:Private Function fact(m As Integer) As Single 求!的函数Dim x As Single, i As Integerx = 1for i=1 to m x=_Next ifact = xEnd FunctionPrivate Sub Form_Click()Dim e As Single, item As SingleDim n As Integere=1 n=_Don = n + 1item=_e = e + itemLoop while _item=1.OE-8_Form1.Print e=; eEnd Sub五、判断题(正确的用A表示,错误的用B表示,每小题2分,计20分)1、在进行数据库管理和安全设置时,数据库可以和他人共享( )2、有两种基本类型:类模块和标准模块。 ( )3、一个窗体的数据源只能从一个表中选取( )4、要看到设计窗体的结果 ,可以使用的快捷键是F5 ( )5.、一个模块包含一个声明区域,可以只包含一个子过程,或函数( )7、在宏运行过程中,可以按ctrl+break执行暂停操作8、面向对象概念主要包括对象、 属性、方法、事件等,也可以说对象是代码和数据的结合( )9变量名前面不能加缩写的前缀( )9、在 VBA中所有的标点符号全部在英文下输入( )10、逻辑运算的优先顺序是and or not光纤( )五、操作题 (80分)1、按右图回答问题1)、在窗体中运

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论