一、选择题5. 下列程序段运行结束后,变量x的值为
。
x=1
y=2
Do
x=x*y
y=y+1
Loop While y<2
A B C D
B
[解析] 本题考查VBA中循环的知识。对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。在Until循环中条件为False时执行循环体,条件为True时退出循环;在While循环中条件为True时执行循环体,条件为False时退出循环,这一点要注意区分清楚。
6. 有如下程序段:
    Dim str As String * 10
    Dim i
    Str1=“abcdefg”
    i=12
    len1=Len(i)
    str2=Right(str1,4)
    执行后,len1和str2的返回值分别是
- A.12,abcd
- B.10,bcde
- C.2,defg
- D.0,cdef
A B C D
C
解析:Len( )是字符串长度检测函数,i=12所以字符串长度为2。
Right( <字符串表达式>,<N1> )从字符串右起取N1个字符。
14. 阅读下面的程序段:
K=0
For I=1 to 3
for J=1 to I
K=K+J
Next J
Next I
执行上面的语句后,K的值为 ______。
A B C D
B
[解析] 模块/VBA程序设计基础/VBA程序流程控制/循环控制
[评析] 本题是两层嵌套循环,外面的循环执行一次,里面的循环就要全部都执行一次。
初始时K=0
当I=1时,里面循环要全部执行,有for J=1 to 1:所以K=K+1,最后K值为1
当I=2时,里面循环要全部执行,有for J=1 to 2;所以K=K+1,K=K+2,最后K值为4
当I=3时,里面循环要全部执行,有for J=1 to 3;所以K=K+1,K=K+2,K=K+3,最后K值为10
最后得到的K值为10
20. 退出Access数据库管理系统可以使用的快捷键是______。
- A.Ctrl+O
- B.Alt+X
- C.Ctrl+C
- D.Alt+F+X
A B C D
D
[解析] 数据库基础知识/基本概念
[评析] 通常情况下,可以使用以下四种方式关闭Access。
单击Access右上角的“关闭”按钮

。
选择“文件”菜单中的“退出”命令。
使用Alt+F4键。
使用AIt+F+X。
二、填空题1. 在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为
。
消息
[解析] 在面向对象技术中,主要用到对象(object)、类(class)、方法(method)、消息 (message)、继承(inheritance)、封装(encapsulation)等基本概念。其中消息是用来请求对象执行某一处理或回答某些信息的要求。
2. 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、
和限制使用goto语句。
模块化
知识点:结构化程序设计
评析:结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化和限制使用goto语句。
自顶向下:程序设计时,应先考虑总体,后考虑细节:先考虑全局目标,后考虑局部目标。不要一开始就过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化。
逐步求精:对复杂问题,应设计一些子目标作过度,逐步细化。
模块化:一个复杂问题,肯定是由若干稍简单的问题构成。模块化是把程序要解决的总目标分解为分目标,再进一步分解为具体的小目标,把每个小目标称为一个模块。限制使用goto语句。
3. 数据访问页的后缀名是
。
HTML
[解析] 数据访问页是以HTML为后缀名保存在电脑里。
4.
报表也称为窗体报表。
纵栏式
[解析] 报表的基本操作/报表分类/纵栏式报表
[评析] 报表主要分为以下4种类型:纵栏式报表、表格式报表、图表报表和标签报表。其中,纵栏式报表也称窗体报表。
5. 在创建主/子窗体之前,必须设置______之间的关系。
数据源
[解析] 在创建窗体之前,要确定作为主窗体的数据源与作为子窗体的数据源之间存在着“一对多”的关系。
6. 在VBA编程中检测字符串长度的函数名是______。
Len()
[解析] 在VBA编程中,字符串长度检测函数为Len(<字符串表达式>或<变量名>)。
7. 实体可以是实际的事物,也可以是______的事物。
8. 数据库系统的三级模式分别为
模式、内部级模式与外部级模式。
概念或概念级
[解析] 数据库的基本概念:数据库,数据库管理系统,数据库系统
[评析] 数据库系统在其内部具有三级模式及二级映射,三级模式分别是概念级模式、内部级模式和外部级模式。
概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户(应用)公共数据视图。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇及hash等存取方式与存取路径,内模式的物理性主要体现在操作系统及文件级上,它还未深入到设备级上(如磁盘及磁盘操作)。
外模式也称子模式或用户模式,它是用户的数据视图,也就是用户所见到的数据模式,它由概念模式推导而出。
9. 数据库管理系统常见的数据模型有层次模型、网状模型和______3种。
关系模型
[解析] 数据库管理系统是位于用户与操作系统之间的一层系统管理软件,是一种系统软件.常见的数据模型有层次模型、网状模型和关系模型。
10. 在数据库设计的4个阶段中,每个阶段都有自己的设计内容。“为哪些表、在哪些字段上、建立什么样的索引”,这些设计内容应该属于______设计阶段。
物理
[解析] 数据库设计的4个阶段是需求分析、概念设计、逻辑设计和物理设计,其中的物理设计的主要目标是对数据库内部物理结构作调整并选择合理的存取路径,以提高数据库访问速度及有效利用存储空间。
11. 在“数据表”视图显示查询结果时,字段的排列顺序与用户在______对话框中选定字段的次序相同。
12. VBA中打开窗体的命令语句是
。
Docmd.OpenForm
[解析] 模块/编写事件过程
[评析] VBA的窗体操作主要有两个重要的命令:打开窗体Docmd.OpenForm和关闭窗体Docmd.Close。
13. 下列程序输出的结果为
。
Private Sub Commandl_Click( )
Dim a As Boolean
a = True
If a Then GoTo 11 Else GoTo 22
11:
Print "VB";
22:
Print "VC"
End Sub
VBVC
[解析] Goto语句是指使程序无条件地转移到过程中指定的语句处执行。其后面必须有指定的行标签,否则程序会出错。
14. 通过宏打开某个数据表的宏命令是
。
OpenTable
[解析] OpenTable可在“数据表”视图或“设计”视图中或在“打印预览”中打开表,可以指定数据的输入方式是否是“只读”的或者是否可以“编辑”或“增加”数据。
15. 在查询设计视图中,设计查询准则的相同行之间是______的关系,不同行之间是______的关系。
与 或
[解析] 本题考查查询准则的知识。在查询准则中多个条件之间存在“与”和“或”两种关系。若不同字段条件之间是“与”的关系,则应该将这些条件写在准则的同一行;若不同字段条件之间是“或”的关系,则应该将这些条件写在准则的不同行。