【计算机类职业资格】二级ACCESS真题2015年09月(2)及答案解析.doc
《【计算机类职业资格】二级ACCESS真题2015年09月(2)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS真题2015年09月(2)及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS 真题 2015 年 09 月(2)及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.下列叙述中正确的是_。(分数:1.00)A.只有一个根结点和一个叶子结点的必定是线性结构B.只有一个根结点的必定是线性结构或二叉树C.非线性结构可以为空D.没有根结点的一定是非线性结构2.循环队列的存储空间为 Q(1:40),初始状态为 front=rear=40。经过一系列正常的人队与退队操作后,front=rear=15,此后又正常地退出了一个元素,则循环队列中的元素个数为_。(分数:1.00)A.9B.14C.16D.393.某二叉树
2、的中序遍历序列为 CBADE,后序遍历序列为 CBEDA,则前序遍历序列为_。(分数:1.00)A.ABCDEB.CBEDAC.CBADED.EDCBA4.下列算法中,最坏情况下时间复杂度为 O(nlog 2 n)的是_。(分数:1.00)A.快速排序B.堆排序C.二分查找法D.顺序查找法5.下面不属于结构化程序设计原则的是_。(分数:1.00)A.自顶向下B.模块化C.逐步求精D.可封装6.下面属于应用软件的是_。(分数:1.00)A.数据库管理系统B.Windows 7 系统C.编辑软件 WPSD.安卓(Android)操作系统7.在软件设计中_。(分数:1.00)A.应遵循高内聚低耦合的
3、原则B.应遵循高耦合低内聚的原则C.模块独立性仅与内聚度相关D.模块内聚与耦合无关8.长期储存在计算机内、有组织的、可共享的大量数据的集合是_。(分数:1.00)A.数据库B.数据库系统C.数据文件D.数据库管理系统9.某工厂生产中使用若干种原材料,原材料置于多个仓库中,并且同样的材料可放在不同的仓库中,则实体材料和实体仓库之间的联系是_。(分数:1.00)A.一对一B.多对一C.一对多D.多对多10.关系 R 经过运算 A=BD2(R)的结果为_。 R A B C D a a 2 2 b a 2 2 c c 11 4 e e 6 1 (分数:1.00)A.(a,a,2,2)B.(b,e,1,
4、2)C.(c,c,11,4)D.(e,e,6,1)11.Access 中,与关系模型中概念“元组”相对应的术语是_。(分数:1.00)A.字段B.记录C.表D.域12.在实体关系模型中,要从给定的关系中找出若干属性组成新的关系,应该使用的关系运算是_。(分数:1.00)A.投影B.选择C.连接D.自然连接13.可以为“照片”字段设置的属性是_。(分数:1.00)A.默认值B.输入掩码C.必填字段D.有效性规则14.设置字段的有效性规则,主要限制的是_。(分数:1.00)A.数据取值范围B.数据的类型C.数据的格式D.数据库数据范围15.如果一个字段的值为空值,则含义是_。(分数:1.00)A.
5、字段的值为 0B.字段的值为空格C.字段的值为空串D.字段目前还没有值16.成绩表中有“总评成绩”、“平时成绩”和“期末考试”等字段,其中,总评成绩=平时成绩+0.6期末考试。则进行表设计时,“总评成绩”的数据类型应该是_。(分数:1.00)A.数字B.计算C.整数D.文本17.使用查询向导,不可以创建的查询是_。(分数:1.00)A.带条件查询B.多表查询C.单表查询D.不带条件查询18.下列关于 SQL 语句的说明中,正确的是_。(分数:1.00)A.INSERT 与 GROUP BY 关键字一起使用可以分组向表中插入记录B.SELECT 不能与 GROUP BY 一起使用C.DELETE
6、 不能与 GROUP BY 一起使用D.UPDATE 与 GROUP BY 关键字一起使用可以分组对表更新记录19.在已建“学生”表中有姓名、性别、出生日期等字段,查询并显示女生年龄最小的学生,并显示姓名、性别和年龄,正确的 SQL 命令是_。(分数:1.00)A.SELECT 姓名,性别,MIN(YEAR(DATE()-YEAR(出生日期) AS 年龄 FROM 学生 WHERE 性别=“女“B.SELECT 姓名,性别,MIN(YEAR(DATE()-YEAR(出生日期) AS 年龄 FROM 学生 WHERE 性别=女C.SELECT 姓名,性别,年龄 FROM 学生 WHERE 年龄=
7、MIN(YEAR(DATE()-YEAR(出生日期)AND 性别=女D.SELECT 姓名,性别,年龄 FROM 学生 WHERE 年龄=MIN(YEAR(DATE()-YEAR(出生日期)AND 性别=“女“20.在人事档案数据表中有“参加工作时间”字段(日期/时间类型),要使用 SQL 语句查找参加工作在 30年以上的员工信息,下列条件表达式中,错误的是_。(分数:1.00)A.参加工作时间=INT(Date()/365)-30B.参加工作时间=DateAdd(“YYYY“,-30,Date()C.DateDiff(“YYYY“,参加工作时间,Date()=30D.Year(Date()-
8、year(参加工作时间)=3021.要在窗体中显示当前系统日期和时间,则应将相应文本框的控件来源属性设置为_。(分数:1.00)A.=Time()B.=SysTime()C.=Date()D.=Now()22.“学生基本情况”表中用 OLE 对象字段保存照片,在使用向导为该表创建窗体时,“照片”字段所使用的控件是_。(分数:1.00)A.绑定对象框B.图像C.文本框D.未绑定对象框23.下列关于 DROP TABLE 语句功能的描述中,正确的是_。(分数:1.00)A.删除指定的表及其记录B.删除指定表中的全部记录C.删除指定表中的指定字段D.删除指定表中的指定索引24.在设计窗体时,字段“评
9、价”只能输入“很好”、“好”、“一般”、“较差”和“很差”,可使用的控件是_。(分数:1.00)A.列表框控件B.复选框控件C.切换按钮控件D.文本框控件25.在设计报表时,为了在报表的每页底部输出单位名称信息,应设置的是_。(分数:1.00)A.页面页脚B.报表主体C.报表页脚D.报表页眉26.在报表的设计视图中,不能使用的是_。(分数:1.00)A.图形B.文本C.列表框D.页眉页脚27.在宏命令中,能够弹出提示窗口的命令是_。(分数:1.00)A.MsgBoxB.MessageC.MessageBoxD.Prompt28.在“库存管理系统”数据库中,每出库一种物品,需要进行的操作是在“出
10、库”表中增加一条出库记录,同时将“物品”表中的“库存量”字段减掉出库数量。为了实现上述操作,应该_。(分数:1.00)A.在“出库”表的插入后事件上创建数据宏B.在“出库”表的更新后事件上创建数据宏C.在“物品”表的更新后事件上创建数据宏D.在“物品”表的插入后事件上创建数据宏29.要在一个窗体的某个按钮的单击事件上添加动作,可以创建的宏是_。(分数:1.00)A.只能是独立宏B.只能是嵌入宏C.可以是独立宏,也可以是数据宏D.可以是独立宏,也可以是嵌入宏30.窗体上有一个按钮,当单击该按钮后窗体标题改为“信息”,则设计按钮对应的宏时应选择的宏操作是_。(分数:1.00)A.AddmenuB.
11、RepaintObjectC.SetMenuItemD.SetProperty31.在窗体中有命令按钮 Command1 和两个文本框 Text0、Text1,命令按钮对应的代码过程如下: Private Sub Command1_Click() Dim m, k As Integer Dim flag As Boolean m=Val(Me! Text0) “输入一个整数 Do While 1 k=2 flag = True Do While k=m/2 And flag If m Mod k=0 Then flag=False Else k=k+1 End If Loop If flag
12、Then Me! Text1=m “输出计算结果 Exit Do Else m=m+1 End If Loop End Sub 运行程序,输入 15,单击按钮,程序的输出结果是_。(分数:1.00)A.17B.15C.13D.其他整数32.下列过程的功能是:将输入的整数分解为质数之乘积。例如,输入 18,则输出 2,3,3,;输入 125,则输出 5,5,5,。 Private Sub Command_Click() x=Val(InputBox(“请输入一个整数“) out $=“ y=2 Do While(_) If (x Mod y=0) Then out $=out $ 输入 125,
13、则输出 5,5,5,。 Private Sub Command_Click() x=Val(InputBox(“请输入一个整数“) out $=“ y=2 Do While(_) If (x Mod y=0) Then out $=out $ & y & “,“ x=x/y Else y=y+1 End If Loop MsgBox out $ End Sub 为实现指定功能,程序中横线处应填写的语句是_。(分数:1.00)A.xyB.yxC.x=yD.y=x 解析:解析 本题使用碾转相除法分解质因子,程序的解题思路是:将变量 x 与初始值为 2 的变量 y 进行碾转相除,将能够整除 x 的
14、y 值,作为 x 的一个质因子;否则将 y 的值加 1,若 y=x,则进行下一次的运算,因此本题控制 Do while 循环的条件语句为 y=x,故 D 选项正确。33.要将“职工管理.accdb”文件中“职工情况”表中男职工的“退休年限”字段加上 5,程序中横线处应填写的语句是_。 Sub AgePlus( ) Dim cn As New ADODB. Connection “连接对象 Dim rs As New ADODB. Recordset “记录集对象 Dim fd As ADODB. Field “字段对象 Dim strConnect As String “连接字符串 Dim s
15、trSQL As String “查询字符串 Set an=CurrentProject. Connection strSQL= “Select 退休年限 from 职工情况 where 性别=“男“ rs. Open strSQL, cn, adOpenDynamic, adLockOptimistic, adCmdText Set fd=rs. Fields(“退休年限“) Do While Not rs. EOF fd=fd+5 _ rs. MoveNext Loop rs. Close cn. Close Set rs=Nothing Set cn=Nothing End Sub(分数
16、:1.00)A.rs.Update B.rs.EditC.EditD.Update解析:解析 程序中使用 Do While 循环对记录集中的记录进行遍历,对年龄值加 1 后,使用 rs. update 语句对记录集进行更新并保存年龄的新值,最后使用 rs. movenext 语句将记录集指针向下移动一次,指向下一条记录,判断循环是否继续执行,故 A 选项正确。34.在窗体中添加了一个文本框和一个命令按钮(名称分别为 tText 和 bCommand),并编写了相应的事件过程。运行此窗体,在文本框中输入一个字符,则命令按钮上的标题变为“Access 考试”。以下能实现上述操作事件过程的是_。(分
17、数:1.00)A.Private Sub tText_Change()bCommand. Caption=“Access 考试“End Sub B.Private Sub bCommand_Click()Caption=“Access 考试“End SubC.Private Sub tText_Click()bCommand. Caption=“Access 考试“End SubD.Private Sub bCommand_Change()Caption=“Access 考试“End Sub解析:解析 本题考查控件的基本属性和事件过程,题目要求通过在文本框中输入一个字符来触发事件,而能触发的事
18、件只有 tText 的 Change 事件。另外,在给某个控件的属性赋值时,不可省略控件名,命令按钮控件的标题属性为“Caption”,故 A 选项正确。35.有 Click 事件对应的程序如下: Private Sub Command1_Click() Dim sum As Double, x As Double sum=0 n=0 For i=1 To 5 x=n/i n=n+1 sum=sum+x Next i End Sub 该程序通过 For 循环计算一个表达式的值,该表达式是_。(分数:1.00)A.1+1/2+2/3+3/4+4/5B.1/2+2/3+3/4+4/5 C.1+1/
19、2+1/3+1/4+1/5D.1/2+1/3+1/4+1/5解析:解析 本题考查了 For 循环控制结构的应用,本题中循环共执行了 5 次,每次各变量赋值情况如下表所示。 i x n sum 1 0/1 1 0 2 1/2 2 1/2 3 2/3 3 1/2+2/3 4 3/4 4 1/2+2/3+3/4 5 4/5 5 1/2+2/3+3/4+4/5 循环结束后,sum 最后的值为 1/2+2/3+3/4+4/5,故 B 选项正确。36.窗体上命令按钮 command1 对应的 Click 事件过程如下: Private Sub Command1_Click() Dim x As Integ
20、er x=InputBox(“请输入 x 的值“) Select Case x Case 1,2,4,10 Debug. Print “A“ Case 5 To 9 Debug. Print “B“ Case Is=3 Debug. Print “C“ Case Else Debug. Print “D“ End Select End Sub 窗体打开运行,单击命令按钮,在弹出的输入框中输入 6,则立即窗口中输出的内容是_。(分数:1.00)A.B B.AC.CD.D解析:解析 在 SelectGase 语句中,Case 表达式可以是下列 4 种格式之一。 (1)单一数值或一行并列的数值,用来
21、与“表达式”的值进行比较,并且成员之间以逗号隔开。 (2)由关键字 To 分割开的两个数值或表达式之间的范围。 (3)关键字 Is 连接关系运算符,如、=、=、=或,运算符后面再接变量或精确的值。 (4)关键字 Case Else 后的表达式,是在前面的 Case 条件都不满足时执行。 本题中输入“6”,与第二个 Case 语句匹配,因此程序执行输出字符“B”,故 A 选项正确。37.在 VBA 中要定义一个 100 元素的整型数组,正确的语句是_。(分数:1.00)A.Dim NewArray(100)As IntegerB.Dim NewArray(2 To 101)As Integer
22、C.Dim NewArray(2 To 101)D.Dim NewArray(100)解析:解析 VBA 中声明变量的格式为:DIM 变量名 As 数据类型。声明数组的格式为:Dim 数组名(下标下限 to下标上限)As 数据类型。默认状态下,下标下限为 0,既可以省略不写下际下限。由上述格式可知,选项 C、D 没有指出数据类型,选项 A 的下标上限应为 99,因此选择 B 选项。38.窗体中有一个名为 run 的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在 0 到 100分之间,则要求重新输入;如果输入的成绩正确,则进入后续处理。run 命令按钮的 Click 的事件代码如下:
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 2015 09 答案 解析 DOC
