【计算机类职业资格】国家二级(ACCESS)笔试-试卷130及答案解析.doc
《【计算机类职业资格】国家二级(ACCESS)笔试-试卷130及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级(ACCESS)笔试-试卷130及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级(ACCESS)笔试-试卷 130 及答案解析(总分:102.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.线性链表中的各元素在存储
2、空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面D.线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的4.线性表常采用的两种存储结构是( )。(分数:2.00)A.顺序存储结构和链式存储结构B.散列方法和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构5.设栈 S 和队列 O 的初始状态为空,元素 a、b、c、d、e 和 f 依次通过栈 S,一个元素出栈后即进入队列Q,若 6 个元素出队的顺序是 b、d、c、f、e、a,则栈 S 的容量至少应该是( )。(分数:2.00)A.6B.4C.3D.26.数据库 DB、数据库系统 DBS、数据
3、库管理系统 DBMS 之间的关系是( )。(分数:2.00)A.DB 包括 DBS 和 DBMSB.DBMS 包括 DB 和 DBSC.DBS 包括 DB 和 DBMSD.没有任何关系7.在包含 1000 个元素的线性表中实现如下各运算,所需的执行时间最长的是( )。(分数:2.00)A.线性表按顺序方式存储,在线性表的第 100 个结点后面插入一个新结点B.线性表按链接方式存储,在线性表的第 100 个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第 900 个结点D.线性表按链接方式存储,删除指针 P 所指向的结点8.一间教室可坐多个学生,则实体教室和学生之间的联系是( )。
4、(分数:2.00)A.一对一B.一对多C.多对一D.多对多9.对于长度为 n 的线性表,在最坏情况下,下列各种排序法所对应的比较次数中正确的是( )。(分数:2.00)A.冒泡排序为 n2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)210.对关系 S 和 R 进行集合运算,结果中既包含 S 中的所有元组也包含尺中的所有元组,这样的集合运算称为( )。(分数:2.00)A.并运算B.交运算C.差运算D.积运算11.建立 E-R 模型的工作,属于软件生命周期中的( )。(分数:2.00)A.需求分析阶段B.设计阶段C.编码阶段D.测试阶段12.在教师表中,如果要找出职称为“教授
5、”的教师,所采用的关系运算是( )。(分数:2.00)A.选择B.投影C.联接D.自然联接13.在“student”表中,“姓名”字段的字段大小为 10,则在此列输入数据时,最多可输入的汉字数和英文字符数分别是( )。(分数:2.00)A.5 5B.10 10C.5 10D.10 2014.“是否”数据类型常被称为( )。(分数:2.00)A.真假型B.对错型C.IO 型D.布尔型15.能够使用“输入掩码向导”创建输入掩码的字段类型是( )。(分数:2.00)A.数字和文本B.文本和备注C.数字和日期时问D.文本和日期时间16.在现实世界中,每个人都有自己的出生地,实体“人”与实体“出生地”之
6、间的联系是( )。(分数:2.00)A.一对一联系B.一对多联系C.多对多联系D.无联系17.退出 Access 数据库管理程序可以使用的快捷键是( )。(分数:2.00)A.Alt+XB.Alt+F+XC.Ctrl+XD.Ctrl+Q18.简单、快捷的创建表结构的视图形式是( )。(分数:2.00)A.“数据库”视图B.“表向导”视图C.“设计”视图D.“数据表”视图19.在下面关于数据表视图与查询关系的说法中,错误的是( )。(分数:2.00)A.在查询的数据表视图和表的数据表视图中窗口几乎相同B.在查询的数据表视图中对显示的数据记录的操作方法和表的数据表视图中的操作相同C.查询可以将多个
7、表中的数据组合到一起,使用查询进行数据的编辑操作可以像在一个表中编辑一样,对多个表中的数据同时进行编辑D.基础表中的数据不可以在查询中更新,这与在数据表视图的表窗口中输入新值不一样,因为这里充分考虑到基础表的安全性20.在创建交叉表查询时,用户需要指定( )种字段。(分数:2.00)A.1B.2C.3D.421.在 SQL 查询中可直接将命令发送到 ODBC 数据库服务器中的查询是( )。(分数:2.00)A.传递查询B.联合查询C.数据定义查询D.子查询22.在 SELECT 语句中,“”的含义是( )。(分数:2.00)A.通配符,代表一个字符B.通配符,代表任意字符C.测试字段是否为 N
8、ULLD.定义转义字符23.如果加载一个窗体,先被触发的事件是( )。(分数:2.00)A.Load 事件B.Open 事件C.Activate 事件D.Unload 事件24.控件的类型可以分为( )。(分数:2.00)A.结合型、非结合型、对象型B.计算型、非计算型、对象型C.对象型、结合型、计算型D.结合型、非结合型、计算型25.假设已在 Access 中建立了包含“姓名”、“基本工资”和“奖金”三个字段的职工表,以该表为数据源创建的窗体中,有一个计算实发工资的文本框,其控件来源为( )。(分数:2.00)A.基本工资+奖金B.基本工资+奖金C.=基本工资+奖金D.#NAME?26.若要
9、在报表最后输出某些信息,需要设置的是( )。(分数:2.00)A.页面页眉B.页面页脚C.报表页眉D.报表页脚27.下列对数据访问页与 Access 数据库的关系的描述中正确的是( )。(分数:2.00)A.数据访问页不是 Access 数据库的一种对象B.数据访问页与其他 Access 数据库对象的性质不同C.数据访问页的创建与修改方式与其他 Access 数据库对象基本上是一致的D.数据访问页与 Access 数据库无关28.用于打开查询的宏命令是( )。(分数:2.00)A.OpenFormB.OpenTableC.OpenReportD.OpenQuery29.在一个宏的操作序列中,如
10、果既包含带条件的操作,又包含无条件的操作,则没有指定条件的操作则会( )。(分数:2.00)A.不执行B.有条件执行C.无条件执行D.出错30.表达式 1+321 Or 6 Mod 4A.-1B.0C.1D.其他31.下列可作为 VBA 变量名的是( )。(分数:2.00)A.a&bB.a?bC.4aD.const32.Select Case 结构运行时首先计算( )的值。(分数:2.00)A.表达式B.执行语句C.条件D.参数33.在窗体中有一个命令按钮 Commandl,对应的事件代码如下: Private Sub Commandl_Enter() Dim num As Integer D
11、im a As Integer Dim b As Integer Dim i As Integer For i=1 To 10 num=InputBox(“请输入数据:”,“输入”,1) If Int(num2)=num2 Then a=a+1 Else b=b+1 End If Next i MsgBox(“运行结果:a=”&Str(a)&:“,b=”&Str(b) End Sub 运行以上事件所完成的功能是( )。(分数:2.00)A.对输入的 10 个数据求累加和B.对输入的 10 个数据求各自的余数,然后再进行累加C.对输入的 10 个数据分别统计有几个是整数,有几个是非整数D.对输入
12、的 10 个数据分别统计有几个是奇数,有几个是偶数34.下列不是分支结构的语句是( )。(分数:2.00)A.IfThenEnd IFB.WhileEndC.IfThenElseEnd IfD.SelectCaseEnd Select35.在窗体中有一个标签 Lb1 和一个命令按钮 Commandl,事件代码如下: Option Compare Database Dim a As String*10 Private Sub Commandl_Click() a=“1234” b=Len(a) MeLb1Caption=b End Sub 打开窗体后单击命令按钮,窗体中显示的内容是( )。(分数
13、:2.00)A.4B.5C.10D.4036.假定有如下的 Sub 过程: Sub sfun(x As Single,y As Single) t=x x=ty y=t Mod y End Sub 在窗体上添加一个命令按钮(名为 Commandl),然后编写如下事件过程: Private Sub Commandl_Click() Dim a As single Dim b As single a=5 b=4 sfum a,b MsgBox a&chr(10)+chr(13)&b End Sub 打开窗体运行后,单击命令按钮,消息框的两行输出内容分别为( )。(分数:2.00)A.1 和 1B.
14、125 和 1C.125 和 4D.5 和 4二、填空题(总题数:15,分数:30.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为 1。(分数:2.00)填空项 1:_39.在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间 1 的信息。(分数:2.00)填空项 1:_40.软件是程序、数据和 1 的集合。(分数:2.00)填空项 1:_41.对于长度为 n 的有序线性表,在最坏情况下,二分法查找只需比较 1
15、次。(分数:2.00)填空项 1:_42.测试分为白箱法和黑箱法, 1 又称为逻辑覆盖测试。(分数:2.00)填空项 1:_43.在关系数据库的基本操作中,把两个关系中有相同公共属性值的元组连接到一起并去除重复的元组和属性形成新的二维表的操作称为 1。(分数:2.00)填空项 1:_44.在 Access 中建立的数据库文件的扩展名是 1。(分数:2.00)填空项 1:_45.表的设计视图分为上下两部分,上半部分是 1,下半部分是字段属性区。(分数:2.00)填空项 1:_46.某窗体中有一命令按钮,单击此命令按钮将会运行一个 SQL 语句,则需要执行的宏操作是 1。(分数:2.00)填空项
16、1:_47.在创建主子窗体之前,必须设置 1 之间的关系。(分数:2.00)填空项 1:_48.在窗体中添加一个命令按钮(名为 Commandl)和一个文本框(名为 text1),编写如下事件过程: Private Sub Commandl_Click() Dim x As Integer,y As Integer,z As Integer x=3:y=5:z=10 Me Text1=“” Call f(x,y,z) Me!text1=z End Sub Sub f(a As Integer,b As Integer,c As Integer) c=b*a End Sub 打开窗体运行后,单击
17、命令按钮,文本框中显示的内容是 1。(分数:2.00)填空项 1:_49.下面程序的功能是:用 Array 函数建立一个含有 8 个元素的数组,然后查找并在文本框 Text1 中输出该数组中各元素的最小值。请填空。 Option Base 1 Private Sub Commandl_Click() Dim arr1() Dim Min As Integer,i As Integer arr1=Array(12,435,76,-24,78,54,866,43) Min= 1 For i=2 To 8 If arr1(i)2 Nexti Text1=Min End Sub(分数:2.00)填空项
18、 1:_填空项 1:_50.在 VBA 编程中,变量定义的位置和方式不同,则它存在的时间和起作用范围也有所不同,这就是变量的生命周期和 1。(分数:2.00)填空项 1:_51.执行以下程序段后,x 的值为 1。 Dim x As Integer,i As Integer x=0 For i=20 To 1 Step-2 x=x+i5 Nexti(分数:2.00)填空项 1:_国家二级(ACCESS)笔试-试卷 130 答案解析(总分:102.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正
19、确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.算法分析的目的是( )。(分数:2.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进 解析:解析:算法是指对解题方案准确而完整的描述,而对算法进行分析的目的,是为了在原有的基础上,对算法进行改进,从而提高对数据的处理效率。3.下列叙述中正确的是( )。(分数:2.00)A.线性链表的各元素在存储空间中的位置必须是连续的B.线性链表的头元素一定存储在其他元素的前面C.线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面D.线性链表中的
20、各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的 解析:解析:在线性链表中,各元素在存储空间中的位置是任意的,各元素的顺序也是任意的,依靠指针来实现数据元素的前后件关系。4.线性表常采用的两种存储结构是( )。(分数:2.00)A.顺序存储结构和链式存储结构 B.散列方法和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构解析:解析:线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。5.设栈 S 和队列 O 的初始状态为空,元素 a、b、c、d、e 和 f 依次通过栈 S,一个元素出栈后即进入队列Q,若 6 个元素出队的顺序是 b、d、c、f、e、a
21、,则栈 S 的容量至少应该是( )。(分数:2.00)A.6B.4C.3 D.2解析:解析:栈的操作规则是后进先出,队列的运算规则是先进先出。对于本题,出队顺序也就是入队顺序,同样也是出栈顺序,为了得到 b、d、c、f、e、a 出栈顺序,则入栈顺序应该是 a 进、b 进、b 出、c进、d 进、d 出、c 出、e 进、f 进、f 出、e 出、a 出。可以看作最多只有 3 个元素在栈内,所以栈的容量最少应为 3。6.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是( )。(分数:2.00)A.DB 包括 DBS 和 DBMSB.DBMS 包括 DB 和 DBSC.DBS 包
22、括 DB 和 DBMS D.没有任何关系解析:解析:数据库系统(DBS)由数据库(DB)、数据库管理系统(DBMS)、数据库管理员、硬件平台和软件平台 5 个部分组成,可见 DB 和 DBMS 都是 DBS 的组成部分。7.在包含 1000 个元素的线性表中实现如下各运算,所需的执行时间最长的是( )。(分数:2.00)A.线性表按顺序方式存储,在线性表的第 100 个结点后面插入一个新结点 B.线性表按链接方式存储,在线性表的第 100 个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第 900 个结点D.线性表按链接方式存储,删除指针 P 所指向的结点解析:解析:由于线性表采
23、用的是顺序存储方式,用存储单元的邻接性体现线性表元素问的一维顺序关系,因此对线性表进行插入和删除运算时,可能需要移动大量的结点,以保持这种物理和逻辑的一致性。对于选项 A,后面的 900 个结点都要住后移动,对于选项 C,后面的 100 个结点都要往前移动。而对于线性表按链接方式存储,当进行插入与删除操作时,只改变相应的指针即可,所以比较 4 个选项的操作可得知选项 A 所需要的执行时间最长。8.一间教室可坐多个学生,则实体教室和学生之间的联系是( )。(分数:2.00)A.一对一B.一对多 C.多对一D.多对多解析:解析:两个实体集间的联系可以有下面几种:一对一的联系、一对多或多对一的联系和
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 ACCESS 笔试 试卷 130 答案 解析 DOC
