必胜高考网 > 计算机类 > 计算机等级 > 资讯 >

2015年计算机二级《Access》上机冲刺试题(2)

时间: 家辉2 资讯

  5有两个关系R、S如下:

  由关系R通过运算得到关系s,则所使用的运算为( )。

  A.选择B.投影C.插入D.连接:

  参考答案:B

  参考解析:投影运算是指对于关系内的域指定可引入新的运算。本题中s是在原有关系R的内部进行的,是由R中原有的那些域的列所组成的关系。所以选择B。

  6已知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每名学生每借阅一本书生成一条记录,要求按学生学号统计出每名学生的借阅次数,下列SQL语句中,正确的是( )。

  A.SELECT学号,COUNT(学号)FROM借阅

  B.SELECT学号,COUNT(学号)FROM借阅GROUP BY学号

  C.SELECT学号,SUM(学号)FROM借阅

  D.SELECT学号,SUM(学号)FROM借阅0RDER BY学号

  参考答案:B

  参考解析:SQL查询中分组统计使用Group by子句,统计次数使用合计函数Count(),据此题要求按学号统计学生借阅次数使用的查询语句为SELECT学号,COUNT(学号)FROM借阅GROUP BY学号,所以选项B正确。

  7如果在C盘当前文件夹下已存在名为StuData.dat的顺序文件,那么执行语句0pen”C:StuData.dat”For Append As#1之后将( )。

  A.删除文件中原有内容

  B.保留文件中原有内容,可在文件尾添加新内容

  C.保留文件中原有内容,在文件头开始添加新内容

  D.保留文件中原有内容,在文件尾开始添加新内容

  参考答案:B

  参考解析:文件打开方式中使用For Append时,指定文件按顺序方式输出,文件指针被定位在文件末尾。如果对文件执行写操作,则写入的数据附加到原来文件的后面。

  8对不同类型的运算符,优先级的规定是( )。

  A.字符运算符>算术运算符>关系运算符>逻辑运算符

  B.算术运算符>字符运算符>关系运算符>逻辑运算符

  C.算术运算符>字符运算符>逻辑运算符>关系运算符

  D.字符运算符>关系运算符>逻辑运算符>算术运算符

  参考答案:B

  参考解析:对不同类型的运算符,优先级为:算术运算符>连接运算符(字符运算符)>比较运算符(关系运算符)>逻辑运算符。所有比较运算符的优先级相同。算术运算符中,指数运算符(^)>负数(一)>乘法和除法(*、/)>整数除法(\)>求模运算(MoD>加法和减法(+、一)。括号优先级最高。

  9要将一个数字字符串转换成对应的数值,应使用的函数是( )。

  A.ValB.SingleC.AscD.Space

  参考答案:A

  参考解析:Val函数将数字字符串转换成数值型数字。转换时可自动将字符串中的空格、制表符和换行符去掉,当遇到它不能识别为数字的第一个字符时,停止读人字符串。

  10在教师信息输入窗体中,为职称字段提供”教授”、”副教授”、”讲师”等选项供用户直接选择,最合适的控件是(  )。

  A.标签B.复选框C.文本框D.组合框

  参考解析:组合框或列表框可以从一个表或查询中取得数据,或从一个值列表中取得数据,在输入时,我们从列出的选项值中选择需要的项,从而保证同一个数据信息在数据库中存储的是同一个值。所以选项D是正确的。

  21假定有以下两个过程:

  下列说法正确的是( )。

  A.用过程sl可以实现交换两个变量的值的操作,S2不能实现

  B.用过程S2可以实现交换两个变量的值的操作,sl不能实现

  C.用过程sl和S2都可以实现交换两个变量的值的操作

  D.用过程Sl和s2都不可以实现交换两个变量的值的操作

  参考答案:B

  参考解析:VBA中定义过程时如果省传值方式则默认为按地址传递,过程S2中省了参数传递方式说明,因此,参数将按传址调用,而过程sl由于声明为按值传递(ByVM)所以会按传值调用参数。而在过程调用时,如果按传值调用,实参只是把值传给了形参,在过程内部对形参值进行改变不会影响实参变量,按址调用却不同,这种方式是把实参的地址传给了形参,在过程中对形参值进行改变也会影响实参的值。因此,过程s2能够交换两个变量的值,而Sl不能实现。

  22定位到同一字段最后一条记录中的快捷键是( )。

  A.【End】B.【Ctrl】+【Endl】C.【Ctrl】+【l】D.【Ctrl】+【Home】

  参考答案:C

  参考解析:本题考查的是在“数据表”视图中浏览表中数据的快捷键。其中【End】的作用是使光标快速移到单行字段的结尾;【Ctrl】【End】的作用是使光标快速移到多行字段的结尾;【Ctrl】+【J】的作用是使光标快速移到当前字段的最后一条记录;【Ctrl】【Home】的作用是使光标快速移到多行字段的开头。

  23下列数据结构中,属于非线性结构的是( )。

  A.循环队列B.带链队列C.二叉树D.带链栈

  参考答案:C

  参考解析:树是简单的非线性结构,所以二叉树作为树的一种也是一种非线性结构。

  24下列叙述中,错误的是( )。

  A.宏能够一次完成多个操作

  B.可以将多个宏组成一个宏组

  C.可以用编程的方法来实现宏

  D.宏命令一般由动作名和操作参数组成

  参考答案:C

  参考解析:宏是由一个或多个操作组成的集合,其中每个操作都实现特定的功能,宏可以是由一系列操作组成的一个宏,也可以是一个宏组。通过使用宏组,可以同时执行多个任务。可以用ACCess中的宏生成器来创建和编辑宏,但不能通过编程实现。宏由条件、操作、操作参数等构成。因此,C选项错。

  25命令按钮Commandl的Caption属性为“退出(x)”,要将命令按钮的快捷键设为Alt+x,应修改Caption属性为( )。

  A.在x前插入&B.在x后插入&C.在x前插入#D.在x后插入#(

  参考答案:A

  参考解析:要设置Alt+字符的快捷键,需要使用&+字符的形式。因此,如果要将命令按钮的快捷键设置为Ah+x,则需要在按钮标题中设置为“&x。

  26下列四个选项中,不是VBA的条件函数的是(  )。

  A.ChooseB.IfC.IifD.Switch

  参考答案:B

  参考解析:VBA提供了3个条件函数:II函数,SwitCh函数和Choose函数,这3个函数由于具有选择特性而被广泛用于查询、宏及计算控件的设计中。而Ⅱ是程序流程控制的条件语句,不是函数。

  27由“For i=1 T016 Step 3”决定的循环结构被执行( )。

  A.4次B.5次C.6次D.7次

  参考答案:C

  参考解析:题目考查的是For循环结构,循环初值i为1,终值为l6,每次执行循环i依次加3,则i分别为l、4、7、10、13、16,则循环执行6次。

  28下列SQL查询语句中,

  A.SELECT姓名,性别,所属院系,简历FROM tStudWHERE性别=”女”AND所属院系IN(″03″,″o4″)B.SELECT姓名,简历FROM tStudWHERE性别=″女″AND所属院系IN(″03″,″04″)C.SELECT姓名,性别,所属院系,简历FROM tStudWHERE性别:″女″AND所属院系=″03″0R所属院系=″04″D.SELECT姓名,简历FROM tStudWHERE性别:″女″AND所属院系=″03″OR所属院系=″04″

  参考答案:B

  参考解析:根据此查询的设计视图勾选的“姓名”和“简历”两个字段,可以排除选项A和选项C,从查询“准则”】行中可以看出此查询要找出性别是女,且所属院系是“03”或“04”的记录,所以答案为B选项。

  29能够接受数值型数据输入的窗体控件是( )。

  A.图形B.文本框C.标签D.命令按钮

  参考答案:B

  参考解析:在窗体控件中图形控件、标签控件、命令按钮都不能接受数据输入,文本框和组合框可以接受字符数据的输入。

  30数据库中有“商品”表如下:

  要查找出“40”号部门单价最高的前两条记录,正确的sQL命令是( )。

  A.SELECT TOP 2*FROM商品WHERE部门号=″40″GROUP BY单价.

  B.SELECT TOP 2*FROM商品WHERE部门号=″40″GROUP BY单价DESC

  C.SELECT TOP 2*FROM商品WHERE部门号=″40″ORDER BY单价

  D.SELECT TOP 2*FROM商品WHERE部门号=″40″ORDER BY单价DESC

  参考解析:要查找出“40”号部门单价最高的前两条记录。首先需要查找出部门号是40的所有记录,再用“ORDERBY单价DESC”对单价按降序排列,然后再利用“TOP 2”显示前两条记录,为实现此目的所使用的SQL语句为:SELECT TOP2*FROM商品WHERE部门号=”40”ORDER BY单价DE—SC。故答案D正确。

  31数据库系统的三级模式不包括( )。

  A.概念模式B.内模式C.外模式D.数据模式

  参考解析:数据库系统的三级模式是概念模式、外模式和内模式,所以选择D。

  32关系数据库管理系统中所谓的关系指的是( )。

  A.各元组之间彼此有一定的关系

  B.各字段之间彼此有一定的关系

  C.数据库之间彼此有一定的关系

  D.符合满足一定条件的二维表格

  参考解析:在关系性数据库管理系统中,系统以各种各样二维表格的形式记录管理信息,所以关系就是符合满足一定条件的二维表格。故选项D为正确答案。

  33软件生命周期中的活动不包括( )。

  A.市场调研B.需求分析C.软件测试D.软件维护

  参考答案:A

  参考解析:软件生命周期可以分为软件定义、软件开发与软件运行维护三个阶段。主要活动阶段是:可行性研究与计划阶段、需求分析、软件设计、软件实现、软件测试、运行和维护,所以选择A。

  34在已建窗体中有一命令按钮(名为Commandl),该按钮的单击事件对应的VBA代码为:

  单击该按钮实现的功能是()。

  A.使用select命令查找“雇员”表中的所有记录10

  B.使用seXect命令查找并显示“雇员”表中的所有记录

  C.将subT窗体的数据来源设置为一个字符串

  D.将subT窗体的数据来源设置为“雇员”表

  参考解析:窗体的ReCordSourCe属性指明窗体的数据源,题目中窗体数据源来自一条SQL语句“seleCt*from雇员”,该语句从数据表“雇员”中选取所有记录,即窗体数据来源为“雇员”表。

  35下列程序的功能是返回当前窗体的记录集:

  Sub GetRecNum(  )

  Dim rs As Object

  Set rs=【】

  MsgBox rs.ReeordCount

  End Sub

  为保证程序输出记录集(窗体记录源)的记录数,括号内应填入的语句是(  )。

  A.Me.RecordsetB.Me.RecordLocksC.Me.RecordSourceD.Me.RecordSelectors

  参考答案:A

  参考解析:程序中rs是对象变量,指代窗体对象,set语句是将当前窗体中的记录集对象赋给178对象,Me表示当前窗体,用Me指明记录集来自于窗体,ReCordset属性设置窗体、报表、列表框控件或组合框控件的记录源,用Me.ReCordset代表指定窗体的记录源,即记录源来自于窗体。而ReCordSourse属性用来设置数据源,格式为ReCordSourse=数据源。因此题目空缺处应填Me.ReCordSet。

55571