【计算机类职业资格】国家二级(ACCESS)机试-试卷45-2及答案解析.doc
《【计算机类职业资格】国家二级(ACCESS)机试-试卷45-2及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级(ACCESS)机试-试卷45-2及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级(ACCESS)机试-试卷 45-2 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.若在数据库表的某个字段中存放演示文稿数据,则该字段的数据类型应是( )。(分数:2.00)A.文本型B.备注型C.超链接型D.OLE 对象型2.下列 SQL 查询语句中,与下面查询设计视图所示的查询结果等价的是( )。 (分数:2.00)A.SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别“女“ AND 所属院系 IN(“03“,“04“)B.SELECT 姓名,简历 FROM tStud WHERE 性别“女“ AN
2、D 所属院系 IN(“03“, “04“)C.SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别“女“ AND 所属院系 “03“ OR 所属院系 “04“D.SELECT 姓名,简历 FROM tStud WHERE 性别“女“ AND 所属院系 “03“ OR 所属院系 “04“3.表达式 Fix(3.25)和 Fix(3.75)的结果分别是( )。(分数:2.00)A.3,3B.4,3C.3,4D.4,44.如果在创建表中建立字段“性别“,并要求用汉字表示,其数据类型应当是( )。(分数:2.00)A.是/否B.数字C.文本D.备注5.若查询的设计如下,则查
3、询的功能是( )。 (分数:2.00)A.设计尚未完成,无法进行统计B.统计班级信息仅含 Null(空)值的记录个数C.统计班级信息不包括 Null(空)值的记录个数D.统计班级信息包括 Null(空)值全部记录个数6.为窗体或报表的控件设置属性值的正确宏操作命令是( )。(分数:2.00)A.SetB.SetDataC.SetValueD.SetWarnings7.一个栈的初始状态为空。现将元素 1、2、3、4、5、A、B、C、D、E 依次入栈,然后再依次出栈,则元素出栈的顺序是( )。(分数:2.00)A.12345ABCDEB.EDCBA54321C.ABCDE12345D.54321E
4、DCBA8.下列叙述中正确的是( )。(分数:2.00)A.在栈中,栈中元素随栈底指针与站定指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而变化D.以上说法均不对9.软件设计中模块划分应遵循的准则是( )。(分数:2.00)A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合10.下列排序方法中,最坏情况下比较次数最少的是( )。(分数:2.00)A.冒泡排序B.简单选择排序C.直接插入排序D.堆排序11.软件生命周期是指( )。(分数:2.00)A.软件产品从提出、实现、使用维护到停止使用退役的过
5、程B.软件从需求分析、设计、实现到测试完成的过程C.软件的开发过程D.软件的运行维护过程12.下列选项中不属于结构化程序设计原则的是( )。(分数:2.00)A.可封装B.自顶向下C.模块化D.逐步求精13.下列关于数据库设计的叙述中,正确的是( )。(分数:2.00)A.在需求分析阶段建立数据字典B.在概念设计阶段建立数据字典C.在逻辑设计阶段建立数据字典D.在物理设计阶段建立数据字典14.面不属于需求分析阶段任务的是( )(分数:2.00)A.确定软件系统的功能需求B.确定软件系统的性能需求C.需求规格说明书评审D.制定软件集成测试计划15.有三个关系 R、S 和 T 如下: (分数:2.
6、00)A.自然连接B.并C.交D.差16.设有表示学生选课的三张表,学生 S(学号,姓名,性别,年龄,身份证号),课程 C(课号,课名),选课 SC(学号,课号,成绩),则表 SC 的关键字(键或码)为( )。(分数:2.00)A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成绩17.下列 SQL 查询语句中,与下面查询设计视图所示的查询结果等价的是( )。 (分数:2.00)A.SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别“女“ AND 所属院系 IN(“03“,“04“)B.SELECT 姓名,简历 FROM tStud WHERE 性别“女“
7、 AND 所属院系 IN(“03“, “04“)C.SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别“女“ AND 所属院系 “03“ OR 所属院系 “04“D.SELECT 姓名,简历 FROM tStud WHERE 性别“女“ AND 所属院系 “03“ OR 所属院系 “04“18.要实现报表按某字段分组统计输出,需要设置的是( )。(分数:2.00)A.报表页脚B.该字段的组页脚C.主体D.页面页脚19.在 VBA 中,下列关于过程的描述中正确的是( )。(分数:2.00)A.过程的定义可以嵌套,但过程的调用不能嵌套B.过程的定义不可以嵌套,但过程的
8、调用可以嵌套C.过程的定义和过程的调用均可以嵌套D.过程的定义和过程的调用均不能嵌套20.在已建窗体中有一命令按钮(名为 Command1),该按钮的单击事件对应的 VBA 代码为:Private Sub Command1_Click() subT.Form.RecordSource “select * from 雇员“End Sub 单击该按钮实现的功能是( )。(分数:2.00)A.使用 select 命令查找“雇员“表中的所有记录B.使用 select 命令查找并显示“雇员“表中的所有记录C.将 subT 窗体的数据来源设置为一个字符串D.将 subT 窗体的数据来源设置为“雇员“表21
9、.在 SQL 语言的 SELECT 语句中,用于指明检索结果排序的子句是( )。(分数:2.00)A.FROMB.WHILEC.GROUP BYD.ORDER BY22.在 Access 中为窗体上的控件设置 Tab 键的顺序,应选择“属性“对话框的( )。(分数:2.00)A.格式选项卡B.数据选项卡C.事件选项卡D.其他选项卡23.下列能够交换变量 X 和 Y 值的程序段是( )。(分数:2.00)A.YX : XYB.ZX : YZ : XYC.ZX : XY : YZD.ZX : WY : YZ : XY24.在窗体中有一个命令按钮 Command1 和一个文本框 Text1,编写事件
10、代码如下:Private Sub Command1_Click() For i l To 4 x 3 For j 1 To 3 For k 1 To 2 x x 3 Next k Next j Next i Text1.value Str(x)End Sub 打开窗体运行后,单击命令按钮,文本框 Text1 输出的结果是( )。(分数:2.00)A.6B.12C.18D.2125.在学生表中要查找所有年龄小于 20 岁且姓王的男生,应采用的关系运算是( )。(分数:2.00)A.选择B.投影C.联接D.比较26.如果在文本框内输入数据后,按键或按键,输入焦点可立即移至下一指定文本框,应设置(
11、)。(分数:2.00)A.制表位属性B.Tab 键索引属性C.自动 Tab 键属性D.Enter 键行为属性27.要将“选课成绩“表中学生的“成绩“取整,可以使用的函数是( )。(分数:2.00)A.Abs(成绩)B.Int(成绩)C.Sqr(成绩)D.Sgn(成绩)28.窗体有命令按钮 Commandl 和文本框 Textl,对应的事件代码如下:Private Sub Command1_Click() For i 1 To 4 x 3 For j 1 To 3 For k 1 To 2 x x 3 Next k Next j Next i Text1.Value Str(x)End Sub
12、运行以上事件过程,文本框中的输出是( )。(分数:2.00)A.6B.12C.18D.2129.下列关于操作查询的叙述中,错误的是( )。(分数:2.00)A.在更新查询中可以使用计算功能B.删除查询可删除符合条件的记录C.生成表查询生成的新表是原表的子集D.追加查询要求两个表的结构必须一致30.报表的作用不包括( )。(分数:2.00)A.分组数据B.汇总数据C.格式化数据D.输入数据31.在一行上写多条语句时,应使用的分隔符是( )。(分数:2.00)A.分号B.逗号C.冒号D.空格32.Rnd 函数不可能产生的值是( )。(分数:2.00)A.0B.1C.0.1234D.0.000053
13、3.在 Access 中已经建立了“学生“表,若查找“学号“是“S00001“或“S00002“的记录,应在查询设计视图的“条件“行中输入( )。(分数:2.00)A.S00001 or “S00002“B.S00001 and “S00002“C.in(“S00001“ or “S00002“)D.in(“S00001“ and “S00002“)34.若要使某命令按钮获得控制焦点,可使用的方法是( )。(分数:2.00)A.LostFocusB.SetFocusC.PointD.Value35.如有数组声明语句 Dim a(2,3 to 2,4),则数组 a 包含元素的个数是( )。(分数
14、:2.00)A.40B.75C.12D.9036.教师管理数据库有数据表“teacher“,包括“编号“、“姓名“、“性别“和“职称“四个字段。下面程序的功能是:通过窗体向 teacher 表中添加教师记录。对应“编号“、“姓名“、“性别“和“职称“的 4 个文本框的名称分别为:tNo、tName、tSex 和 tTitles。当单击窗体上的“增加“命令按钮(名称为 Command1)时,首先判断编号是否重复,如果不重复,则向“teacher“表中添加教师记录;如果编号重复,则给出提示信息。有关代码如下:Private ADOcn As New ADODB.ConnectionPrivate
15、Sub Form_Load() 打开窗口时,连接 Access 本地数据库 Set ADOcn End SubPrivate Sub Command0_Click() 追加教师记录 Dim strSQL As String Dim ADOcmd As New ADODB.Command Dim ADOrs As New ADODB.Recordset Set ADOrs.ActiveConnection ADOcn ADOrs.Open “Select 编号 From teacher Where 编号“ tNo “ If Not ADOrs.EOF Then MsgBox “你输入的编号已存在
16、,不能新增加!“ Else ADOcmd.ActiveConnection ADOcn strSQL “Insert Into teacher(编号,姓名,性别,职称)“ strSQL strSQL “Values(“ tNo “,“ tname “,“ tsex “,“ ttitles “)“ ADOcmd.CommandText strSQL ADOcmd.Execute MsgBox “添加成功,请继续!“ End If ADOrs.Close Set ADOrs NothingEnd Sub 按照功能要求,在横线上应填写的是( )。(分数:2.00)A.CurrentDBB.Curre
17、ntDB.ConnentionC.CurrentProjectD.CurrentProject.Connection37.关系数据库管理系统中所谓的关系指的是( )。(分数:2.00)A.各元组之间彼此有一定的关系B.各字段之间彼此有一定的关系C.数据库之间彼此有一定的关系D.符合满足一定条件的二维表格38.如果要在文本框中输入字符时达到密码显示效果,如星号(*) ,应设置文本框的属性是( )。(分数:2.00)A.TextB.CaptionC.InputMaskD.PasswordChar39.Msgbox 函数返回值的类型是( )。(分数:2.00)A.数值B.变体C.字符串D.数值或字符
18、串(视输入情况而定)40.能够实现从指定记录集里检索特定字段值的函数是( )。(分数:2.00)A.DAvgB.DSumC.DLookupD.DCount二、基本操作题(总题数:1,分数:2.00)41.考生文件夹下,已有“samp0.mdb“和“samp1.mdb“数据库文件。“samp0.mdb“中已建立表对象“tTest“,“samp1.mdb“中已建立表对象“tEmp“和“tSalary“。试按以下要求,完成表的各种操作:(1)将表对象“tSalary“中“工号“的字段大小设置为 8。(2)设置表对象“tEmp“中“姓名“和“年龄“两个字段的显示宽度为 20。(3)将表对象“tEmp“
19、中“聘用时间“字段改名为“聘用日期“。(4)隐藏表对象“tEmp“中的“简历“字段列。(5)完成上述操作后,建立表对象“tEmp“和“tSalary“的表间一对多关系,并实施参照完整性。(6)将考生文件夹下“samp0.mdb“数据库文件中的表对象“tTest“链接到“samp1.mdb“数据库文件中,要求链接表对象重命名为 tTemp。(分数:2.00)_三、简单应用题(总题数:1,分数:2.00)42.考生文件夹下有一个数据库文件“samp2.mdb“,其中存在已经设计好的两个关联对象“tEmp“和“tGrp“及表对象“tBmp“。请按以下要求完成设计:(1)以表对象“tEmp“为数据源创
20、建一个查询,查找并显示姓“王“的职工的“编号“、“姓名“、“性别“、“年龄“和“职务“5 个字段内容,将查询命名为“qT1“。(2)创建一个查询,查找并显示职务为“主管“和“经理“的职工的“编号“、“姓名“、“所属部门“和所属部门的“名称“4 个字段内容,将查询命名为“qT2“。(3)创建一个查询,按输入的职工职务,查找并显示职工的“编号“、“姓名“、“职务“和“聘用时间“4 个字段内容,运行该查询时,显示参数提示信息:“请输入职工的职务“,将查询命名为“qT3“。(4)创建一个查询,将表“tBmp“中“年龄“字段值加 1,将查询命名为“qT4“。(分数:2.00)_四、综合应用题(总题数:1
21、,分数:2.00)43.考生文件夹下有一个数据库文件“samp3.mdb“,其中存在已经设计好的表对象“tEmp“、查询对象“qEmp“和窗体对象“fEmp“。同时,给出窗体对象“fEmp“上两个按钮的单击事件的部分代码,请按以下要求补充设计:(1)将窗体“fEmp“上名称为“tSS“的文本框控件改为组合框控件,控件名称不变,标签标题不变。设置组合框控件的相关属性,以实现从下拉列表中选择输入性别值“男“和“女“。(2)将查询对象“qEmp“改为参数查询,参数为窗体对象“fEmp“上组合框“tSS“中的输入值。(3)将窗体对象“fEmp“中名称为“tPa“的文本框控件设置为计算控件。要求依据“党
22、员否“字段值显示相应内容。如果“党员否“字段值为 True,显示“党员“;如果“党员否“字段值为 False,显示“非党员“。(4)在窗体对象“fEmp“上有“刷新“和“退出“两个命令按钮,名称分别为“bt1“和“bt2“。单击“刷新“按钮,窗体记录源改为查询对象“qEmp“;单击“退出“按钮,关闭窗体。现已编写了部分 VBA 代码,请按照 VBA 代码中的指示将代码补充完整。注意:不能修改数据库中的表对象“tEmp“;不能修改查询对象“qEmp“中未涉及的内容;不能修改窗体对象“fEmp“中未涉及的控件和属性。程序代码只允许在“*Add*“与“*Add*“之间的空行内补充一行语句、完成设计,
23、不允许增删和修改其它位置已存在的语句。(分数:2.00)_国家二级(ACCESS)机试-试卷 45-2 答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.若在数据库表的某个字段中存放演示文稿数据,则该字段的数据类型应是( )。(分数:2.00)A.文本型B.备注型C.超链接型D.OLE 对象型 解析:解析:OLE 对象是指字段用于链接或内嵌 Windows 支持的对象,如 Word 文档、Excel 表格、图像、声音、或者其他二进制数据。故选项 D 正确。2.下列 SQL 查询语句中,与下面查询设计视图所示的查询结果等价的是( )。 (分数:2.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 ACCESS 试试 452 答案 解析 DOC
