【计算机类职业资格】二级ACCESS笔试-320及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试-320及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试-320及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS笔试-320 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.由“For i=1 To 9 Step-3”决定的循环结构,其循环体将被执行(分数:2.00)A.0次B.1次C.4次D.5次2.软件生命周期可分为定义阶段、开发阶段和维护阶段。详细设计属于(分数:2.00)A.定义阶段B.开发阶段C.维护阶段D.上述三个阶段3.下列关于关系数据库中数据表的描述,正确的是(分数:2.00)A.数据表相互之间存在联系,但用独立的文件名保存B.数据表相互之间存在联系,是用表名表示相互间的联系C.数据表相互之间不存在联系,完全独立D.
2、数据表既相对独立,又相互联系4.下列关于对象“更新前”事件的叙述中,正确的是(分数:2.00)A.在控件或记录的数据变化后发生的事件B.在控件或记录的数据变化前发生的事件C.当窗体或控件接收到焦点时发生的事件D.当窗体或控件失去了焦点时发生的事件5.能够实现从指定记录集里检索特定字段值的函数是(分数:2.00)A.NzB.FindC.LookupD.DLookup6.Access中,设置为主键的字段(分数:2.00)A.不能设置索引B.可设置为“有(有重复)”索引C.系统自动设置索引D.可设置为“无”索引7.通配符“#”的含义是(分数:2.00)A.通配任意个数的字符B.通配任何单个字符C.通
3、配任意个数的数字字符D.通配任何单个数字字符8.数据库设计中,用 E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的(分数:2.00)A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段9.为窗体或报表的控件设置属性值的正确宏操作命令是(分数:2.00)A.SetB.SetDataC.SetValueD.SetWarnings10.在窗体上有一个命令按钮 Command1,编写事件代码如下:Private Sub Command 1_Click()Dim x As Integer,y As Integerx=12:y=32Call Proe(X,Y)Debug.
4、Print x;yEnd SubPublic Sub Proc(n As Integer,ByVal m As Integer)n=n Mod 10m=in Mod 10End Sub打开窗体运行后,单击命令按钮,立即窗口上输出的结果是(分数:2.00)A.2 32B.12 3C.2 2D.12 3211.在模块的声明部分使用“Option Base 1”语句,然后定义二维数组 A(2 to 5,5),则该数组的元素个数为(分数:2.00)A.20B.24C.25D.3612.下列属于通知或警告用户的命令是(分数:2.00)A.PrintOutB.OutputToC.MsgBoxD.RunWa
5、rnings13.下列对数据输入无法起到约束作用的是(分数:2.00)A.输入掩码B.有效性规则C.字段名称D.数据类型14.在 SQL查询中“GROUP BY”的含义是(分数:2.00)A.选择行条件B.对查询进行排序C.选择列字段D.对查询进行分组15.在报表设计过程中,不适合添加的控件是(分数:2.00)A.标签控件B.图形控件C.文本框控件D.选项组控件16.输入掩码字符“&”的含义是(分数:2.00)A.必须输入字母或数字B.可以选择输入字母或数字C.必须输入一个任意的字符或一个空格D.可以选择输入任意的字符或一个空格17.下列程序段的功能是实现“学生”表中“年龄”字段值加 1,空白
6、处应填入的程序代码是Dim Str As StringStr=“ “Docmd.RunSQL Str(分数:2.00)A.年龄=年龄+1B.Update学生 Set年龄=年龄+1C.Set年龄=年龄+1D.Edit学生年龄=年龄+118.在已建窗体中有一命令按钮(名为 Command1),该按钮的单击事件对应的 VBA代码为P“vate Sul Command 1_Click()subT.Form.RecordSource=“select * from雇员“End Sub单击该按钮实现的功能是(分数:2.00)A.使用 select命令查找“雇员”表中的所有记录B.使用 select命令查找并
7、显示“雇员”表中的所有记录C.将 subT窗体的数据来源设置为一个字符串D.将 subT窗体的数据来源设置为“雇员”表19.若要求在文本框中输入文本时达到密码“*”的显示效果,则应该设置的属性是(分数:2.00)A.默认值B.有效性文本C.输入掩码D.密码20.算法的时间复杂度是指(分数:2.00)A.算法的执行时间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的基本运算次数21.下列叙述中正确的是(分数:2.00)A.对长度为 n的有序链表进行查找,最坏情况下需要的比较次数为 nB.对长度为 n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)C.对
8、长度为 n的有序链表进行对分查找,最坏情况下需要的比较次数为(log 2n)D.对长度为 n的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog 2n)22.在 Access中,如果不想显示数据表中的某些字段,可以使用的命令是(分数:2.00)A.隐藏B.删除C.冻结D.筛选23.利用对话框提示用户输入查询条件,这样的查询属于(分数:2.00)A.选择查询B.参数查询C.操作查询D.SQL查询24.如果 X是一个正的实数,保留两位小数,将千分位四舍五入的表达式是(分数:2.00)A.0.01*Int(X+0.05)B.0.01*Int(100*(X+0.005)C.0.01*Int(X
9、+0.005)D.0.01*Int(100*(X+0.05)25.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是(分数:2.00)A.编辑软件B.操作系统C.教务管理系统D.浏览器26.数据库管理系统中负责数据模式定义的语句是(分数:2.00)A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言27.在窗体上有一个命令按钮 Command1,编写事件代码如下:Private Sub Command1_Click()Dim y As Integery=0Doy=InputBox(“y=“)If(y Mod 10)+Int(y/10)=10 The
10、n Debug.Print y;Loop Until y=0End Sub打开窗体运行后,单击命令按钮,依次输入 10、37、50、55、64、20、28、19、-19、0,立即窗口上输出的结果是(分数:2.00)A.37 55 64 28 19 19B.10 50 20C.10 50 20 0D.37 55 64 28 1928.在窗体上有一个命令按钮 Command1和一个文本框 Text1,编写事件代码如下:Private Sub Command1_Click()Dim i,j,xFor i=1 To 20 Step 2x=0For j-i To 20 Step 3x=x+1Next j
11、Next iText1.Value=Str(x)End Sub打开窗体运行后,单击命令按钮,文本框中显示的结果是(分数:2.00)A.1B.7C.17D.40029.软件(程序)调试的任务是(分数:2.00)A.诊断和改正程序中的错误B.尽可能多地发现程序中的错误C.发现和改正程序中的所有错误D.确定程序中的错误性质30.有两个关系 R和 T,如下图所示,则由关系 R得到关系 T的操作是(分数:2.00)A.选择B.投影C.交D.并31.在窗体上有一个命令按钮 Command1,编写事件代码如下:Prirate Sub Command1_Click()Dim d1 AS DateDim d2
12、As Dated1=#12/25/2009#d2=#1/5/2010#MsgBox DateDiff(“ww“,d1,d2)End Sub打开窗体运行后,单击命令按钮,消息框中输出的结果是(分数:2.00)A.1B.2C.10D.1132.在调试 VBA程序时,能自动被检查出来的错误是(分数:2.00)A.语法错误B.逻辑错误C.运行错误D.语法错误和逻辑错误33.在学生管理的关系数据库中,存取一个学生信息的数据单位是(分数:2.00)A.文件B.数据库C.字段D.记录34.假设“公司”表中有编号、名称、法人等字段,查找公司名称中有“网络”二字的公司信息,正确的命令是(分数:2.00)A.SE
13、LECT * FROM 公司 FOR 名称=“ *网络* “B.SELECT * FROM 公司 FOR 名称 LIKE“ *网络* “C.SELECT * FROM 公司 WHERE 名称=“ *网络* “D.SELECT * FROM 公司 WHERE 名称 LIKE“ *网络* “35.数据流程图(DFD 图)是(分数:2.00)A.软件概要设计的工具B.软件详细设计的工具C.结构化方法的需求分析工具D.面向对象方法的需求分析工具二、填空题(总题数:13,分数:30.00)36.一个队列的初始状态为空。现将元素 A、B、C、D、E、F、5、4、3、2、1 依次入队,然后依次退队,则元素退
14、队的顺序为 1。(分数:2.00)填空项 1:_37.设某循环队列的容量为 50,如果头指针 front=45(指向队头元素的前一位置),尾指针 rear=10(指向队尾元素),则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_38.设二叉树如下图所示。(分数:2.00)填空项 1:_39.软件是 1、数据和文档的集合。(分数:2.00)填空项 1:_40.有一个学生选课的关系,其中学生的关系模式为:学生(学号,姓名,班级,年龄),课程的关系模式为:课程(课号,课程名,学时),其中两个关系模式的键分别是学号和课号,则关系模式选课可定义为:选课(学号, 1,成绩)。(分数:2.00
15、)填空项 1:_41.下图所示的窗体上有一个命令按钮(名称为 ciotamand1)和一个选项组(名称为 Frame1),选项组上显示“Frame1”文本的标签控件名称为 Label1,若将选项组上显示文本“Frame1”改为汉字“性别”,应使用的语句是_。(分数:2.00)填空项 1:_42.在当前窗体上,若要实现将焦点移动到指定控件,应使用的宏操作命令是 1。(分数:2.00)填空项 1:_43.使用向导创建数据访问页时,在确定分组级别步骤中最多可设置 1 个分组字段。(分数:2.00)填空项 1:_44.在窗体文本框 Text 1中输入“456AbC”后,立即窗口上输出的结果是_。Pri
16、vate Sub Text1_KeyPress(KeyAscii As Integer)Select Case Key KeyAsciiCase 97 To 122Debug.Print Ucase(Chr(KeyAscii);Case 65 To 90Debug.Print Lcase(Chr(KeyAscii);Case 48 To 57Debug.Print Chr(KeyAscii);Case ElseKeyrAscii=0End SelectEnd Sub(分数:2.00)填空项 1:_45.在窗体上有一个命令按钮 Command1,编写事件代码如下:Private Sub Comm
17、and1_Click()Dim a(10),P(3) As Integerk=5For i=1 To 10a(i)=i * iNext iFor i=1 To 3P(i)=a(i * i)Next iFor i=1 To 3k=k+p(i) *2Next iMsgBox kEnd Sub打开窗体运行后,单击命令按钮,消息框中输出的结果是_。(分数:2.00)填空项 1:_46.下列程序的功能是找出被 5和 7除余数为 1的最小的 5个正整数。请在程序空白处填入适当的语句,使程序可以完成指定的功能。Private Sub Form_Click()Dim Ncount%,n%Ncount=0n=0
18、Don=n+1If_ThenDebug.Print nNcount=Ncount+1End IfLoop Until Ncont=5End Sub(分数:2.00)填空项 1:_47.以下程序的功能是在立即窗口中输出 100200 之间所有的素数,并统计输出素数的个数。请在程序空白处填入适当的语句,使程序可以完成指定的功能。Private Sub Command2_Click()Dim i%,j%,k%,t% t 为统计素数的个数Dim b AS BooleanFor i=100 T0 200b=Truek=2J=Int(Sqr(i)Do While k=j And bIf i Mod k=0
19、 Thenb= (12) End Ifk= (13) LoopIf b=True Thent=t+1Debug.Print iEnd IfNext iDebug.Print“t=“;tEnd Sub(分数:4.00)填空项 1:_48.数据库中有工资表,包括“姓名”、“工资”和“职称”等字段,现要对不同职称的职工增加工资,规定教授职称增加 15%,副教授职称增加 10%,其他人员增加 5%。下列程序的功能是按照上述规定调整每位职工的工资,并显示所涨工资的总和。请在空白处填入适当的语句,使程序可以完成指定的功能。Private Sub Command3_Click()Dim ws As DAO.
20、WorkspaeeDim db As DAO.DatabaseDim rs As DAO.ReeordsetDim gz As DAO.FieldDim zc As DAO.FieldDim sum As CurrencyDim rate As SingleSet db=CurrentDb()Set rs=db.OpenRecordset(“工资表“)Set gz=rs.Fields(“工资“)Set ZC=rs.Fields(“职称“)Sum=0Do While Not (14) rs.EditSelect Case zeCase Is=“教授“rate=0.15Case Is=“副教授“r
21、ate=0.1Case Elserate=0.05End Selectsum=sum+gz * rategz=gz+gz * rate(15) rs.MoveNextLooprs.Closedb.CloseSet rs=NothingSet db=NothingMsgBox“涨工资总计:“ & sumEnd Sub(分数:4.00)填空项 1:_二级 ACCESS笔试-320 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.由“For i=1 To 9 Step-3”决定的循环结构,其循环体将被执行(分数:2.00)A.0次 B.1次C.4次
22、D.5次解析:解析 本题考查的是 For循环结构。对于步长为负数且循环变量的初值又比终值小的循环会直接退出。2.软件生命周期可分为定义阶段、开发阶段和维护阶段。详细设计属于(分数:2.00)A.定义阶段B.开发阶段 C.维护阶段D.上述三个阶段解析:解析 软件生命周期由软件定义、软件开发和软件维护三个时期组成。软件定义可分为软件系统的可行性研究和需求分析两个阶段。软件开发时期由 5个阶段组成:概要设计、详细设计、编写代码、组装测试和确认测试。软件维护时期的主要任务是使软件持久地满足用户的需要。3.下列关于关系数据库中数据表的描述,正确的是(分数:2.00)A.数据表相互之间存在联系,但用独立的
23、文件名保存B.数据表相互之间存在联系,是用表名表示相互间的联系C.数据表相互之间不存在联系,完全独立D.数据表既相对独立,又相互联系 解析:解析 本题考查的是数据库、表的基本概念。在 Access数据库中,表不以独立文件的方式存在,但在表对象中,以不同的表来进行区别,同时,又通过表与表之间的关系来构建联系。4.下列关于对象“更新前”事件的叙述中,正确的是(分数:2.00)A.在控件或记录的数据变化后发生的事件B.在控件或记录的数据变化前发生的事件 C.当窗体或控件接收到焦点时发生的事件D.当窗体或控件失去了焦点时发生的事件解析:解析 本题考查的是对象的事件。对象“更新前”事件是指发生在控件或记
24、录的数据变化前的事件。5.能够实现从指定记录集里检索特定字段值的函数是(分数:2.00)A.NzB.FindC.LookupD.DLookup 解析:解析 本题考查的是 DLookup函数。DLookup 函数的功能是从指定记录集中检索出特定的字段值。Nz函数的功能是,如果其值不是 Null,Nz 函数将返回该值,否则返回值为零。另外,没有 Find和Lookup函数。6.Access中,设置为主键的字段(分数:2.00)A.不能设置索引B.可设置为“有(有重复)”索引C.系统自动设置索引 D.可设置为“无”索引解析:解析 本题考查的是主键的概念及其操作。在 Access系统中,设置为主键的字
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 320 答案 解析 DOC
