武连职业中学高2023级信息专业月考试4_第1页
武连职业中学高2023级信息专业月考试4_第2页
武连职业中学高2023级信息专业月考试4_第3页
武连职业中学高2023级信息专业月考试4_第4页
武连职业中学高2023级信息专业月考试4_第5页
全文预览已结束

下载本文档

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

文档简介

武连职业中学高2023级信息专业期末试题姓名________成绩_______(考试内容为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、OpenFormB、OpenReportC、OpenTableD、OpenQuery20、不是常用的宏工具按钮是()A、宏名B、插入列C、运行D、条件21、报表类型不包括()A)纵栏式B)表格式C)数据表D)图表式22、下面叙述正确的是()A、报表仅仅是将数据输出,在报表中无法完成计算B、报表中的主页眉、组页脚必须成对出现C、主报表中可以包含无数个子报表D、地报表中页眉的页脚只能成对填加23、在inputbox()中显示对话框提示信息的是()A、titleB、promptC、captionD、buttons24、以下不能输出"Program"的语句是______。A:PrintLeft("VBProgram",7)B:PrintRight("VBProgram",7)C:PrintMid("VBProgram",3)D:PrintMid("VBProgram",3,7)25、VBA中定义符号常量可以用关键字A)ConstB)DimC)PublicD)Static26、VBA程序的多条语句可以写在一行中,其分隔符必须使用符号。()A):B)’C);D),27、在窗体上画一个命令按钮和一个文本框,名称分别为Command1和Text1,然后编写如下程序:PrivateSubCommand1_Click()a=InputBox("请输入日期(1~31)")t="旅游景点:"_&IIf(a>0Anda<=10,"长城","")_&IIf(a>10Anda<=20,"故宫","")_&IIf(a>20Anda<=31,"颐和园","")Text1.Text=tEndSub程序运行后,如果从键盘上输入16,则在文本框显示的内容是______。A:旅游景点:长城颐和园B:旅游景点:长城故宫C:旅游景点:颐和园D:旅游景点:故宫28、在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码:PrivateSubCommandl_Click()a=75Ifa>60Thenk=lElseIfa>70Thenk=2ElseIfa>80Thenk=3ElseIfa>90Thenk=4EndIfMsgBoxkEndSub打开窗体运行后,单击命令按钮,则消息框的输出结果是()A)1B)2C)3D)429、定有以下循环结构DoUntil条件循环体Loop则正确的叙述是()A)如果“条件”值为0,则一次循环体也不执行B)如果“条件”值为0,则至少执行一次循环体C)如果“条件”值不为0,则至少执行一次循环体D)不论“条件”是否为“真”,至少要执行一次循环体30、在窗体上添加一个命令按钮(名为Commandl),然后编写如下事件过程:PrivateSubCommandl_Click()Fori=1To4x=4Forj=1To3x=3Fork=1T02x=x+6NextkNextjNextiMsgBoxxEndSub打开窗体后,单击命令按钮,消息框的输出结果是。A)7B)15C)157D)53831、在过程中可以用________语句定义变量。A.Dim、Private B.Dim、StaticC.Dim、PublicD.Dim、Static、Private32.以下关于方法的叙述中,错误的是__________。A.方法是构成对象实体的一个部分B.方法是一种特殊的过程或函数C.调用方法的一般格式是:对象名称.方法名称[参数]D.在调用方法时,对象名称是不可缺少的33、.下列变量名中哪个是合法的?A._aform B.3frm C.f_1D.frm434、产生[10,40]之间的随机整数的VB表达式是________。A.Int(Rnd*30)+10 B.Int(Rnd*31)+10C.Int(Rnd*30)+11 D.Int(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)标签Label14、运行工程的正确的操作是()A:执行“运行”菜单中的“启动”命令B:单击工具栏中的“启动”按钮C:按功能键F5D:按组合键“alt+f5”15、VBA数组按维数可分为()A、一维数组B、二维数组C、三维数组D、多维数组三、填空题(共计40分)1、创建窗体的方法是_______、___________、____________2、一个完整的窗体有_______________、_________、___________、_________3、控件是______的重要组成部分,可以通过_______设置控件的属性。4、ACCESS2003的两种编程工具是______、________5、新建宏后默认的列是______、_________6、为检查一个宏组是否正确,通常可以运行菜单中“运行”中的________,或者宏工具栏中的_______7、对数据库进行管理,主要指_________、___________、__________三个方面8、在VisualBasic中,变量从它的作用范围来看,可分为__________、________和_______三种。

9、在报表中将数据分组后,可以利用_____功能有,计算出同一分组的总计、平均值等10、ACCESS2003中内置了___________和________两种自动产生报表的功能;11、要使宏自动运行,必须将宏名设置为_________、宏执行嵌套,须要________操作12、VBA中创建程序模块的类型是________、__________13、在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程:PrivateSubForm_Click()Text1.Text="VB程序设计"EndSubPrivateSubText1_Change()Picture1.Print"VBProgramming"EndSub程序运行后,单击窗体,在文本框中显示的内容是_________,而在图片框中显示的内容是_________。14、以下程序段执行后y的值是。x=8.6y=int(x+0.5)printy15、数组默认的下标为0,如果将下标改为1,则需要在模块前面的公共区域中用________声明四、填程题(40分)1、 以下程序段是计算1+3+5+…+99,请填空。 PrivateSubCommand1_Click() S=0For_______________________________________________NextkPrint“1+3+5+…+99=”;sEndSub2、下述程序段的功能是找出所有三位整数中的“水仙花数”。水仙花数的特征是:其各位数字的立方和等于该数本身。[算法一]ForI=_________________________ B1=_________________ B2=_________________ B3=_________________S=____________________IfS=IthenPrintI;“是水仙花数” Nexti3、输入某同学的各科考试成绩,求该生的平均成绩,当从键盘输入的值为-1时,结束成绩输入。PrivateSubForm_Click() DimxasSingle N=0sum=0 X=InputBox(“请输入第1科成绩:”) DoWhile________________ Sum=_________________ N=_________________ Msg=“请输入第”&___________&“科成绩” X=InputBox(msg) LoopIfn<>0Thenpj=sum/n:Print“平均成绩是”;pj4、该程序接受10个数并输出其中的正数,同时计算输出正数之和及负数之和PrivateSubForm_ClickDimnasintegerNsum=0:Psum=________Fori=1to______n=InputBox(“n=”)If________ThenPrintn;________________________ElseNsum=Nsum+nEndIf__________Print“正数之和为:”;PsumPrint“负数之和为:”;NsumEndSub5、程序说明:已知自然对数的底数e的级数表示如下:e=1+1/1!+1/2!+1/3!+......+1/n!+.....本程序利用函数过程fact()求e,其中绝对值小于1E-8的项被忽略。程序代码如下:PrivateFunctionfact(mAsInteger)AsSingle'求M!的函数DimxAsSingle,iAsIntegerx=1fori=1tomx=________Nextifact=xEndFunctionPrivateSubForm_Click()DimeAsSingle,itemAsSingleDimnAsIntegere=1n=_____Don=

温馨提示

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

评论

0/150

提交评论