2013年9月全国计算机等级《二级Access》上机模考试卷(3)

考试总分:43分

考试类型:模拟试题

作答时间:60分钟

已答人数:967

试卷答案:有

试卷介绍: 2013年9月全国计算机等级《二级Access》上机模考试卷(3)

开始答题

试卷预览

  • 1. 在考生文件夹下有一个“Acc3.mdb”数据库。(1)以“产品入库表”为数据源,创建“产品入库”窗体,如图4所示。在窗体中添加标签“产品入库表”(宋体,12号,加粗,居中显示)。在窗体中显示“日期”和“入库数量”文本框,显示“标志”复选框。(2)设置日期的默认值为“当天日期”。在窗体中显示“产品代码”,产品代码用组合框显示,自行输入“产品信息”表中的所有产品代码,并将其数值保存到“产品代码”字段中。在窗体中添加“添加记录”、“保存记录”和“删除记录”按钮,分别实现添加记录、保存记录和删除记录操作。[18分]

    A(1)以“产品入库表”为数据源,创建“产品入库”窗体,如图4所示。在窗体中添加标签“产品入库表”(宋体,12号,加粗,居中显示)。在窗体中显示“日期”和“入库数量”文本框,显示“标志”复选框。

    B(2)设置日期的默认值为“当天日期”。在窗体中显示“产品代码”,产品代码用组合框显示,自行输入“产品信息”表中的所有产品代码,并将其数值保存到“产品代码”字段中。在窗体中添加“添加记录”、“保存记录”和“删除记录”按钮,分别实现添加记录、保存记录和删除记录操作。[18分]

  • 2. 在“Acc2.mdb”中有“雇员”、“商品”和“销售明细”3张表。(1)创建SQL联合查询“查询1”,显示雇员表中食品部门和雇员表中1982年出生的男雇员的记录。结果显示“雇员号”、“雇员姓名”、“性别”和“所在部门”字段。查询结果如图1所示。(2)创建带有SQL子查询信息“查询2”,显示1980年以后出生的雇员的全部信息。要求1980出生的雇员的查询在子查询中实现。查询结果如图2所示。[24分]

    A(1)创建SQL联合查询“查询1”,显示雇员表中食品部门和雇员表中1982年出生的男雇员的记录。结果显示“雇员号”、“雇员姓名”、“性别”和“所在部门”字段。查询结果如图1所示。

    B(2)创建带有SQL子查询信息“查询2”,显示1980年以后出生的雇员的全部信息。要求1980出生的雇员的查询在子查询中实现。查询结果如图2所示。[24分]

  • 3. 考生文件夹下存在一个数据库文件“Accl.mdb”,其中已经设计好表对象“Student”。请按照以下要求完成对表的修改:(1)设置数据表显示的字体大小为“18”,行高为“20”。(2)设置“简历”字段的设计说明为“大学入学时的信息”。(3)将“年龄”字段的字段大小改为“整型”。(4)将学号为“20061001”学生的照片信息换成考生文件夹下的“zhao.bmp”图像文件。(5)将隐藏的“人校时间”字段重新显示出来。(6)完成上述操作后,将“备注”字段删除。[18分]

    A(1)设置数据表显示的字体大小为“18”,行高为“20”。

    B(2)设置“简历”字段的设计说明为“大学入学时的信息”。

    C(3)将“年龄”字段的字段大小改为“整型”。

    D(4)将学号为“20061001”学生的照片信息换成考生文件夹下的“zhao.bmp”图像文件。

    E(5)将隐藏的“人校时间”字段重新显示出来。

    F(6)完成上述操作后,将“备注”字段删除。[18分]

  • 4. 下列关于货币数据类型的叙述中,错误的是()。[1分]

    A货币型字段在数据表中占8个字节的存储空间

    B货币型字段可以与数字型数据混合计算,结果为货币型

    C向货币型字段输入数据时,系统自动将其设置为4位小数

    D向货币型字段输入数据时,不必输入人民币符号和千位分隔符

  • 5. 代表必须输入字母(A~Z)的输入掩码是()。[1分]

    A9

    BL

    C#

    DC

  • 6. 表达式“B=INT(A+0.5)”的功能是()。[1分]

    A将变量A保留小数点后1位

    B将变量A四含五人取整

    C将变量A保留小数点后5位

    D舍去变量A的小数部分

  • 7. 下列关于栈的叙述中正确的是()。[1分]

    A栈按“先进先出”组织数据

    B栈按“先进后出”组织数据

    C只能在栈底插入数据

    D不能删除数据

  • 8. 如果x是一个正的实数,保留两位小数,将千分位四舍五人的表达式是()。[1分]

    A0.01*Int(x+0.05)

    B0.01*Int(100*(x+0.005))

    C0.01*Int(x+0.005)

    D0.01*Int(100*(x+0.05))

  • 9. 下列叙述中,正确的是()。[1分]

    ASub过程无返回值,不能定义返回值类型

    BSub过程有返回值,返回值类型只能是符号常量

    CSub过程有返回值,返回值类型可在调用过程时动态决定

    DSub过程有返回值,返回值类型可由定义时的As子句声明

  • 10. 一棵二叉树共有47个结点,其中有23个度为2的结点。假设根结点在第1层,则该二叉树的深度为()。[1分]

    A2

    B4

    C6

    D8

  • 11. 下列关于对象“更新前”事件的叙述中,正确的是()。[1分]

    A在控件或记录的数据变化后发生的事件

    B在控件或记录的数据变化前发生的事件

    C当窗体或控件接收到焦点时发生的事件

    D当窗体或控件失去了焦点时发生的事件

  • 12. 下列表达式中,能正确表示条件“X和Y都是奇数”的是()。[1分]

    AXMod2=0AndYHod2=0

    BXMod2=0OrYMod2=0

    CXHod2=1AndYHod2=1

    DXHod2=1OrYHod2;1

  • 13. 在软件开发中,需求分析阶段产生的主要文档是()。[1分]

    A可行性分析报告

    B软件需求规格说明书

    C概要设计说明书

    D集成测试计划

  • 14. 在数据库中,建立索引的主要作用是()。[1分]

    A节省存储空间

    B提高查询速度

    C便于管理

    D防止数据丢失

  • 15. 在Access中,如果不想显示数据表中的某些字段,可以使用的命令是()。[1分]

    A隐藏

    B删除

    C冻结

    D筛选

  • 16. 数据访问页是一种独立于Access数据库的文件,该文件的类型是()。[1分]

    ATXT文件

    BHTML文件

    CMDB文件

    DDOC文件

  • 17. 在窗体中有一个名称为run35的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在O~100分之间,则要求重新输入;如果输入的成绩正确,则进入后续程序处理。run35命令按钮的Click的事件代码如下:PrivateSubrun35_Click()DimflagAsBoolcanresult=Oflag=TrueDoWhileflagresult=Val(InputBox(”请输入学生成绩:”,”输入”))Ifresult>=0Andresult<=100Then__________ElseMsgBox”成绩输入错误,请重新输入”EndIfLoopRem成绩输入正确后的程序代码略EndSub程序中的空白处需要填入一条语句使程序完成其功能。下列选项中错误的语句是()。[1分]

    Aflag=False

    Bflag=Notflag

    Cflag=True

    DExitDo

  • 18. 下列对数据输入无法起到约束作用的是()。[1分]

    A输入掩码

    B有效性规则

    C字段名称

    D数据类型

  • 19. 数据流图中,带有箭头的线段表示的是()。[1分]

    A控制流

    B事件驱动

    C模块调用

    D数据流

  • 20. 用于从其他数据库导人和导出数据的宏命令是()。[1分]

    ATransferText

    BTransferValue

    CTransferData

    DTransferDatabase

  • 21. 用SQL语句将STUDENT表中字段“年龄”的值加1,可以使用的命令是()。[1分]

    AREPLACESTUDENT年龄一年龄+1

    BREPLACESTUDENT年龄WITH年龄+1

    CUPDATESTUDENTSET年龄一年龄+1

    DUPDATESTUDENT年龄WITH年龄+1

  • 22. 有三个关系R、S和T如下:关系R和S通过运算得到关系T,则所使用的运算为()。[1分]

    A笛卡儿积

    B

    C

    D自然连接

  • 23. 在设计报表的过程中,如果要进行强制分页,应使用的工具图标是()。[1分]

    A

    B

    C

    D

  • 24. 在建立查询时,若要筛选出图书编号是“T01”或“T02”的记录,可以在查询设计视图准则行中输入()。[1分]

    A”T01”or”T=02”

    B”T01”and”T02”

    Cin(”T01”and”T02”)

    Dnotin(”T01”and”T02”)

  • 25. SELECT命令中用于返回非重复记录的关键字是()。[1分]

    ATOP

    BGROUP

    CDISTINCT

    DORDER

  • 26. 在SQL查询中“GROUPBY”的含义是()。[1分]

    A选择行条件

    B对查询进行排序

    C选择列字段

    D对查询进.行分组

  • 27. 学校图书馆规定,一名旁听生同时只能借一本书,一名在校生同时可以借5本书,一名教师同时可以借10本书,在这种情况下,读者与图书之间形成了借阅关系,这种借阅关系是()。[1分]

    A一对一联系

    B一对五联系

    C一对十联系

    D一对多联系

  • 28. 在VBA中,错误的循环结构是()。[1分]

    ADoWhile条件式循环体Loop

    BDoUntil条件式循环体Loop

    CDoUntil循环体Loop条件式

    DDo循环体LoopWhile条件式

  • 29. 软件生命周期是指()。[1分]

    A软件产品从提出、实现、使用维护到停止使用退役的过程

    B软件从需求分析、设计、实现到测试完成的过程

    C软件的开发过程

    D软件的运行维护过程

  • 30. 下列给出的选项中,非法的变量名是()。[1分]

    ASum

    BInteger2

    CRem

    DForml

  • 31. 因修改文本框中的数据而触发的事件是()。[1分]

    AChange

    BEdit

    CGetfocus

    DLostFOCHS

  • 32. 创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在()中。[1分]

    A{)

    B()

    C[]

    D

  • 33. 在窗口中有一个标签Label0和一个命令按钮Commandl,Commandl的事件代码如下:FrivateSubCommandlClick()Label0.Left=Label0.Left+100EndSub打开窗口,单击命令按钮,结果是()。[1分]

    A标签向左加宽

    B标签向右加宽

    C标签向左移动

    D标签向右移动

  • 34. 在报表中,若要得到“数学”字段的最高分,应将控件的“控件来源”属性设置为()。[1分]

    A——Max([数学])

    B—Max[”数学”]

    C=Max[数学]

    D—Max”[数学]”

  • 35. 在窗体上有一个命令按钮Commandl,编写事件代码如下:PrivateSubCommandlClick()DimXAsInteger,YAsIntegerx=12:y=32CallProc(x,Y)Debug.PrintX;YEndSubPublicSubproc(nAsInteger,ByValinAsInteger)n=nMod10m=mMod1OEndSub打开窗体运行后,单击命令按钮,立即窗口上输出的结果是()。[1分]

    A232

    B123

    C22

    D1232

  • 36. 下列关于VBA事件的叙述中,正确的是()。[1分]

    A触发相同的事件可以执行不同的事件过程

    B每个对象的事件都是不相同的

    C事件都是由用户操触发的

    D事件可以由程序员定义

  • 37. 数据流程图(DFD)是()。[1分]

    A软件概要设计的工具

    B软件详细设计的工具

    C结构化方法的需求分析工具

    D面向对象方法的需求分析工具

  • 38. 下列叙述中,错误的是()。[1分]

    A宏能够一次完成多个操作

    B可以将多个宏组成一个宏组

    C可以用编程的方法来实现宏

    D宏命令一般由动作名和操作参数组成

  • 39. 要设置窗体的控件属性值,可以使用的宏操作是()。[1分]

    AEcho

    BRunSQL

    CSetValue

    DSet

  • 40. 窗体中有命令按钮Commandl和文本框Text1,事件过程如下:Functionresult(ByxAsInteger)AsBooleanIfxMod2=0Thenresult=Trueelseresult=FalseEndifEndFunctionPrivateSubCommandl_Click()x=Val(InputBox(”请输入一个整数”))If__________ThenText1=Str(x)&”是偶数.”ElseText1=Str(x)&”是奇数.”EndIfEndSub运行程序,单击命令按钮,输入19,在Text1中会显示“19是奇数”。那么以上程序的空白处应填写()。[1分]

    Aresult(x)=“偶数”

    Bresult(x)

    Cresult(x)=“奇数”

    DNOTresult(x)

  • 41. 设有如下过程:X=1Dox=x+2LoopUntil运行程序,要求循环体执行3次后结束循环,空白处应填入的语句是()。[1分]

    Ax<-7

    Bx<7

    Cx>-7

    Dx>7

  • 42. 一棵二又树共有25个结点,其中5个是叶子结点,则度为l的结点数为()。[1分]

    A4

    B10

    C6

    D16

  • 43. 窗体中有一个名为Command1的命令按钮和一个名为Text1的文本框,事件代码如下:PrivateSubCommand1_Click()Dima(10)AsInteger,b(10)AsIntegern=3Fori=1T05a(i)=ib(n)=2*n+iNextiMe!Text1=a(n)+b(n)EndSub打开窗体,单击命令按钮,文本框Text1中显示的内容是()。[1分]

    A13

    B14

    C15

    D16

相关试卷
相关题库