[计算机类试卷]国家二级(ACCESS)笔试模拟试卷218及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)笔试模拟试卷218及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)笔试模拟试卷218及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)笔试模拟试卷 218及答案与解析 1 算法的空间复杂度是指 ( )。 ( A)算法程序的长度 ( B)算法程序中的指令条数 ( C)算法程序所占的存储空间 ( D)算法执行过程中所需要的存储空问 2 下列叙述中正确的是 ( )。 ( A)一个逻辑数据结构只能有一种存储结构 ( B)逻辑结构属于线性结构,存储结构属于非线性结构 ( C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 ( D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据 处理的效率 3 简单的交换排序方法是 ( )。 ( A)快速排序 ( B)选择排序 ( C)堆排序
2、 ( D)冒泡排序 4 关于结构化程序设汁原则和方法的描述错误的是 ( )。 ( A)选用的结构只准许有一个人口和一个出口 ( B)复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现 ( C)不允许使用 GOTO语句 ( D)语言中所没有的控制结构,应该采用前后一致的方法来模拟 5 相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和 ( )。 ( A)可重用性差 ( B)安全 性差 ( C)非持久性 ( D)冗余性 6 面对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是 ( )。 ( A)强调模拟现实世界中的概念而不强调算法 ( B)强调模拟现实世界中的算法而不强调
3、概念 ( C)使用现实世界的概念抽象地思考问题从而自然地解决问题 ( D)模拟现实世界中不同事物之间的联系 7 对如图所示的二叉树进行后序遍历的结果为 ( )。 ( A) ABCDEF ( B) DBEAFC ( C) ABDECF ( D) DEBFCA 8 软件设计包括软件的结构、数据接口和过程 设计,其中软件的过程设计是指( )。 ( A)模块问的关系 ( B)系统结构部件转换成软件的过程描述 ( C)软件层次结构 ( D)软件开发过程 9 两个或两个以上模块之间关联的紧密程度称为 ( )。 ( A)耦合度 ( B)内聚度 ( C)复杂度 ( D)数据传输特性 10 下列描述错误的是 (
4、 )。 ( A)继续分为多重继承和单继承 ( B)对象之间的通信靠传递消息来实现 ( C)在外面看不到对象的内部特征是基于对象的 “模块独立性好 ”这个特征 ( D)类是具有共同属性、共同方法的对 象的集合 11 设关系 R和关系 S的元数分别是 3和 4,元组数分别为 5和 6,则 R与 S自然连接所得到的关系的元数和元组数分别为 ( )。 ( A) 7和 11 ( B) 12和 30 ( C) 7和 30 ( D) =7和 =30 12 Access数据库文件的扩展名是 ( )。 ( A) mdb ( B) ppt ( C) xls ( D) doc 13 Access数据库中,为了保持表
5、之间的关系,要求在主表中修改相关记录时,子表相关记录随之更改。为此需要定义参照完整性关系的 ( )。 ( A)级 联更新相关字段 ( B)级联删除相关字段 ( C)级联修改相关字段 ( D)级联插入相关字段 14 下列关于 SQL语句及其用途的叙述中,正确的是 ( )。 ( A) CREATE TABLE用于修改一个表的结构 ( B) CREATE INDEX为字段或字段组创建视图 ( C) DROP表示从数据库中删除表或者从字段或字段组中删除索引 ( D) ALTER TABLE用于创建表 15 下列说法中正确的是 ( )。 ( A)文本型字段最长为 64 000个字符 ( B)要得到一个计
6、算字段的结果。仅能运用 总计查询米完成 ( C)在创建一对一关系时,两个表的相关字段不一定都是主关键字 ( D)创建表之间的关系时,需要关闭所有要创建关系的表 16 Access中的字段名最多不能超过 ( )个字符。 ( A) 24 ( B) 32 ( C) 64 ( D) 128 17 在 SQL查询中,若要取得 “学生 ”数据表中的所有记录和字段,其 SQL语法为( )。 ( A) SELECT姓名 FROM学生 ( B) SELECT*FROM学生 ( C) SELECT姓名 FROM学生 WHERE学号 =082089 ( D) SELECT*FROM学生 WHERE学号 =08208
7、9 18 查询最近 30天的记录应使用 ( )作为准则。 ( A) Between Date()And Date()-30 ( B) Between Date()-30 And Date() ( C) =Date()-30 ( D) Date()-30 19 假设有以下循环结构: Do Loop Until条件 则以下说法正确的是 ( )。 ( A)如果条件为真,则一次循环体也不执行 ( B)如果条件为真,则至少执行一次循环体 ( C)如果条件不为真, 则至少执行一次循环体 ( D)不论条件是否为真,至少要执行一次循环体 20 确定一个控件大小的属性是 ( )。 ( A) Width或 Hei
8、ght ( B) Width和 Height ( C) Top或 Left ( D) Top和 Left 21 下列关于字段属性的默认值设置的说法中,错误的是 ( )。 ( A)默认值类型必须与字段的数据类型相匹配 ( B)在对默认值进行设置时输入文本不需要加引号,系统会自动加上引号 ( C)设置默认值后,用户只能使用默认值 ( D)可以使用 Access的表达式来定 义默认值 22 假设窗体的名称为 forml,则把窗体的标题设置为 “Access”的语句是 ( )。 ( A) Me=“ACCESS“ ( B) Me Text=“ACCESS“ ( C) Me CaDtion=“ACCESS
9、“ ( D) Me Name=“ACCESS“ 23 要在报表每一页的底部都输出信息,需要设置 ( )。 ( A)页面页眉 ( B)报表页眉 ( C)报表页脚 ( D)页面页脚 24 VBA中定义符号常量使用的关键字是 ( )。 ( A) Dim ( B) Public ( C) Private ( D) Const 25 下列不是宏的运行方式的是 ( )。 ( A)直接运行宏 ( B)为窗体或报表的事件响应而运行宏 ( C)为窗体或报表上的控件的事件 向应而运行宏 ( D)为查询事件响应而运行宏 26 以下是宏 macl的操作序列设计: 条件 操作序列 操作参数 MsgBox 消息为 “I“
10、 txt1 0 MsgBox 消息为 “am“ MsgBox 消息为 “student“ 现设置宏 macl为窗体上某命令按钮的单击事件属性,打开窗体运行后,在窗体上名为 “txt1”的文本框内输入数字 1,然后单击此命令按钮,则 ( )。 ( A)会先后弹出三个消息框,分别显示消息 “I”“am”“student” ( B)会弹出一个消息框,显示消息 “I” ( C)会先后弹出两个消息框,分别显示消息 “1”和 “am” ( D)会先后弹出两个消息框,分别显示消息 “I”和 “student” 27 用于查找满足指定条件的下一条记录的宏命令是 ( )。 ( A) FindRecord ( B
11、) FindFirstRectod ( C) FindFirst ( D) FindNext 28 若有两个字符串 s1=“12345“, s2=“34“,执行 s=Instr(s1, s2)后, s的值为 ( )。 ( A) 2 ( B) 3 ( C) 4 ( D) 5 29 ODBC是 ( )的中文缩写。 ( A)数据访问对象 ( B) Active数据对象 ( C)开放数据库连接 ( D)数据库管理系统 30 在窗体上添加一个命令按钮,编写事件过程如下: For i=1 To 3 x=4 For j=1 To 4 x=3 For k=1 To 2 x=x+5 Next k Next j
12、Next i MsgBox x 则单击命令按钮后消息框的输出结果是 ( )。 ( A) 7 ( B) 8 ( C) 9 ( D) 13 31 设有以下两个过程: Sub S1(a As Integer, b As Integer) t=a a=b b=t End Sub Sub S2(ByVal a As Integer, ByVal b As Integer) t=a a=b b=t End Sub 下列说法中正确的是 ( )。 ( A)过程 S1能实现两个变量值的交换, S2不能 ( B)过程 S2能实现两个变量值的交换, S1不能 ( C)过程 S1和 S2都不能实现两个变量值的交换 (
13、 D)过程 S1和 S2都能实现两个变量值的交换 32 有如下语句: s=Int(100*Rnd) 执行完毕后, s的值是 ( )。 ( A) 0, 99的随机整数 ( B) 0, 100的随机整数 ( C) 1, 99的随机整数 ( D) 1, 100的随机整数 33 在过程设计 时,要想让某个参数是可选的,应该用 ( )语句。 ( A) ByVal ( B) ByRef ( C) Optional ( D) ParamArray 34 下列 Case语句中错误的是 ( )。 ( A) Case 0 To 10 ( B) Case Is 10 ( C) Case Is 10 And Is 5
14、0 ( D) Case 3, 5 Is 10 35 在窗体中添加一个名称为 Command1的命令按钮,然后编写如下事件代码: Private Sub Command1_Click() Dim a(10, 10) For m=2 To 4 For n=4 To 5 a(m, n)=m*n Next n Next m MsgBox a(2, 4)+a(3, 5)+a(4, 5) End Sub 运行窗体后,单击命令按钮, MsgBox中应输出 ( )。 ( A) 23 ( B) 33 ( C) 43 ( D) 53 36 数据库系统的主要特点为数据集成性、数据的高 _和低冗余性、数据独立性和数据
15、统一管理和控制。 37 最简单的交 换排序方法是 _。 38 单元测试又称模块测试,一般采用 _测试。 39 在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块,其中 _的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。 40 在链表的运算过程中,能够使空表与非空表的运算统一的结构是 _。 41 如果要将某表中的记录删除,应该创建 _查询。 42 在报表设计中,可以通过添加 _控件来控制另起一页输出显示。 43 二维表中的列称为关系的 _。 44 执行下列程序段后,变量 c的值为 _。 a=“Visual Basic Programming“ b=“Q
16、uick“ c=b&Ucase(Mid(a, 7, 6)&Right(a, 12) 45 在 n个运动员中选出任意 r个人参加比赛,有很多种不同的选法,选法的个数可以用公式:计算。在窗体上设计 3个文本框,名称依次是 Text1、 Text2和Text3,请填空。 Private Sub Command1 Click() Dim r As Integer, n As Integer n=Text1 r=Text2 Text3=fun(n) ( ) fun(r) End Sub Function fun(n As Integer)As long Dim t As Long For k=1 To
17、n T=t*k Next k Fun=t End Function 46 在窗体中添加一个命令按钮 Command1和一个文本框 Text1,编写如下代码: Private Sub Command1_Click() Dim x As Integer, y As Integer, z As Integer a=5, b=10, c=0 Me!Text1=“ Call p1(a, b, c) Me! Text1=c End Sub Sub p1(x As Integer, y As Integer, z As Integer) z=x+y End Sub 程序运行后,文本 框中应显示的内容为 _。
18、 47 下面程序的功能是:用 Array函数建立一个含有 8个元素的数组,然后查找并在文本框 Text1中输出该数组中各元素的最小值。请填空。 Option Base 1 Private Sub Commandl Click() Dim arrl() Dim Min As Integer, i As Integer arr1=Array(12, -24, 435, 76, 866, 78, 43, 54) Min=_ For i=2 To 8 If art1(i) Min Then_ Next i Textl=Min End Sub 国家二级( ACCESS)笔试模拟试卷 218答案与解析 1
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 笔试 模拟 218 答案 解析 DOC
