一起答

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

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

     Private Sub Command1_Click()

     Dim arr(1 T0 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. 下面VBA程序段运行时,内层循环的循环总次数是【 】 

          For m = 0 To 7 step3

             For n = m To m+1

             Next n

          Next m

  3. 下列程序的功能是:用Array函数建立一个含有8个元素的数组,然后查找并在文本框Text l中输出该数组中各元素的最小值。请填空。

     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 arr1(i)<Min Then______

     Next i

     Text1=Min

     End Sub

  4. 若窗体中已有一个名为Cmd的命令按钮、一个名为Label1的标签和一个名为Text1的文本框,且文本框的内容为空,然后编写如下事件代码:

          Private Function f(x As Long) As Boolean

            If x Mod 2=0 Then

                f=False

            Else

               f=True

            End If

         End Function

         Private Sub Cmd_Click( )

            Dim n As Long

            n=Val(Me! text1)

             p=IIf(f(n), "奇数“,"偶数")

            Me! Labell. Caption=n&"是"&p

      End Sub

    窗体打开运行后,在文本框中输入11,单击命令按钮,则标签显示内容为【 】。

  5. 在窗体上添加两个文本框和一个按钮,在按钮的单击事件中添加如下代码:

          Private sub command1_Click( )

             Text1="vba test"

             Text2=text1

             Text1= "test end"

         End sub

    单击按钮后,text2中的文本内容是【 】。

  6. 创建分组统计查询时,总计项应选择【 】。

  7. 表操作共有三种视图,分别是设计视图、打印视图和【 】视图。

  8. 查询设计器分为上下两部分,上半部分是表的显示区,下半部分是【 】。

  9. 将整个软件划分成若干单独命名和可编址的部分,称之为【 】。

  10. 在数据库逻辑结构的设计中,将E-R模型转换为关系模型应遵循相关原则。对于三个不同实体集和它们之间的多对多联系m:n:p,最少可转换为【 】个关系模式。

  11. 一棵树按照左子女—右兄弟表示法转换成对应的二叉树,则该二叉树中树根结点肯定没有【 】子女。

  12. 按功能划分,软件测试方法分为白盒测试法和【 】测试法。

  13. 在一个有n个元素的顺序表的第i个元素(1≤i≤n)之前插入一个新元素时,需要向后移动【 】元素。

  14. 用于获取字符串s从第1个位置开始的4个字符的函数是(  )。

    • A.Mid(s,1,4)
    • B.Middle(s,1,4)
    • C.Right(s,1,4)
    • D.Left(s,1,4)
  15. 以下可以获得“2*5=10”结果的表达式是(  )。

    • A.2*5&"="&"10"
    • B.2*5+"="+2*5
    • C.2*5&"="&10
    • D.2*5+"="+2*
  16. 下列关于输入输出宏操作的说法中,错误的是(  )。

    • A.TransferDatabase能够导出数据到Access、dBASE、Paradox、Microsoft Fox Pro、SQL数据库或从中导入数据
    • B.TransferDatabase不能从其他Access、dBASE、Paradox、FoxPro、SQL数据库或从文本或电子表格文件中附加表或文件
    • C.TransferSpreadsheet是用来导出数据到Excel或Lotus 1-2-3电子表格文件或从中导人数据的
    • D.TransferText是用来导出数据给文本文件或从文本文件导人数据的
  17. 与窗体和报表的设计视图工具箱比较,(  )控件是数据访问页特有的。

    • A.文本框
    • B.标签
    • C.命令按钮
    • D.滚动文字
  18. 确定一个控件在窗体或报表中位置的属性是(  )。

    • A.Width或Height
    • B.Width和Height
    • C.Top和Left
    • D.Top或Left
  19. 在显示具有(  )关系的表或查询的数据时,子窗体特别有效。

    • A.一对一
    • B.一对多
    • C.多对多
    • D.复杂
  20. 报表统计计算中,如果是进行分组统计并输出,则统计计算控件应该布置在(  )。

    • A.主体节
    • B.报表页眉/报表页脚
    • C.页面页眉/页面页脚
    • D.组页眉/组页脚
  21. 可以将Access数据库中的数据发布在Internet网络上的是(  )。

    • A.查询
    • B.数据访问页
    • C.窗体
    • D.报表
  22. 关于报表功能的叙述中,不正确的是(  )。

    • A.可以呈现各种格式的数据
    • B.可以包含子报表与图标数据
    • C.可以分组组织数据,进行汇总
    • D.可以进行计数、求平均、求和等统计计算
  23. 下列不属于窗口事件的选项是(  )。

    • A.打开
    • B.关闭
    • C.删除
    • D.加载
  24. 当窗体中的内容太多无法放在一面中全部显示时,可以用(  )控件来分页。

    • A.选项卡
    • B.命令按钮
    • C.组合框
    • D.选项组
  25. 若要在文本框中显示当前的日期和时间,应在文本框的控件来源属性中设置(  )。

    • A.=Date()
    • B.=Time()
    • C.=Now()
    • D.=Year()
  26. 窗体中可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值的控件是(  )。

    • A.列表框
    • B.组合框
    • C.列表框和组合框
    • D.A、B都不可以
  27. 在创建交叉查询时,在“交叉表”行上有且仅有一个的是(  )。

    • A.行标题和列标题
    • B.行标题和值
    • C.行标题、列标题和值
    • D.列标题和值
  28. 在Access中文版中,排序记录时所依据的规则是中文排序,其中错误的是(  )。

    • A.中文按拼音字母的顺序排序
    • B.数字由小至大排序
    • C.英文按字母顺序排序,小写在前,大写在后
    • D.以升序来排序时,任何含有空字段的记录将列在列表中的第一条
  29. 若要输入新记录,应单击的按钮是(  )。

  30. 下列有关记录处理的说法中,错误的是(  )。

    • A.添加、修改记录时,光标离开当前记录后,即会自动保存
    • B.自动编号不允许输入数据
    • C.Access的记录删除后,可以恢复
    • D.新记录必定在数据表的最下方
  31. 下列按钮中,可以打开属性表的是(  )。

  32. 在SQL查询中,使用WHILE子句指出的是(  )。

    • A.查询目标
    • B.查询结果
    • C.查询视图
    • D.查询条件
  33. 在SQL查询中,若要取得“职工”数据表中的所有记录和字段,其SQL语句为(  )。

    • A.SELECT姓名FROM职工
    • B.SELECT*FROM职工
    • C.SELECT姓名FROM职工 WHILE职工号=265
    • D.SELECT*FROM职工WHILE职工号=265
  34. 若上调产品价格,最方便的方法是使用以下(  )。

    • A.追加查询
    • B.更新查询
    • C.删除查询
    • D.生成表查询
  35. 若要查询成绩为60-80分之间(包括60分,不包括80分)的学生的信息,成绩字段的查询准则应设置为(  )。

    • A.>60 or <80
    • B.>=60 And <80
    • C.>60 and <80
    • D.IN(60,80)
  36. Access系统中,一个表最多可以建立的主键个数(主索引)为(  )。

    • A.1
    • B.2
    • C.3
    • D.任意
  37. 对表中某一字段建立索引时,若其值有重复,可选择(  )索引。

    • A.主
    • B.有(无重复)
    • C.无
    • D.有(有重复)
  38. Access数据库中哪个数据库对象是其他数据库对象的基础?(  )

    • A.报表
    • B.查询
    • C.表
    • D.模块
  39. 设R是一个二元关系,S是一个三元关系,则下列运算中正确的是(  )。

    • A.R-S
    • B.R×S
    • C.R∩S
    • D.R∪S
  40. 有下列二叉树,对此二叉树前序遍历的结果为(  )。

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

    • A.软件开发方法
    • B.软件开发工具
    • C.软件开发费用
    • D.软件系统功能
  42. 结构化程序设计的核心和基础是(  )。

    • A.结构化分析方法
    • B.结构化设计方法
    • C.结构化设计理论
    • D.结构化编程方法
  43. 结构化程序设计主要强调的是(  )。

    • A.程序的规模
    • B.程序的效率
    • C.程序设计语言的先进性
    • D.程序的易读性
  44. 在面向对象方法中,(  )描述的是具有相似属性与操作的一组对象。

    • A.属性
    • B.事件
    • C.方法
    • D.类
  45. 树是结点的集合,它的根结点的数目是(  )。

    • A.有且只有1个
    • B.1或多于1
    • C.0或1
    • D.至少有2个
  46. 已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为(  )。

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

    • A.顺序存储结构和链式存储结构
    • B.散列方法和索引方式
    • C.链表存储结构和数组
    • D.线性存储结构和非线性存储结构
  48. 按照“先进后出”原则组织数据的数据结构是(  )。

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