一起答

国家二级(ACCESS)笔试模拟试卷150

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:

     Private Sub Command1_Click()

     Dim arr(1 To 100)As Integer

     For i=1 To 100

     arr(i)=Int(Rnd*______)

     Next i

     Max=arr(1)

     Min=arr(1)

     For i=1 To 100

     If______Then

     Max=arr(i)

     End If

     If______Then

     Min=arr(i)

     End If

     Next i

     MsgBox Max

     MsgBox Min

     End Sub

     程序运行后,单击命令按钮,将产生100个1000以内的随机整数,放入数组arr中,然后查找并先后使用消息框输出这100个数中的最大值Max和最小值Min。请依据上述功能将程序补充完整。

  2. 下面程序的功能是:用Array函数建立一个含有8个元素的数组,然后查找并在文本框Text1中输出该数组中各元素的最小值。请依据上述功能将程序补充完整。

     Option Base 1

     Private Sub Command1_Click()

     Dim arr1()

     Dim Min As Integer,i As Integer

     arr1=Array(12,435,76,-24,78,54,866,43)

     Min=______

     For i=2 To 8

     If arr l(i)<Min Then______

     Next i

     Text1=Min

     End Sub

  3. 某窗体中有一命令按钮,名称为C1,要求在窗体视图中单击此命令按钮后,命令按钮上显示的文字颜色变为棕色(棕色代码为128),实现该操作的VBA语句是______。

  4. 在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:

     Public x As Integer

     Private Sub Command1______Click()

     x=3

     Call f1

     Call f2

     MsgBox x

     End Sub

     Private Sub f1()

     x=x*x

     End Sub

     Private Sub f2()

     Dim x As Integer

     x=x+4

     End Sub

     窗体打开运行后,单击命令按钮,则消息框的输出结果为______。

  5. 空字符串的长度为______。

  6. 以下程序段运行后消息框的输出结果为______。

     s="Access"

     Dim str As String

     For i=1 To Len(s)

     str=UCase(Mid(S,I,I))+str

     Next i

     MsgBox str

  7. 在使用Dim语句定义数组时,在缺省情况下数组下标的下限为______。

  8. 窗体中有一命令按钮,名称为Command1。要求在窗体视图中单击此命令按钮后,命令按钮上面的文字变为加粗,实现该操作的VBA语句是______。

  9. 打开一个表应该使用的宏操作是______。

  10. 利用Access创建的数据库项目文件,其扩展名为______。

  11. 在Access中,要在查找条件中设置与任意一个数字字符匹配的条件,可使用的通配符是______。

  12. 软件工程研究的内容主要包括______技术和软件工程管理。

  13. 在面向对象程序设计中,从外面看只能看到对象的外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。

  14. 二维表中的行称为关系的______。

  15. 栈中允许进行插入和删除的一端叫做______。

  16. 按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于______。

  17. 以下程序段运行结束后,变量x的值为(  )。 

    x=2 

    y=4 

    Do 

    x=x*y 

    y=y+1 

    Loop While y<4

    • A.2
    • B.4
    • C.8
    • D.20
  18. 在窗体上添加一个命令按钮(名为Command1)和一个文本框(名为Text1),并在命令按钮中编写如下事件代码: 

    Private Sub Command1_Click() 

    m=2.17 

    n=Len(Str$(m)+Space(5)) 

    Me!Text1=n 

    End Sub 

    打开窗体运行后,单击命令按钮,在文本框中显示(  )。

    • A.5
    • B.8
    • C.9
    • D.10
  19. 在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。

  20. 在窗体中使用一个文本框(名为n)接受输入的值,有一个命令按钮run,事件代码如下:

     Private Sub run_Click()

     result=""

     For i=1 To Me!n

     For j=1 To Me!n

     result=result+"*"

     Next j

     result=result+Chr(13)+Chr(10)

     Next i

     MsgBox result

     End Sub

     打开窗体后,如果通过文本框输入的值为4,单击命令按钮后输出的图形是(  )。

    • A. 
    • B. 
    • C. 
    • D. 
  21. VBA程序流程控制的方式有(  )。

    • A.顺序控制、条件控制和选择控制
    • B.条件控制、选择控制和循环控制
    • C.分支控制、顺序控制和循环控制
    • D.顺序控制、选择控制和循环控制
  22. 下列描述中,符合结构化程序设计风格的是(  )。

    • A.使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
    • B.模块只有一个入口,可以有多个出口
    • C.注重提高程序的存储效率,
    • D.使用goto语句跳转
  23. 在窗体上添加一个名称为Command1的命令按钮,然后编写如下事件代码: 

    Private Sub Command1_Click() 

    • A=75 
    • If A<60 Then x=1 
    • If A<70 Then x=2 
    • If A<80 Then x=3 
    • If A<90 Then x=4     MsgBox x 
    • End sub     打开窗体运行后,单击命令按钮,则消息框的输出结果是(  )。
    • A.1
    • B.2
    • C.3
    • D.4
  24. 用于打开查询的宏命令是(  )。

    • A.OpenForm
    • B.OpenTable
    • C.OpenReport
    • D.OpenQuery
  25. 在条件宏设计时,对于连续重复的条件,可以用来代替的符号是(  )。

    • A.…
    • B.=
    • C.,
    • D.:
  26. 在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程: 

    Private Sub Command1_Click() 

    Dim a() 

    • a=Array("机床","车床","钻床","轴承")     Print a(2)
    • End Sub    程序运行后,如果单击命令按钮,则在窗体上显示的内容是(  )。
    • A.机床
    • B.车床
    • C.钻床
    • D.轴承
  27. 报表页脚的作用是(  )。

    • A.用来显示报表的标题、图形或说明性文字
    • B.用来显示整个报表的汇总说明
    • C.用来显示报表中的字段名称或记录的分组名称
    • D.用来显示本页的汇总说明
  28. Access所设计的数据访问页是一个(  )。

    • A.独立的外部文件
    • B.独立的数据库文件
    • C.在数据库文件中的文件
    • D.数据库记录的超链接
  29. 计算报表中学生年龄的最大值,应把控件源属性设置为(  )。

    • A.=Max(年龄)
    • B.Max(年龄)
    • C.=Max([年龄])
    • D.Max([年龄])
  30. 下列控件中与数据表中的字段没有关系的是(  )。

    • A.文本框
    • B.复选框
    • C.标签
    • D.组合框
  31. 报表页面页眉主要用来(  )。

    • A.显示记录数据
    • B.显示报表的标题、图形或说明文字
    • C.显示报表中的字段名称或记录的分组名称
    • D.显示本页的汇总说明
  32. 若要查询某字段的值为“JSJ'’的记录,在查询设计视图对应字段的准则中,错误的表达式是(  )。

    • A.JSJ
    • B.JSJ
    • C.*JSJ
    • D.Like "JSJ"
  33. 下列关于选择查询和操作查询的说法中,错误的是(  )。

    • A.选择查询是由用户指定查找记录的条件而操作查询不是
    • B.选择查询是检查符合特定条件的一组记录
    • C.操作查询是对一次查询所得的结果进行操作
    • D.操作查询有四种:生成表、删除、更新和追加
  34. 如果将所有学生的年龄增加1岁,应该使用(  )。

    • A.删除查询
    • B.更新查询
    • C.追加查询
    • D.生成表查询
  35. 在Access数据库中,带条件的查询需要通过准则来实现。下列选项中不是准则中元素的是(  )。

    • A.字段名
    • B.函数
    • C.常量
    • D.SQL语句
  36. 下列关于字段的命名规则说法中,错误的是(  )。

    • A.字段名长度为1~64个字符
    • B.字段名可以包含字母、汉字和数字,但不能包含空格
    • C.字段名不可以包含句号(.)、惊叹号(!)、方括号([])以及重音符号(')
    • D.同一表中的字段名可以重复
  37. 在数据表视图中,不能(  )。

    • A.修改字段的类型
    • B.修改字段的名称
    • C.删除一个字段
    • D.删除一条记录
  38. 下列关于准则的说法中,正确的是(  )。

    • A.日期/时间类型数据必须在两端加“[]”
    • B.同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系
    • C.NULL表示数字0或者空字符串
    • D.数字类型的条件需加上双引号(“”)
  39. Access数据库表中的字段可以定义有效性规则,有效性规则是(  )。

    • A.文本
    • B.数字
    • C.条件
    • D.以上答案均不正确
  40. 下列实体的联系中,属于多对多联系的是(  )。

    • A.学生与课程
    • B.学校与校长
    • C.住院的病人与病床
    • D.工资与职工
  41. 下列关于Access表的叙述中,错误的是(  )。

    • A.在Access表中,可以对备注型字段进行“格式”属性设置
    • B.若删除表中含有自动编号型字段的一条记录后,Access不会对表中自动编号型字段进行重新编号
    • C.创建表之间的关系时,应关闭所有打开的表
    • D.可在Access表的设计视图“说明”列中,对字段进行具体的说明
  42. 用树形结构表示实体之间联系的模型是(  )。

    • A.层次模型
    • B.网状模型
    • C.关系模型
    • D.以上三个都是
  43. 设R是一个2元关系,S是一个3元关系,则下列运算中正确的是(  )。

    • A.R-S
    • B.R×S
    • C.R∩S
    • D.R∪S
  44. 在面向对象方法中,(  )描述的是具有相似属性与:操作的一组对象。

    • A.属性
    • B.事件
    • C.方法
    • D.类
  45. 若有如下二叉树,则对此二叉树前序遍历的结果为(  )。

    • A.ACFXDBEYZ
    • B.ABEFXYZCD
    • C.ABCDEFXYZ
    • D.ABDYECFXZ
  46. 需求分析阶段的任务是(  )。

    • A.软件开发方法
    • B.软件开发工具
    • C.软件开发费用
    • D.软件系统功能
  47. 结构化程序设计主要强调的是(  )。

    • A.程序的规模
    • B.程序的效率
    • C.程序设计语言的先进性
    • D.程序的易读性
  48. 结构化程序设计的核心和基础是(  )。

    • A.结构化分析方法
    • B.结构化设计方法
    • C.结构化设计理论
    • D.结构化编程方法
  49. 已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当户分法查找值为90的元素时,查找成功的比较次数为(  )。

    • A.1
    • B.2
    • C.3
    • D.9
  50. 常采用的两种存储结构是(  )。

    • A.顺序存储结构和链式存储结构
    • B.散列方法和索引方式
    • C.链表存储结构和数组
    • D.线性存储结构和非线性存储结构
  51. 树是结点的集合,它的根结点的数目是(  )。

    • A.有且只有1个
    • B.1或多于1
    • C.0或1
    • D.至少有2个
  52. 按照“先进后出”原则组织数据的数据结构是(  )。

    • A.队列
    • B.栈
    • C.双向链表
    • D.二叉树