【计算机类职业资格】二级ACCESS笔试-399及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试-399及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试-399及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS 笔试-399 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.线性表 L=(a1,a2,a3,ai,an),下列说法正确的是( )。A) 每个元素都有一个直接前件和直接后件B) 线性表中至少要有一个元素C) 表中诸元素的排列顺序必须是由小到大或由大到小D) 除第一个元素和最后一个元素外,其余每个元素都有且只有一个直接前件和直接后件(分数:2.00)A.B.C.D.2.如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是( )。A) e3,e1,e4,e2 B) e2,e4,e3,e1C) e3,e4,e1,e2 D
2、) 任意顺序(分数:2.00)A.B.C.D.3.下列对于软件测试的描述中,正确的是( )。A) 软件测试的目的是证明程序是否正确B) 软件测试的目的是使程序运行结果正确C) 软件测试的目的是尽可能多地发现程序中的错误D) 软件测试的目的是使程序符合结构化原则(分数:2.00)A.B.C.D.4.下列不属于软件工程的 3 个要素的是( )。A) 工具 B) 过程 C) 方法 D) 环境(分数:2.00)A.B.C.D.5.下面不属于软件设计原则的是( )。A) 抽象 B) 模块化 C) 自底向上 D) 信息隐蔽(分数:2.00)A.B.C.D.6.面向对象程序设计中程序运行的最基本实体是( )
3、。A) 对象 B) 类 C) 方法 D) 函数(分数:2.00)A.B.C.D.7.下列数据模型中,具有坚实理论基础的是( )。A) 层次模型 B) 网状模型 C) 关系模型 D) 以上三个都是(分数:2.00)A.B.C.D.8.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是( )。A) m:n B) 1:m C) m:k D) 1:1(分数:2.00)A.B.C.D.9.数据库、数据库系统和数据库管理系统之间的关系是( )。A) 数据库包括数据库系统和数据库管理系统 B) 数据库系统包括数据库和数据库管理系统C) 数据库管理系统包
4、括数据库和数据库系统 D) 三者没有明显的包含关系(分数:2.00)A.B.C.D.10.关系运算中的选择运算是( )。A) 从关系中找出满足给定条件的元组的操作 B) 从关系中选择若干属性组成新的关系的操作C) 从关系中选择满足给定条件的属性的操作 D) )和)都对(分数:2.00)A.B.C.D.11.在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是( )。A) 投影 B) 选择 C) 联接 D) 自然选择(分数:2.00)A.B.C.D.12.关系型数据库中所谓的“关系”是指( )。A) 各个记录中的数据彼此间有一定的关联 B) 数据模型符合满足一定条件的二维表格式C) 某
5、两个数据库文件之间有一定的关系 D) 表中的两个字段有一定的关系(分数:2.00)A.B.C.D.13.Access 数据库中是其他数据库对象的基础的数据库对象是( )。A) 报表 B) 查询 C) 表 D) 模块(分数:2.00)A.B.C.D.14.某数据库的表中要添加一个 Word 文档,则应采用的字段类型是( )。A) OLE 对象数据类型 B) 超级链接数据类型C) 查阅向导数据类型 D) 自动编号数据类型(分数:2.00)A.B.C.D.15.如果字段内容为声音文件,则该字段的数据类型应定义为( )。A) 备注 B) 文本 C) 超级链接 D) OLE 对象(分数:2.00)A.B
6、.C.D.16.若要在某表中“姓名”字段中查找以“李”开头的所有人名,则应在查找内容文本框中输入的字符串是( )。A) 李? B) 李* C) 李 D) 李#(分数:2.00)A.B.C.D.17.SQL 语句不能创建的是( )。A) 报表 B) 操作查询 C) 选择查询 D) 数据定义查询(分数:2.00)A.B.C.D.18.在数据表视图中,不能进行的操作是( )。A) 删除一条记录 B) 修改字段的类型 C) 删除一个字段 D) 修改字段的名称(分数:2.00)A.B.C.D.19.数据类型是( )。A) 字段的另一种说法B) 决定字段能包含哪类数据的设置C) 一类数据库应用程序D) 一
7、类用来描述 Access 表向导允许从中选择的字段名称(分数:2.00)A.B.C.D.20.下面不是文本框“事件”属性的是( )。A) 单击 B) 加载 C) 退出 D) 更新前(分数:2.00)A.B.C.D.21.检索价格在 30 万60 万元的产品,可以设置条件为( )。A) “30 Not 60” B) “30 Or 60” C) “30 And 60” D) “30 Like 60”(分数:2.00)A.B.C.D.22.在 Access 数据库中创建一个新表,应该使用的 SQL 语句是( )。A) Create Table B) Create Index C) Alter Tab
8、le D) Create Database(分数:2.00)A.B.C.D.23.在“属性”对话框中,可以更改的对象是( )。A) 窗体上单独的控件 B) 窗体节(如主体或窗体页眉)C) 整个窗体 D) 以上全部(分数:2.00)A.B.C.D.24.窗体事件是指操作窗体时所引发的事件,下列不属于窗口事件的是( )。A) “加载” B) “打开” C) “关闭” D) “确定”(分数:2.00)A.B.C.D.25.在报表中,要计算“数学”字段的最高分,应将“控件来源”属性设置为( )。A) =Max(数学) B) Max(数学) C) =Max数学 D) =Max(数学)(分数:2.00)A
9、.B.C.D.26.给定日期 DD,计算该日期当月最大天数的正确表达式是( )。A) Day(DD)B) Day(DateSerial(Year(DD),Month(DD),day(DD)C) Day(DateSerial(Year(DD),Month(DD),0)D) Day(ateSerial(Year(),Month()+1,0)(分数:2.00)A.B.C.D.27.下列给出的选项中,非法的变量名是( )。A) Sum B) Integer_2 C) Eem D) Forml(分数:2.00)A.B.C.D.28.在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下事件过
10、程。Private Sub Command1_Click()For i=1 To 4x=4For j=1 To 3x=3For k=1 To 2x=x+6Next kNext jNext iMsgBox xEnd Sub窗体打开运行后,单击命令按钮,则消息框的输出结果是( )。A) 7 B) 15 C) 157 D) 538(分数:2.00)A.B.C.D.29.以下程序运行后,消息框的输出结果是( )。a=sqr(3)b=sqr(2)c=abMsgBox c+2A) -1 B) 1 C) 2 D) 出错(分数:2.00)A.B.C.D.30.若要在子过程 Proc1 调用后返回两个变量的结果
11、,下列过程定义语句中有效的是( )。A) Sub Proc1(n,m) B) Sub Proc1(ByVal n,m)C) Sub Proc1(n,ByVal m) D) Sub Proc1(ByVal n,ByVal m)(分数:2.00)A.B.C.D.31.要想在过程 Proc 调用后返回形参 X 和 y 的变化结果,下列定义语句中正确的是( )。A) Sub Proc(x as Integer,y as Integer)B) Sub Proc(ByVal x as Integer,y as Integer)C) Sub Proc(x as Integer,ByVal y as Inte
12、ger)D) Sub Proc(ByVal x as Integer,ByVal y as Integer)(分数:2.00)A.B.C.D.32.以下过程的功能是向数组中增加字符,则程序中下画线处应为( )Private Sub AddToArray(arr(),arraycount%,ByVal charstring)Dim i%,found As Booleanfound=FalseFor i=1 To arraycountIf array(i)=charstring Thenfound=TrueExit ForEnd IfNext iIf Not found Thenarraycoun
13、t=arraycount+1_arr(arraycount)=charstringEnd IfEnd SubA) EeDim arr(arraycount) B) ReDim Preserve arr(arraycount)C) Dim arr(arraycount) D) Dim Preserve arr(arraycount)(分数:2.00)A.B.C.D.33.在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下事件代码。Private Sub Command1_Click()Dim a(10,10)For m=2 To 4For n=4 To 5a(m,n)=m*nNe
14、xt nNext mMsgBox a(2,5)+a(3,4)+a(4,5)End Sub窗体打开运行后,单击命令按钮,则消息框的输出结果是( )。A) 22 B) 32 C) 42 D) 52(分数:2.00)A.B.C.D.34.在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下事件代码。Private Sub Command1_Click()A=75If A0 Then I=1If A70 Then I=2If A80 Then I=3If A90 Then I=4MsgBox IEnd Sub窗体打开运行后,单击命令按钮,则消息框的输出结果是( )。A) 1 B) 2 C
15、) 3 D) 4(分数:2.00)A.B.C.D.35.设有如下程序。Private Sub Command1_Click()Dim sum As DOuble,x As Doublesum=0n=0For i=1 To 5x=n/in=n+1sum=sum+xNext iEnd Sub该程序通过:For 循环来计算一个表达式的值,这个表达式是( )。A) 1+1/2+2/3+3/4+4/5 B) 1+1/2+1/3+1/4+1/5C) 1/2+2/3+3/4+4/5 D) 1/2+1/3+1/4+1/5(分数:2.00)A.B.C.D.二、填空题(总题数:13,分数:30.00)36.对于顺
16、序存储的栈,因为栈的空间是有限的,在 1 运算时,可能发生栈的上溢。(分数:2.00)填空项 1:_37.在最坏情况下,堆排序需要比较的次数为 1。(分数:2.00)填空项 1:_38.在深度为 s 的满二叉树中,叶子结点的个数为 1。(分数:2.00)填空项 1:_39.结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、_和限制使用 goto 语句。(分数:2.00)填空项 1:_40.在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,_负责数据的模式定义与数据的物理存取构建。(分数:2.00)填空项 1:_Access 数据库中的查询有很多种,根据每种方式在执行上的
17、不同可以分为选择查询、交叉表查询、 (6) 、 (7) 和 SQL 查询。(分数:4.00)填空项 1:_填空项 1:_41.在 Access 中需要发布数据库中的数据的时候,可以采用的对象是 1。(分数:2.00)填空项 1:_42.建立了一个窗体,窗体中有一个命令按钮,单击此按钮,将打开一个查询,查询名为“qT”,如果采用 VBA 代码完成,应使用的语句是 1。(分数:2.00)填空项 1:_43.能够实现从指定记录集里检索特定字段值的函数是_。(分数:2.00)填空项 1:_44.在 VBA 中,分支结构根据 1 选择执行不同的程序语句。(分数:2.00)填空项 1:_45.在窗体中使用
18、一个文本框(名为 num)接收输入值,有一个命令按钮 run,单击事件代码如下。Private Sub run_Click()If Me!num=60 Thenresult=“及格“ElseIf Me!num=70 Thenresult=“中等“ElseIf Me!num=85 Thenresult=“优秀“End IfMsgBox resultEnd Sub打开窗体后,若在文本框中输入的值为 85,单击命令按钮,输出的结果是_。(分数:2.00)填空项 1:_46.以下程序段的输出结果是_。num=0While num=5num=num+1WendMsgBox num(分数:2.00)填空项
19、 1:_“学生成绩”表含有字段(学号,姓名,数学,外语,专业,总分)。下列程序的功能是:计算每名学生的总分(总分=数学+外语+专业)。请在程序空白处填入适当语句,使程序实现所需要的功能。Private Sub Command1_Click()Dim cn As New ADODBConnectionDim rs As New ADODB.RecordsetDim zongfen As ADODB.FieldDim shuxue As ADODB.FieldDim waiyu As ADODB.FieldDim zhuanye As ADODB.fieldDim strSQL As String
20、Set cn=CurrentProject.ConnectionstrSQL=“Select *from 学生成绩“rs.OpenstrSQL,cn,adOpenDynamic,adLockOptimistic,adCmdTextSet zongfen=rs.Fields(“总分“)Set shuxue=rs.Fields(“数学“)Set waiyu=rs.Fields(“外语“)Set zhuanye=rs.Fields(“专业“)Do While (14) zongfen=shuxue+waiyu+zhuanye(15) rs.MoveNextLooprs.Closecn.CloseSe
21、t rs=NothingSet cn=NothingEnd Sub(分数:4.00)填空项 1:_填空项 1:_二级 ACCESS 笔试-399 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.线性表 L=(a1,a2,a3,ai,an),下列说法正确的是( )。A) 每个元素都有一个直接前件和直接后件B) 线性表中至少要有一个元素C) 表中诸元素的排列顺序必须是由小到大或由大到小D) 除第一个元素和最后一个元素外,其余每个元素都有且只有一个直接前件和直接后件(分数:2.00)A.B.C.D. 解析:解析 线性表可以为空表;第一个元素没有直接
22、前件,最后一个元素没有直接后件;线性表的定义中,元素的排列并没有规定大小顺序。2.如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是( )。A) e3,e1,e4,e2 B) e2,e4,e3,e1C) e3,e4,e1,e2 D) 任意顺序(分数:2.00)A.B. C.D.解析:解析 由栈“后进先出”的特点可知:A)中 e1 不可能比 e2 先出,C)中 e1 不可能比 e2 先出,D)中栈是先进后出的,所以不可能是任意顺序。B)中出栈过程如下图所示。3.下列对于软件测试的描述中,正确的是( )。A) 软件测试的目的是证明程序是否正确B) 软件测试的目的是使程序运行结果正确C) 软
23、件测试的目的是尽可能多地发现程序中的错误D) 软件测试的目的是使程序符合结构化原则(分数:2.00)A.B.C. D.解析:解析 软件测试是为了发现错误而执行程序的过程,且为了达到好的测试效果,应该由独立的第三方来构造测试,程序员应尽量避免检查自己的程序。4.下列不属于软件工程的 3 个要素的是( )。A) 工具 B) 过程 C) 方法 D) 环境(分数:2.00)A.B.C.D. 解析:解析 软件工程包括 3 个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理和文档生成;过程支持软件开发的各个环节的控制和管理。5.下面不属于软件设计原则的是( )。A) 抽
24、象 B) 模块化 C) 自底向上 D) 信息隐蔽(分数:2.00)A.B.C. D.解析:解析 软件设计遵循软件工程的基本目标和原则,建立了适用于在软件设计中应该遵循的基本原理和与软件设计有关的概念,它们具有抽象、模块化、信息隐蔽和数据独立性。自底向上是集成测试中增量测试的一种。6.面向对象程序设计中程序运行的最基本实体是( )。A) 对象 B) 类 C) 方法 D) 函数(分数:2.00)A. B.C.D.解析:解析 面向对象程序由若干对象构成;结构化程序由数据和相应算法构成。7.下列数据模型中,具有坚实理论基础的是( )。A) 层次模型 B) 网状模型 C) 关系模型 D) 以上三个都是(
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 399 答案 解析 DOC
