国家二级(ACCESS)笔试模拟试卷13_第1页
国家二级(ACCESS)笔试模拟试卷13_第2页
国家二级(ACCESS)笔试模拟试卷13_第3页
国家二级(ACCESS)笔试模拟试卷13_第4页
国家二级(ACCESS)笔试模拟试卷13_第5页
已阅读5页,还剩90页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

一、公共基础选择题(本题共10题,每题7.0分,共

10分。)

1、数据的存储结构是指()。

A、存储在外存中的数据

B、数据所占的存储空间量

C、数据在计算机中的顺序存储方式

D、数据的逻辑结构在计算机中的表示

标准答案:8

知识点解析:数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结

构,也称数据的物理结陶,所以选项D正确。

2、下列数据结构中,能用二分法进行查找的是()。

A、顺序存储的有序线性表

B、线性链表

C、二叉链表

D、有序线性链表

标准答案:1

知识点解析:二分查找只适用于顺序存储的有序表。在此所说的有序表是指线性表

中的元素按值北递减排列(即从小到大,但允许相邻元素值相等)的。选项A正确。

3、下列关于栈的描述正确的是()。

A、在栈中只能插入元素而不能删除元素

B、在栈中只能删除元素而不能插入元素

C、栈是特殊的线性表,只能在一端插入或删除元素

D、栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素

标准答案:4

知识点解析:栈是一种特殊的线性表,其插入与删除运算都只在线性表的一端进

行。由此可见,选项A、选项B和选项D错误,正确答案是选项C。

4、下列叙述中正确的是()。

A、一个逻辑数据结构只能有一种存储结构

B、数据的逻辑结构属于线性结构,存储结构属于丰线性结构

C、一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效

D、一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率

标准答案:8

知识点解析:一般来说,一种数据的逻辑结构根据需要可以表示成多种存储结构,

常用的存储结构有顺序、链接、索引等存储结构。而采用不同的存储结构,其数

据处理的效率是不同的。由此可见,选项D的说法正确。

5、下列描述中正确的是()。

A、软件工程只是解决软件项目的管理问题

B、软件工程主要解决软件产品的生产率问题

C、软件工程的主要思想是强调在软件开发过程中需要应用工程化原则

D、软件工程只是解决软件开发中的技术问题

标准答案:4

知识点解析♦:软件工程学是研究软件开发和维护的普遍原理与技术的一门工程学

科。所谓软件工程是指,采用工程的概念、原理、技术和方法指导软件的开发与维

护。软件工程学的主要研究对象包括软件开发与维护的技术、方法、工具和管理等

方面。由此可见,选项A、选项B和选项D的说法均不正确,选项C正确。

6、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。

A、可行性分析

B、需求分析

C、详细设计

D、程序编码

标准答案:2

知识点解析:结构化分析方法是结构化程序设计理论在软件需求分析阶段的运用。

而结构化分析就是使用数据流图(DFD)、数据字典[DD)、结构化英语、判定表和

判定树等T具.来建立一种新的、称为结构化规格说明的目标文档°所以数据流程

图是在需求分析阶段使用的。

7、为了使模块尽可能独立,要求()。

A、模块的内聚程序要尽量高,且各模块间的耦合程度要尽量强

B、模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱

C、模块的内聚程度要尽量低,且各模块间的耦合程度耍尽量弱

D、模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强

标准答案:2

知识点常析:系统设计的质量主要反映在模块的独立性上。评价模块独立性的主要

标准有两个:一是模块之间的耦合,它表明两个模块之间互相独立的程度;二是模

块内部之间的关系是否紧密,称为内聚。一般来说,要求模块之间的耦合尽可能地

弱,即模块尽可能独立,而要求模块的内聚程度尽量地高。综上所述,选项B的

答案正确。

8、数据库系统的核心是()。

A、数据模型

B、数据库管理系统

C、软件工具

D、数据库

标准答案:2

知识点解析:数据库管理系统是一种系统软件,负责数据库中的数据组织、数据操

纵、数据维护、控制及保护和数据服务等,因此数据库管理系统是数据库系统的核

心。

9、数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。

A、数据与程序独立存放

B、不同的数据被存放在不同的文件中

C、不同的数据只能被对应的应用程序所使用

D、以上三种说法都不对

标准答案:8

知识点解析:数据具有两方面的独立性:一是物理独立性,即由于数据的存储结构

与逻辑结构之间由系统提供映像,使得当数据的存储结构改变时,其逻辑结构可以

不变,因此,基于逻辑结构的应用程序不必修改;二是逻辑独立性,即由于数据的

局部逻辑结构(它是总体逻辑结构的一个子集,由具体的应用程序所确定,并且根

据具体的需要可以作一定的修改)与总体逻辑结构之间也由系统提供映像,使得当

总体逻辑结构改变时,其局部逻辑结构可以不变,从而根据局部逻辑结构编写的应

用程序也可以不必修改。综上所述,本题的正确答案是D。

10、用树形结构表示实体之间联系的模型是()。

A、关系模型

B、网状模型

C、层次模型

D、以上三个都是

标准答案:4

知识点解析:在数据库系统中,由于采用的数据模型不同,相应的数据库管理系统

(DBMS)也不同。目前常用的数据模型有3种:层次模型、网状模型和关系模型。

在层次模型中,实体之间的联系是用树结构来表示的,其中实体集(记录型)是对中

的结点,而树中各结点之间的连线表示它们之间的关系。因此,本题的正确答案是

选项C。

二、选择题(本题共25题,每题1.0分,共25分0)

11、关于“输入掩码”叙述错误的是()。

A、掩码是字段中所有输入数据的模式

B、Access只为“文本”和“日期/时间”型字段提供了“输入掩码向导”来设置掩码

C、设置掩码时,可以用一串代码作为预留区来制作一个输入掩码

D、所有数据类型都可以定义一个输入掩码

标准答案:8

知识点解析:本题考查Access中输入掩码的概念。在输入数据时,如果希望输入

的格式标准保持一致,或希望检查输入时的错误,可以使用Access提供的“输入掩

码向导''来设置一个输入掩码。对于大多数数据类型,都可以定义一个输入掩码。

但并不是所有的数据类型都可以定义输入掩码,还应注意的是:输入掩码只为“文

本”和“日期/时间”型字段提供向导,其他数据类型没有向导帮助。答案为D。

12、下列等式正确的是()。

A、Abs(5)=5

B、Int(5.5)=6

C^Fix(-5.5)=-6

D、Srq(4)=±2

标准答案:1

知识点解析:本题考查Access中的数学函数。Fix(V数值表达式>):返回数值表

达式的整数部分,此外,El(〈数值表达式》)也能够返回数值表达式的整数部分,

但并非四舍五入;Abs(〈数值表达式〉):返回数值表达式的绝对值;Srq(V数值表

达式》)返回数值表达式的平方根值。这里需要注意区分Fix和Int两个函数,在操

作数都是正数时,两者没有区别,但当操作数是负数时,Ini返回小于等于操作数

的第一个负数,而Fix返回大于等于操作数的第一个负数。答案为A。

13、自动编号数据类型一旦被指定,就会永久地与下列哪一项进行连接()。

A、字段

B、记录

C、表

D、数据库

标准答案:2

知识点解析:本题考查Access中的自动编号数据类型。它是在添加记录时自动插

入惟一顺序号(每次递增1)或随机编号。自动编号数据类型一旦被指定,就会永久

地与记录连接在一起,即使记录被删除,该条记录的自动编号型字段值也不会被再

次使用。答案为B。

14、在使用向导创建交叉表查询时,用户需要制定字段的种数为()。

A、1

B、2

C、3

D、4

标准答案:4

知识点解析:本题考查Access中交叉表查询的概念。在创建交叉表查询时,需要

指定3种字段:将某一字段放在数据表最左端的行标题,放在数据表最上面的列标

题,放在数据表行与列交叉位置上的字段。答案为C。

15、在数据访问页中,对于不可更新的数据,应使用哪一种控件显示数据()。

A、绑定HTML控件

B、结合型文本框控件

C、文本框控件

D、计算型文本框控件

标准答案:1

知识点解析:本题考查数据访问页的概念。对于这几个选项来说都可以用来显示数

据,但是对于不可更新的数据,数据访问页使用绑定的HTML控件显示,这样访

问速度要比使用文本框控件加载更快、效率更高。答案为A。

16、页面页眉的作用是()。

A、用于显示报表的标题、图形或说明性文字

B、用来显示整个报表的汇总说明

C、用来显示报表中的字段名称或对记录的分组名称

D、打印表或查询中的记录数据

标准答案:4

知识点解析:页面页眉中的文字或控件一般输出显示在每页的顶端,通常,它是用

来显示数据的列标题,可以给每个控件文本标题加上特殊的效果。一般来说,把报

表的标题放在报表页眉中,该标题打印时仅在笫一页的开始位置出现,如果将标题

移动到页面页眉中,则该标题在每一页上都显示。答案为C。

17、Access通过数据访问页可以发布的数据()。

A、只能是静态数据

B、只能是数据库中保持不变的数据

C、只能是数据库中变化的数据

D、是数据库中保存的数据

标准答案:8

知识点解析:本题考查Acces*和数据访问页的关系.数据访问页所发布的数据都

是Access数据库提供的,可以是静态的也可以是动态的。答案为D。

18、在表达式中引用对象名称时,如果它包含空格和特殊的字符,需要用()将对象

名称包含起来。

A、A”

B

C、“()”

D、

标准答案:8

知识点解析:本题考查表达式引用对象名称。只有用方括号([])将对象名括起来,

Access才能识别该对象。答案为D。

19、宏中的操作个数的最多为()。

A、900

B、990

C、999

D、1000

标准答案:4

知识点解析:本题考查考生对于宏的规格之一操作个数限制的拿握情况。不仅要掌

握对于宏中操作个数的限制,还应掌握其他3个方面的限制,这样才能正确的使用

*12-1信宏的以格

Mtl■大倒

宏中的畏作个数999

条件中的字符个畋25$

着注中的7符个数255

宏。如表⑵1所示。财,数中的字符个吟-----------答案为C。

20、为窗体或报表上的控件设置属性值的宏命令是()。

A、Echo

SetWarnings

C、Beep

D、SetValue

标准答案:8

知识点解析:本题考查如何利用宏命令设置控件的属性值。SetValue是为窗体、窗

体数据表或报表中的字段或控件设置属性值;Echo指定是否打开回响,例如宏执

行时显示其运行结果,或宏执行完才显示运行结果,还可以设置状态显示文本;

Beep时通过计算机的扬声器发出嘟嘟声:SetWarnings是用来打开或关闭系统消

息。因此本题答案为D。

21、下列控件中,用来显示窗体或其他控件的说明文字,而与字段没有关系的下列

选项中的()。

A、命令按钮

B、标签

C、文本框

D、复选框

标准答案:2

知识点解析:本题考查标签的功能。选项A错误,命令按钮不用来显示说明文

字,而是代表一些对窗体和记录的操作。选项B正确,标签属于静态控件,不能

与数据源字段绑定。选顼C错误,文本框可以与数据源字段绑定,也可以用来显

示说明文字。选项D错误,复选框可以与数据源字段绑定。本题的答案是B。

22、关于报表中切换视图,下列说法不正确的是(),

A、在设计视图下,可以直接切换到版面预览视图

B、在打印预览视图下,可以直接切换到设计视图

C、在版面预览视图下,可以直接切换到打印预览视图

D、在打印预览视图下,不可以直接切换到版面预览视图

标准答案:4

知识之解析:本题考查农表的视图切换。选项A错误,设计视图下可以直接切换

到版面预览视图。选项B错误,打印预览视图下可以直接切换到设计视图。选项

C正确,版面预览视图下不能直接切换到打印预览视图。选项D错误,打印预览

视图下不能直接切换到版面预览视图。设计视图可以直接切换到打印预览视图和版

面预览视图,但版面预览视图和打印预览视图不能互相直接切换。本题的答案是

Co

23、运行宏组时,MicrosoftAccess会从第一个操作起,执行每个宏,直至它()。

A、遇到StopMacro操作

B、遇到其他宏组.名

C、E完成所有操作

D、上述均可

标准答案:8

知识点解析:本题考查的是宏组运行的结束条件。运行宏组时,MicrosoftAccess

会从第一个操作起,执行每个宏,直至它遇到SlopMacro操作、其他宏组名或者已

完成所有操作。知道了使得宏组运行结束的3个条件,就能合理的安排宏组的运行

使得它满足用户的需求。比如,如果用户期望所有操作均完成时才结束,那么在宏

组运行期间就不能碰到StopMacro操作或遇到其他的宏组名。这也可能成为宏组运

行出错的一个原因。答案为D。

24、数据访问页是通过Access数据库中哪一个对象生成的()。

A、页

B、窗体

C、表

D、报表

标准答案:1

知识点解析:本题考查生成数据访问页的Access对象。选项A正确,数据访问页

是通过Access数据库中“页”对象生成的。选项B错误,“窗体”对象不能生成数据

访问页,但可以从窗体中导出静态网页。选项C错误,“表”对象不能生成数据访

问页,但可以从表中导出静态网页。选项D错误,“报表”对象不能生成数据访

问,但可以从报表中导出静态网页。答案为A。

25、SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句

INSERT、DELETE、UPDATE实现明B类功能()。

A、数据查询

B、数据操纵

C、数据定义

D、数据控制

标准答案:2

知识点解析:本题考查SQL语言的组成部分以及分的对应语句,属于初级难度。

这种考查SQL基本语句功能的题目经常出现。解答这类题需要对SQL语言的组成

部分、各组成部分使用的语句以及相应语句的功能有一个全面的了解。SQL主要

由数据定义、数据查询、数据操纵、数据控制4部分组成。数据定义语言用于定义

数据的结构,比如创建、修改或者删除数据库对象,相应的语句是CREATE、

ALTER>DROP;数据操纵语言用于检索或者修改数据,检索数据使用SELECT

语,修改数据包括插入、更新和删除,对应的语句是INSERT、UPDATE、

DELETE:数据控制语言用于定义数据库用户的权,其中授予权限使用GRANT语

句,收回权限使用REVOKE语句。答案为B。

26、下列选项中,说法不正确的是()。

A、表是用户定义的存储数据的对象

B、报表是用来在网上发布数据库中的信息

C、记录是收集表的特定主题实例的所有信息

D、窗体主要用于数据的输出或显示,或控制应用程序的执行

标准答案:2

知识点解析:本题考查考生对数据库基本概念的理解,难度不大,但是容易混淆。

选项A是表的概念,表是用户定义的存储数据的对象,每一个表都包含有关某个

主题的信息。表包括存馅不同种类数据的字段(或列)。选项B是考查对报表的理

解,报表是为格式化、计算、打印和总结选定数据而设计的对象。而用来在网上发

布数据库中的信息是使用页对象。选项C是考查对记录的理解,每一个表都包括

存储不同种类数据的字段(或列),而记录(也就是行)则收集特定主题实例的所有信

息。选项D是考杳窗体的概念,窗体主要用于数据的输出或显示,或控制应用程

序的执行,利用窗体,可以定制从查询或表中提取的数据的显示方式。答案为B。

27、在Access的表中,可以定义的主键有()。

A、自动编号主键

R、单字段主键、多字段主键

C、自动编号字段、单字段主键、多字段主键

D、自动编号、多字段主键

标准答案:4

知识点解析:本题考查关于Access中主键的知识。关系数据库系统的强大功能在

于它可以使用查询、窗体和报表快速地查找并组合存储在不同表中的信息,若每个

表都包含一个或一组这样的字段,这些字段是表中所存储的每一条记录的惟一标

识,该信息即称作表的主键。在Access的表中,可以定义3种主键,即自动编号

主键、单字段主键和多字段主键。自动编号主键:在向表中添加每一条记录时,可

将“自动编号”字段设置为自动输入连续数字的编号,,则不需要用户对其进行输入,

将自动编号字段指定为表的.主键是创建.主键的最简单、最安全的方法。单字段主

键:如果字段中包含的都是惟一的值,则用此方法为该字段指定为主键。只要某字

段包含数据且不包含重复值或Null值,即可为该字段指定主键。多字段主键:在

不能保证任何单字段包含惟一值时,可以将两个或更多的字段指定为主键,这种情

况最常出现在用于多对多关系中的两个表。答案为C。

28、关于宏与宏组的说法不正确的是()。

A、宏可以是由一系列操作组成的一个宏,也可以是一个宏组

B、创建宏与宏组的区别在于:创建宏可以用来执行某个特定的操作,创建宏组则

是用来执行一系列操作

C、运行宏组时,MicrosoftAccess会从第一个操作起,执行每个宏,直至它遇到

StopMacro操作、其他宏组名或已完成所有操作

D、不能从其他宏中直接运行宏,只能将执行宏作为对窗体、报表、控件中发生的

事件做出的响应

标准答案:8

知识点解析:这是一道概念性的考题,考查考生对于基本知识点的掌握情况。选项

A,宏可以是由一系列操作组成的一个宏,也可以是一个宏组,这在前面的例题中

已经详细地讲解到了,所以改选项的说法是正确的。选项B讲的是创建宏与宏组

的区别,宏是用来执行某个特定的操作的,而宏组里面包含了多个宏,因此可以执

行一系列的操作,这个小容易理解。选项C谈到的是宏组运行时各个操作的执行

顺序,宏组里包含了不止一个宏,MicrosoftAccess会从第一个操作开始执行,直

到他遇到SlopMacro操作、其他宏组名或已完成所有操作。通过上述分析,前三个

选项都是正确的,那么错误的说法就是选项D。它的错误之处在于可以从其他宏中

直接运行宏,也能将执行宏作为对窗体、报表、控件中发生的事件做出的响应。考

生应该注意到宏的运行方式是多样的,应该学会灵活运用。答案为D。

29、下列关于模块的说法中,不正确的是()。

A、有两种基本模块,一种是标准模块,另一种是类模块

B、窗体模块和报表模块都是类模块,它们各自与某一特定窗体或报表相关联

C、标准模块包含与任何其他对象都无关的常规过程,以及可以从数据库任何位置

运行的经常使用的函数

D、标准模块和与某个特定对象无关的类模块的主要区别在于其范围和生命周期

标准答案:4

知识点解析:本题是对模块基本概念的考查。选项A讲的是模块的分类,模块可

以分为两类,一类是标准模块,一类是类模块,故选项A是正确的。选项B讲的

是类模块的两种具体类型,即窗体模块和报表模块,它们都各自与某一特定窗体或

报表相关联的,因此也是正确的。选项C错在最后两个字,正确的应该是:标准

模块包含与任何其他对象都无关的常规过程,以及可以从数据库任何位置运行的经

常使用的过程。过程与函数是有区别的,不能混淆。选项D说的是标准模块和与

某个特定对象无关的类模块的主要区别,即它们的范围和生命周期不同,故D也

是正确的。答案为C。

30、下面程序段的功能是()。A=15.5:B=Int(A+0.5)PrintB

A、求平均值

B、将一实数四舍五入取整值

C、求绝对值

D、舍去一实数的小数部分

标准答案:2

知识点解析:本题考查Ini函数的使用。Int函数的主要功能是返回某数值的整数部

分(并非四舍五入),为了实现四舍五入的功能,常常采用Int(number+0.5)的方式,

如:Int(99.8),返回99;Int(99.8+0.5)返回100;Int(-99.8),返回-100;Im(-

99.8+0.5)返回・99。可见选项B是正确答案;选项A错误,VisualBasic中并没有求

平均值的函数;选项C错误,求绝对值的函数为Abs函数:选项D错误,Ini函数

和Fix函数非常类似,都可能是舍去一实数的小数部分,但它们的不同之处在于,

如果要运算的数为负数,则血返回小于或者等于该数的最大负整数,而Fix则会返

回大于或等于给出数的最小负整数。例如,Int将-7.2转换为-8,而Fix则转换为-

70答案为B。

31、有如下程序:a=l:b=2:c=3a=a+b:b=b+c:c=b+aIfa<>3Orb<>3Thena=b-

a:b=c-a:c=b+aEndIfPrinta+b+c运行后,输出的结果是()。

A、16

B、3

C、6

D、8

标准答案:1

知识点解析:本题考查If语句和Or表达式的用法。在执行完a=a+b:b=b+c:c=b+a

后,a=3,b=5,囚此a<>3Orb<>3的结果为True,执行a=b-a:b=c-a:c=b十a

后,a=2,b=6,c=8<>答案为A。

32、表达式a%*b&-d#\2#+c!的结果的数值类型为()。

A、整型

B、长整型

C、单精度型

D、双精度型

标准答案:8

知识点解析:本题考查表达式类型c在运算时表达式中经常出现不同类型的变量.

系统会自动进行类型转疾,一般情况下会将数值类型定义为占用内存最多的类型。

本题中有hneger整型(%)、Long长整型(&)、Single单精度型(!)、Double双精度型

(#),因此,系统会将运算结果的数值类型定义为占用内容最多的双精度型。正确

答案为选项Do

33、在窗体上画一个名祢为Comillarldl的命令按钮,然后编写如下事件过程:

PrivateSubCommandl_Click()x=0n=InputBox("")Fori=lTonForj=lToix=x+l

NextjNextiPrintxEndSub程序运行后,单击命令按钮,如果输入3,则在窗体上

显示的内容是()。

A、3

B、4

C、5

D、6

标准答案:8

知识点解析:本题是一个简单的双重For-Next循环考题,这里需要注意的是,循

环的终值都是由变量设置的。当步长大于0时,循环的初值与终值相等,仍然要执

行一次循环;只有当循环变量大于终值的时候才跳出循环。x的值实际上等于循环

执行的次数6。如果考生认为Fori=lToI并不执行循环,则会认为选项C为答

案。答案为D。

34、设有如下声明:口皿乂人$111"已「如果$811(乂)的值为-1,则*的值是()。

A、整数

B、大于0的整数

C、等于U的整数

D、小于0的数

标准答案:8

知识点解析:本题考查Sgn(numbcr)函数,该函数儿乎每次必考。Sgn(numbcr涵数

的返回值有3种情况:如果number〉。则返回1;如果number=0,则返回0;

numberV0则返回-1。可见正确答案是选项D。

35、在窗体上画一个名称为Conunandl的命令按钮,然后编写如下程序:Private

SubCommandIClick()DimiAsInteger,jAaIntegerDima(10,10)AsIntegerFori=1

To3Forj=lTo3a(i,j)=(i-l)*3+jPrinta(i,j);NextjPrintNextiEndSub程序运行

后,单击命令按钮,窗沐上显示的是()。

A、I23246369

B、234245456

C、147258369

D、123456789

标准答案:8

知识点解析:本题考查利用多重循环获取数组的值,题目难度不大,但却是考试重

点,要求考生重点掌握。本题出自2002年9月考题,需要注意输出方法:外循环

第1次i=0,内层循环j循环3次,输出123,然后换行,接着外循环执行第2

次,依次类推,可得答案为D。

三、公共基础填空题(本题共4题,每题7.0分,共4

分。)

36、对于长度为n的线性表,若进行顺序查找,则时间复杂度为【】。

标准答案:O(n)

知识点解析:语句的频度指的是该语句重复执行的次数。一个算法中所有语句的频

度之和构成了该算法的运行时间。长度为n的线性表顺序查找的平均次数为n/2,

则它的时间复杂度是O(n)。

37、已知某序列为{49,38,65,97,76,13,27},试采用该序列的第1个元素为

枢轴进行快速排序,则经过一趟快速排序之后所得到的序列为【】。

标准答案:27133849659776

知识点解析:快速排序的的思想是:从线性表中选取一元素,如本题中的49,将

线性表后面小于46的元素移到前边,而前面大于49的元素移到后边。本题中46

是第一个元素,因此只需将线性表后面小于49的元素移到前边。

38、在选择运算所得到的结果关系中,所含的元组数不能【】原关系中的元组

数。

标准答案:大于

知识点解析:选择操作用于从关系中选出满足选择条件的元组的子集。因此,实施

选择运算后新关系的元组数不大于原关系中的元组数。

39、当输入10,11,12时,下面程序运行结果是【】。#include<iostream>

usingnamespacestd;intmain(){inta,b,C,max:Cin>>a>>b>>c;

max=a;if(max<b)max=b;if(max<c)max=c;cout<<max<<end1:return

0;

标准答案:12

知识点解析:此题考查if语句的基本使用。程序的功能是输入3个整数,利用if

语句,找出其中最大的一个整数并输出。

四、填空题(本题共70题,每题1.0分,共10分。)

40、Access字段名长度最多为【】个字符。

标准答案:64

知识点解析:本题考查Access中字段的命名规则。Access中字段的命名规则是:

字段名长度为1・64个字符,字段名可以包含字母、汉字、数字空格和其他字符,

字段名不能包含句号(.)、惊叹号⑴、方括号([])和重音符号C)。

41、Access中,超级链接地址最多包含3部分;Displaytext>【】、Subaddress<>

标准答案:Address

知识点解析:本题考查超级链学地址的概念。超级链接地址最多包含3部分:

Displaytext在字段或控件中显示的文本;Address到文件(UNC路径)或页面(URL)

的路径;Subaddress在文件或页面中的地址(每一部分最多包含2048个字符)。超

级链接数据类型使用的语法为:Displaytext#Address#Subaddress,在字段或控件中

插入超级链接地址最简单的方法就是单击“插入”菜单中“超级链接”命令。

42、Access中,文本框分为3种类型:结合型、非结合型与【】。

标准答案:计算型

知识点解析:本题考查Access中文本框的类型。文本框主要用来输入或编辑字段

数据,它是一种交互式控件,分为3种类型:结合型、非结合型与计算型。结合型

文本框能够从表、查询或SQL语言中获得所需要的内容:非结合型文本框并没有

链接到某一字段,一般用来显示信息或接收用户输入数据等;在计算型文本框中,

可以显示表达式的结果,当表达式发生变化时,数值就会被重新计算。

43、Access中VBA通过数据库引擎可以访问的数据库有以下3种类型:本地数据

库;外部数据库和【】。

标准答案:ODBC数据库

知识点解析:本题考查考生对VBA访问数据库的理解。VBA通过数据库引擎可以

访问的数据库有以下3种类型:本地数据库,即Access数据库;外部数据库,指

所有的索引顺序访问方法(ISAM)数据库;ODBC数据库,指符合开放数据库连接

(ODBC)标准的C/S数据库,例如,OracleMicrosoftSQLServer等。

44、假设一连锁书店的数据库中有3个表:连锁分店信息表STORES(STORID,

STORNAME),书籍销售信息表SALES(STOR1D,T1TLE1D,QTY)和书籍信息

^TITLES(TITLEID,TITLE)o要查询各分店销售某书的数量,相应的SQL潜句

应该是:SELECTSTOR_NAME,QTY,TITLEFROMTITLES,STORES,

SALESWHERETITLES.TITLEJD=SALES.TITLEJDAND【]。

标准答案:STORES.STORID=SALES.STORID

知识点解析:连锁分店信息表STORES里只存储了分店号和店名,书籍销售表

SALES存储了分店号,书籍编号和该编号书在该编号分店的销售量,书籍信息表

TITLES则存储了书籍编号和书名,所以要杳询各分店某书对应的销售量,就要依

据这3个表的相同属性进行等值连接,其中表SALES因为与其他两个表都有联

系,充当了“桥梁''的作用,题目中己经给出了TITLES表和SALES表的等值条

件,空缺处就应该是分店信息表和销售表连接的条件。

45一个Access数据库不能大于【】字节。

标准答案:1GB

知识点解析:该题旨在考察考生对于数据库的一些限制的了解。因为只有知道了使

用数据库的限制,才能正确合理的使用数据库。在使用数据库之前,用户需了解以

下相关限制。一个表最多可有255个字段和32个索引;多字段索引最多可有10

列,并且列的总长度不能超过255个字节;除备注字段和OLE对象之外,表中的

一行的内容不能大于约2KR:一个Access数据库不能大于1GR字节.

46、有如下程序a$="Flying":b$="ISH:c$:"funny!"Printa$+',"+LCase$(b

$)+”"+UCase$(c$)End运行后输出的结果是[]。

标准答案:FlyingisFUNNY!

知识点解析:本题考查LCase和UCase函数的用法。LCase函数用于将参数字符串

的字符全部变为小写字符,而UCase函数则用于将参数字符串中的字符全部变为

大写字符。若参数字符串为Null,则两个函数的返回结果也为Null。由此可知,

当经过LCase和UCase后,程序运行结果为“FlyingisFUNNY!”。

47、下列程序段的执行结果为【】K=0ForJ=1To2For1=1To3K=I+1NextIFor

1=1To7K=K+INextINextJPrintK

标准答案:11

知识点解析:本题考查多重循环,难度不大。需要注意的是,在第1个以I为循环

因子的子循环处理中,K值只和I有关,不是累加,因此外层循环次数的多少并不

影响K值的变化,在I循环结束后,K=3+l=4,然后在第2个I为循环因子的循环

过程中K依次加上1,故最后执行结果为K=ll。

48>在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:Private

SubCommand1Click()StaticXAsIntegerStaticYAsIntegerCisY=1Y=Y+5X=5+X

PrintX,YEndSuh程序运行时,3次单击命令按钮Command1后,窗体上显示的结

果为【】。

标准答案:156

知识点解析:本题考查静态变量的用法,中等难度。在本题过程中使用了两个

Siaic变量,需要注意的是,其中的变量y每次都被重新赋值,囚此不管执行多少

次,y的结果只会是6;而变量x的值则一直累计,执行3次后,x为15。可见正

确答案是选项156o

49、以下程序用来输出20个在开区间(10,87)上的随机整数R,每行输出4个整

数。请完成空白处。PrivateSubCommandiClick()For1=1To10R=Int(Rnd*76+l1)

PrintR;If[]ThenPrintNextIEndSub

标准答案:IMod4=0

知识点解析:本题考查Int函数的用法。要产生开区间(10,87)上的随机整数,根

据Int函数的用法,应该使用Inl(Rnd*76+11),注意因为开区间(10,X7)从1I开

始,所以不能使用数字10。换行可以使用Mod语句来实现,根据题意1=4,1=8等

能被4整除的数值时输出换行符号。

家二级(ACCESS)笔试模拟试卷第2

一、公共基础选择题(本题共70题,每题7.0分,共

70分。)

1、下列数据结构中,属于非线性结构的是()。

A、二叉树

B、线性表

C、栈与队列

D、线性链表

标准答案:1

知识点解析:一个线性结构需要满足两个条件:一是有且只有一个根结点;二是每

个结点最多有一个前驱,最多有一个后继。因此,选项B、C、D都是线性结构,

只有选项A不是线性结构。

2、树是n(n>=0)个结点的有限集合,下列有关树的定义正确的是()。

A、对于非空树,只有一个没有前驱的结点,称为树根

B、对于非空树,每个结点至少有一个后继

C、对于非空树,每个结点可以有多个前驱

D、除根结点之外,每个结点都存在唯一一条从根结点到该结点的路径

标准答案:1

知识点解析:对于非空树,只有一个没有前驱的结点,称为树根。

3、一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的

地址是()。

A、110

B、108

C、100

D、120

标准答案:2

知识点解析:数据元素的存储位置均取内于第一个数据元素的存储位置,即:

LOC(ai)=LOC(al)+(i-l)xC,所以第5个元素的地址=100+2x(5x1)=108。

4、下列关于栈的叙述中,正确的是()。

A、在栈中只能插入数据

B、在栈中只能删除数据

C、栈是先进先出的线性表

D、栈是先进后出的线性表

标准答案:8

知识点解析:栈是一种先进后出的线性表,允许在一端进行插入与删除操作。

5、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送()。

A、调用语句

B、命令

C、口令

D、消息

标准答案:8

知识点解析:在面向对象方法中是通过对象与对象问传递消息实现通信的。消息的

使用类似于函数调用,谖收消息的对象执行消息中指定的操作。

6、下面内容不属于使用软件开发工具好处的是()。

A、减少编程工作量

B、保证软件开发的质量和进度

C、节约软件开发人员的时间和精力

D、使软件开发人员将时间和精力花费在程序的编制和调试上

标准答案:8

知识点解析:软件开发工具的好处在于减少编程工作量、保证软件开发的质量和进

度、节约软件开发人员花在程序编制和调试上的时间和精力,可以花更多的时间考

虑软件的需求和设计。

7、队列的操作原则是

A、先进先出

B、后进先出

C、只能进行插

D、只能进行删除

标准答案:1

知识点解析:队列的操作原则是先进先出。

8、程序流程图中的箭头代表的是()。

A、数据流

B、控制流

C、调用关系

D、组成关系

标准答案:2

知识点解析:程序流程图的基本图符有箭头、矩形和菱形,其中箭头表示控制流.

9、关系数据库的数据及更新操作必须遵循的完整性规则是()o

A、实体完整性和参照完整性

B、参照完整性和用户定义的完整性

C、实体完整性和用户定义的完整性

D、实体完整性、参照完整性和用户定义的完整性

标准答案:8

知识点解析:关系模型允许定义三类数据约束,它们是实体完整性约束、参照完整

性约束以及用户自定义完整性约束。

10、在待排序的元素序列基本有序的前提下,效率最高的排序方法是()。

A、插入排序

B、选择排序

C、快速排序

D、堆排序

标准答案:1

知识点解析:插入排序在待排序的元素序列基本有序的前提下,效率最高。

二、选择题(本题共25题,每题分,共25分。)

11、报表页眉的作用是()。

A、用于显示报表的标题、图形或说明性文字

B、用来显示整个报表的汇总说明

C、用来显示报表中的字段名称或对记录的分组名称

D、打印表或查询中的记录数据

标准答案:1

知识点解析:一般来说,把报表的标题放在报表页眉中,该标题打印时仅在第一页

的开始位置出现。用于显示报表的标题、图形或说明性文字的是报表页眉,每份报

表只有一个报表页眉。

12、在数据访问页中,应为所有将要排序、分组或筛选的字段建立()。

A、主关键字

B、索引

C、准则

D、条件表达式

标准答案:2

知识点解析:为了提高操作速度和效率,在数据访问页中,应为所有将要排序、分

组或筛选的字段建立索引。

13、在宏的表达式中要引用报表test上控件txtName的值,可以使用的引用式是

()。

A、Forms!txtName

B、test!txtName

C、Reports!test!txtName

D^Report!txtName

标准答案:4

知识点解析:引用窗体或报表上的控件值,可以使用如下的语法:Forms![窗体

名]![控件名]或Repoas[报表名]![控件名]。

14、用于显示消息框的宏命令是()。

A、Beep

MsgBox

CNInputBox

D、SetWarnings

标准答案:2

知识点解析:Beep命令用于使计算机发出“嘟嘟”声;MsgBox命令用于显示消息

框;SelWarnings命令用于关闭或打开系统消息;InpulBox函数用于在对话框中显

示提示,等待用户输入文本或单击按钮,然后返回包含文本框内容的String类型的

值。

15、一般情况下,数组a(3,4,5)包含的元素个数为()。

A、345

B、12

C、120

D、60

标准答案:4

知识点解析:数组变量由变量名和数组下标构成,默认情况下,下标下限为。,数

组元素从“数组名(0)”至“数组名(下标上限)本题中定义的多维数组元素个数有

0〜3、0〜4、0-5,共4x5x6=120个元素。

16、以下内容中,不属于VBA提供的数据验证函数的是()。

A、IsText

B、IsDate

C、IsNumeric

D、IsNull

标准答案:1

知识点解析:在进行控件输入数据验证时,VBA提供的常用验证函数有]

IsNumericNIsDate、IsNulkIsEmpty>IsArray>IsError、IsObjcct,指出标识符是否

表示对象变量。

17、下列窗体中不可以自动创建的是()。

A、纵栏式窗体

B、表格式窗体

C、图表窗体

D、主/子窗体

标准答案:4

知识点解析:Access可以自动创建纵栏式窗体、表格式窗体、主/子窗体,但不可

以自动创建图表窗体。

18、下列关于索引的说法中,错误的是()。

A、索引越多越好

B、一个索引可以由一个或多个字段组成

C、可提高查询效率

D、主索引值不能为空,不能重复

标准答案:1

知识点解析:索引越多,数据库更新索引的频率也越高,遇到大量数据时反而降低

效能,因此索引不是越多越好。

19、下列几个表达式中大小与其他三个不同的是(),

A、15

B、&HF

C、1111

D、&017

标准答案:4

知识点解析:在VisualBasic中,可以使用十进制、八进制和十六进制,默认为十

进制。八进制是在数值前面加符号"&0”表示,十六进制是在数值前面加符号

“&H”。选项A、B、D的值都是15。

20、在数据库系统中,用户所见的数据模式为()。

A、概念模式

B、外模式

C、内模式

D、物理模式

标准答案:2

知识点解析:在数据库系统中,用户所见的数据模式为外模式。

21、当键入Shift键时,触发了下列选项中的()事件。

A、KcyPrcss

B、KeyDown

C、KeyUp

D、Click

标准答案:2

知识点解析:Shift键不能被KeyPress识别,因此不能触发KeyPress事件。功能

键、定位键、方向键以及Tab键的组合和标准的键盘更改键等,都不能被

KeyPress识别。按下Shifl键时,更不会触发KeyUp事件和Click事件。

22、在VBA编辑器中打开立即窗口的命令足().

A、Ctrl+G

B、Ctrl+R

C、Ctrl+V

D、Ctrl+C

标准答案:1

知识点解析:VBA编辑器中快捷键Ctrl+C是打开立即窗口命令;Ctrl+R是打开工

程资源管理器窗口命令;QH+V是粘贴命令;QH+C是复制命令。

23、在已创建的“图书查询”查询中分别查找书籍分类编号为1和9的所有图书,则

应该在“分类编号”字段下方的准则框中输入如下的查询条件()。

A、1And9

B、IOr9

C、1And9和1Or9都正确

D、都不对

标准答案:2

知识点解析:查询条件为:10r9。

24、从字符串S="abcdefg”中返回子串“cd”的正确函数引用是()。

A、id(S,3,2)

B、Right(Left(S,4),2)

C、Left(Right(S,5),2)

D、以上都可以

标准答案:8

知识点解析:Mid(S,3.2)是从字符串左边第3个字符起截取2个字符;Left(S,

N)是从字符串左边截取N个字符;Right(S,N)是从字符串右边截取N个字符,

25、下列关于字段默认值的叙述中,错误的是()。

A、设置文本型默认值时不用输入引导,系统自动加入

B、设置默认值时,必须与字段中所设的数据类型相匹配

C、设置默认值时可以减少用户输入强度

D、默认值是一个确定的值,不能用表达式

标准答案:8

知识点解析:数据属性决定了一个控件或窗体中的数据来自于何处,以及操作数据

的规则。“默认值”属性用于设定一个计算型控件或非结合型控件的初始值,可以使

用表达式生成器向导来确定默认值。

26、若将文本字符串“15“、”8“、“6”按降序排序,则排序的结果为()。

A、15、“8“、“6"

B、6、“8“、“15”

C、8、“6“、“15”

D、8、“15“、“6“

标准答案:4

知识点解析:Access中字符串的排序是根据第一个字符的ASCII码值的大小进

行°

27、函数Sgn(-5)返回的值是()。

A、5

B、-5

C、1

D、-1

标准答案:8

知识点解析:函数Sgn(数值表达式)返回数值表达式的符号值,该函数也称为符号

函数。当表达式大于。时,返回值为1;当表达式值等于。时,返回0;当表达式

值小于0时,返回值为-1。

28、在某数据表中的执勤时间字段查找执勤时间30之内的准则是()。

A^BetweenDate()OrDate-30

B、BetweenDate()AndDate()-30

C^<Date()And>Date()-30

D、<Date()Or>Date()-30

标准答案:2

知识点解析:Date(date)返回给定日期1〜31的值,表示给定日期是一个月中的哪

一天;Date。返回系统当前日期;Between用于指定一个字段值的范围,指定的范

围之间用And连接。选项A和D使用or连接是错误的,选项C的用法是错误的,

答案为B。

29、打开窗体后,通过工具栏上的“视图”按钮可以切换的视图不包括()。

A^设计视图

B、窗体视图

C、SQL视图

D、数据表视图

标准答案:4

知识点解析:打开窗体后,可以通过工具栏上的“视图”按钮切换的视图有设计视

图、窗体视图、数据表视图。SQL视图不可以在窗体设计中切换。

3。、以下选项中不能建立数据透视表的是()。

A、窗体

B、数据表

C、报表

D、查询

标准答案:4

知识点解析:数据透视表可以在表、查询和窗体中建立,但不能在报表中建立。

31、在数据表中用户可以采用单一字段和多字段组合排序,那么在窗体中用户能以

()。

A、单一字段排序

B、多字段组合排序

C、单一字段或多字段组合排序

D、不能排序

标准答案:I

知识点解析:数据表中的排序可以采用单一字段和多字段组合两种方式,而窗体中

的排序只能采用单一字段这种方式。

32、有如下程序:a=100Dos=s+aa=a+lLoopWhilea>120Prinla运行时输出的

结果是()。

A、100

B、120

C、201

D、101

标准答案:8

知识点解析:尽管a>120一开始就不成立,但Do循环仍然执行一次,因为While

放在D。语句块的后面,循环体先执行,再判断。

33、在窗体上画一个名弥为Textl的文本框和一个名称为Command1的命令按钮,

然后编写如下事件过程:PrivateSubCommandll_Click()Dimarray1(10,10)As

IntegerDimi,jAsIntegerFori=lTo3Forj=2To4Array1(i,j)=i+jNextjNexti

Text1.Text=array1(2.3)+aiTay1(3.4)EndSub程序运行后,单出命令按钮,在文本框

中为示的值是()。

A、12

B、13

C、14

D、15

标准答案:1

知识点解析:经过循环后,数组arrayl(2,3)=5,array1(3,4)=7,然后将

array1(2,3)+array1(3,4)赋给Texll,结果为12。

34、在窗体上画两个名祢为Textl、Text2的文本框和一个名称为Commandl的命

令按钮,然后编写如下事件过程:EnvatcSubCommandl_Click()DimxAsInteger,

nAsIntegerx=ln=0DoWhilex<20x=x*3n=n+lLoopTextl.Text=Str(x)

Text2.Text=Str(n)EndSub程序运行后,单击命令按钮,在两个文本框中显示的值

分别是()。

A、9和12

B、27和3

C、195和3

D、600和平共处4

标准答案:2

知火点解析:执行笫一次循环,x=3,n=l执行笫二次循环,x=9,n=2;当执行完

第三次循环后,x=27>20,n=3,不再满足条件,退出循环。

35、下列程序的执行结果是()。a=75Ifa>90Theni=4Ifa>80Theni=3Ifa>

70Theni=2Ifa>60Theni=lPrint"i=H;i

A、i=l

B、i=2

C>i=3

D、i=4

标准答案:1

知识点解析:当a=75时,前两个条件为假,不执行then语句,而后两个条件为

真,两个ihen语句先后执行,最后执行结果为i=L

三、公共基础填空题(本题共5题,每题7.0分,共5

分。)

36、在运算过程中,能够使空表与非空表的运算统一的结构是【】。

标准答案:循环链表

知识点解析:在链表的运算过程中,采用链接方式即循环链表的结构把空表与非空

表的运算统一起来。循环链表具有两个特点:①在循环链表中增加了一个表头结

点,其数据域为任意或艰据需要来设置,指针域指向线性表的第一个元素的结点。

循环链表的头指针指向表头结点。②循环链表中最后一个结点的指针不是空,而

是指向表头结点。

37、软件工程研究的内容主要包括:【】技术和软件工程管理。

标准答案:软件开发

知识点解析:基于软件工程的目标,软件工程的理论和技术性研究的内容主要包

括:软件开发技术和软件工程管理。软件开发技术包括:软件开发方法学、开发过

程、开发工具和软件工程环境,其主体内容是软开发方法学。软件工程管理包括:

软件管理学、软件工程经济学、软件心理学等内容。

38、与结构化需求分析方法相对应的是【】方法。

标准答案:结构化设计

知识点解析:与结构化需求分析方法相对应的是结构化设计方法。结构化设计就是

采用最佳的可能方法设计系统的各个组成部分以及各个成分之间的内部联系的技

术。也就是说,结构化没计是这样一个过程,它决定用哪些方法把哪些部分联系起

来,才能解决好某个具体且有清楚定义的问题。

39、关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和

自定义完整性。

标准答案:参照完整性

知识点。析:至系模型允许定义三类数据约束,它们是实体完整性、参照完整性以

及自定义完整性约束,其中前两种完整性约束由关系数据库系统自动支持.实体完

整性约束要求关系的主健中属性值不能为空,这是数据库完整性的最基本要求,因

为主键是唯一决定元组的,如为空则其唯一性就成为不可能的了。参照完整性约束

是关系之间相关联的基本约束,它不允许关系引用不存在的元组:即在关系中的外

键要么是所关联关系中实际存在的元组,要么是空值。自定义完整性是针对具体数

据环境与应用环境由用户具体设置的约束,它反映了具体应用中数据的语义要求。

40、数据模型按不同的应用层次分为三种类型,它们是【】数据模型、逻辑数据

模型和物理数据模型。

标准答案:概念

知识点解析:数据模型我不同的应用层次分为三种类型,它们是概念数据模型、逻

辑数据模型和物理数据模型。概念数据模型简称概念模型,它是一种面向客观世

界、面向用户的模型;它与具体的数据库管理系统无关。逻辑数据模型又称数据模

型,它是一种面向数据库系统的模型,该模型着重于在数据库系统一级的实现。物

理数据模型又称物理模型,它是一种面向计算机物理表示的模型,此模型给出了数

据模型在计算机上物理结构的表示。

四、填空题(本题共70题,每题1.0分,共10分。)

41、Access提供了两种字段数据类型保存文本和数字组合的数据,这两种类型

是:文本和【】。

标准答案:备注

知识点解析:“文本”是Access字段的默认数据类型,由不超过255个字符(文本、

文本的组合以及数字等)组成。“备注''型字段是由文本、文本的组合以及数字笔字

符组成,对存储数据的长度没有什么限制,具有很大的灵活性。

42、根据对数据源操作方式和结果的不同,查询可以分为5类:选择查询、交叉表

查询、【】、操作查询和SQL查询。

标准答案:参数查询

知识点解析:根据对数据源操作方式和结果的不同,杳询可以分为5类:选择杳

询、交叉表查询、参数查询、操作查询和SQL查询。选择查询是Access数据库中

最常见的查询类型,它是根据指定的查询准则,从一个或多个表中获取数据并显示

结果。也可以使用选择查询对记录进行分组,并且对记录进行总计、计数、平均以

及其他类型的计算。交叉表查询将来源于某个表中的字段进行分组,一组列在数据

表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字

段统计值。参数查询是一种利用对话框来提示用户输入准则的查询。操作查询与选

择查询相似,都

43、窗体中的数据来源主要包括表和【】。

标准答案:查询

知识点解析:窗体对象的数据源有两种,它们是表和查询.表是一种有关特定实体

的数据集合,是Access数据库中存储数据的对象。查询是按照特定条件在指定的

表中搜索并检索符合指定条件的数据记录,得到的数据记录可以来自当前数据库的

某个表(或其它查询)中,也可以来自当前数据库的多个表(或其它查询)中。

44、完整报表设计通常由报表页眉、报表页脚、页面页眉、页面页脚、【】、组

页眉和组页脚17个部分组成。

标准答案:主体

知识点解析:完整的报表是由7部分组成的,它们是:报表页眉、报表页脚、页面

页眉、页面页脚、主体、组页眉和组页脚。报表页眉中的任何内容都只能在报表开

始处,即报表的第一页打印一次。报表页脚一般是在所有的主体和组页脚被输出完

成后才会打印在报表的最后面。页面页眉是用来显示报表中的字段名称或对记录的

分组名称,报表的每一页有一个页面页眉。它一般显示在每页的顶端。页面页脚是

打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚。主

体是用于打印表或查询中的记录数据,是报表显示的数据的主要区域。组页眉用于

实现报表的分组输出

45、报表页眉的内容只在报表的【】打印输出。

标准答案:第一页顶部

知识点解析:报表页眉中的任何内容都只能在报表开始处,即报表的第一页打印一

次。

46、模块包含了一个声明区域和一个或多个子过程(Sub开头)或函数过程(以【】

开头)。

标准答案:Function

知识点解析:模块包含了一个声明区域和一个或多个子过程或函数过程。子过程是

由一系列Sub和EndSub语句包含起来的VisualBasic语句,可以执行一个或一系

列运算,但不返回任何值。Sub语句用于声明子过程的名称、参数以及构成其主体

的代码。函数过程也可称为函数,是一系列有Function和EndFunction语句包含起

来的VisualBasic语句。Function过程和Sub过程很类似,但函数可以返回一个

值。

47、在窗体上画两个文本框和一个命令按钮,然后在命令按钮的代码窗口中编写如

下事件过程:ErivatcSubCommandl_Chck()lextl="VBprogramming"l'ext2=lext1

Textl="ABCD”EndSub程序运行后,单击命令按钮,文本框Text2中显示的内容

为【】。

标准答案:VBprogramming

知识点解析:本段程序是先把“VBprogramming”赋给Texll,然后在把Textl的内

容赋给Text2,最后把“ABCD”赋给Textl。所以最后Textl中的内容是“ABCD”,

而Tcxt2中的内容是“VBprogramming”。

48、假定当前日期为2002年8月25日,星期日,则执行以下语句后,a、b、c和

d的值分别是25、8、2002、[]„a=day(now)b=month(now)c=year(now)

d=weekday(now)

标准答案:1

知识点解析:Day(date),必要的dale参数,可以是任何能够表示日期的Variam、

数值表达式、字符串表达式或它们的组合。如果date包含Null,则返回Null。

49执行卜面的程序段后,S的值为[】。s=5Fori=2.6To4.9Step0.6s=s+lNext

标准答案:9

知识点解析:以指定次数来重复执行•组语句。以指定次数来重复执行•组语句。

相关诺法:Forcounter=startToend|Stepstep]|statements]|ExitFor][statements]

NexUcounter]counter:必要参数。用做循环计数器的数值变量。这个变量不能是

Boolean或数组元素。start:必要参数。counter的初值。end:必要参数。counter

的终值。Slep:可选参数。counier的步长。如果没有指定,则slep的缺省值为

1oStatements:可选参数。放在For和Next之间的一条或多条语高,它们将被执

行指定的次数。从起始值开始计算,循环体要执行四次,而每执行一次循环体,s

就加1,所以最终的S的值为5+4=9。

50、以下程序段的输出结果是【】。num=0Whilenum<=5num=num+lWend

Msgboxnum

标准答案:6

知识点解析:只要指定的条件为Tru

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论