计算机二级ACCSEE笔试09Word格式文档下载.docx
- 文档编号:5747164
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:21
- 大小:26.45KB
计算机二级ACCSEE笔试09Word格式文档下载.docx
《计算机二级ACCSEE笔试09Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《计算机二级ACCSEE笔试09Word格式文档下载.docx(21页珍藏版)》请在冰点文库上搜索。
[C](N+1)/2
[D]N/2
[详细解答]在进行顺序查找过程中,如果线性表中被查的元素是线性表中的最后一个,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中所有元素进行比较,这是顺序查找最坏的情况。
5.信息隐蔽的概念与下述哪一种概念直接相关______。
[A]软件结构定义
[B]模块独立性
[C]模块类型划分
[D]模拟耦合度
[详细解答]信息隐蔽是指在一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。
模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。
衡量软件的模块独立性的度量标准是耦合性和内聚性。
一个模块的内聚性越强,则该模块的模块独立性越强。
而内聚性是信息隐蔽和局部化概念的自然扩展。
6.面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是______。
[A]模拟现实世界中不同事物之间的联系
[B]强调模拟现实世界中的算法而不强调概念
[C]使用现实世界的概念抽象地思考问题从而自然地解决问题
[D]鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
[详细解答]面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是,使用现实世界的概念抽象地思考问题从而自然地解决问题。
它强调模拟现实世界中的概念而不强调算法,它鼓励开发者在软件开发的绝大部分中都用应用领域的概念去思考。
7.在结构化方法中,软件功能分解属于下列软件开发中的______阶段。
[A]详细设计
[B]需求分析
[C]总体设计
[D]编程调试
[详细解答]总体设计过程通常由两个主要阶段组成:
系统设计,确定系统的具体实现方案;
结构设计,确定软件结构。
为确定软件结构,首先需要从实现角度把复杂的功能进一步分解。
分析员结合算法描述仔细分析数据流图中的每个处理,如果一个处理的功能过分复杂,必须把它的功能适当地分解成一系列比较简单的功能。
8.软件调试的目的是______。
[A]发现错误
[B]改正错误
[C]改善软件的性能
[D]挖掘软件的潜能
[详细解答]由程序调试的概念可知:
程序调试活动由两部分组成,其一是根据错误的迹象确定程序中错误的确切性质、原因和位置。
其二,对程序进行修改,排除这个错误。
所以程序调试的目的就是诊断和改正程序中的错误。
9.按条件f对关系R进行选择,其关系代数表达式为______。
[A]
[B]
[C]бf(R)
[D]∏f(R)
[详细解答]选择运算是一个一元运算,关系R通过选择运算(并由该运算给出所选择的逻辑条件)后仍为一个关系。
这个关系是由R中那些满足逻辑条件的元组所组成。
如果关系的逻辑条件为f,则R满足f的选择运算可以写成:
бf(R)。
10.数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是______。
[A]自顶向下
[B]由底向上
[C]由内向外
[D]由整体到局部
[参考答案]D[您的答案][得分]0
[详细解答]数据库概念设计的过程中,视图设计一般有三种设计次序,它们是:
1、自顶向下。
这种方法是先从抽象级别高且普遍性强的对象开始逐步细化、具体化与特殊化。
2、由底向上。
这种设计方法是先从具体的对象开始,逐步抽象,普遍化与一般化,最后形成一个完整的视图设计。
3、由内向外。
这种设计方法是先从最基本与最明显的对象着手逐步扩充至非基本、不明显的其它对象。
本题答案为D。
11.二维表由行和列组成,每一行表示关系的一个______。
[A]属性
[B]字段
[C]集合
[D]记录
[详细解答]在一个二维表中,水平方向的行称为元组,元组对应表中的一个具体记录。
垂直方向的列成为属性,每一列都有一个属性名。
在Access中表示为字段名。
所以本题答案是D。
12.数据库是______。
[A]以一定的组织结构保存在计算机存储设备中的数据的集合
[B]一些数据的集合
[C]辅助存储器上的一个文件
[D]磁盘上的一个数据文件
[参考答案]A[您的答案][得分]0
[详细解答]数据库是存储在计算机存储设备中的、结构化的相关数据的集合。
所以本题答案是A。
13.以下叙述中,正确的是______。
[A]Access只能使用菜单或对话框创建数据库应用系统
[B]Access不具备程序设计能力
[C]Access只具备了模块化程序设计能力
[D]Access具有面向对象的程序设计能力,并能创建复杂的数据库应用系统
[详细解答]Access的主要特点如下:
(1)具有方便实用的强大功能。
(2)可以利用各种图例快速获得数据。
(3)可以利用报表设计工具,非常方便的生成漂亮的数据报表,而不需要编程。
(4)能够处理多种数据类型。
(5)采用OLE技术,能够方便创建和编辑多媒体数据库。
(6)Access支持ODBC标准的SQL数据库的数据。
(7)设计过程自动化,大大提高了数据库的工作效率。
(8)具有较好的集成开发功能,可以采用VBA编写数据库应用程序。
(9)提供了断点设置、单步执行等调试功能。
(10)与Internet/Intranet的集成。
(11)可以将数据库应用程序的建立移进用户环境,并使最终用户和应用程序开发者之间的关系淡化。
14.使用表设计器来定义表的字段时,以下______可以不设置内容。
[A]字段名称
[B]数据类型
[C]说明
[D]字段属性
[详细解答]表的"
设计视图"
分为上下两部分。
上半部分是字段输入区,从左至右分别为字段选定器、字段名称列、数据类型列和说明列。
说明信息不是必须的,但它能增加数据的可读性。
所以本题答案是C。
15.在Access中,"
文本"
数据类型的字段最大为______个字节。
[A]64
[B]128
[C]255
[D]256
[详细解答]文本数据类型所使用的对象为文本或文本与数字的组合,默认文本型字段的大小是50个字符。
文本型字段的取值最多可达到255个字符,如果取值的字符个数超过了255个,可以使用备注数据类型。
16.如果要从列表中选择所需的值,而不想浏览数据表或窗体中的所有记录,或者要一次指定多个准则,即筛选条件,可使用______方法。
[A]按选定内容筛选
[B]内容排除筛选
[C]按窗体筛选
[D]高级筛选/排序
[详细解答]对于筛选记录,Access提供了4种方法:
按选定内容筛选、按窗体筛选、按筛选目标筛选以及高级筛选。
"
按选定内容筛选"
是一种最简单的筛选方法,使用它可以很容易地找到包含的某字段值的记录;
按窗体筛选"
是一种快速的筛选方法,使用它不用浏览整个表中的记录,同时对两个以上字段值进行筛选;
按筛选目标筛选"
是一种较灵活的方法,根据输入的筛选条件进行筛选;
高级筛选"
可进行复杂的筛选,挑选出符合多重条件的记录。
17."
查询"
设计视图窗口分为上下两部分,上部分为______。
[A]设计网格
[B]字段列表
[C]属性窗口
[D]查询记录
[详细解答]"
设计视图窗口分为上下两部分,上半部分为"
字段列表"
区,显示所选择的所有字段;
下半部分为"
设计网格"
,由一些字段列和已命名的行组成。
所以本题答案是B。
18.书写查询准则时,日期值应该用______括起来。
[A]括号
[B]双引号
[C]半角的井号()
[D]单引号
[详细解答]在Access中建立查询时,有时需要以计算或处理日期所得到的结果作为准则。
使用或处理日期结果作为准则可以方便地限定查询的时间范围。
书写这类准则时应注意,日期值要用半角的井号"
"
括起来。
19.要修改表中一些数据,应该使用______。
[A]生成表查询
[B]删除查询
[C]更新查询
[D]追加查询
[详细解答]操作查询包括生成表查询、删除查询、更新查询和追加查询等4种。
生成表查询就是利用一个或多个表中的全部或部分数据创建新表;
删除查询可以从一个或多个表中删除一组记录,删除查询将删除整个记录,而不只是记录中所选择的字段;
更新查询对一个或多个表中的一组记录作全部更新;
追加查询从一个或多个表中将一组记录添加到一个或多个表的尾部。
20.在显示具有______关系的表或查询中的数据时,子窗体特别有效。
[A]一对一
[B]一对多
[C]多对多
[D]复杂
[详细解答]窗体中的窗体称为子窗体,包含子窗体的基本窗体称为主窗体。
主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据具有一对多的关系。
21.下列不属于窗体的常用格式属性的是______。
[A]标题
[B]滚动条
[C]分隔线
[D]记录源
[详细解答]格式属性主要是针对控件的外观或窗体的显示格式而设置的。
控件的格式属性包括标题、字体名称、字体大小、字体粗细、前景颜色、背景颜色、特殊效果等。
窗体的格式属性包括标题、默认视图、滚动条、记录选定器、浏览按钮、分隔线、自动居中、控制框、最大最小化按钮、关闭按钮、边框样式等。
记录源是属于数据属性。
22.窗体有三种视图,分别为"
、"
窗体视图"
和"
______"
。
[A]报表视图
[B]数据表视图
[C]查询视图
[D]大纲视图
[详细解答]表和查询有两种视图:
数据表视图"
,而窗体有3种视图,即"
窗体的"
设计视图"
是用于创建窗体或修改窗体的窗口;
是显示记录数据的窗口,主要用于添加或修改表中的数据;
而"
是以行列格式显示表、查询或窗体数据的窗口,在"
中可以编辑、添加、修改、查找或删除数据。
23.计算控件的控件来源属性一般设置为______开头的计算表达式。
[A]字母
[B]等号(=)
[C]括号
[D]双引号
[详细解答]计算控件的控件源必须是"
="
号开头的一个计算表达式,当表达式的值发生变化时,会重新计算结果并输出显示。
文本框是最常用的计算控件。
24.报表可以______数据源中的数据。
[A]编辑
[B]显示
[C]修改
[D]删除
[详细解答]报表只能对数据源中的数据进行显示,不能对其进行编辑、修改或删除。
所以本题答案是B。
25.要设计出带表格线的报表,需要向报表中添加______控件完成表格线的显示。
[A]文本框
[B]标签
[C]复选框
[D]直线或矩形
[详细解答]在报表设计中,经常会通过添加线条或矩形来修饰版面(设计出带表格的报表),以达到一个更好的效果显示。
所以本题答案是D。
26.有多个操作构成的宏,执行时是按______依次执行的。
[A]排序次序
[B]输入顺序
[C]从后往前
[D]打开顺序
[详细解答]Access里的宏可以是包含操作序列的一个宏,也可以是某个宏组,宏组由若干个宏组成,执行的时候,这些宏是按排序次序来依次执行的。
所以本题答案是A。
27.有多个操作构成的宏,执行时是按______依次执行的。
28.下列不属于打开或关闭数据表对象的命令是______。
[A]OpenForm
[B]OpenReport
[C]Close
[D]RunSQL
[详细解答]宏操作命令中,打开或关闭数据表对象的命令有4种,分别为:
OpenForm命令、OpenReport命令、OpenQuery命令和Close命令。
OpenForm命令用于打开窗体,OpenReport命令用于打开报表,OpenQuery命令用于打开查询,Close命令用于关闭数据库对象。
而RunSQL命令属于运行和控制流程命令,它用于执行指定的SQL语句。
29.定义______有利于对数据库中宏对象的管理。
[A]宏
[B]宏组
[C]数组
[D]窗体
[详细解答]宏可以是包含操作序列的一个宏,也可以是一个宏组。
如果设计时有很多的宏,将其分类组织到不同的宏组中会有助于数据库的管理。
30.下列命令中,属于通知或警告用户的命令是______。
[A]Restore
[B]Requery
[C]Msgbox
[D]RunApp
[详细解答]宏操作命令中,通知或警告用户的命令有三种,分别为:
Beep命令、MsgBox命令和SetWarnings命令。
Restore属于控制显示命令,Requery属于刷新、查找数据或定位记录命令,RunApp属于运行和控制流程命令。
31.ADO对象模型层次中可以打开RecordSet对象的是______。
[A]只能是Connection对象
[B]只能是Command对象
[C]可以是Connection对象和Command对象
[D]不存在
[详细解答]Connection对象:
用于指定数据提供者,建立到数据源的连接。
Command对象:
表示一个命令。
RecordSet对象:
表示数据操作返回的记录集。
此对象和Connection对象是最重要的两个对象。
Connection对象和Command对象都可以打开RecordSet对象。
32.OnErrorGoto0语句的含义是______。
[A]忽略错误并执行下一条语句
[B]取消错误处理
[C]遇到错误执行定义的错误
[D]退出系统
OnErrorGoto标号"
语句在遇到错误发生时程序转移到标号所指位置代码执行,一般标号之后都是安排错误处理程序。
OnErrorResumeNext"
语句在遇到错误发生时不会考虑错误,并继续执行下一条语句。
OnErrorGoto0"
语句用于取消错误处理。
33.假定有以下两个过程:
SubS1(ByValxAsInteger,ByValyAsInteger)DimtAsIntegert=xx=yy=tEndSubSubS2(xAsInteger,yAsInteger)DimtAsIntegert=xx=yy=tEndSub
[A]用过程S1可以实现交换两个变量的值的操作,S2不能实现
[B]用过程S2可以实现交换两个变量的值的操作,S1不能实现
[C]用过程S1和S2都可以实现交换两个变量的值的操作
[D]用过程S1和S2都不能实现交换两个变量的值的操作
[详细解答]过程定义时,如果形式参数被说明为传值(ByVal项),则过程调用只是相应位置实参的值"
单向"
传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈、影响实参的值。
由于这个过程,数据的传递只是单向性,故称为"
传值调用"
的"
作用形式。
反之,如果形式参数被说明为传址(ByRef项),则过程调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化又会反向影响实参的值。
在这个过程中,数据的传递具有双向性,故称为"
传址调用"
双向"
作用形式。
在过程定义时,如果未做参数说明,则默认为传址调用。
本题过程S1采用的是传值的方式,当然无法实现交换两个变量的值的操作。
过程S2形式参数未说明,则默认采用的是传址的方式,可以实现两个变量的值的交换操作。
34.假定有以下循环结构:
Dountil条件循环体Loop则下列说法正确的是______。
[A]如果"
条件"
是一个为-1的常数,则一次循环体也不执行
[B]如果"
是一个为-1的常数,则至少执行一次循环体
[C]如果"
是一个不为-1的常数,则至少执行一次循环体
[D]不论"
是否为"
真"
,至少要执行一次循环体
[详细解答]DoUntil循环采用的是先判断条件后执行循环体的做法。
所以如果"
是一个为-1(为真)的常数,则循环体就会一次也不执行。
35.执行下面的程序段后,x的值为______。
x=5ForI=1To20Step2x=x+I\5NextI
[A]21
[B]22
[C]23
[D]24
[详细解答]循环第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次,I=11,所以I\5=2;
循环第7次,I=13,所以I\5=2;
循环第8次,I=15,所以I\5=3;
循环第9次,I=17,所以I\5=3;
循环第10次,I=19,所以I\5=3;
循环结束后,x=5+1+1+1+2+2+3+3+3,所以x=21。
二、填空题(每空2分,共30分)
36.栈的基本运算有三种:
入栈、退栈和______。
[参考答案]读栈顶元素或读栈顶的元素或读出栈顶元素
[您的答案]
[详细解答]栈的基本运算有三种:
入栈、退栈和读栈顶元素。
入栈运算是指在栈顶位置插入一个新元素。
这个运算有两个基本操作:
首先将栈顶指针进一(即top加1),然后将新元素插入到栈顶指针指向的位置。
退栈运算是指取出栈顶元素并赋给一个指定的变量。
首先将栈顶元素(栈顶指针指向的元素)赋给一个指定的变量,然后将栈顶指针退一(即top减1)。
读栈顶元素是指将栈顶元素赋给一个指定的变量。
这个运算不删除栈顶元素,只是将它的值赋给一个变量。
37.在面向对象方法中,信息隐蔽是通过对象的______性来实现的。
[参考答案]封装
[详细解答]软件工程的基本原则包括抽象、信息隐蔽、模块化、局部化、确定性、一致性、完备性和可验证性。
信息隐蔽是指采用封装技术,将程序模块的实现细节隐藏起来,使模块接口尽量简单。
38.数据流的类型有______和事务型。
[参考答案]变换型
[详细解答]典型的数据流类型有两种:
变换型和事务型。
变换型:
是指信息沿输入通路进入系统,同时由外部形式变换为内部形式,进入系统的信息通过变换中心,经加工处理以后再沿输出通路变换
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 ACCSEE 笔试 09