1、二级 ACCESS 笔试-276 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.“查询”设计视图窗口分为上下两部分,下部分为 _。(分数:2.00)A.设计网格B.查询记录C.属性窗口D.字段列表2.假定有以下循环结构:Do until 条件循环体Loop则下列说法正确的是 _。(分数:2.00)A.如果“条件”是一个为-1 的常数,则一次循环体也不执行B.如果“条件”是一个为-1 的常数,则至少执行一次循环体C.如果“条件”是一个不为-1 的常数,则至少执行一次循环体D.不论“条件”是否为“真”,至少要执行一次循环体3.数据库的定义是
2、_。(分数:2.00)A.一些数据的集合B.以一定的组织结构保存在计算机存储设备中的数据的集合C.辅助存储器上的一个文件D.磁盘上的一个数据文件4.计算控件的控件来源属性计算表达式设置一般为 _ 开头的。(分数:2.00)A.双引号B.等号(=)C.括号D.字母5.以下叙述中,不正确的是 _。(分数:2.00)A.Access 不具备模块化程序设计能力B.Access 具备程序设计能力C.Access 只能使用菜单或对话框创建数据库应用系统D.Access 具有面向对象的程序设计能力,并能创建复杂的数据库应用系统6.报表可以对数据源中的数据所做的操作为 _ 。(分数:2.00)A.修改B.显示
3、C.编辑D.删除7.On Error Goto 0 语句的含义是 _。(分数:2.00)A.忽略错误并执行下一条语句B.取消错误处理C.遇到错误执行定义的错误D.退出系统8.Access 中查询日期型值需要用 _ 括起来。(分数:2.00)A.括号B.半角的井号(#)C.双引号D.单引号9.在下列选项中,哪个不是一个算法一般应该具有的基本特征 _。(分数:2.00)A.确定性B.可行性C.无穷性D.拥有足够的情报10.数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的 _的过程,包括确定数据库在物理设备上的存储结构和存取方法。(分数:2.00)A.逻辑结构B.物理结构C.概念结构D.
4、层次结构11.要设计出带表格线的报表,完成表格线的显示需要向报表中添加 _ 控件。(分数:2.00)A.复选框B.标签C.文本框D.直线或矩形12.有多个操作构成的宏,执行时的顺序是按 _ 依次执行的。(分数:2.00)A.排序次序B.打开顺序C.从后往前D.输入/顺序13.二维表由行和列组成,每一列都有一个属性名被称为 _。(分数:2.00)A.属性B.字段C.集合D.记录14.软件调试的目的是 _。(分数:2.00)A.发现错误B.改正错误C.改善软件的性能D.挖掘软件的潜能15.在结构化方法中,软件功能分解属于软件开发中的 _ 阶段。(分数:2.00)A.详细设计B.需求分析C.总体设计
5、D.编程调试16.执行下面的程序段后,x 的值为 _。x=5For I=1 To 20 Step 2x=x+I/5Next I(分数:2.00)A.21B.22C.23D.2417.希尔排序法属于哪一种类型的排序法 _。(分数:2.00)A.交换类排序法B.插入类排序法C.选择类排序法D.建堆排序法18.窗体有三种视图,分别为“设计视图”、“数据表视图”和“ _ ”。(分数:2.00)A.报表视图B.窗体视图C.大纲视图D.查询视图19.下列关于队列的叙述中正确的是 _。(分数:2.00)A.在队列中只能插入数据B.在队列中只能删除数据C.队列是先进先出的线性表D.队列是先进后出的线性表20.
6、定义 _ 有利于对数据库中宏对象的管理。(分数:2.00)A.数组B.宏组C.宏D.窗体21.ADO 对象模型层次中可以打开 RecordSet 对象的是 _。(分数:2.00)A.只能是 Connection 对象B.只能是 Command 对象C.可以是 Connection 对象和 Command 对象D.不存在22.如果要从列表中选择所需的值,而不想浏览数据表或窗体中的所有记录,或者要一次指定多个筛选条件,可使用 _ 方法。(分数:2.00)A.高级筛选/排序B.按窗体筛选C.内容排除筛选D.按选定内容筛选23.在数据访问页的工具箱中,要在数据访问页中插入一个包含超级链接地址的图像,应
7、该选择的图标是 _。(分数:2.00)A.B.C.D.24.从一个或多个表中将一组记录添加到一个或多个表的尾部,应该使用 _。(分数:2.00)A.生成表查询B.删除查询C.更新查询D.追加查询25.对长度为 N 的线性表进行顺序查找,在最坏情况下所需要的比较次数为 _。(分数:2.00)A.N+1B.NC.(N+1)/2D.N/226.面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是 _。(分数:2.00)A.模拟现实世界中不同事物之间的联系B.强调模拟现实世界中的算法而不强调概念C.使用现实世界的概念抽象地思考问题从而自然地解决问题D.鼓励开发者在软件开发的绝大部分中都用
8、实际领域的概念去思考27.使用表设计器来定义表的字段时,以下哪个项可以不设置内容 _。(分数:2.00)A.字段名称B.说明C.数据类型D.字段属性28.按条件 f 对关系 R 进行选择;其关系代数表达式为 _。(分数:2.00)A.B.C.D.29.信息隐蔽的概念与下述哪一种概念直接相关 _。(分数:2.00)A.软件结构定义B.模块独立性C.模块类型划分D.模拟耦合度30.在显示具有 _ 关系的表或查询中的数据时,子窗体特别有效。(分数:2.00)A.一对一B.多对多C.一对多D.复杂31.下列不属于打开或关闭数据表对象的命令是 _。(分数:2.00)A.CloseB.OpenReport
9、C.OpenFormD.RunSQL32.下列不完全属于窗体的常用格式属性的集合是 _。(分数:2.00)A.标题、边框样式、分隔线B.滚动条、关闭按钮、默认视图C.分隔线、自动居中、记录选定器D.记录源、标题、背景颜色33.下列命令中,属于刷新、查找数据或定位记录命令是 _。(分数:2.00)A.RestoreB.RequeryC.MsgboxD.RunApp34.假定有以下两个过程:Sub S1(By Val x As Integer,By Val y As Integer)Dim t As Integert=xx=yy=tEnd SubSub S2(x As Integer,y As I
10、nteger)Dim t As Integert=xx=yy=tEnd Sub则以下说法中正确的是 _。(分数:2.00)A.用过程 S1 可以实现交换两个变量的值的操作,S2 不能实现B.用过程 S2 可以实现交换两个变量的值的操作,S1 不能实现C.用过程 S1 和 S2 都可以实现交换两个变量的值的操作D.用过程 S1 和 S2 都不能实现交换两个变量的值的操作35.在 Access 中,“文本”数据类型的字段最大可以输入 _ 个字节。(分数:2.00)A.64B.128C.255D.256二、填空题(总题数:15,分数:30.00)36.栈的基本运算有三种:入栈、退栈和 【1】 。(分
11、数:2.00)填空项 1:_37.在面向对象方法中,信息隐蔽是通过对象的 【2】 性来实现的。(分数:2.00)填空项 1:_38.数据流的类型有 【3】 和事务型。(分数:2.00)填空项 1:_39.数据库系统中实现各种数据管理功能的核心软件称为 【4】 。(分数:2.00)填空项 1:_40.关系模型的数据操纵即是建立在关系上的数据操纵,一般有 【5】 、增加、删除和修改四种操作。(分数:2.00)填空项 1:_41.在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为 【6】 。(分数:2.00)填空项 1:_42.在 Access 中,数据类型主要包括:自动编号、文本、备注、
12、数字、日期/时间、 【7】 、是/否、OLE对象、超级链接和查询向导等。(分数:2.00)填空项 1:_43.创建分组统计查询时,总计项应选择 【8】 。(分数:2.00)填空项 1:_44.组合框和列表框的主要区别是:是否可以在框中 【9】 。(分数:2.00)填空项 1:_45.页面页脚的内容在报表的 【10】 打印输出。(分数:2.00)填空项 1:_46.在 Access 中需要发布数据库中的数据的时候,可以采用的对象是 【11】 。(分数:2.00)填空项 1:_47.宏是指一个或多个 【12】 的集合。(分数:2.00)填空项 1:_48.在下面的程序中,要求循环体执行四次,请填空
13、。Private Sub Command1_click()x=1Do While 【13】 x=x+2LoopEnd Sub(分数:2.00)填空项 1:_49.在窗体上画一个命令按钮,然后编写如下程序:Dim x As IntegerSub inc(a As Integer)x=x+aEnd SubPrivate SubCommand1_Click()inc 2inc 3inc 4Msgbox x;End Sub程序执行后,单击 Command1 命令按钮,消息框显示结果是 【14】 。(分数:2.00)填空项 1:_50.在窗体上画一个名称为 Command1 的命令按钮,然后编写如下事件
14、过程:Private Sub Command1_Click()n=5f=1s=0For i=1 To nf=f 【15】 s-s+fNextPrint sEnd Sub该事件过程的功能是计算 s=1+1/2!+1/3!+.1/n!的值。请填空。(分数:2.00)填空项 1:_二级 ACCESS 笔试-276 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.“查询”设计视图窗口分为上下两部分,下部分为 _。(分数:2.00)A.设计网格 B.查询记录C.属性窗口D.字段列表解析:知识点查询的基本操作/创建查询评析“查询”设计视图窗口分为上下两部
15、分,上半部分为“字段列表”区,显示所选择的所有字段;下半部分为“设计网格”,由一些字段列和已命名的行组成。2.假定有以下循环结构:Do until 条件循环体Loop则下列说法正确的是 _。(分数:2.00)A.如果“条件”是一个为-1 的常数,则一次循环体也不执行 B.如果“条件”是一个为-1 的常数,则至少执行一次循环体C.如果“条件”是一个不为-1 的常数,则至少执行一次循环体D.不论“条件”是否为“真”,至少要执行一次循环体解析:知识点模块/VBA 程序设计基础评析Do Until 循环采用的是先判断条件后执行循环体的做法。所以如果“条件”是一个为-1(为真)的常数,则循环体就会一次也
16、不执行。3.数据库的定义是 _。(分数:2.00)A.一些数据的集合B.以一定的组织结构保存在计算机存储设备中的数据的集合 C.辅助存储器上的一个文件D.磁盘上的一个数据文件解析:知识点数据库基础知识/关系数据库基本概念评析数据库是存储在计算机存储设备中的、结构化的相关数据的集合。4.计算控件的控件来源属性计算表达式设置一般为 _ 开头的。(分数:2.00)A.双引号B.等号(=) C.括号D.字母解析:知识点报表的基本操作使用向导创建报表评析计算控件的控件源必须是“二”号开头的一个计算表达式,当表达式的值发生变化时,会重新计算结果并输出显示。文本框是最常用的计算控件。5.以下叙述中,不正确的
17、是 _。(分数:2.00)A.Access 不具备模块化程序设计能力B.Access 具备程序设计能力C.Access 只能使用菜单或对话框创建数据库应用系统 D.Access 具有面向对象的程序设计能力,并能创建复杂的数据库应用系统解析:知识点数据库基础知识/关系数据库基本概念评析Access 的主要特点如下:1、具有方便实用的强大功能。2、可以利用各种图例快速获得数据。3、可以利用报表设计工具,非常方便地生成漂亮的数据报表,而不需要编程。4、能够处理多种数据类型。5、采用 OLE 技术,能够方便创建和编辑多媒体数据库。6、Access 支持 ODBC 标准的 SQL 数据库的数据。7、设计
18、过程自动化,大大提高了数据库的工作效率。8、具有较好的集成开发功能,可以采用 VBA 编写数据库应用程序。9、提供了断点设置、单步执行等调试功能。10、与 Internet/Intranet 的集成。11、可以将数据库应用程序的建立移进用户环境,并使最终用户和应用程序开发者之间的关系淡化。6.报表可以对数据源中的数据所做的操作为 _ 。(分数:2.00)A.修改B.显示 C.编辑D.删除解析:知识点报表的基本操作/使用向导创建报表评析报表只能对数据源中的数据进行显示,不能对其进行编辑、修改或删除。7.On Error Goto 0 语句的含义是 _。(分数:2.00)A.忽略错误并执行下一条语
19、句B.取消错误处理 C.遇到错误执行定义的错误D.退出系统解析:知识点模块/VBA 程序设计基础评析“On Error Goto 标号”语句在遇到错误发生时程序转移到标号所指位置代码执行,一般标号之后都是安排错误处理程序。“On Error Resume Next”语句在遇到错误发生时不会考虑错误,并继续执行下一条语句。“On Error Goto 0”语句用于取消错误处理。8.Access 中查询日期型值需要用 _ 括起来。(分数:2.00)A.括号B.半角的井号(#) C.双引号D.单引号解析:知识点查询的基本操作/创建查询评析在 Access 中建立查询时,有时需要以计算或处理日期所得到
20、的结果作为准则。使用或处理日期结果作为准则可以方便地限定查询的时间范围。书写这类准则时应注意,日期值要用半角的井号“#”括起来。9.在下列选项中,哪个不是一个算法一般应该具有的基本特征 _。(分数:2.00)A.确定性B.可行性C.无穷性 D.拥有足够的情报解析:知识点算法的基本特征评析作为一个算法,一般应具有以下几个基本特征。可行性确定性有穷性拥有足够的情报10.数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的 _的过程,包括确定数据库在物理设备上的存储结构和存取方法。(分数:2.00)A.逻辑结构B.物理结构 C.概念结构D.层次结构解析:知识点数据库设计方法和步骤:需求分析、
21、概念设计、逻辑设计和物理设计的相关策略评析根据数据库物理设计的概念可知:为一个给定的逻辑数据模型选取一个最合适应用要求的物理结构的过程,就是数据库的物理设计。数据库的物理结构就是指数据库在物理设备上的存储结构与存取方法。11.要设计出带表格线的报表,完成表格线的显示需要向报表中添加 _ 控件。(分数:2.00)A.复选框B.标签C.文本框D.直线或矩形 解析:知识点报表的基本操作/使用向导创建报表评析在报表设计中,经常会通过添加线条或矩形来修饰版面(设计出带表格的报表),以达到一个更好的效果显示。12.有多个操作构成的宏,执行时的顺序是按 _ 依次执行的。(分数:2.00)A.排序次序 B.打
22、开顺序C.从后往前D.输入/顺序解析:知识点宏/宏的基本操作评析Access 里的宏可以是包含操作序列的一个宏,也可以是某个宏组,宏组由若干个宏组成,执行的时候,这些宏是按排序次序来依次执行的。13.二维表由行和列组成,每一列都有一个属性名被称为 _。(分数:2.00)A.属性B.字段 C.集合D.记录解析:知识点数据库基础知识/基本概念评析在一个二维表中,水平方向的行称为元组,元组对应表中的一个具体记录。垂直方向的列成为属性,每一列都有一个属性名,在 Access 中表示为字段名。14.软件调试的目的是 _。(分数:2.00)A.发现错误B.改正错误 C.改善软件的性能D.挖掘软件的潜能解析
23、:知识点软件调试的概念及其要点评析由程序调试的概念可知:程序调试活动由两部分组成,其一是根据错误的迹象确定程序中错误的确切性质、原因和位置。其二,对程序进行修改,排除这个错误。所以程序调试的目的就是诊断和改正程序中的错误。15.在结构化方法中,软件功能分解属于软件开发中的 _ 阶段。(分数:2.00)A.详细设计B.需求分析C.总体设计 D.编程调试解析:知识点软件设计的过程评析总体设计过程通常由两个主要阶段组成:系统设计,确定系统的具体实现方案;结构设计,确定软件结构。为确定软件结构,首先需要从实现角度把复杂的功能进一步分解。分析员结合算法描述仔细分析数据流图中的每个处理,如果一个处理的功能
24、过分复杂,必须把它的功能适当地分解成一系列比较简单的功能。16.执行下面的程序段后,x 的值为 _。x=5For I=1 To 20 Step 2x=x+I/5Next I(分数:2.00)A.21 B.22C.23D.24解析:知识点模块/VBA 程序设计基础评析循环第 1 次,I=1,所以 I/5=0;循环第 2 次,I=3,所以 I/5=0:循环第 3 次,I=5,所以 I/5=1:循环第 4 次,I=7,所以 I/5=1:循环第 5 次,I=9,所以 I/5=1:循环第 6 次,1=11,所以 I/5=2;循环第 7 次,I=13,所以 I/5=2:循环第 8 次,I=15,所以 I/
25、5=3;循环第 9 次,1-17,所以 I/5=3:循环第 10 次,I=19,所以 I/5=3:循环结束后,x=5+1+1+1+2+2+3+3+3, 所以 x=21。17.希尔排序法属于哪一种类型的排序法 _。(分数:2.00)A.交换类排序法B.插入类排序法 C.选择类排序法D.建堆排序法解析:知识点希尔排序算法评析希尔排序法的基本思想是:将整个无序序列分割成若干小的子序列分别进行插入排序。所以希尔排序法属于插入类排序,但它对简单插入排序做了很大的改进。18.窗体有三种视图,分别为“设计视图”、“数据表视图”和“ _ ”。(分数:2.00)A.报表视图B.窗体视图 C.大纲视图D.查询视图
26、解析:知识点窗体的基本操作/创建窗体评析表和查询有两种视图:“数据表视图”和“设计视图”,而窗体有 3 种视图,即“设计视图”、“窗体视图”和“数据表视图”。窗体的“设计视图”是用于创建窗体或修改窗体的窗口;“窗体视图”是显示记录数据的窗口,主要用于添加或修改表中的数据;而“数据表视图”是以行列格式显示表、查询或窗体数据的窗口,在“数据表视图”中可以编辑、添加、修改、查找或删除数据。19.下列关于队列的叙述中正确的是 _。(分数:2.00)A.在队列中只能插入数据B.在队列中只能删除数据C.队列是先进先出的线性表 D.队列是先进后出的线性表解析:知识点队列的基本概念评析队列是指允许在一端进行插
27、入、而在另一端进行删除的线性表。它又称为“先进先出”或“后进后出”的线性表,体现了“先来先服务”的原则。20.定义 _ 有利于对数据库中宏对象的管理。(分数:2.00)A.数组B.宏组 C.宏D.窗体解析:知识点宏/宏的基本操作评析宏可以是包含操作序列的一个宏,也可以是一个宏组。如果设计时有很多的宏,将其分类组织到不同的宏组中会有助于数据库的管理。21.ADO 对象模型层次中可以打开 RecordSet 对象的是 _。(分数:2.00)A.只能是 Connection 对象B.只能是 Command 对象C.可以是 Connection 对象和 Command 对象 D.不存在解析:知识点模块
28、/VBA 程序设计基础评析Connection 对象:用于指定数据提供者,建立到数据源的连接。Command 对象;表示一个命令。RecordSet 对象:表示数据操作返回的记录集。此对象和 Connection 对象是最重要的两个对象。Connection 对象和 Command 对象都可以打开 RecordSet 对象。22.如果要从列表中选择所需的值,而不想浏览数据表或窗体中的所有记录,或者要一次指定多个筛选条件,可使用 _ 方法。(分数:2.00)A.高级筛选/排序B.按窗体筛选 C.内容排除筛选D.按选定内容筛选解析:知识点查询的基本操作/查询分类评析对于筛选记录,Access 提供
29、了 4 种方法:按选定内容筛选、按窗体筛选、按筛选目标筛选以及高级筛选。“按选定内容筛选”是一种最简单的筛选方法,使用它可以很容易地找到包含的某字段值的记录;“按窗体筛选”是一种快速的筛选方法,使用它不用浏览整个表中的记录,同时对两个以上字段值进行筛选;“按筛选目标筛选”是一种较灵活的方法,根据输入的筛选条件进行筛选;“高级筛选”可进行复杂的筛选,挑选出符合多重条件的记录。23.在数据访问页的工具箱中,要在数据访问页中插入一个包含超级链接地址的图像,应该选择的图标是 _。(分数:2.00)A.B. C.D.解析:知识点页的基本操作/创建数据访问页评析与其他数据库对象设计视图所有的标准工具箱比较
30、,Access 数据访问页的工具箱中增加了一些专用于网上浏览数据的工具。主要包括:绑定 HTML*:在当前数据访问页中添加一个绑定的 HTML 控件,用户可以将绑定的 HTML 设置为分组数据页的默认控件。滚动文字*:在数据访问页中插入一段移动的文本或者在指定框内滚动的文本。展开/收缩*:在数据访问页中插入一个展开或收缩按钮,以便显示或隐藏已被分组的记录。绑定超级链接*:在数据访问页中插入一个包含超级链接地址的文本字段,使用该字段可以快速链接到指定的 Web 页。图像超级链接*:在数据访问页中插入一个包含超级链接地址的图像,以便快速链接到指定的 Web 页。影片*:在数据访问页中创建影片控件,
31、用户可以指定播放影片的方式,如打开数据页、鼠标移过等。用户可以从工具箱向新的数据访问页添加控件,并且修改控件属性来改变数据约束或外观界面。24.从一个或多个表中将一组记录添加到一个或多个表的尾部,应该使用 _。(分数:2.00)A.生成表查询B.删除查询C.更新查询D.追加查询 解析:知识点查询的基本操作/创建查询评析操作查询包括生成表查询、删除查询、更新查询和追加查询等 4 种。生成表查询就是利用一个或多个表中的全部或部分数据创建新表;删除查询可以从一个或多个表中删除一组记录,删除查询将删除整个记录,而不只是记录中所选择的字段;更新查询对一个或多个表中的一组记录作全部更新:追加查询从一个或多
32、个表中将一组记录添加到一个或多个表的尾部。25.对长度为 N 的线性表进行顺序查找,在最坏情况下所需要的比较次数为 _。(分数:2.00)A.N+1B.N C.(N+1)/2D.N/2解析:知识点顺序查找排序算法评析在进行顺序查找过程中,如果被查的元素是线性表中的最后一个,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中所有元素进行比较,这是顺序查找最坏的情况。26.面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是 _。(分数:2.00)A.模拟现实世界中不同事物之间的联系B.强调模拟现实世界中的算法而不强调概念C.使用现实世界的概念抽象地思考问题从而自然地解决
33、问题 D.鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考解析:知识点面向对象程序设计的概念评析面向对象的设计方法与传统的面向过程的方法有本质不同。它的基本原理是,使用现实世界的概念抽象地思考问题从而自然地解决问题。它强调模拟现实世界中的概念而不强调算法,它鼓励开发者在软件开发的绝大部分中都用应用领域的概念去思考。27.使用表设计器来定义表的字段时,以下哪个项可以不设置内容 _。(分数:2.00)A.字段名称B.说明 C.数据类型D.字段属性解析:知识点数据库和表的基本操作/表的建立评析表的“设计视图”分为上下两部分。上半部分是字段输入区,从左至右分别为字段选定器、字段名称列、数据类型
34、列和说明列。说明信息不是必须的,但它能增加数据的可读性。28.按条件 f 对关系 R 进行选择;其关系代数表达式为 _。(分数:2.00)A.B.C. D.解析:知识点关系运算的其本概念评析选择运算是一个一元运算,关系 R 通过选择运算(并由该运算给出所选择的逻辑条件)后仍为一个关系。这个关系是由 R 中那些满足逻辑条件的元组所组成。如果关系的逻辑条件为 f,则 R 满足 f 的选择运算可以写成:f(R)。29.信息隐蔽的概念与下述哪一种概念直接相关 _。(分数:2.00)A.软件结构定义B.模块独立性 C.模块类型划分D.模拟耦合度解析:知识点软件工程中的基本概念评析信息隐蔽是指在一个模块内
35、包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。衡量软件的模块独立性的度量标准是耦合性和内聚性。一个模块的内聚性越强,则该模块的模块独立性越强。而内聚性是信息隐蔽和局部化概念的自然扩长。30.在显示具有 _ 关系的表或查询中的数据时,子窗体特别有效。(分数:2.00)A.一对一B.多对多C.一对多 D.复杂解析:知识点窗体的基本操作/窗体分类评析窗体中的窗体称为子窗体,包含子窗体的基本窗体称为主窗体。主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据具有一对多的关系
36、。31.下列不属于打开或关闭数据表对象的命令是 _。(分数:2.00)A.CloseB.OpenReportC.OpenFormD.RunSQL 解析:知识点宏/宏的基本操作评析宏操作命令中,打开或关闭数据表对象的命令有 4 种,分别为:OpenForm 命令、OpenRepoff 命令、OpenQuery 命令和 Close 命令。OpenForm 命令用于打开窗体,OpenReport 命令用于打开报表,OpenQuery 命令用于打开查询,Close 命令用于关闭数据库对象。而 RunSQL 命令属于运行和控制流程命令,它用于执行指定的 SQL 语句。32.下列不完全属于窗体的常用格式属
37、性的集合是 _。(分数:2.00)A.标题、边框样式、分隔线B.滚动条、关闭按钮、默认视图C.分隔线、自动居中、记录选定器D.记录源、标题、背景颜色 解析:知识点窗体的基本操作/创建窗体评析格式属性主要是针对控件的外观或窗体的显示格式而设置的。控件的格式属性包括标题、字体名称、字体大小、字体粗细、前景颜色、背景颜色、特殊效果等。窗体的格式属性包括标题、默认视图、滚动条、记录选定器、浏览按钮、分隔线、自动居中、控制框、最大最小化按钮、关闭按钮、边框样式等。记录源是属于数据属性。33.下列命令中,属于刷新、查找数据或定位记录命令是 _。(分数:2.00)A.RestoreB.Requery C.M
38、sgboxD.RunApp解析:知识点宏/宏的基本操作评析宏操作命令中,Restroe 属于控制显示命令,Requery 属于刷新、查找数据或定位记录命令,MsgBox 属于通知或警告用户的命令,RunApp 属于运行和控制流程命令。34.假定有以下两个过程:Sub S1(By Val x As Integer,By Val y As Integer)Dim t As Integert=xx=yy=tEnd SubSub S2(x As Integer,y As Integer)Dim t As Integert=xx=yy=tEnd Sub则以下说法中正确的是 _。(分数:2.00)A.用过
39、程 S1 可以实现交换两个变量的值的操作,S2 不能实现B.用过程 S2 可以实现交换两个变量的值的操作,S1 不能实现 C.用过程 S1 和 S2 都可以实现交换两个变量的值的操作D.用过程 S1 和 S2 都不能实现交换两个变量的值的操作解析:知识点模块/VBA 程序设计基础评析过程定义时,如果形式参数被说明为传值(ByVal 项),则过程调用只是相应位置实参的值“单向”传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈、影响实参的值。由于这个过程,数据的传递只是单向性,故称为“传值调用”的“单向”作用形式。反之,如果形式参数被说明为传址(ByRef 项),则过程
40、调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化又会反向影响实参的值。在这个过程中,数据的传递具有双向性,故称为“传址调用”的“双向”作用形式。在过程定义时,如果未做参数说明,则默认为传址调用。所以本题过程 S1 采用的是传值的方式,当然无法实现交换两个变量的值的操作。过程 S2 形式参数未说明,则默认采用的是传址的方式,可以实现两个变量的值的交换操作。35.在 Access 中,“文本”数据类型的字段最大可以输入 _ 个字节。(分数:2.00)A.64B.128C.255 D.256解析:知识点数据库和表的基本操作/表的建立评析文本数据类型所使用的
41、对象为文本或文本与数字的组合,默认文本型字段的大小是 50 个字符。文本型字段的取值最多可达到 255 个字符,如果取值的字符个数超过了 255 个,可以使用备注数据类型。二、填空题(总题数:15,分数:30.00)36.栈的基本运算有三种:入栈、退栈和 【1】 。(分数:2.00)填空项 1:_ (正确答案:读栈顶元素)解析:知识点对栈的操作评析栈的基本运算有三种:冬栈、退栈和读栈顶元素。入栈运运算是指在栈顶位置插入一个新元素。这个运算有两个基本操作:首先将栈顶指针进一(即 top 加1),然后将新元素插入到栈顶指针指向的位置。退栈运算是指取出栈顶元素并赋给一个指定的变量。这个运算有两个基本
42、操作:首先将栈顶元素(栈顶指针指向的元素)赋给一个指定的变量,然后将栈顶指针退一(即 top 减 1)。读栈顶元素是指将栈顶元素赋给一个指定的变量。这个运算不删除栈顶元素,只是将它的值赋给一个变量。37.在面向对象方法中,信息隐蔽是通过对象的 【2】 性来实现的。(分数:2.00)填空项 1:_ (正确答案:封装)解析:知识点软件工程的基本概念评析软件工程的基本原则包括抽象、信息隐蔽、模块化、局部化、确定性、一致性、完备性和可验证性。信息隐蔽是指采用封装技术,将程序模块的实现细节隐藏起来,使模块接口尽量简单。38.数据流的类型有 【3】 和事务型。(分数:2.00)填空项 1:_ (正确答案:
43、变换型)解析:知识点数据流的概念评析典型的数据流类型有两种:变换型和事务型。变换型:是指信息沿输入通路进入系统,同时由外部形式变换为内部形式,进入系统的信息通过变换中心,经加工处理以后再沿输出通路变换成外部形式离开软件系统。事务型:在很多软件应用中,存在某种作业数据流,它可以引发一个或多个处理,这些处理能够完成该作业要求的功能,这种数据流就叫做事务。39.数据库系统中实现各种数据管理功能的核心软件称为 【4】 。(分数:2.00)填空项 1:_ (正确答案:数据库管理系统)解析:知识点数据库管理系统的概念评析数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据
44、维护、控制及保护和数据服务等。数据库管理系统是数据库系统的核心。40.关系模型的数据操纵即是建立在关系上的数据操纵,一般有 【5】 、增加、删除和修改四种操作。(分数:2.00)填空项 1:_ (正确答案:查询)解析:知识点对关系模型数据的操作评析关系模型的数据操纵即是建立在关系上的数据操纵,一般有查询、增加、删除和修改四种操作。数据查询:用户可以查询关系数据库中的数据,它包括一个关系内的查询以及多个关系间的查询。数据删除的基本单位是一个关系内的元组,它的功能是将指定关系内的指定元组删除。数据插入仅对一个关系而言,在指定关系中插入一个或多个元组。数据修改是在一个关系中修改指定的元组和属性。41
45、.在关系数据库的基本操作中,从表中取出满足条件的元组的操作称为 【6】 。(分数:2.00)填空项 1:_ (正确答案:选择)解析:知识点数据库基础知识/基本概念评析从关系中找出满足给定条件的元组的操作称为选择。选择的条件以逻辑表达式给出,使逻辑表达式的值为真的元组将被选取。42.在 Access 中,数据类型主要包括:自动编号、文本、备注、数字、日期/时间、 【7】 、是/否、OLE对象、超级链接和查询向导等。(分数:2.00)填空项 1:_ (正确答案:货币)解析:知识点数据库和表的基本操作/表的建立评析在 Access 中,系统提供了多种数据字段的类型,如文本、备注、数字、日期/时间、货
46、币、自动编号、是/否、OLE 对象、超级链接以及查询向导等。“文本”是 Access 字段的默认数据类型,由不超过 255 个字符(文本、文本的组合以及数字等)组成。“备注”型字段是由文本、文本的组合以及数字等字符组成,对存储数据的长度没有什么限制,具有很大的灵活性。“数字”型字段主要用于保存进行数学计算的数值数据(货币除外),该类型的字段可分为字节、整型、长整型、单精度型、双精度型、同步复制 ID 以及小数等类型。“日期/时间”型字段是用于存储日期、时间以及日期和时间的组合,Access 将该类型字段的字段大小设置为 8 个字符。“货币”类型的字段主要用于存储货币的值,在“货币”类型字段中输入数据时,用户不必输入货币符号和千位分隔符,Access 根据用户输入的数据自动添加货币符号和分隔符。“自动编号”数据类型用于存储整数和随机数。“是/否”数据类型是针对只包含两种不同取值的字段而设置的。“OLE 对象”数据类型主要用于将某个对象(如 Microsoft Word 文档、Microsoft Excel 电子表格、图表、声音以及其他二进制数据等)链接或嵌入到 Microsoft Access 数据库的表中。“超级链接”数据类型的字段主要用于存储超级链接的,包含作为超级链接地址的文本或以文本形式