1、国家二级(ACCESS)笔试-试卷 155 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.算法一般都可以用哪几种控制结构组合而成_。(分数:2.00)A.循环、分支、递归B.顺序、循环、嵌套C.循环、递归、选择D.顺序、选择、循环3.数据的存储结构是指_。(分数:2.00)A.数据所占的存储空间量B.数据的逻辑结构在计算机中的表示C.数据在计算机中的顺序存储方式D.存储在外存中的数据4.设有下列二叉树: (分数
2、:2.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA5.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送_。(分数:2.00)A.调用语句B.命令C.口令D.消息6.检查软件产品是否符合需求定义的过程称为_。(分数:2.00)A.确认测试B.集成测试C.验证测试D.验收测试7.下列工具中为需求分析常用工具的是_。(分数:2.00)A.PADB.PFDC.N-SD.DFD8.下面不属于软件设计原则的是_。(分数:2.00)A.抽象B.模块化C.自底向上D.信息隐蔽9.索引属于_。(分数:2.00)A.模式B.内模式C.外模式D.概念模式10.在关系数据库中,
3、用来表示实体之间联系的是_。(分数:2.00)A.树结构B.网结构C.线性表D.二维表11.将 E-R 图转换到关系模式时,实体与联系都可以表示成_。(分数:2.00)A.属性B.关系C.键D.域12.二维表由行和列组成,每列都有一个属性名被称为_。(分数:2.00)A.属性B.字段C.集合D.记录13.数据库的定义是_。(分数:2.00)A.一些数据的集合B.以一定的组织结构保存在计算机存储设备中的数据的集合C.辅助存储器上的一个文件D.磁盘上的一个数据文件14.以下叙述中,不正确的是_。(分数:2.00)A.Access 不具备模块化程序设计能力B.Access 具备程序设计能力C.Acc
4、ess 只能使用菜单或对话框创建数据库应用系统D.Access 具有面向对象的程序设计能力,并能创建复杂的数据库应用系统15.使用表设计器来定义表的字段时,以下哪个选项可以不设置内容_。(分数:2.00)A.字段名称B.说明C.数据类型D.字段属性16.在 Access 中,“文本”数据类型的字段最大可以输入_个字节。(分数:2.00)A.64B.128C.255D.25617.如果要从列表中选择所需的值,而不想浏览数据表或窗体中的所有记录,或者要次指定多个筛选条件,可使用_方法。(分数:2.00)A.高级筛选/排序B.按窗体筛选C.内容排除筛选D.按选定内容筛选18.“查询”设计视图窗口分为
5、上下两部分,下部分为_。(分数:2.00)A.设计网格B.查询记录C.属性窗口D.字段列表19.Access 中查询日期型值需要用_括起来。(分数:2.00)A.括号B.半角的井号(#)C.双引号D.单引号20.从一个或多个表中将一组记录添加到一个或多个表的尾部,应该使用_。(分数:2.00)A.生成表查询B.删除查询C.更新查询D.追加查询21.在显示具有_关系的表或查询中的数据时,子窗体特别有效。(分数:2.00)A.一对一B.多对多C.一对多D.复杂22.下列不完全属于窗体的常用格式属性的集合是_。(分数:2.00)A.标题、边框样式、分隔线B.滚动条、关闭按钮、默认视图C.分隔线、自动
6、居中、记录选定器D.记录源、标题、背景颜色23.窗体有三种视图,分别为“设计视图”、“数据表视图”和“_”。(分数:2.00)A.报表视图B.窗体视图C.大纲视图D.查询视图24.计算控件的控件来源属性计算表达式设置一般为_开头的。(分数:2.00)A.双引号B.等号(=)C.括号D.字母25.报表可以对数据源中的数据所做的操作为_。(分数:2.00)A.修改B.显示C.编辑D.删除26.要设计出带表格线的报表,完成表格线的显示需要向报表中添加_控件。(分数:2.00)A.复选框B.标签C.文本框D.直线或矩形27.在数据访问页的工具箱中,要在数据访问页中插入一个包含超级链接地址的图像,应该选
7、择的图标是_。 (分数:2.00)A.B.C.D.28.有多个操作构成的宏,执行时的顺序是按_依次执行的。(分数:2.00)A.排序次序B.打开顺序C.从后往前D.输入顺序29.下列不属于打开或关闭数据表对象的命令是_。(分数:2.00)A.CloseB.OpenReportC.OpenFormD.RunSQL30.定义_有利于对数据库中宏对象的管理。(分数:2.00)A.数组B.宏组C.宏D.窗体31.下列命令中,属于刷新、查找数据或定位记录命令是_。(分数:2.00)A.RestoreB.RequeryC.MsgboxD.RunApp32.ADO 对象模型层次中可以打开 RecordSet
8、 对象的是_。(分数:2.00)A.只能是 Connection 对象B.只能是 Command 对象C.可以是 Connection 对象和 Command 对象D.不存在33.On Error Goto 0 语句的含义是_。(分数:2.00)A.忽略错误并执行下一条语句B.取消错误处理C.遇到错误执行定义的错误D.退出系统34.假定有以下两个过程: Sub S1(ByVal x As Integer,ByVal y As Integer) Dim t As Integer t=x x=y y=t End Sub Sub S2(x As Integer,y As Infeger) Dim t
9、 As Integer t=x x=y y=t End Sub 则以下说法中正确的是_。(分数:2.00)A.用过程 S1 可以实现交换两个变量的值的操作,S2 不能实现B.用过程 S2 可以实现交换两个变量的值的操作,S1 不能实现C.用过程 S1 和 S2 都可以实现交换两个变量的值的操作D.用过程 S1 和 S2 都不能实现交换两个变量的值的操作35.假定有以下循环结构: Do until 条件 循环体 Loop 则下列说法正确的是_。(分数:2.00)A.如果“条件”是一个为-1 的常数,则一次循环体也不执行B.如果“条件”是一个为-1 的常数,则至少执行一次循环体C.如果“条件”是一
10、个不为-1 的常数,则至少执行一次循环体D.不论“条件”是否为“真”,至少要执行一次循环体36.执行下面的程序段后,x 的值为_。 x=5 For I=1 To 20 Step 2 x=x+I5 Next I(分数:2.00)A.21B.22C.23D.24二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.算法的基本特征是可行性、确定性、 1 和拥有足够的情报。(分数:2.00)填空项 1:_39.顺序存储方法是把逻辑上相邻的结点存储在物理位置 1 的存储单元中。(分数:2.00)
11、填空项 1:_40.Jackson 结构化程序设计方法是英国的 MJackson 提出的,它是一种面向 1 的设计方法。(分数:2.00)填空项 1:_41.数据库设计分为以下 6 个设计阶段:需求分析阶段、 1、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。(分数:2.00)填空项 1:_42.数据库保护分为:安全性控制、 1、并发性控制和数据的恢复。(分数:2.00)填空项 1:_43.Access 提供了两种字段数据类型保存文本和数字组合的数据,这两种类型是:文本和 1。(分数:2.00)填空项 1:_44.根据对数据源操作方式和结果的不同,查询可以分为 5 类:选择查询、交叉表
12、查询、 1、操作查询和SQL 查询。(分数:2.00)填空项 1:_45.窗体中的数据来源主要包括表和 1。(分数:2.00)填空项 1:_46.完整报表设计通常由报表页眉、报表页脚、页面页眉、页面页脚、 1、组页眉和组页脚 7 个部分组成。(分数:2.00)填空项 1:_47.报表页眉的内容只在报表的 1 打印输出。(分数:2.00)填空项 1:_48.模块包含了一个声明区域和一个或多个子过程(Sub 开头)或函数过程(以 1 开头)。(分数:2.00)填空项 1:_49.在窗体上画两个文本框和一个命令按钮,然后在命令按钮的代码窗口中编写如下事件过程: Private Sub Command
13、l_Click() Text1“VB programming“ Text2Text1 Text1“ABCD“ End Sub 程序运行后,单击命令按钮,文本框 Text2 中显示的内容为 1。(分数:2.00)填空项 1:_50.假定当前日期为 2002 年 8 月 25 日,星期日,则执行以下语句后,a、b、c 和 d 的值分另,j 是25、8、2002、 1。 aday(now) bmonth(now) Cyear(now) dweekday(nOW)(分数:2.00)填空项 1:_51.执行下面的程序段后,S 的值为 1。 s=5 For i=2.6 To 4.9 Step 0.6 s=
14、s+1 Next i(分数:2.00)填空项 1:_52.以下程序段的输出结果是 1。 num=0 While num=5 num=num+1 Wend Msgbox num(分数:2.00)填空项 1:_国家二级(ACCESS)笔试-试卷 155 答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.算法一般都可以用哪几种控制结构组合而成_。(分数:2.00)A.循环、分支、递归B.顺序、循环、嵌套C.循环、递归
15、、选择D.顺序、选择、循环 解析:解析:算法的控制结构给出了算法的基本框架,它不仅决定了算法中各操作的执行顺序,而且也直接反映了算法的设计是否符合结构化原则。一个算法一般都可以用顺序、选择、循环三种基本控制结构组合而成。3.数据的存储结构是指_。(分数:2.00)A.数据所占的存储空间量B.数据的逻辑结构在计算机中的表示 C.数据在计算机中的顺序存储方式D.存储在外存中的数据解析:解析:数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构。4.设有下列二叉树: (分数:2.00)A.ABCDEFB.DBEAFC C.ABDECFD.DEBFCA解析:解析:所谓中序遍历是指在访问根结点、
16、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后访问根结点,最后遍历右子树;并且在遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。5.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送_。(分数:2.00)A.调用语句B.命令C.口令D.消息 解析:解析:面向对象的世界是通过对象与对象间彼此的相互合作来推动的,对象间的这种相互合作需要一个机制协助进行,这样的机制称为消息。消息是一个实例与另一个实例之间传递的信息,它请求对象执行某一处理或回答某一要求的信息,它统一了数据流和控制流。6.检查软件产品是否符合需求定义的过程称为_。(分数:2.00)A.确认测试 B
17、.集成测试C.验证测试D.验收测试解析:解析:确认测试的任务是验证软件的功能和性能及其他特性是否满足了需求规格说明中的确定的各种需求,以及软件配置是否完全、正确。7.下列工具中为需求分析常用工具的是_。(分数:2.00)A.PADB.PFDC.N-SD.DFD 解析:解析:常见的需求分析方法有:结构化分析方法和面向对象的分析方法。结构化分析的常用工具有:数据流图(DFD) 、数据字典(DD) 、判定树和判定表等。8.下面不属于软件设计原则的是_。(分数:2.00)A.抽象B.模块化C.自底向上 D.信息隐蔽解析:解析:在软件设计过程中,必须遵循软件工程的基本原则:这些原则包括抽象、信息隐蔽、模
18、块化、局部化、确定性、一致性、完备性和可靠性。9.索引属于_。(分数:2.00)A.模式B.内模式 C.外模式D.概念模式解析:解析:内模式(Internal Schema) 又称物理模式(Physical Schema) ,它给出了数据库物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇及 hash 等存取方式与存取路径。10.在关系数据库中,用来表示实体之间联系的是_。(分数:2.00)A.树结构B.网结构C.线性表D.二维表 解析:解析:在关系数据库中,用二维表来表示实体之间联。11.将 E-R 图转换到关系模式时,实体与联系都可以表示成_。(分数:2.00)A.属性B.关系
19、C.键D.域解析:解析:关系是由若干个不同的元组所组成,因此关系可视为元组的集合,将 E-R 图转换到关系模式时,实体与联系都可以表示成关系。12.二维表由行和列组成,每列都有一个属性名被称为_。(分数:2.00)A.属性B.字段 C.集合D.记录解析:解析:在一个二维表中,水平方向的行称为元组,元组对应表中的一个具体记录。垂直方向的列成为属性,每一列都有一个属性名,在 Access 中表示为字段名。13.数据库的定义是_。(分数:2.00)A.一些数据的集合B.以一定的组织结构保存在计算机存储设备中的数据的集合 C.辅助存储器上的一个文件D.磁盘上的一个数据文件解析:解析:数据库是存储在计算
20、机存储设备中的、结构化的相关数据的集合。14.以下叙述中,不正确的是_。(分数:2.00)A.Access 不具备模块化程序设计能力B.Access 具备程序设计能力C.Access 只能使用菜单或对话框创建数据库应用系统 D.Access 具有面向对象的程序设计能力,并能创建复杂的数据库应用系统解析:解析:Access 的主要特点如下: 1、具有方便实用的强大功能。 2、可以利用各种图例快速获得数据。 3、可以利用报表设计工具,非常方便地生成漂亮的数据报表,而不需要编程。 4、能够处理多种数据类型。 5、采用 OLE 技术,能够方便创建和编辑多媒体数据库。 6、Access 支持 ODBC
21、标准的 SQL 数据库的数据。 7、设计过程自动化,大大提高了数据库的工作效率。 8、具有较好的集成开发功能,可以采用 VBA 编写数据库应用程序。 9、提供了断点设置、单步执行等调试功能。 10、与Internet/Intranet 的集成。 11、可以将数据库应用程序的建立移进用户环境,并使最终用户和应用程序开发者之间的关系淡化。15.使用表设计器来定义表的字段时,以下哪个选项可以不设置内容_。(分数:2.00)A.字段名称B.说明 C.数据类型D.字段属性解析:解析:表的“设计视图”分为上下两部分。上半部分是字段输入区,从左至右分别为字段选定器、字段名称列、数据类型列和说明列。说明信息不
22、是必须的,但它能增加数据的可读性。16.在 Access 中,“文本”数据类型的字段最大可以输入_个字节。(分数:2.00)A.64B.128C.255 D.256解析:解析:文本数据类型所使用的对象为文本或文本与数字的组合,默认文本型字段的大小是 50 个字符。文本型字段的取值最多可达到 255 个字符,如果取值的字符个数超过了 255 个,可以使用备注数据类型。17.如果要从列表中选择所需的值,而不想浏览数据表或窗体中的所有记录,或者要次指定多个筛选条件,可使用_方法。(分数:2.00)A.高级筛选/排序B.按窗体筛选 C.内容排除筛选D.按选定内容筛选解析:解析:对于筛选记录,Acces
23、s 提供了 4 种方法:按选定内容筛选、按窗体筛选、按筛选目标筛选以及高级筛选。“按选定内容筛选”是一种最简单的筛选方法,使用它可以很容易地找到包含的某字段值的记录:“按窗体筛选”是一种快速的筛选方法,使用它不用浏览整个表中的记录,同时对两个以上字段值进行筛选;“按筛选目标筛选”是一种较灵活的方法,根据输入的筛选条件进行筛选;“高级筛选”可进行复杂的筛选,挑选出符合多重条件的记录。18.“查询”设计视图窗口分为上下两部分,下部分为_。(分数:2.00)A.设计网格 B.查询记录C.属性窗口D.字段列表解析:解析:“查询”设计视图窗口分为上下两部分,上半部分为“字段列表”区,显示所选择的所有字段
24、;下半部分为“设计网格”,由一些字段列和已命名的行组成。19.Access 中查询日期型值需要用_括起来。(分数:2.00)A.括号B.半角的井号(#) C.双引号D.单引号解析:解析:在 Aecess 中建立查询时,有时需要以计算或处理日期所得到的结果作为准则。使用或处理日期结果作为准则可以方便地限定查询的时间范围。书写这类准则时应注意,日期值要用半角的井号“#”括起来。20.从一个或多个表中将一组记录添加到一个或多个表的尾部,应该使用_。(分数:2.00)A.生成表查询B.删除查询C.更新查询D.追加查询 解析:解析:操作查询包括生成表查询、删除查询、更新查询和追加查询等 4 种。生成表查
25、询就是利用一个或多个表中的全部或部分数据创建新表;删除查询可以从一个或多个表中删除一组记录,删除查询将删除整个记录,而不只是记录中所选择的字段;更新查询对一个或多个表中的一组记录作全部更新;追加查询从一个或多个表中将一组记录添加到个或多个表的尾部。21.在显示具有_关系的表或查询中的数据时,子窗体特别有效。(分数:2.00)A.一对一B.多对多C.一对多 D.复杂解析:解析:窗体中的窗体称为子窗体,包含子窗体的基本窗体称为主窗体。主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据具有一对多的关系。22.下列不完全属于窗体的常用格式属性的集合是_。(分数:2.00)A.标题、边
26、框样式、分隔线B.滚动条、关闭按钮、默认视图C.分隔线、自动居中、记录选定器D.记录源、标题、背景颜色 解析:解析:格式属性主要是针对控件的外观或窗体的显示格式而设置的。控件的格式属性包括标题、字体名称、字体大小、字体粗细、前景颜色、背景颜色、特殊效果等。窗体的格式属性包括标题、默认视图、滚动条、记录选定器、浏览按钮、分隔线、自动居中、控制框、最大最小化按钮、关闭按钮、边框样式等。记录源是属于数据属性。23.窗体有三种视图,分别为“设计视图”、“数据表视图”和“_”。(分数:2.00)A.报表视图B.窗体视图 C.大纲视图D.查询视图解析:解析:表和查询有两种视图:“数据表视图”和“设计视图”
27、,而窗体有 3 种视图,即“设计视图”、“窗体视图”和“数据表视图”。窗体的“设计视图”,是用于创建窗体或修改窗体的窗口;“窗体视图”是显示记录数据的窗口,主要用于添加或修改表中的数据;而“数据表视图”是以行列格式显示表、查询或窗体数据的窗口,在“数据表视图”中可以编辑、添加、修改、查找或删除数据。24.计算控件的控件来源属性计算表达式设置一般为_开头的。(分数:2.00)A.双引号B.等号(=) C.括号D.字母解析:解析:计算控件的控件源必须是“;”号开头的一个计算表达式,当表达式的值发生变化时,会重新计算结果并输出显示。文本框是最常用的计算控件。25.报表可以对数据源中的数据所做的操作为
28、_。(分数:2.00)A.修改B.显示 C.编辑D.删除解析:解析:报表只能对数据源中的数据进行显示,不能对其进行编辑、修改或删除。26.要设计出带表格线的报表,完成表格线的显示需要向报表中添加_控件。(分数:2.00)A.复选框B.标签C.文本框D.直线或矩形 解析:解析:在报表设计中,经常会通过添加线条或矩形来修饰版面(设计出带表格的报表) ,以达到一个更好的效果显示。27.在数据访问页的工具箱中,要在数据访问页中插入一个包含超级链接地址的图像,应该选择的图标是_。 (分数:2.00)A.B. C.D.解析:解析:与其他数据库对象设计视图所有的标准工具箱比较,Access 数据访问页的工具
29、箱中增加了一些专用于网上浏览数据的工具。 主要包括:28.有多个操作构成的宏,执行时的顺序是按_依次执行的。(分数:2.00)A.排序次序 B.打开顺序C.从后往前D.输入顺序解析:解析:Access 里的宏可以是包含操作序列的一个宏,也可以是某个宏组,宏组由若干个宏组成,执行的时候,这些宏是按排序次序来依次执行的。29.下列不属于打开或关闭数据表对象的命令是_。(分数:2.00)A.CloseB.OpenReportC.OpenFormD.RunSQL 解析:解析:宏操作命令中,打开或关闭数据表对象的命令有 4 种,分别为:OpenForm 命令、OpenReport 命令、 OpenQue
30、ry 命令和 Close 命令。 OpenForm 命令用于打开窗体,OpenReport 命令用于打开报表,OpenQuery 命令用于打开查询,Close 命令用于关闭数据库对象。 而 RnnSQL 命令属于运行和控制流程命令,它用于执行指定的 SQL 语句。30.定义_有利于对数据库中宏对象的管理。(分数:2.00)A.数组B.宏组 C.宏D.窗体解析:解析:宏可以是包含操作序列的一个宏,也可以是一个宏组。如果设计时有很多的宏,将其分类组织到不同的宏组中会有助于数据库的管理。31.下列命令中,属于刷新、查找数据或定位记录命令是_。(分数:2.00)A.RestoreB.Requery C
31、.MsgboxD.RunApp解析:解析:宏操作命令中,Restore 属于控制显示命令,Requery 属于刷新、查找数据或定位记录命令,MsgBox 属于通知或警告用户的命令,RunApp 属于运行和控制流程命令。32.ADO 对象模型层次中可以打开 RecordSet 对象的是_。(分数:2.00)A.只能是 Connection 对象B.只能是 Command 对象C.可以是 Connection 对象和 Command 对象 D.不存在解析:解析:Connection 对象:用于指定数据提供者,建立到数据源的连接。 Command 对象:表示一个命令。 RecordSet 对象:表示
32、数据操作返回的记录集。此对象和 Connection 对象是最重要的两个对象。 Connection 对象和 Command 对象都可以打开 RecordSet 对象。33.On Error Goto 0 语句的含义是_。(分数:2.00)A.忽略错误并执行下一条语句B.取消错误处理 C.遇到错误执行定义的错误D.退出系统解析:解析:“On Error Goto 标号”语句在遇到错误发生时程序转移到标号所指位置代码执行,一般标号之后都是安排错误处理程序。 “On Error Resume Next”语句在遇到错误发生时不会考虑错误,并继续执行下一条语句。 “On Error Goto 0”语句
33、用于取消错误处理。34.假定有以下两个过程: Sub S1(ByVal x As Integer,ByVal y As Integer) Dim t As Integer t=x x=y y=t End Sub Sub S2(x As Integer,y As Infeger) Dim t As Integer t=x x=y y=t End Sub 则以下说法中正确的是_。(分数:2.00)A.用过程 S1 可以实现交换两个变量的值的操作,S2 不能实现B.用过程 S2 可以实现交换两个变量的值的操作,S1 不能实现 C.用过程 S1 和 S2 都可以实现交换两个变量的值的操作D.用过程 S
34、1 和 S2 都不能实现交换两个变量的值的操作解析:解析:过程定义时,如果形式参数被说明为传值(ByVal 项) ,则过程调用只是相应位置实参的值“单向”传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈、影响实参的值。由于这个过程,数据的传递只是单向性,故称为“传值调用”的“单向”作用形式。反之,如果形式参数被说明为传址(ByRef 项) ,则过程调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化又会反向影响实参的值。在这个过程中,数据的传递具有双向性,故称为“传址调用”的“双向”作用形式。在过程定义时,如果未做参数说明,则
35、默认为传址调用。所以本题过程 s1 采用的是传值的方式,当然无法实现交换两个变量的值的操作。过程 S2 形式参数未说明,则默认采用的是传址的方式,可以实现两个变量的值的交换操作。35.假定有以下循环结构: Do until 条件 循环体 Loop 则下列说法正确的是_。(分数:2.00)A.如果“条件”是一个为-1 的常数,则一次循环体也不执行 B.如果“条件”是一个为-1 的常数,则至少执行一次循环体C.如果“条件”是一个不为-1 的常数,则至少执行一次循环体D.不论“条件”是否为“真”,至少要执行一次循环体解析:解析:Do Until 循环采用的是先判断条件后执行循环体的做法。所以如果“条
36、件”是一个为-1(为真) 的常数,则循环体就会一次也不执行。36.执行下面的程序段后,x 的值为_。 x=5 For I=1 To 20 Step 2 x=x+I5 Next I(分数:2.00)A.21 B.22C.23D.24解析:解析:循环第 1 次,I=1,所以 I5=0; 循环第 2 次,I=3,所以 I50; 循环第 3 次,I=5,所以 I5=1; 循环第 4 次,I=7,所以 I5=1: 循环第 5 次,1=9,所以 I5=1; 循环第 6 次,I=11,所以I5=2; 循环第 7 次,I=13,所以 I5=2; 循环第 8 次,I=15,所以 I5=3; 循环第 9 次,I=
37、17,所以I5=3; 循环第 10 次,I=19,所以 I5=3; 循环结束后,x=5+1+1+1+2+2+3+3+3,所以 x=21。二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.算法的基本特征是可行性、确定性、 1 和拥有足够的情报。(分数:2.00)填空项 1:_ (正确答案:正确答案:有穷性)解析:解析:算法是指解题方案的准确而完整的描述。它有 4 个基本特征,分别是可行性、确定性、有穷性和拥有足够的情报。39.顺序存储方法是把逻辑上相邻的结点存储在物理位置 1
38、的存储单元中。(分数:2.00)填空项 1:_ (正确答案:正确答案:相邻)解析:解析:常用的存储表示方法有 4 种,顺序存储、链式存储、索引存储、散列存储。其中,顺序存储方法是把逻辑上相邻的结点存储在物理位置也相邻的存储单元中。40.Jackson 结构化程序设计方法是英国的 MJackson 提出的,它是一种面向 1 的设计方法。(分数:2.00)填空项 1:_ (正确答案:正确答案:数据结构)解析:解析:结构化分析方法主要包括:面向数据流的结构化分析方法(SA-Structured analysis),面向数据结构的 Jackson 方法(JSD-Jackson system devel
39、opment method) 和面向数据结构的结构化数据系统开发方法 (DSSD-Data structured system development method)。41.数据库设计分为以下 6 个设计阶段:需求分析阶段、 1、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。(分数:2.00)填空项 1:_ (正确答案:正确答案:概念设计阶段)解析:解析:数据库设计分为以下 6 个设计阶段:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、实施阶段及数据库运行和维护阶段。42.数据库保护分为:安全性控制、 1、并发性控制和数据的恢复。(分数:2.00)填空项 1:_ (正确答案:
40、正确答案:完全性控制)解析:解析:考查考生对数据库基本知识的了解。安全性控制:防止未经授权的用户有意或无意存取数据库中的数据,以免数据被泄露、更改或破坏;完整性控制:保证数据库中数据及语义的正确性和有效性,防止任何对数据造成错误的操作;并发控制:正确处理好多用户、多任务环境下的并发操作,防止错误发生;恢复:当数据库被破坏或数据不正确时,使数据库能恢复到正确的状态。43.Access 提供了两种字段数据类型保存文本和数字组合的数据,这两种类型是:文本和 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:备注)解析:解析:“文本”是 Access 字段的默认数据类型,由不超过 255 个
41、字符(文本、文本的组合以及数字等)组成。“备注”型字段是由文本、文本的组合以及数字等字符组成,对存储数据的长度没有什么限制,具有很大的灵活性。44.根据对数据源操作方式和结果的不同,查询可以分为 5 类:选择查询、交叉表查询、 1、操作查询和SQL 查询。(分数:2.00)填空项 1:_ (正确答案:正确答案:参数查询)解析:解析:根据对数据源操作方式和结果的不同,查询可以分为 5 类:选择查询、交叉表查询、参数查询、操作查询和 SQL 查询。 选择查询是 Access 数据库中最常见的查询类型,它是根据指定的查询准则,从一个或多个表中获取数据并显示结果。也可以使用选择查询对记录进行分组,并且
42、对记录进行总计、计数、平均以及其他类型的计算。交叉表查询将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段统计值。 参数查询是一种利用对话框来提示用户输入准则的查询。 操作查询与选择查询相似,都是由用户指定查找记录的条件,但选择查询是检查符合特定条件的一组记录,而操作查询是在一次查询操作中对所得结果进行编辑等操作。 SQL 查询就是用户使用 SQL 语句来创建的一种查询。45.窗体中的数据来源主要包括表和 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:查询)解析:解析:窗体对象的数据源有两种,它们是表和查询。表是
43、一种有关特定实体的数据集合,是Access 数据库中存储数据的对象。查询是按照特定条件在指定的表中搜索并检索符合指定条件的数据记录,得到的数据记录可以来自当前数据库的某个表(或其它查询)中,也可以来自当前数据库的多个表(或其它查询)中。46.完整报表设计通常由报表页眉、报表页脚、页面页眉、页面页脚、 1、组页眉和组页脚 7 个部分组成。(分数:2.00)填空项 1:_ (正确答案:正确答案:主体)解析:解析:完整的报表是由 7 部分组成的,它们是:报表页眉、报表页脚、页面页眉、页面页脚、主体、组页眉和组页脚。 报表页眉中的任何内容都只能在报表开始处,即报表的第一页打印一次。 报表页脚一般是在所
44、有的主体和组页脚被输出完成后才会打印在报表的最后面。页面页眉是用来显示报表中的字段名称或对记录的分组名称,报表的每一页有一个页面页眉。它一般显示在每页的顶端。 页面页脚是打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚。主体是用于打印表或查询中的记录数据,是报表显示的数据的主要区域。组页眉用于实现报表的分组输出和分组统计的。组页眉中主要安排文本框或其他类型的控件显示分组字段等数据信息。 组页脚内主要安排文本框和其他控件显示分组统计数据。47.报表页眉的内容只在报表的 1 打印输出。(分数:2.00)填空项 1:_ (正确答案:正确答案:第一页顶部)解析:解析:报表页眉中的任
45、何内容都只能在报表开始处,即报表的第一页打印一次。48.模块包含了一个声明区域和一个或多个子过程(Sub 开头)或函数过程(以 1 开头)。(分数:2.00)填空项 1:_ (正确答案:正确答案:Function)解析:解析:模块包含了一个声明区域和一个或多个子过程或函数过程。子过程是由一系列 Sub 和 End Sub 语句包含起来的 Visual Basic 语句,可以执行一个或一系列运算,但不返回任何值。Sub 语句用于声明子过程的名称、参数以及构成其主体的代码。函数过程也可称为函数,是一系列有 Function 和 End Function 语句包含起来的 Visual Basic 语句。Function 过程和 Sub 过程很类似,但函数可以返回一个值。49.在窗体上画两个文本框和一个命令按钮,然后在命令按钮的代码窗口中编写如下事件过程: Private Sub Commandl_Click() Text1“VB programming“ Text2Text1 Text1“ABCD“ End Sub 程序运行后,单击命令按钮,文本框 Text2 中显示的内容为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:VB programming)解析:解析:本段程序是先把“VB programming”赋给 Text1,然后在把