一起答

2013年9月全国计算机等级《二级Access》命题预测试卷三

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 在考生文件夹下有一个“Acc3.mdb”数据库。

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

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

  2. 考生文件夹下存在一个数据库文件“Accl.mdb”,其中已经设计好表对象“Student”。

    请按照以下要求完成对表的修改:

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

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

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

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

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

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

  3. 在“Acc2.mdb”中有“雇员”、“商品”和“销售明细”3张表。

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

     

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

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

    • A.隐藏
    • B.删除
    • C.冻结
    • D.筛选
  5. 在软件开发中,需求分析阶段产生的主要文档是(  )。

    • A.可行性分析报告   
    • B.软件需求规格说明书
    • C.概要设计说明书   
    • D.集成测试计划
  6. 在数据库中,建立索引的主要作用是(  )。

    • A.节省存储空间
    • B.提高查询速度
    • C.便于管理
    • D.防止数据丢失
  7. 窗体中有一个名为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
  8. SELECT命令中用于返回非重复记录的关键字是(  )。

    • A.TOP   
    • B.GROUP
    • C.DISTINCT 
    • D.ORDER
  9. 在建立查询时,若要筛选出图书编号是“T01”或“T02”的记录,可以在查询设计视图准则行中输入(  )。

    • A.”T01”or”T=02”
    • B.”T01”and”T02”
    • C.in(”T01”and”T02”)
    • D.not in(”T01”and”T02”)
  10. 在报表中,若要得到“数学”字段的最高分,应将控件的“控件来源”属性设置 为(  )。

    • A.——Max([数学])   
    • B.—Max[”数学”]
    • C.=Max[数学]
    • D.—Max”[数学]”
  11. 一棵二又树共有25个结点,其中5个是叶子结点,则度为l的结点数为(  )。

    • A.4   
    • B.10
    • C.6   
    • D.16
  12. 在窗口中有一个标签Label0和一个命令按钮Commandl,Commandl的事件代码 如下:

    Frivate Sub Commandl Click

    Label0.Left=Label0.Left+100

    End Sub

    打开窗口,单击命令按钮,结果是(  )。

    • A.标签向左加宽   
    • B.标签向右加宽
    • C.标签向左移动   
    • D.标签向右移动
  13. 创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在(  )中。

    • A.{)
    • B.(  )
    • C.[]
    • D.<>
  14. 下列给出的选项中,非法的变量名是(  )。

    • A.Sum
    • B.Integer 2
    • C.Rem
    • D.Forml
  15. 因修改文本框中的数据而触发的事件是(  )。

    • A.Change
    • B.Edit
    • C.Getfocus
    • D.LostFOCHS
  16. 有三个关系R、S和T如下:

    关系R和S通过运算得到关系T,则所使用的运算为(  )。

    • A.笛卡儿积
    • B.交
    • C.并
    • D.自然连接
  17. 设有如下过程:X=1

    Do

    x=x+2

    Loop Until

    运行程序,要求循环体执行3次后结束循环,空白处应填入的语句是(  )。

    • A.x<-7
    • B.x<7
    • C.x>-7
    • D.x>7
  18. 在设计报表的过程中,如果要进行强制分页,应使用的工具图标是(  )。

    • A.    
    • B.    
    • C.    
    • D.    
  19. 下列表达式中,能正确表示条件“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
  20. 窗体中有命令按钮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)
  21. 下列叙述中,正确的是(  )。

    • A.Sub过程无返回值,不能定义返回值类型
    • B.Sub过程有返回值,返回值类型只能是符号常量
    • C.Sub过程有返回值,返回值类型可在调用过程时动态决定
    • D.Sub过程有返回值,返回值类型可由定义时的As子句声明
  22. 下列关于对象“更新前”事件的叙述中,正确的是(  )。

    • A.在控件或记录的数据变化后发生的事件
    • B.在控件或记录的数据变化前发生的事件
    • C.当窗体或控件接收到焦点时发生的事件
    • D.当窗体或控件失去了焦点时发生的事件
  23. 一棵二叉树共有47个结点,其中有23个度为2的结点。假设根结点在第1层,则该二叉树的深度为(  )。

    • A.2
    • B.4
    • C.6
    • D.8
  24. 用SQL语句将STUDENT表中字段“年龄”的值加1,可以使用的命令是(  )。

    • A.REPLACE STUDENT年龄一年龄+1
    • B.REPLACE STUDENT年龄WITH年龄+1
    • C.UPDATE STUDENT SET年龄一年龄+1
    • D.UPDATE STUDENT年龄WITH年龄+1
  25. 要设置窗体的控件属性值,可以使用的宏操作是(  )。

    • A.Echo   
    • B.RunSQL
    • C.SetValue
    • D.Set
  26. 用于从其他数据库导人和导出数据的宏命令是(  )。

    • A.TransferText
    • B.TransferValue
    • C.TransferData
    • D.TransferDatabase
  27. 下列叙述中,错误的是(  )。

    • A.宏能够一次完成多个操作
    • B.可以将多个宏组成一个宏组
    • C.可以用编程的方法来实现宏
    • D.宏命令一般由动作名和操作参数组成
  28. 学校图书馆规定,一名旁听生同时只能借一本书,一名在校生同时可以借5本书,一名教师同时可以借10本书,在这种情况下,读者与图书之间形成了借阅关系,这种借阅关系是(  )。

    • A.一对一联系
    • B.一对五联系
    • C.一对十联系
    • D.一对多联系
  29. 软件生命周期是指(  )。

    • A.软件产品从提出、实现、使用维护到停止使用退役的过程
    • B.软件从需求分析、设计、实现到测试完成的过程
    • C.软件的开发过程
    • D.软件的运行维护过程
  30. 在VBA中,错误的循环结构是(  )。

    • A.Do While 条件式    循环体    Loop
    • B.Do Until    条件式    循环体    Loop
    • C.Do Until    循环体    Loop 条件式
    • D.Do    循环体    Loop While条件式
  31. 在SQL查询中“GROUP BY”的含义是(  )。

    • A.选择行条件
    • B.对查询进行排序
    • C.选择列字段
    • D.对查询进行分组
  32. 数据流图中,带有箭头的线段表示的是(  )。

    • A.控制流
    • B.事件驱动
    • C.模块调用
    • D.数据流
  33. 下列关于VBA事件的叙述中,正确的是(  )。

    • A.触发相同的事件可以执行不同的事件过程
    • B.每个对象的事件都是不相同的
    • C.事件都是由用户操触发的
    • D.事件可以由程序员定义
  34. 下列对数据输入无法起到约束作用的是(  )。

    • A.输入掩码
    • B.有效性规则
    • C.字段名称
    • D.数据类型
  35. 数据流程图(DFD)是(  )。

    • A.软件概要设计的工具
    • B.软件详细设计的工具
    • C.结构化方法的需求分析工具
    • D.面向对象方法的需求分析工具
  36. 如果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))
  37. 下列关于栈的叙述中正确的是(  )。

    • A.栈按“先进先出”组织数据   
    • B.栈按“先进后出”组织数据
    • C.只能在栈底插入数据   
    • D.不能删除数据
  38. 下列关于货币数据类型的叙述中,错误的是(  )。

    • A.货币型字段在数据表中占8个字节的存储空间
    • B.货币型字段可以与数字型数据混合计算,结果为货币型
    • C.向货币型字段输入数据时,系统自动将其设置为4位小数
    • D.向货币型字段输入数据时,不必输入人民币符号和千位分隔符
  39. 代表必须输入字母(A~Z)的输入掩码是(  )。

    • A.9
    • B.L
    • C.#
    • D.C
  40. 表达式“B=INT(A+0.5)”的功能是(  )。

    • A.将变量A保留小数点后1位
    • B.将变量A四含五人取整
    • C.将变量A保留小数点后5位
    • D.舍去变量A的小数部分
  41. 在窗体上有一个命令按钮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
  42. 在窗体中有一个名称为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
  43. 数据访问页是一种独立于Access数据库的文件,该文件的类型是(  )。

    • A.TXT文件
    • B.HTML文件
    • C.MDB文件
    • D.DOC文件