二、填空题 1. VBA中使用的3种选择函数是IIf,Switch和______。
Choose
[解析] 本题考查选择函数的知识。VBA提供了3个选择操作函数,分别是IIf,Switch和Choose。
3. 顺序存储方法是把逻辑上相邻的结点存储在物理位置______的存储单元中。
相邻
[解析] 数据结构的定义;数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念 [评析] 常用的存储表示方法有4种,顺序存储、链式存储、索引存储、散列存储。其中,顺序存储方法是把逻辑上相邻的结点存储在物理位置也相邻的存储单元中。
4. 按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于______。
线性结构
[解析] 数据的逻辑结构是指数据元素之间的逻辑关系,分为线性结构和非线性结构。常见的线性结构有线性表、栈和队列等,常见的非线性结构有树、二叉树等。
5. 在数据库逻辑结构的设计中,将E-R模型转换为关系模型应遵循相关原则。对于3个不同实体集和它们之间的多对多联系m:n:p,最少可转换为______个关系模式。
4
[解析] 将E-R图转换为关系模型的转换方法有:1个实体型转换为1个关系模式;1个m:n联系转换为1个关系模式;3个或3个以上实体间的一个多元联系转换为1个关系模式。因此,本题答案为4。
6. 在关系运算中,要从关系模式中指定若干属性组成新的关系,该关系运算称为
。
7. 数据库系统中实现各种数据管理功能的核心软件称为
。
数据库管理系统
[解析] 数据库管理系统的概念 [评析] 数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等。数据库管理系统是数据库系统的核心。
9. Access数据库包括表、查询、窗体、报表、
、宏和模块等基本对象。
页或数据访问页
知识点:数据库基础知识/基本概念 评析:Access数据库由数据库对象和组两部分组成,其中对象又分为7种。这些数据库对象包括:表、查询、窗体、报表、数据访问页、宏和模块。 表是数据库中用来存储数据的对象,是整个数据库系统中的基础。 查询是数据库设计目的的体现,数据库建完以后,数据只有被使用者查询,才能真正体现它的价值。 窗体是Access数据库对象中最具灵活性的一个对象,其数据源可以是表或查询。 报表是Access数据库中用于打印输出数据的。 数据访问页是在Access2000时才增加的数据库对象,它是一种特殊类型的Web页,用户可以在此Web页中与Access数据库中的数据进行联接,查看、修改Access中的数据,为通过网络进行数据发布提供了方便。 宏是一系列操作的集合,其中每个操作都能实现特定的功能。 模块是将Visual Basic for Applications声明和过程作为一个单元进行保存的集合,是应用程序开发人员的工作环境。
10. 在SQL的查询语句中,______选项实现分组统计功能,______选项实现对结果表的排序功能。
11. 变量生存时间是指变量从模块对象
的代码执行时间。
首次出现(声明)到消失
[解析] 本题考查的是变量的生存时间的概念。变量除了范围属性外还具有一个属性,被称之为持续时间或生存时间,它是指变量从模块对象首次出现(声明)到消失的代码执行时间。每次调用过程或函数时,用Dim…As Datatype语句声明的局部变量都将设置成默认值。对数值类型,其默认值为 0;对字符串变量,其默认值为空串“”。这些局部变量的持续时间通常与函数或过程的生存时间相同,即从函数过程开始调用到 EndFunction或EndSub语句开始执行。为了保存在过程或函数出现(称为实例)之前的局部变量的值,用户可用关键字Static代替Dim。静态变量在Access程序执行期间一直存在,它们的作用字段由用户声明的地点决定。用户可用静态变量来计算事件发生的次数。可以在 Function或Sub之前加上关键字Static来将函数或过程中的所有变量定义为静态变量。
12. 与结构化需求分析方法相对应的是
方法。
结构化设计
[解析] 程序设计方法 [评析] 与结构化需求分析方法相对应的是结构化设计方法。结构化设计就是采用最佳的可能方法设计系统的各个组成部分以及各个成分之间的内部联系的技术。也就是说,结构化设计是这样一个过程,它决定用哪些方法把哪些部分联系起来,才能解决好某个具体且有清楚定义的问题。
13. 在窗体上有一个命令按钮Command1,编写事件代码如下:
Private Sub Command1_Click()
Dim a(10),p(3)As Integer
k=5
For i=1 To 10
a(i)=i*i
Next i
For i=1 To 3
P(i)a(i*1)
Next i
For i=1 To 3
K=k+p(i)*2
Next i
MsgBox k
End sub
打开窗体运行后,单击命令按钮,消息框中输出的结果是______。
201
[解析] 本题考查的是for循环的循环条件.在这里各个for循环里面的i值互不影响。