人人范文网 范文大全

ACCESS选择题复习题

发布时间:2020-03-03 20:56:03 来源:范文大全 收藏本文 下载本文 手机版

数据库设计基础

数据库管理系统是( B )。

A) 操作系统的一部分 B) 在操作系统支持下的系统软件 C) 一种编译系统D) 一种操作系统

负责数据库中查询操作的数据库语言是( C )。

A) 数据定义语言B) 数据管理语言C) 数据操纵语言D) 数据控制语言

数据库应用系统中的核心问题是( A )。

A) 数据库设计B) 数据库系统设计C) 数据库维护 D) 数据库管理员培训

在数据管理技术发展的三个阶段中,数据共享最好的是( C )。

A) 人工管理阶段B) 文件系统阶段C) 数据库系统阶段D) 三个阶段相同

数据库设计中反映用户对数据要求的模式是( C )。

A) 内模式 B) 概念模式 C) 外模式 D) 设计模式

数据库系统的三级模式不包括( D )。

A) 概念模式 B) 内模式 C) 外模式 D) 数据模式

软件功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( A )。

A) 学生成绩管理系统 B) C语言编译程序 C) UNIX操作系统 D) 数据库管理系统

一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( B )。

A) 一对一 B) 一对多 C) 多对一 D) 多对多

一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( C )。

A) 一对一 B) 一对多 C) 多对多 D) 多对一

一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( D )。

A) 1∶1联系 B) 1∶m联系 C) m∶1联系 D) m∶n联系

在E-R图中,用来表示实体联系的图形是( C )。

A) 椭圆形 B) 矩形 C) 菱形 D) 三角形

层次型、网状型和关系型数据库划分原则是( D )。

A) 记录长度 B) 文件的大小 C) 联系的复杂程度 D) 数据之间的联系方式

在满足实体完整性约束的条件下( A )。

A) 一个关系中应该有一个或多个候选关键字 B) 一个关系中只能有一个候选关键字

C) 一个关系中必须有多个候选关键字 D) 一个关系中可以没有候选关键字

有三个关系R、S和T如下:

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

A) 并 B) 自然连接 C) 笛卡尔积 D) 交

有三个关系R、S和T如下:

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

A) 笛卡尔积 B) 交 C) 并D) 自然连接

有两个关系R,S如下:

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

A) 选择 B) 投影 C) 插入 D) 连接

有三个关系R、S和T如下:

则关系T是由关系R和S通过某种操作得到,该操作为( D )。

A) 选择 B) 投影 C) 交 D) 并

有三个关系R、S和T如下:

则由关系R和S得到关系T的操作是( B )。

A) 自然连接 B) 差 C) 交D) 并

有三个关系R,S和T如下:

则由关系R和S得到关系T的操作是( A )。

A) 自然连接B) 交 C) 投影D) 并

有三个关系R、S和T如下:

则由关系R和S得到关系T的操作是( D )。

A) 自然连接 B) 并 C) 交 D) 差

有三个关系R、S和T如下:

则由关系R和S得到关系T的操作是( C )。

A) 自然连接B) 交 C) 除 D) 并 下列关于数据库设计的叙述中,正确的是( A )。

A) 在需求分析阶段建立数据字典 B) 在概念设计阶段建立数据字典、

C) 在逻辑设计阶段建立数据字典D) 在物理设计阶段建立数据字典 在数据库设计中,将E-R图转换成关系数据模型的过程属于( C )。

A) 需求分析阶段 B) 概念设计阶段 C) 逻辑设计阶段 D) 物理设计阶段

将E-R图转换为关系模式时,实体和联系都可以表示为( C )。

A) 属性 B) 键 C) 关系 D) 域

设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( C )。

A) 课号,成绩

B) 学号,成绩

C) 学号,课号

D) 学号,姓名,成绩

数据库基础知识

数据库的基本特点是( B )。

A) 数据可以共享,数据冗余大,数据独立性高,统一管理和控制

B) 数据可以共享,数据冗余小,数据独立性高,统一管理和控制

C) 数据可以共享,数据冗余小,数据独立性低,统一管理和控制

D) 数据可以共享,数据冗余大,数据独立性低,统一管理和控制

下列关于数据库的叙述中,正确的是( A )。

A) 数据库减少了数据冗余 B) 数据库避免了数据冗余

C) 数据库中的数据一致性是指数据类型一致 D) 数据库系统比文件系统能够管理更多数据

下列关于数据库特点的叙述中,错误的是( C )。

A) 数据库能够减少数据冗余 B) 数据库中的数据可以共享

C) 数据库中的表能够避免一切数据的重复 D) 数据库中的表既相对独立,又相互联系

按数据的组织形式,数据库的数据模型可分为三种模型,它们是( C )。

A) 小型、中型和大型 B) 网状、环状和链状

C) 层次、网状和关系D) 独享、共享和实时

关系数据库管理系统中所谓的关系指的是( D )。

A) 各元组之间彼此有一定的关系 B) 各字段之间彼此有一定的关系

C) 数据库之间彼此有一定的关系 D) 符合满足一定条件的二维表格

在学生表中要查找所有年龄大于30岁姓王的男同学,应该采用的关系运算是( A )。

A) 选择 B) 投影 C) 联接 D) 自然联接

在Acce中要显示\"教师表\"中姓名和职称的信息,应采用的关系运算是( A )。

A) 选择 B) 投影 C) 连接 D) 关联

在学生表中要查找所有年龄小于20岁且姓王的男生,应采用的关系运算是( A )。

A) 选择 B) 投影 C) 联接 D) 比较

在Acce数据库对象中,体现数据库设计目的的对象是( C )。

A) 报表 B) 模块 C) 查询 D) 表

在Acce中,可用于设计输入界面的对象是( A )。

A) 窗体 B) 报表 C) 查询 D) 表

Acce数据库最基础的对象是( A )。

A) 表 B) 宏 C)报表 D)查询

第2章数据库与表

如果在创建表中建立字段\"性别\",并要求用汉字表示,其数据类型应当是( C )。

A) 是/否 B) 数字 C) 文本 D) 备注

下列关于货币数据类型的叙述中,错误的是( C )。

A) 货币型字段在数据表中占8个字节的存储空间 B) 货币型字段可以与数字型数据混合计算,结果为货币型

C) 向货币型字段输入数据时,系统自动将其设置为4位小数

D) 向货币型字段输入数据时,不必输入人民币符号和千位分隔符

下列关于OLE对象的叙述中,正确的是( D )。

A) 用于输入文本数据 B) 用于处理超级链接数据

C) 用于生成自动编号数据 D) 用于链接或内嵌Windows支持的对象 下列关于货币数据类型的叙述中,错误的是( B )。

A) 货币型字段的长度为8个字节 B) 货币型数据等价于具有单精度属性的数字型数据

C) 向货币型字段输入数据时,不需要输入货币符号 D) 货币型数据与数字型数据混合运算后的结果为货币型

数据类型是( C )。

A)字段的另外一种定义B)一种数据库应用程序C)决定字段能包含哪类数据的设置D)描述表向导提供的可选择的字段

若在数据库表的某个字段中存放演示文稿数据,则该字段的数据类型应是( D )。

A) 文本型 B) 备注型 C) 超链接型 D) OLE对象型

在数据表视图中,不能进行的操作是( B )。

A) 删除一条记录 B) 修改字段的类型 C) 删除一个字段 D) 修改字段的名称

定位到同一字段最后一条记录中的快捷键是( C )。

A) 【End】 B) 【Ctrl】+【End】 C) 【Ctrl】+【↓】 D) 【Ctrl】+【Home】

Acce字段名不能包含的字符是( B )。

A) @ B) ! C) % D) &

下列关于字段属性的叙述中,正确的是( D )。

A) 可对任意类型的字段设置\"默认值\"属性 B) 设置字段默认值就是规定该字段值不允许为空

C) 只有\"文本\"型数据能够使用\"输入掩码向导\" D) \"有效性规则\"属性只允许定义一个条件表达式

下列关于SQL语句的说法中,错误的是( D )。

A) INSERT语句可以向数据表中追加新的数据记录 B) UPDATE语句用来修改数据表中已经存在的数据记录

C) DELETE语句用来删除数据表中的记录 D) CREATE语句用来建立表结构并追加新的记录

若要求在文本框中输入文本时达到密码\"*\"的显示效果,则应该设置的属性是( C )。

A) 默认值 B) 有效性文本 C) 输入掩码 D) 密码

能够检查字段中的输入值是否合法的属性是( C )。

A) 格式B) 默认值 C) 有效性规则 D) 有效性文本

在文本型字段的\"格式\"属性中,若使用\"@;男\",则下列叙述正确的是( D )。

A) @代表所有输入的数据 B) 只可以输入字符\"@\"C) 必须在此字段输入数据D) 默认值是\"男\"一个字

定义某一个字段默认值属性的作用是( B )。

A) 不允许字段的值超出指定的范围 B) 在未输入数据前系统自动提供值

C) 在输入数据时系统自动完成大小写转换 D) 当输入数据超出指定范围时显示的信息 输入掩码字符\"&\"的含义是( C )。

A) 必须输入字母或数字 B) 可以选择输入字母或数字

C) 必须输入一个任意的字符或一个空格D) 可以选择输入任意的字符或一个空格 在设计表时,若输入掩码属性设置为\"LLLL\",则能够接收的输入是( A )。

A) abcd B) 1234

C) AB+C D) ABa9

对要求输入相对固定格式的数据,例如电话号码010-83950001,应定义字段的( C )。

A) \"格式\"属性 B) \"默认值\"属性 C) \"输入掩码\"属性 D) \"有效性规则\"属性

如果输入掩码设置为\"L\",则在输入数据的时候,该位置上可以接受的合法输入是( B )。

A) 任意符号 B) 必须输入字母A~Z C) 必须输入字母或数字 D) 可以输入字母、数字或空格

下列关于关系数据库中数据表的描述,正确的是( D )。

A)数据表相互之间存在联系,但用独立的文件名保存 B)数据表相互之间存在联系,是用表名表示相互间的联系

C) 数据表相互之间不存在联系,完全独立 D) 数据表既相对独立,又相互联系

在Acce中,参照完整性规则不包括( A )。

A) 查询规则 B) 更新规则 C) 删除规则 D) 插入规则

在关系窗口中,双击两个表之间的连接线,会出现( D )。

A) 数据表分析向导 B) 数据关系图窗口 C) 连接线粗细变化 D) 编辑关系对话框

在Acce的数据表中删除一条记录,被删除的记录( A )。

A) 不能恢复 B) 可以恢复到原来位置 C) 被恢复为第一条记录 D) 被恢复为最后一条记录

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

A) 隐藏 B) 删除 C) 冻结 D) 筛选

某数据表中有5条记录,其中\"编号\"为文本型字段,其值分别为:1

29、9

7、7

5、1

31、118,若按该字段对记 录进行降序排序,则排序后的顺序应为( D )。

A) 7

5、9

7、1

18、1

29、131 B) 1

18、1

29、1

31、7

5、97 C) 1

31、1

29、1

18、9

7、75D) 9

7、7

5、1

31、1

29、118 在筛选时,不需要输入筛选规则的方法是( D )。

A) 高级筛选 B) 按窗体筛选 C) 按选定内容筛选 D) 输入筛选目标筛选

第3章查询

在Acce数据库中使用向导创建查询,其数据可以来自( D )。

A) 多个表 B) 一个表 C) 一个表的一部分 D) 表或查询 若查询的设计如下,则查询的功能是( C )。

A) 设计尚未完成,无法进行统计 B) 统计班级信息仅含Null(空)值的记录个数

C) 统计班级信息不包括Null(空)值的记录个数D) 统计班级信息包括Null(空)值全部记录个数

下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是( B )。

A) SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别=\"女\" AND 所属院系 IN(\"03\",\"04\")

B) SELECT 姓名,简历 FROM tStud WHERE 性别=\"女\" AND 所属院系 IN(\"03\", \"04\")

C) SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别=\"女\" AND 所属院系=\"03\" OR所属院系= \"04\"

D) SELECT 姓名,简历 FROM tStud WHERE 性别=\"女\" AND 所属院系=\"03\" OR所属院系= \"04\" 利用对话框提示用户输入查询条件,这样的查询属于( B )。

A) 选择查询 B) 参数查询 C) 操作查询 D) SQL查询

下列关于操作查询的叙述中,错误的是( D )。

A) 在更新查询中可以使用计算功能 B) 删除查询可删除符合条件的记录

C) 生成表查询生成的新表是原表的子集D) 追加查询要求两个表的结构必须一致

将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是( B )。

A) 选择查询 B) 追加查询 C) 更新查询 D) 生成表查询

下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是( B )。

A)SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别=\"女\" AND 所属院系 IN(\"03\",\"04\")

B)SELECT 姓名,简历 FROM tStud WHERE 性别=\"女\" AND 所属院系 IN(\"03\", \"04\")

C)SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别=\"女\" AND 所属院系=\"03\" OR所属院系= \"04\"

D)SELECT 姓名,简历 FROM tStud WHERE 性别=\"女\" AND 所属院系=\"03\" OR所属院系= \"04\"

假设\"公司\"表中有编号、名称、法人等字段,查找公司名称中有\"网络\"二字的公司信息,正确的命令是( D )。 A) SELECT * FROM 公司 FOR 名称= \"*网络*\"B) SELECT * FROM 公司 FOR 名称 LIKE \"*网络*\" C) SELECT * FROM 公司 WHERE 名称= \"*网络*\"D) SELECT * FROM 公司 WHERE 名称 LIKE \"*网络*\"

在SQL语言的SELECT语句中,用于指明检索结果排序的子句是( D )。

A) FROM B) WHILE C) GROUP BY D) ORDER BY

有商品表内容如下:执行SQL命令:

执行SQL命令:SELECT部门号,MAX(单价*数量)FROM商品表 GROUP BY部门号;查询结果的记录数是( B )。 A) 1 B) 3 C) 4 D) 10

已知\"借阅\"表中有\"借阅编号\"、\"学号\"和\"借阅图书编号\"等字段,每名学生每借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列SQL语句中,正确的是( B )。

A) SELECT 学号, COUNT(学号) FROM 借阅

B) SELECT 学号, COUNT(学号) FROM 借阅 GROUP BY 学号

C) SELECT 学号, SUM(学号) FROM 借阅

D) SELECT 学号, SUM(学号) FROM 借阅 ORDER BY 学号

\"学生表\"中有\"学号\"、\"姓名\"、\"性别\"和\"入学成绩\"等字段。执行如下SQL命令后的结果是( D )。 Select avg(入学成绩) From 学生表 Group by 性别

A) 计算并显示所有学生的平均入学成绩 B) 计算并显示所有学生的性别和平均入学成绩

C) 按性别顺序计算并显示所有学生的平均入学成绩D) 按性别分组计算并显示不同性别学生的平均入学成绩

在SQL语言的SELECT语句中,用于实现选择运算的子句是( D )

A) FOR B) IF C) WHILE D) WHERE

下列关于SQL命令的叙述中,正确的是( A )。

A) DELETE命令不能与GROUP BY关键字一起使用 B) SELECT命令不能与GROUP BY关键字一起使用

C) INSERT命令与GROUP BY关键字一起使用可以按分组将新记录插入到表中

D) UPDATE命令与GROUP BY关键字一起使用可以按分组更新表中原有的记录

数据库中有\"商品\"表如下:执行SQL命令:SELECT*FROM商品WHERE 单价BETWEEN 3000 AND 10000; 查询结果的记录数是( C )。

A) 1 B) 2 C) 3 D) 10 数据库中有\"商品\"表如下:正确的SQL命令是( D )。

A) SELECT * FROM 商品 WHERE 单价>\"0112\"; B) SELECT * FROM 商品 WHERE EXISTS单价=\"0112\";

C) SELECT * FROM 商品 WHERE 单价>(SELECT * FROM 商品 WHERE 商品号=\"0112\");

D) SELECT * FROM 商品 WHERE 单价>(SELECT 单价 FROM 商品 WHERE 商品号=\"0112\");

下列关于SQL命令的叙述中,正确的是(C

)。

A) UPDATE命令中必须有FROM关键字 B) UPDATE命令中必须有INTO关键字

C) UPDATE命令中必须有SET关键字 D) UPDATE命令中必须有WHERE关键字 数据库中有\"商品\"表如下:执行SQL命令:

SELECT*FROM商品WHERE 单价(SELECT单价FROM商品WHERE商品号=\"0112\");

查询结果的记录数是( D )。

A) 1 B) 3 C) 4 D) 10 数据库中有\"商品\"表如下:

,要查找出单价大于等于3000并且小于10000的记录,正确的SQL命令是( C )。

A) SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 AND 10000;

B) SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 TO 10000;

C) SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 AND 9999;

D) SELECT * FROM 商品 WHERE 单价 BETWEEN 3000 TO 9999;

下列关于SQL命令的叙述中,正确的是( D )。

A) INSERT命令中可以没有VALUES关键字 B) INSERT命令中可以没有INTO关键字

C) INSERT命令中必须有SET关键字 D) 以上说法均不正确 数据库中有\"商品\"表如下:执行SQL命令:

SELECT部门号,MIN(单价*数量)FROM商品GROUP BY部门号; 查询结果的记录数是( B )。

A) 1 B) 3 C) 4 D) 10 数据库中有\"商品\"表如下:要查找出\"40\"号部门单价最高的前两条记录,正确的SQL命令是( A

A) SELECT TOP 2 * FROM 商品 WHERE 部门号=\"40\" GROUP BY 单价;

B) SELECT TOP 2 * FROM 商品 WHERE 部门号=\"40\" GROUP BY 单价 DESC;

C) SELECT TOP 2 * FROM 商品 WHERE 部门号=\"40\" ORDER BY 单价;

D) SELECT TOP 2 * FROM 商品 WHERE 部门号=\"40\" ORDER BY 单价 DESC;

在下列查询语句中,与SELECT TAB1.* FROM TAB1 WHERE InStr([简历],\"篮球\") 0

)。 功能等价的语句是( C )。

A) SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like \"篮球\"

B) SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like \"*篮球\"

C) SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like \"*篮球*\"

D) SELECT TAB1.* FROM TAB1 WHERE TAB1.简历 Like \"篮球*\"

在书写查询准则时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是( D )。

A) B) % C) & D) #

如果在查询条件中使用通配符\"[]\",其含义是( D )。

A)错误的使用方法 B)通配任意长度的字符 C)通配不在括号内的任意字符 D) 通配方括号内任一单个字符

下列关于查询设计视图\"设计网格\"各行作用的叙述中,错误的是( A )。

A) \"总计\"行是用于对查询的字段进行求和 B) \"表\"行设置字段所在的表或查询的名称

C) \"字段\"行表示可以在此输入或添加字段的名称 D) \"条件\"行用于输入一个条件来限定记录的选择

在学生借书数据库中,已有\"学生\"表和\"借阅\"表,其中\"学生\"表含有\"学号\"、\"姓名\"等信息,\"借阅\"表含有\"借阅编号\"、\"学号\"等信息。若要找出没有借过书的学生记录,并显示其\"学号\"和\"姓名\",则正确的查询设计是( A )。

A) B) C) D)

查询\"书名\"字段中包含\"等级考试\"字样的记录,应该使用的条件是( D )。

A) Like \"等级考试\" B) Like \"*等级考试\" C) Like \"等级考试*\" D) Like \"*等级考试*\" 下列不属于查询设计视图\"设计网格\"中的选项是( D )。

A) 排序 B) 显示 C) 字段 D) 类型

若在查询条件中使用了通配符\"!\",它的含义是(B

)。

A)通配任意长度的字符B)通配不在括号内的任意字符C通配方括号内列出的任一单个字符D) 错误的使用方法 在数据表的\"查找\"操作中,通配符\"[!]\"的使用方法是( C )。 A)通配任意一个数字字符B)通配任意一个文本字符

C)通配不在方括号内的任意一个字符 D) 通配位于方括号内的任意一个字符 在数据表的\"查找\"操作中,通配符\"-\"的含义是(

D)。

A) 通配任意多个减号 B) 通配任意单个字符 C) 通配任意单个运算符 D) 通配指定范围内的任意单个字符 下面显示的是查询设计视图的\"设计网格\"部分:从所显示的内容中可以判断出该查询要查找的是( A )。

A) 性别为\"女\"并且1980年以前参加工作的记录 B) 性别为\"女\"并且1980年以后参加工作的记录

C) 性别为\"女\"或者1980年以前参加工作的记

D) 性别为\"女\"或者1980年以后参加工作的记录

在成绩中要查找成绩≥80且成绩≤90的学生,正确的条件表达式是( A ) A) 成绩 Between 80 And 90 B) 成绩 Between 80 To 90 C) 成绩 Between 79 And 91 D) 成绩 Between 79 To 91 在Acce中已经建立了\"学生\"表,若查找\"学号\"是\"S00001\"或\"S00002\"的记录,应在查询设计视图的\"条件\"行中输入( C )。

A) \"S00001\" and \"S00002\"B) not(\"S00001\" and \"S00002\") C) in(\"S00001\" , \"S00002\") D) not in(\"S00001\" , \"S00002\")

在Acce中已经建立了\"学生\"表,若查找\"学号\"是\"S00001\"或\"S00002\"的记录,应在查询设计视图的\"条件\"行中输入( A )。 A) \"S00001\" or \"S00002\" B) \"S00001\" and \"S00002\" C) in(\"S00001\" or \"S00002\") D) in(\"S00001\" and \"S00002\")

创建参数查询时,在查询设计视图条件行中应将参数提示文本放置在( C )。

A) {}中B) ()中 C) []中 D) 中

如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是( C )。

A) 删除 B) 追加 C) 生成表 D) 更新

下列程序段的功能是实现\"学生\"表中\"年龄\"字段值加1: Dim Str As String Str=\"【】\" Docmd.RunSQL Str 括号内应填入的程序代码是( B )。

A) 年龄=年龄+1 B) Update 学生 Set年龄=年龄+

1 C) Set年龄=年龄+1 D) Edit 学生 Set年龄=年龄+1

若要将\"产品\"表中所有供货商是\"ABC\"的产品单价下调50,则正确的SQL语句是( B )。

A) UPDATE 产品 SET 单价=50 WHERE供货商=\"ABC\"

B) UPDATE 产品 SET 单价=单价-50 WHERE供货商=\"ABC\"

C) UPDATE FROM 产品 SET 单价=50 WHERE供货商=\"ABC\"

D) UPDATE FROM 产品 SET 单价=单价-50 WHERE 供货商=\"ABC\"

在SQL查询中\"GROUP BY\"的含义是( D )。

A) 选择行条件 B) 对查询进行排序 C) 选择列字段 D) 对查询进行分组

要从数据库中删除一个表,应该使用的SQL语句是( D )。

A) ALTER TABLE

B) KILL TABLE

C) DELETE TABLE

D) DROP TABLE

已知学生表(学号,姓名,性别,生日),以下事件代码功能是将学生表中生日为空值的学生\"性别\"字段值设置为\"男\"。

Private Sub Command0_Click()

Dim str As String

Set db = CurrentDb()

str = \"

\"

DoCmd.RunSQL str End Sub 按照功能要求,在横线上应填写的是( A )。

A) Update 学生表 set 性别=\'男\' where 生日Is Null B) Update 学生表 set 性别=\'男\' where 生日=Null

C) Set 学生表 Values 性别=\'男\' where 生日 Is Null D) Set 学生表 Values 性别=\'男\' where 生日=Null

第4章窗体

主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有的关系是( B )。

A) 一对一 B) 一对多 C) 多对多 D) 关联

在教师信息输入窗体中,为职称字段提供\"教授\"、\"副教授\"、\"讲师\"等选项供用户直接选择,最合适的控件是( D )。

A) 标签 B) 复选框 C) 文本框 D) 组合框

在学生表中使用\"照片\"字段存放相片,当使用向导为该表创建窗体时,照片字段使用的默认控件是( C )。

A) 图形 B) 图像 C) 绑定对象框 D) 未绑定对象框

若要使某命令按钮获得控制焦点,可使用的方法是( B )。

A) LostFocus B) SetFocus C) Point

D) Value

窗体设计中,决定了按【Tab】键时焦点在各个控件之间移动顺序的属性是( C )。

A) Index B) TabStop C) TabIndex D) SetFocus

若在窗体设计过程中,命令按钮Command0的事件属性设置如下图所示,则含义是( D )。

A) 只能为\"进入\"事件和\"单击\"事件编写事件过程 B) 不能为\"进入\"事件和\"单击\"事件编写事件过程

C) \"进入\"事件和\"单击\"事件执行的是同一事件过程 D) 已经为\"进入\"事件和\"单击\"事件编写了事件过程

发生在控件接收焦点之前的事件是( A )。

A) Enter B) Exit C) GotFocus D) LostFocus

下列关于对象\"更新前\"事件的叙述中,正确的是( B )。

A) 在控件或记录的数据变化后发生的事件 B) 在控件或记录的数据变化前发生的事件

C) 当窗体或控件接收到焦点时发生的事件 D) 当窗体或控件失去了焦点时发生的事件

在已建窗体中有一命令按钮(名为Command1),该按钮的单击事件对应的VBA代码为: Private Sub Command1_Click()

subT.Form.RecordSource = \"select * from 雇员\" End Sub 单击该按钮实现的功能是( D )。

A) 使用select命令查找\"雇员\"表中的所有记录 B) 使用select命令查找并显示\"雇员\"表中的所有记录

C) 将subT窗体的数据来源设置为一个字符串 D) 将subT窗体的数据来源设置为\"雇员\"表

下列属性中,属于窗体的\"数据\"类属性的是( A )。

A) 记录源

B) 自动居中C) 获得焦点 D) 记录选择器

在Acce中为窗体上的控件设置Tab键的顺序,应选择\"属性\"对话框的( D )。

A) \"格式\"选项卡 B) \"数据\"选项卡 C) \"事件\"选项卡 D) \"其他\"选项卡

如果在文本框内输入数据后,按键或按键,输入焦点可立即移至下一指定文本框,应设置( B )。

A) \"制表位\"属性 B) \"Tab键索引\"属性 C) \"自动Tab键\"属性 D) \"Enter键行为\"属性

窗体Caption属性的作用是( A )。

A) 确定窗体的标题 B) 确定窗体的名称 C) 确定窗体的边界类型 D) 确定窗体的字体

窗体中有3个命令按钮,分别命名为Command

1、Command2和Command3。当单击Command1按钮时,Command2按钮变为可用,Command3按钮变为不可见。下列Command1的单击事件过程中,正确的是( C )。

A) Private Sub Command1_Click()

Command2.Visible = True

Command3.Visible = False End Sub

B) Private Sub Command1_Click()

Command2.Enabled = True

Command3.Enabled = False End Sub

C) Private Sub Command1_Click()

Command2.Enabled = True

Command3.Visible = False End Sub

D) Private Sub Command1_Click()

Command2.Visible = True

Command3.Enabled = False End Sub

在代码中引用一个窗体控件时,应使用的控件属性是( B )。

A) Caption B) Name C) Text D) Index

确定一个窗体大小的属性是( A )。

A) Width和Height B) Width和Top C) Top和Left D) Top和Height

假定窗体的名称为fTest,将窗体的标题设置为\"Sample\"的语句是( B )。

A) Me = \"Sample\" B) Me.Caption = \"Sample\" C)Me.Text = \"Sample\" D) Me.Name = \"Sample\"

下列选项中,所有控件共有的属性是( D )。

A) Caption B) Value C) Text D) Name

要使窗体上的按钮运行时不可见,需要设置的属性是( B )

A) Enable B) Visible C) Default D) Cancel

窗体主体的 BackColor 属性用于设置窗体主体的是( C )。

A) 高度 B) 亮度 C) 背景色 D) 前景色

可以获得文本框当前插入点所在位置的属性是( B )。

A) Position B) SelStart C) SelLength D) Left

如果要在文本框中输入字符时达到密码显示效果,如星号(*) ,应设置文本框的属性是( C )。

A) Text B) Caption C) InputMask

D) PawordChar

文本框(Text1)中有选定的文本,执行Text1.SelText=\"Hello\"的结果是( A )。 A) \"Hello\"将替换原来选定的文本 B) \"Hello\"将插入到原来选定的文本之前 C) Text1.SelLength为5 D) 文本框中只有\"Hello\"信息 决定一个窗体有无\"控制\"菜单的属性是( D )。

A) MinButton B) Caption C) MaxButton D) ControlBox 如果要改变窗体或报表的标题,需要设置的属性是( B )。 A) NameB) Caption C) BackColor D) BorderStyle

命令按钮Command1 的Caption属性为\"退出(x)\",要将命令按钮的快捷键设为Alt+x,应修改Caption属性为( A )。

A) 在x前插入& B) 在x后插入& C) 在x前插入#

D) 在x后插入#

能够接受数值型数据输入的窗体控件是(B

)。

A) 图形 B) 文本框 C) 标签 D) 命令按钮

在窗口中有一个标签Label0和一个命令按钮Command1,Command1的事件代码如下: Private Sub Command1_Click()

Label0.Top = Label0.Top + 20 End Sub 打开窗口后,单击命令按钮,结果是( D )。

A) 标签向上加高 B) 标签向下加高 C) 标签向上移动 D) 标签向下移动

若在\"销售总数\"窗体中有\"订货总数\"文本框控件,能够正确引用控件值的是( D )。

A) Forms.[销售总数].[订货总数] B) Forms![销售总数].[订货总数]

C) Forms.[销售总数]![订货总数] D) Forms![销售总数]![订货总数]

将项目添加到List控件中的方法是( D )。

A) List B) ListCount C) Move D) AddItem

一个窗体上有两个文本框,其放置顺序分别是:Text1,Text2 ,要想在Text1中按\"回车\"键后焦点自动转到Text2上,需编写的事件是( A )。

A) Private Sub Text1_KeyPre(KeyAscii As Integer) B) Private Sub Text1_LostFocus()

C) Private Sub Text2_GotFocus() D) Private Sub Text1_Click()

编写如下窗体事件过程:

Private Sub Form_MouseDown(Button As Integer ,Shift As Integer,X As Single,Y As Single)

If Shift=6 And Button=2 Then

MsgBox \"Hello\"

End If End Sub 程序运行后,为了在窗体上消息框中输出\"Hello\"信息,在窗体上应执行的操作是( D )。

A) 同时按下Shift键和鼠标左键 B) 同时按下Shift键和鼠标右键

C) 同时按下Ctrl、Alt键和鼠标左键 D) 同时按下Ctrl、Alt键和鼠标右键 启动窗体时,系统首先执行的事件过程是( A )。

A) Load B) Click C) Unload D) GotFocus

在打开窗体时,依次发生的事件是( A )。

A) 打开(Open) →加载(Load)→调整大小(Resize)→激活(Activate)

B) 打开(Open)→激活(Activate)→加载(Load)→调整大小(Resize)

C) 打开(Open)→调整大小(Resize)→加载(Load)→激活(Activate)

D) 打开(Open)→激活(Activate)→调整大小(Resize)→加载(Load)

为使窗体每隔5秒钟激发一次计时器事件(timer 事件),应将其Interval属性值设置为( D )。

A) 5 B) 500 C) 300 D) 5000 若窗体Frm1中有一个命令按钮Cmd1,则窗体和命令按钮的Click事件过程名分别为( C )。

A) Form_Click()和Command1_Click() B) Frm1_Click()和Commamd1_Click()

C) Form_Click()和Cmd1_Click() D) Frm1_Click()和Cmd1_Click()

因修改文本框中的数据而触发的事件是( A )。

A) Change B) Edit C) Getfocus D) LostFocus

第5章报表

下列关于报表的叙述中,正确的是( B )。

A) 报表只能输入数据 B) 报表只能输出数据 C) 报表可以输入和输出数据 D) 报表不能输入和输出数据

报表的作用不包括( D )。

A) 分组数据 B) 汇总数据 C) 格式化数据 D) 输入数据

下图所示的是报表设计视图,由此可判断该报表的分组字段是( D )。

A) 课程名称 B) 学分 C) 成绩 D) 姓名

报表的数据源不包括( D )。

A) 表 B) 查询 C) SQL语句 D) 窗体

在报表中要显示格式为\"共N页,第N页\"的页码,正确的页码格式设置是( D )。 A) = \"共\" + Pages + \"页,第\" + Page + \"页\" B) = \"共\" + [Pages] + \"页,第\" + [Page] + \"页\" C) = \"共\" & Pages & \"页,第\" & Page & \"页\" D) = \"共\" & [Pages] & \"页,第\" & [Page] & \"页\" 要求在页面页脚中显示\"第X页,共Y页\",则页脚中的页码\"控件来源\"应设置为( C )。

A) =\"第\" & [pages] & \"页,共\" & [page] & \"页\" B) =\"共\" & [pages] & \"页,第\" & [page] & \"页\" C) =\"第\" & [page] & \"页,共\" & [pages] & \"页\" D) =\"共\" & [page] & \"页,第\" & [pages] & \"页\" 要实现报表按某字段分组统计输出,需要设置的是( B )。 A) 报表页脚 B) 该字段的组页脚 C) 主体 D) 页面页脚 在报表设计过程中,不适合添加的控件是( D )。

A) 标签控件 B) 图形控件 C) 文本框控件D) 选项组控件

在报表中,要计算\"数学\"字段的最低分,应将控件的\"控件来源\"属性设置为( A )。

A) = Min([数学]) B) = Min(数学) C) = Min[数学] D) Min(数学)

如果要改变窗体或报表的标题,需要设置的属性是( B )。

A) Name B) Caption C) BackColor D) BorderStyle

在设计报表的过程中,如果要进行强制分页,应使用的工具图标是( D )。

A) B) C) D)

第6章宏

在下列关于宏和模块的叙述中,正确的是( D )。

A) 模块是能够被程序调用的函数 B) 通过定义宏可以选择或更新数据

C) 宏或模块都不能是窗体或报表上的事件代码 D) 宏可以是独立的数据库对象,可以提供独立的操作动作

下列操作中,适宜使用宏的是( C )。

A) 修改数据表结构 B) 创建自定义过程 C) 打开或关闭报表对象 D) 处理报表中错误

下列叙述中,错误的是( C )。

A) 宏能够一次完成多个操作 B) 可以将多个宏组成一个宏组

C) 可以用编程的方法来实现宏 D) 宏命令一般由动作名和操作参数组成

在宏的参数中,要引用窗体F1上的Text1文本框的值,应该使用的表达式是( A )。

A) [Forms]![F1]![Text1] B) Text1 C) [F1].[Text1] D) [Forms]_[F1]_[Text1]

在设计条件宏时,对于连续重复的条件,要代替重复条件表达式可以使用符号( A )。

A) … B) : C) ! D) =

在宏表达式中要引用Form1窗体中的txt1控件的值,正确的引用方法是( C )。

A) Form1!txt1 B) txt1 C) Forms!Form1!txt1 D) Forms!txt1

要限制宏命令的操作范围,在创建宏时应定义的是(

)。

A) 宏操作对象 B) 宏操作目标 C) 宏条件表达式 D) 窗体或报表控件属性

对象可以识别和响应的行为称为( D )。

A) 属性 B) 方法 C) 继承 D) 事件

在运行宏的过程中,宏不能修改的是( B )。

A) 窗体 B) 宏本身 C) 表 D) 数据库

下列属于通知或警告用户的命令是(

C)。

A) PrintOut B) OutputTo C) MsgBox D) RunWarnings

为窗体或报表的控件设置属性值的正确宏操作命令是( C )。

A) Set B) SetData

C) SetValue D) SetWarnings

第7章模块

在下列关于宏和模块的叙述中,正确的是( D )。

A) 模块是能够被程序调用的函数 B) 通过定义宏可以选择或更新数据

C) 宏或模块都不能是窗体或报表上的事件代码 D) 宏可以是独立的数据库对象,可以提供独立的操作动作

如果在C盘当前文件夹下已存在名为StuData.dat的顺序文件,那么执行语句Open \"C: StuData.dat\" For Append As #1 之后将( C )。

A) 删除文件中原有内容 B) 保留文件中原有内容,可在文件尾添加新内容

C) 保留文件中原有内容,在文件头开始添加新内容 D) 保留文件中原有内容,在文件中间开始添加新内容

下列只能读不能写的文件打开方式是( A )。

A) Input B) Output

C) Random D) Append

VBA中构成对象的三要素是( A )。

A) 属性、事件、方法 B) 控件、属性、事件 C) 窗体、控件、过程 D) 窗体、控件、模块

用一个对象来表示\"一只白色的足球被踢进球门\",那么\"白色\"、\"足球\"、\"踢\"、\"进球门\"分别对应的是( B )。

A)属性、对象、方法、事件B)属性、对象、事件、方法C)对象、属性、方法、事件 D) 对象、属性、事件、方法

在VBA中要打开名为\"学生信息录入\"的窗体,应使用的语句是( A )。

A) DoCmd.OpenForm \"学生信息录入\" B) OpenForm \"学生信息录入\"

C) DoCmd.OpenWindow \"学生信息录入\" D) OpenWindow \"学生信息录入\"

在VBA中按文件的访问方式不同,可以将文件分为( A )。

A)顺序文件、随机文件和二进制文件B)文本文件和数据文件C)数据文件和可执行文件D) ASCII文件和二进制文件

下列表达式计算结果为数值类型的是( A )。

A) #5/5/2010# - #5/1/2010# B) \"102\" > \"11\" C) 102 = 98 + 4 D) #5/1/2010# + 5

下列给出的选项中,非法的变量名是( C )。

A) Sum B) Integer_2 C) Rem D) Form1

下列变量名中,合法的是( C )。

A) 4A B) A-1 C) ABC_1 D) private

下列能够交换变量X和Y值的程序段是( C )。

A) Y=X : X=YB) Z=X :Y=Z :X=Y C) Z=X:X=Y :Y=Z D) Z=X :W=Y :Y=Z : X=Y 窗体中有命令按钮Command1,事件过程如下: Public Function f(x As Integer) As Integer

Dim y As Integer

x = 20

y = 2

f = x * y End Function Private Sub Command1_Click()

Dim y As Integer

Static x As Integer

x = 10

y = 5

y = f(x)

Debug.Print x; y End Sub 运行程序,单击命令按钮,则立即窗口中显示的内容是( D )。

A) 10 5 B) 10 40 C) 20 5 D) 20 40

Dim b1,b2 As Boolean语句显式声明变量( C )。

A) b1和b2都为布尔型变量 B) b1是整型,b2是布尔型

C) b1是变体型(可变型),b2是布尔型 D) b1和b2都是变体型(可变型)

在Acce中,如果变量定义在模块的过程内部,当过程代码执行时才可见,则这种变量的作用域为(

A) 程序范围 B) 全局范围 C) 模块范围 D) 局部范围 将一个数转换成相应字符串的函数是( A )。

A) Str B) String

C) Asc D) Chr

将逻辑型数据转换成整型数据,转换规则是( A )。

A) 将True转换为-1 ,将False转换为0 B) 将True转换为1 ,将False转换为-

1 C) 将True转换为0 ,将False转换为-1 D) 将True转换为1 ,将False转换为0 有下列命令按钮控件test的单击事件过程: Private Sub test_click()

Dim I,R

R=0

For I=1 To 5 Step 1

R=R+I

Next I

bResult.Caption=Str(R) End Sub 当运行窗体,单击命令按钮时,在名为bResult的窗体标签内将显示的是( A )。

A) 字符串15 B) 字符串5 C) 整数15 D) 整数5 运行下列程序,显示的结果是( C )。 a=instr(5, \"Hello!Beijing.\", \"e\")

D ) b=sgn(3>2) c=a+b MsgBox c

A) 1 B) 3 C) 7 D) 9

表达式 123 + Mid$(\"123456\",3,2)的结果是( D )。 A) \"12334\" B) 12334 C) 123 D) 157

在模块的声明部分使用\"Option Base 1\"语句,然后定义二维数组A(2 to 5,5),则该数组的元素个数为( A )。 A) 20 B) 24 C) 25 D) 36

VBA语句\"Dim NewArray(10)as Integer\"的含义是( B )。

A) 定义10个整型数构成的数组NewArray B) 定义11个整型数构成的数组NewArray C) 定义1个值为整型数的变量NewArray D) 定义1个值为10的变量NewArray 如有数组声明语句Dim a(2,-3 to 2,4),则数组a包含元素的个数是( D )。

A) 40 B) 75 C) 12 D) 90 语句Dim NewArray(10)As Integer的含义是( C )。

A) 定义了一个整型变量且初值为10 B) 定义了10个整数构成的数组

C) 定义了11个整数构成的数组 D) 将数组的第10元素设置为整型

VBA中定义符号常量使用的关键字是( A )。

A) Const B) Dim C) Public D) Static

如果A为\"Boolean\"型数据,则下列赋值语句正确的是( D )。 A) A=\"true\" B) A=.true C) A=#TURE# D) A=3

A) a=0 or b=0 B) a=0 Xor b=0 C) a=0 And b=0 D) a*b=0 And a+b0 当条件为5

C) if 5

Sub sfun(x As Single,

y As Single )

t = x

x = t / y

y = t Mod y End Sub 在窗体中添加一个命令按钮Command33,对应的事件过程如下: Private Sub Command33_Click()

Dim a As Single

Dim b As Single

a = 5 :

b = 4

sfun a, b

MsgBox a & chr(10)+ chr(13)& b End Sub 打开窗体运行后,单击命令按钮,消息框中有两行输出,内容分别为( B )。 A) 1和1 B) 1.25和1 C) 1.25和4 D) 5和4 表达式4+5 \\6 * 7 / 8 Mod 9 的值是( B )。

对不同类型的运算符,优先级的规定是( B )。

A) 字符运算符>算术运算符>关系运算符>逻辑运算符 B) 算术运算符>字符运算符>关系运算符>逻辑运算符 C) 算术运算符>字符运算符>逻辑运算符>关系运算符 D) 字符运算符>关系运算符>逻辑运算符>算术运算符 表达式X+1>X是( C )。

A) 4 B) 5 C) 6 D) 7

A) 算术表达式 B) 非法表达式 C) 关系表达式 D) 字符串表达式

下列逻辑运算结果为\"true\"的是( B )。

A) false or not true B) true or not true C) false and not true D) true and not true 下列程序段运行结束后,变量c的值是( C )。 a=24 b=328 select case b\\10

case 0

c=a*10+b

case 1 to 9

c=a*100+b

case 10 to 99

c=a*1000+b end select

A) 537 B) 2427 C) 24328 D) 240328

下列程序段运行结束后,消息框中的输出结果是( D )。 Dim c As Boolean a=Sqr(3) b=Sqr(2) c=a>b MsgBox c

A) -1 B) 0 C) False D) True

表达式\"B = INT(A+0.5)\"的功能是( B )。

A) 将变量A保留小数点后1位B)将变量A四舍五入取整 C将变量A保留小数点后5位 D)舍去变量A的小数部分

在窗体上有一个命令按钮Command1,编写事件代码如下: Private Sub Command1_Click()

Dim d1 As Date

Dim d2 As Date

d1 = #12/25/2009#

d2 = #1/5/2010#

MsgBox DateDiff(\"ww\", d1, d2) End Sub 打开窗体运行后,单击命令按钮,消息框中输出的结果是( B )。

A) 1B) 2 C) 10 D) 11 能够实现从指定记录集里检索特定字段值的函数是( D )。

A) Nz B) Find

C) Lookup D) DLookup

下列表达式计算结果为日期类型的是( C )。

A)#2012-1-23# - #2011-2-3# B)year(#2011-2-3#)C)DateValue(\"2011-2-3\") D)Len(\"2011-2-3\")

如果X是一个正的实数,保留两位小数、将千分位四舍五入的表达式是( B )。

A) B)

C)

D)

能够实现从指定记录集里检索特定字段值的函数是( B )。

A) DCount B) DLookup C) DMax D) DSum

要将一个数字字符串转换成对应的数值,应使用的函数是( A )。

A) Val B) Single

C) Asc D) Space

窗体中有命令按钮run34,对应的事件代码如下: Private Sub run34_Enter()

Dim num As Integer, a As Integer, b As Integer, i As Integer

For i = 1 To 10

num = InputBox(\"请输入数据:\",\"输入\")

If Int(num/2)= num/2 Then

a = a + 1

Else

b = b + 1

End If

Next i

MsgBox(\"运行结果:a=\" & Str(a)& \",b=\" & Str(b)) End Sub 运行以上事件过程,所完成的功能是( C )。

A) 对输入的10个数据求累加和 B) 对输入的10个数据求各自的余数,然后再进行累加

C) 对输入的10个数据分别统计奇数和偶数的个数 D) 对输入的10个数据分别统计整数和非整数的个数 要将\"选课成绩\"表中学生的\"成绩\"取整,可以使用的函数是( B )。 A) Abs([成绩]) B) Int([成绩]) C) Sqr([成绩])

D) Sgn([成绩]) Rnd函数不可能产生的值是( B )。 A) 0 B) 1 C) 0.1234 D) 0.00005

删除字符串前导和尾随空格的函数是( C )。

A) Ltrim()

B) Rtrim() C) Trim()

D) Lcase()

随机产生 [10,50] 之间整数的正确表达式是( D )。

A) Round(Rnd*51) B) Int(Rnd*40+10) C) Round(Rnd*50) D) 10+Int(Rnd*41)

函数InStr(1,\"eFCdEfGh\",\"EF\",1)执行的结果是( B )。

A) 0 B) 1 C) 5 D) 6 能够实现从指定记录集里检索特定字段值的函数是( C )。

A) DAvg

B) DSum C) DLookup D) DCount

表达式Fix(-3.25)和Fix(3.75)的结果分别是( A )。

A) -3,3 B) -4,3

C) -3,4 D) -4,4

在窗体上有一个命令按钮Commandl和一个文本框Textl,编写事件代码如下: Private Sub Command1_Click()

Dim i,j,x

For i = l To 20 step 2

x = 0

For j = i To 20 step 3

x = x + 1

Next j

Next i

Text1.Value = Str(x) End Sub 打开窗体运行后,单击命令按钮,文本框中显示的结果是( A )。

A) 1 B) 7 C) 17 D) 400 在窗体中有一个命令按钮Command1和一个文本框Text1,编写事件代码如下: Private Sub Command1_Click()

For i = l To 4

x = 3

For j = 1 To 3

For k = 1 To 2

x = x + 3

Next k

Next j

Next i

Text1.value = Str(x) End Sub 打开窗体运行后,单击命令按钮,文本框Text1输出的结果是( D )。

A) 6 B) 12 C) 18 D) 21 窗体有命令按钮Commandl和文本框Textl,对应的事件代码如下: Private Sub Command1_Click()

For i = 1 To 4

x = 3

For j = 1 To 3

For k = 1 To 2

x = x + 3

Next k

Next j

Next i

Text1.Value = Str(x) End Sub 运行以上事件过程,文本框中的输出是( D )。

A) 6 B) 12 C) 18 D) 21 VBA程序流程控制的方式是( D )。

A) 顺序控制和分支控制 B) 顺序控制和循环控制 C) 循环控制和分支控制 D) 在一行上写多条语句时,应使用的分隔符是( C )。

A) 分号 B) 逗号 C) 冒号 D) 空格 以下可以将变量A、B值互换的是( D )。

A) A=B : B=A B) A=C : C=B : B=A

C) A=(A+B)/2 : B=(A - B)/2 D) A=A+B : B=AB 下列四个选项中,不是VBA的条件函数的是( B )。 A) Choose B) If C) IIf D) Switch

在窗体中有一个文本框Text1,编写事件代码如下: Private Sub Form_Click()

X = val(Inputbox(\"输入x的值\"))

Y = 1

If X0 Then Y = 2

Text1.Value = Y End Sub 打开窗体运行后,在输入框中输入整数12,文本框Text1中输出的结果是( B )。 A) 1 B) 2 C) 3 D) 4 窗体中有命令按钮Command1和文本框Text1,事件过程如下: Function result(ByVal x As Integer)As Boolean

If x Mod 2 = 0 Then

result = True

Else

result = False

End If End Function Private Sub Command1_Click()

x = Val(InputBox(\"请输入一个整数\"))

If 【】 Then

Text1 = Str(x)& \"是偶数.\"

Else

顺序、分支和循环控制

Text1 = Str(x)& \"是奇数.\"

End If End Sub 运行程序,单击命令按钮,输入19,在Text1中会显示\"19是奇数\"。那么在程序的括号内应填写( B )。

A) NOT result(x) B) result(x) C) result(x)=\"奇数\" D) result(x)=\"偶数\" 运行下列程序段,结果是( B )。 For m = 10 to 1 step 0

k = k + 3 Next m

A) 形成死循环 B) 循环体不执行即结束循环 C) 出现语法错误 D) 循环体执行一次后结束循环 运行下列程序,结果是( D )。 Private Sub Command32_Click()

f0 = 1 : f1 = 1 : k = 1

Do While k

f = f0 + f1

f0 = f1

f1 = f

k = k + 1

Loop

MsgBox \"f = \" & f End Sub

A) f = 5 B) f = 7

C) f = 8 D) f = 13

在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码: Private Sub Command1_Click()

MsgBox f(24,18) End Sub Public Function f(m As Integer,n As Integer)As Integer

Do While mn

Do While m>n

m = m-n

Loop

Do While m

n = n-m

Loop

Loop

f = m End Function 窗体打开运行后,单击命令按钮,则消息框的输出结果是( C )。

A) 2 B) 4 C) 6 D) 8 由\"For i=1 To 9 Step -3\"决定的循环结构,其循环体将被执行( A )。

A) 0次 B) 1次 C) 4次 D) 5次

计算机网络复习题(选择题)

测量复习题(选择题)

社区护理学复习题(选择题)

教育学原理 选择题 复习题

ACCESS答案

ACCESS教案

马原期末选择题复习题

《货币银行学》期末考试复习题(选择题)

ACCESS模拟考试 试题

ACCESS练习题(定稿)

ACCESS选择题复习题
《ACCESS选择题复习题.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档