欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】国家二级(ACCESS)机试模拟试卷155及答案解析.doc

    • 资源ID:1334423       资源大小:101KB        全文页数:17页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】国家二级(ACCESS)机试模拟试卷155及答案解析.doc

    1、国家二级(ACCESS)机试模拟试卷 155 及答案解析(总分:108.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列数据结构中,不能采用顺序存储结构的是( )。(分数:2.00)A.非完全二叉树B.堆C.队列D.栈2.下列关于线性链表的叙述中,正确的是( )。(分数:2.00)A.各数据节点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B.各数据节点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C.进行插入与删除时,不需要移动表中的元素D.以上说法均不正确3.若要将“产品”表中所有供货商是“ABC”的产品单价下调 50,则正确的 SQL

    2、语句是( )。(分数:2.00)A.UPDATE 产品 SET 单价=50 WHERE 供货商=“ABC“B.UPDATE 产品 SET 单价=单价50 WHERE 供货商=“ABC“C.UPDATEF ROM 产品 SET 单价=50 WHERE 供货商=“ABC“D.UPDATEF ROM 产品 SET 单价=单价50 WHERE 供货商=“ABC“4.VBA 中构成对象的三要素是( )。(分数:2.00)A.属性、事件、方法B.控件、属性、事件C.窗体、控件、过程D.窗体、控件、模块5.数据库应用系统中的核心问题是( )。(分数:2.00)A.数据库设计B.数据库系统设计C.数据库维护D

    3、.数据库管理员培训6.“预约登记”表中有日期/时间型字段“申请日期”和“预约日期”,要将表中的预约日期统一设置为申请日期之后 15 天,在设计查询时,设计网络“更新到”中应填写的表达式是( )。(分数:2.00)A.申请日期+15B.申请日期+15C.申请日期+15D.申请日期+157.有三个关系 R、S 和 T 如下: (分数:2.00)A.笛卡尔积B.交C.并D.自然连接8.如果有 VBA 的过程头部为:Private Sub BstData(ByRef xyz As Integer),则变量 xyz 遵守的参数传递规则是( )。(分数:2.00)A.按地址传递B.按值传递C.按实参传递D

    4、.按形参传递9.由“For i=l To 9 Step 3”决定的循环结构,其循环体将被执行( )。(分数:2.00)A.0 次B.1 次C.4 次D.5 次10.有三个关系 R、S 和 T 如下: (分数:2.00)A.自然连接B.交C.投影D.并11.定义某一个字段默认值属性的作用是( )。(分数:2.00)A.不允许字段的值超出指定的范围B.在未输入数据前系统自动提供值C.在输入数据时系统自动完成大小写转换D.当输入数据超出指定范围时显示的信息12.在 Access 中要显示“教师表”中姓名和职称的信息,应采用的关系运算是( )。(分数:2.00)A.选择B.投影C.连接D.关联13.下

    5、面描述中错误的是( )。(分数:2.00)A.系统总体结构图支持软件系统的详细设计B.软件设计是将软件需求转换为软件表示的过程C.数据结构与数据库设计是软件设计的任务之一D.PAD 图是软件详细设计的表示工具14.要将一个数字字符串转换成对应的数值,应使用的函数是( )。(分数:2.00)A.ValB.SingleC.AscD.Space15.要将“选课成绩”表中学生的“成绩”取整,可以使用的函数是( )。(分数:2.00)A.Abs(成绩)B.Int(成绩)C.Sqr(成绩)D.Sgn(成绩)16.主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有的关系是( )

    6、。(分数:2.00)A.对一B.一对多C.多对多D.关联17.可以在窗体中进行数据输入的控件是( )。(分数:2.00)A.标签控件B.文本框控件C.命令按钮控件D.图像控件18.在学生表中要查找所有年龄小于 20 岁且姓王的男生,应采用的关系运算是( )。(分数:2.00)A.选择B.投影C.连接D.比较19.对要求输入相对固定格式的数据,例如电话号码 01083950001,应定义字段的( )。(分数:2.00)A.“格式”属性B.“默认值”属性C.“输入掩码”属性D.“有效性规则”属性20.耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。(分数:2.00)A.提高耦

    7、合性降低内聚性有利于提高模块的独立性B.降低耦合性提高内聚性有利于提高模块的独立性C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度D.内聚性是指模块间互相连接的紧密程度21.创建参数查询时,在查询设计视图条件行中应将参数提示文本放置在( )。(分数:2.00)A.中B.()中C.中D.lAnd flagIf fl Mod i=0 And f2 Mod i=0 Thenflag=FalseElsei=i1End IfLoopMe! Text2=iEnd Sub 运行程序,在文本框 Text0和 Textl 中分别输入 15 和 20,则文本框 Text2 中显示的结果是( )。(分数:2.

    8、00)A.15B.5C.20D.1038.已知学生表(学号,姓名,性别,生日),以下事件代码功能是将学生表中生日为空值的学生“性别”字段值设置为“男”。Private Sub CommandO_Click()Dim str As StringSetdb=CurrentDb()str=“_“DoCmdRunSQLstrEnd Sub 按照功能要求,在横线上应填写的是( )。(分数:2.00)A.Update 学生表 set 性别=男where 生日 IsNullB.Update 学生表 set 性别=男where 生日=NullC.Set 学生表 Values 性别=男Where 生日 IsNu

    9、llD.Set 学生表 Values 性别=男where 生日=Null39.VBA 中定义符号常量应使用的关键字是( )。(分数:2.00)A.ConstB.DimC.PublicD.Static40.教师管理数据库有数据表“teacher”,包括“编号”“姓名”“性别”和“职称”四个字段。下面程序的功能是:通过窗体向“teacher”表中添加教师记录。对应“编号”“姓名”“性别”和“职称”的4 个文本框的名称分别为:tNo、tName、tSex 和 tTitleso 当单击窗体上的“增加”命令按钮(名称为Commandl)时,首先判断编号是否重复,如果不重复,则向 “teacher”表中添

    10、加教师记录;如果编号重复,则给出提示信息。Private ADOcn As NewADODBConnectionPrivate Sub Form_Load()打开窗口时,连接 Access 本地数据库 Set ADOcn=CurrentProjectConnectionEnd SubPrivate Sub Command0( )_Click()追加教师记录 Dim strSQL As StringDim ADOcmd As New ADODBCommandDim ADOrs As New ADODBRecordsetSet ADOrsActiveConnection=ADOcnADOrsOpe

    11、n“Select 编号 From teacher Where编号=“+tNo+“If Not ADOrsEOF ThenMsgBox“你输入的编号已存在,不能新增加!“ElseADOcmdActiveConnection=ADOcnstrSQL=“Insert Into teacher(编号,姓名,性别,职称)“strSQL=strSQL+“Values(“+tNo+,“+tname+“,“+tsex“,“+ttitles+“)“ADOcmdCommandText=strSQLADOcmdMsgBox“添加成功,请继续!“End IfADOrsCloseSet ADOrs=NothingEnd

    12、 Sub 按照功能要求,在横线上应填写的是( )。(分数:2.00)A.ExecuteB.RunSQLC.RunD.SQL二、基本操作题(总题数:1,分数:12.00)考生文件夹下存在一个数据库文件“samplaccdb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的编辑。(分数:12.00)(1).将“年龄”字段的字段大小改为“整型”;将“简历”字段的说明设置为“自上大学起的简历信息”;将“备注”字段删除。(分数:2.00)_(2).设置表对象的有效性规则为:学生的出生年份应早于(不含)入校年份;同时设置相应有效性文本为“请输入合适的年龄和入校时间”。要求:使用函数返回有关

    13、年份。(分数:2.00)_(3).设置“性别”字段的默认值为“女”;设置”性别”字段值的输入方式为从下拉列表中选择“男”或“女”选项值。(分数:2.00)_(4).设置数据表显示的字体大小为 12、行高为 18,设置数据表中显示所有字段。(分数:2.00)_(5).将学号为“20011001”学生的照片信息换成考生文件夹下的“photobmp”图像文件;将姓名中的“青”改为“菁”;在党员学生的简历文字的句号前加“,在校入党”等文字。(分数:2.00)_(6).将宏“打开表”重命名为自动执行的宏。(分数:2.00)_三、简单应用题(总题数:1,分数:8.00)考生文件夹下存在一个数据库文件“sa

    14、mp2accdb”,里面已经设计好表对象“tDoctor”“tOffice”“tPatient”和“tSubscribe”,同时还设计出窗体对象“fQuery”。试按以下要求完成设计。(分数:8.00)(1).创建一个查询,查找姓名为两个字的姓“李”病人的预约信息,并显示病人的“姓名”“年龄”“性别”“预约日期”“科室名称”和“医生姓名”,所建查询命名为“qT1”。(分数:2.00)_(2).创建一个查询,统计星期一预约病人的平均年龄,要求输出一列内容,显示标题为“平均年龄”。所建查询命名为“qT2”。(分数:2.00)_(3).创建一个查询,查找预约了但没有留下电话的病人,并显示“姓名”。所

    15、建查询命名为 “qT3”。注意:病人的姓名不允许重复显示。(分数:2.00)_(4).现有一个已经建好的“fQuery”窗体,运行该窗体后,在文本框(文本框名称 tName)中输入要查询的医生姓名,然后按下“查询”按钮,即运行一个名为“qT4”的查询。“qT4”查询的功能是显示所查医生的“医生姓名”和“预约人数”两列信息,其中“预约人数”值由“病人 ID”字段统计得到,请设计“qT4“查询。(分数:2.00)_四、综合应用题(总题数:1,分数:8.00)在考生文件夹下有一个数据库文件“samp3accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、宏对象“mEmp”和报表对象“

    16、rEmp”。同时,给出窗体对象“fEmp”的“加载”事件和 “预览”及“打印”两个命令按钮的单击事件代码,请按以下功能要求补充设计。(分数:8.00)(1).将窗体“fEmp”上标签“bTitle”以“特殊效果:阴影”显示。(分数:2.00)_(2).已知窗体“fEmp”上的 3 个命令按钮中,按钮“bt1”和“bt3”的大小一致且左对齐。现要求在不更改“bt1”和“bt3”大小位置的基础上,调整按钮“bt2”的大小和位置,使其大小与“bt1”和 “bt3”相同,水平方向左对齐“bt1”和“bt3”,竖直方向在“bt1”和“bt3”之间的位置。(分数:2.00)_(3).在窗体“fEmp”的“

    17、加载”事件中设置标签“bTitle”以红色文本显示;单击“预览”按钮(名为“bt1”)或“打印”按钮(名为“bt2”),事件过程传递参数调用同一个用户自定义代码(mdPnt)过程,实现报表预览或打印输出;单击“退出”按钮(名为“bt3”),调用设计好的宏“mEmp”以关闭窗体。(分数:2.00)_(4).将报表对象“rEmp”的记录源属性设置为表对象“tEmp”。注意:不要修改数据库中的表对象“tEmp”和宏对象“mEmp”;不要修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。程序代码只允许在“*Add*”与 “*Add*”之间的空行内补充一行语句完成设计,不允许增删和修改

    18、其他位置已存在的语句。(分数:2.00)_国家二级(ACCESS)机试模拟试卷 155 答案解析(总分:108.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列数据结构中,不能采用顺序存储结构的是( )。(分数:2.00)A.非完全二叉树 B.堆C.队列D.栈解析:解析:根据完全二叉树的性质 6,满二叉树和完全二叉树可以按次序进行顺序存储,但一般的二叉树不适用。堆可以用一维数组来存储也可以用完全二叉树来直观地表示堆的结构。队列、栈本身就是顺序存储的,故 A)选项正确。2.下列关于线性链表的叙述中,正确的是( )。(分数:2.00)A.各数据节点的存储空间可以不连

    19、续,但它们的存储顺序与逻辑顺序必须一致B.各数据节点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C.进行插入与删除时,不需要移动表中的元素 D.以上说法均不正确解析:解析:一般来说,在线性表的链式存储结构中,各数据节点的存储序号是不连续的,并且各节点在存储空间中的位置关系与逻辑关系也不一致。线性链表中数据的插入和删除都不需要移动表中的元素,只需改变节点的指针域即可,3.若要将“产品”表中所有供货商是“ABC”的产品单价下调 50,则正确的 SQL 语句是( )。(分数:2.00)A.UPDATE 产品 SET 单价=50 WHERE 供货商=“ABC“B.UPDATE 产品 SET

    20、 单价=单价50 WHERE 供货商=“ABC“ C.UPDATEF ROM 产品 SET 单价=50 WHERE 供货商=“ABC“D.UPDATEF ROM 产品 SET 单价=单价50 WHERE 供货商=“ABC“解析:解析:修改数据的语法结构为:Update table set 字段名value where 条件,故 B)选项正确。4.VBA 中构成对象的三要素是( )。(分数:2.00)A.属性、事件、方法 B.控件、属性、事件C.窗体、控件、过程D.窗体、控件、模块解析:解析:VBA 中构成对象的三要素是属性、事件和方法。每种对象都具有一些属性以相互区分。对象的方法就是对象可以执

    21、行的行为。事件是对象可以识别或响应的动作。5.数据库应用系统中的核心问题是( )。(分数:2.00)A.数据库设计 B.数据库系统设计C.数据库维护D.数据库管理员培训解析:解析:数据库应用系统中的核心问题是数据库的设计。6.“预约登记”表中有日期/时间型字段“申请日期”和“预约日期”,要将表中的预约日期统一设置为申请日期之后 15 天,在设计查询时,设计网络“更新到”中应填写的表达式是( )。(分数:2.00)A.申请日期+15 B.申请日期+15C.申请日期+15D.申请日期+15解析:解析:使用更新查询可以一次性更新一张或多张表中的数据,本题中要将表中的预约日期统一设置为申请日期之后 1

    22、5 天,可以使用更新查询,即在更新查询设计视图的“更新到”行中输入表达式“申请日期+15”,故 A)选项正确。7.有三个关系 R、S 和 T 如下: (分数:2.00)A.笛卡尔积B.交C.并D.自然连接 解析:解析:自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中重复的属性列去掉,所以根据 T 关系中的有序组可知 R 与 S 进行的是自然连接操作。8.如果有 VBA 的过程头部为:Private Sub BstData(ByRef xyz As Integer),则变量 xyz 遵守的参数传递规则是( )。(分数:2.00)A.按地址传递 B.按值

    23、传递C.按实参传递D.按形参传递解析:解析:在主调过程中,实参传递给形参有两种方式:“单向”传值调用(ByVal)和“双向”传地址调用(ByRef)。本题中形参 xyz 前使用 ByRef 修饰,即为“双向”传地址调用,故 A)选项正确。9.由“For i=l To 9 Step 3”决定的循环结构,其循环体将被执行( )。(分数:2.00)A.0 次 B.1 次C.4 次D.5 次解析:解析:题目中 For 循环的初值为 1,终值为 9,步长为3,不满足循环条件,循环体将不会被执行。10.有三个关系 R、S 和 T 如下: (分数:2.00)A.自然连接 B.交C.投影D.并解析:解析:自然

    24、连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以根据 T 中元组可以判断 R 和 S 做的是自然连接操作。11.定义某一个字段默认值属性的作用是( )。(分数:2.00)A.不允许字段的值超出指定的范围B.在未输入数据前系统自动提供值 C.在输入数据时系统自动完成大小写转换D.当输入数据超出指定范围时显示的信息解析:解析:字段可以设置“默认值”属性指定一个数值,该数值在新建记录时将自动输入字段中,故 B)选项正确。12.在 Access 中要显示“教师表”中姓名和职称的信息,应采用的关系运算是( )。(分数:2.00)A.选择B.

    25、投影 C.连接D.关联解析:解析:关系运算包括:选择、投影和连接。选择:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算,即从水平方向抽取记录;投影:从关系模式中指定若干个属性组成新的关系。投影是从列的角度进行的运算,相当于对关系进行垂直分解;连接:连接是关系的横向结合。连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。此题干要求从关系中挑选两个属性组成新的关系称为投影,所以仅显示姓名和职务字段的运算为投影,故 B)选项止确。13.下面描述中错误的是( )。(分数:2.00)A.系统总体结构图支持软件系统的详细设计 B.软件设计是将软

    26、件需求转换为软件表示的过程C.数据结构与数据库设计是软件设计的任务之一D.PAD 图是软件详细设计的表示工具解析:解析:详细设计的任务是为软件结构图中而非总体结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节,故 A)选项错误。14.要将一个数字字符串转换成对应的数值,应使用的函数是( )。(分数:2.00)A.Val B.SingleC.AscD.Space解析:解析:Val 函数将数字字符串转换成数值型数字。转换时可自动将字符串中的空格、制表符和换行符去掉,当遇到它不能识别为数字的第一个字符时,停止读人字符串。15.要将“选课成绩”表中学生的“成绩

    27、”取整,可以使用的函数是( )。(分数:2.00)A.Abs(成绩)B.Int(成绩) C.Sqr(成绩)D.Sgn(成绩)解析:解析:取整函数是 Int,而 Abs 是求绝对值函数,Sqr 是求平方根函数,Sgn 函数返回的是表达式的符号值。16.主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有的关系是( )。(分数:2.00)A.对一B.一对多 C.多对多D.关联解析:解析:窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体,主窗体和子窗体显示的表或查询中的数据具有一对多关系,如假如有一个“教学管理”数据库,其中,每名学生可以选多门课,这样“学生”表和“选课

    28、成绩”表之间就存在一对多的关系,“学生”表中的每一条记录都与“选课成绩”表中的多条记录相对应。17.可以在窗体中进行数据输入的控件是( )。(分数:2.00)A.标签控件B.文本框控件 C.命令按钮控件D.图像控件解析:解析:标签控件一般只是用来显示窗体或报表中的说明性文本,它没有数据源,不显示字段或表达式的值,显示的内容是固定不变的。文本框控件一般用来显示或输入信息或数据。命令按钮控件一般用来控制操作的执行,只能有单击动作,不能输入数据。图像控件一般用来显示特定的或绑定的数据库中的图像,不能进行数据输入,故 B)选项正确。18.在学生表中要查找所有年龄小于 20 岁且姓王的男生,应采用的关系

    29、运算是( )。(分数:2.00)A.选择 B.投影C.连接D.比较解析:解析:关系运算包括选择、投影和连接。选择:从关系中找出满足给定条件的元组的操作称为选择。选择是从行的角度进行的运算;投影:从关系模式中指定若干个属性组成新的关系。投影是从列的角度进行的运算;连接:连接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。比较不是关系运算。此题是从关系中查找所有年龄小于 20 岁且姓王的男生,应进行的运算是选择,故 A)选项正确。19.对要求输入相对固定格式的数据,例如电话号码 01083950001,应定义字段的( )。(分数:2.00)A.“格式”属性B.“默

    30、认值”属性C.“输入掩码”属性 D.“有效性规则”属性解析:解析:“输入掩码”是用户输入数据时的提示格式。它规定了数据的输入格式,有利于提高数据输入的正确性。在本题中对要求输入相对固定格式的数据,例如电话号码 01083950001,应定义字段的+输入掩码为 00000000000,故 C)选项正确。20.耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。(分数:2.00)A.提高耦合性降低内聚性有利于提高模块的独立性B.降低耦合性提高内聚性有利于提高模块的独立性 C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度D.内聚性是指模块间互相连接的紧密程度解析:解析:模块独

    31、立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。一般较优秀的软件设计,应尽量做到高内聚低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性,所以 A)选项错误,B)选项正确。耦合性是模块间互相连接的紧密程度的度量,而内聚性是指一个模块内部各个元素间彼此结合的紧密程度,所以 C)选项与 D)选项错误。21.创建参数查询时,在查询设计视图条件行中应将参数提示文本放置在( )。(分数:2.00)A.中B.()中C.中 D.AndOr。因此,False Or Not True 的值为 False,True Or NotTrue 的值为rrue,F

    32、alse And Not True 的值为 False,True And Not True 的值为 False。32.运行下列程序,显示的结果是( )。s=0For I=1 To 5For j=1 To IFor k=I To 4s=s+1Next kNext jNext IMsgBox s(分数:2.00)A.4B.5C.38D.40 解析:解析:本题是多层 For 嵌套循环,最内层是循环次数计数,最外层循环会执行 5 次,而内层循环会因 I 的值不同而执行不同次数的循环。当: I=1 时,s=4 1=2 时,s=4+4+3=11 I=3 时,s=11+4+3+2=20 I=4 时,s=20

    33、+4+3+2+1=30 I=5 时,s=30+4+3+2+1=40,因此 s 的值最终为 40。33.在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。(分数:2.00)A.外模式B.内模式 C.概念模式D.逻辑模式解析:解析:数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,故 B)选项正确。34.为窗体或报表上的控件设置属性值的宏操作是( )。(分数:2.00)A.Be

    34、epB.EchoC.MsgBoxD.SetValue 解析:解析:为窗体或报表上的控件设置属性值的宏操作是 SetValue,宏操作 Beep 用于使计算机发出“嘟嘟”声,宏操作 MsgBox 用于显示消息框。35.下列过程的功能是:将输入的整数分解为质数之乘积,例如输入 18,则输出 2,3,3,;输入 125,则输出 5,5,5,。Private Sub Command_Click()x=Val(lnputBox(“请输入一个整数“)out$=“y=2DoWhile(【】)If( xMody=0) Thenout$=out$&y&“,“x=x/yElsey=y+1EndifLoopMsgB

    35、oxout$End Sub 为实现指定功能,程序【】处应填写的语句是( )。(分数:2.00)A.xf2 Theni=f2Elsei=f1End Ifflag=TrueDo While ilAnd flagIf fl Mod i=0 And f2 Mod i=0 Thenflag=FalseElsei=i1End IfLoopMe! Text2=iEnd Sub 运行程序,在文本框 Text0和 Textl 中分别输入 15 和 20,则文本框 Text2 中显示的结果是( )。(分数:2.00)A.15B.5 C.20D.10解析:解析:本题中程序的功能是对输入的两个数,找出二者的最大公约数

    36、。第一个 If 语句将输入的两个数的较小者保存到变量 i 中,然后使用 Do While 循环语句找到能同时整除输入的两个数(15 和 20)的最大值,最后输出最大公约数,即 5,故 B)选项正确。38.已知学生表(学号,姓名,性别,生日),以下事件代码功能是将学生表中生日为空值的学生“性别”字段值设置为“男”。Private Sub CommandO_Click()Dim str As StringSetdb=CurrentDb()str=“_“DoCmdRunSQLstrEnd Sub 按照功能要求,在横线上应填写的是( )。(分数:2.00)A.Update 学生表 set 性别=男wh

    37、ere 生日 IsNull B.Update 学生表 set 性别=男where 生日=NullC.Set 学生表 Values 性别=男Where 生日 IsNullD.Set 学生表 Values 性别=男where 生日=Null解析:解析:本题考查 SQL 语句,SQL 语句更新数据要使用 Update 语句,判断字段是否为空应使用ISNull 函数。39.VBA 中定义符号常量应使用的关键字是( )。(分数:2.00)A.Const B.DimC.PublicD.Static解析:解析:在 VBA 编程过程中,对于一些使用频率较多的常量,可以使用符号常量形式来表示,而符号常量使用关键

    38、字 Const 来定义;Dim 关键字是用来声明一个局部变量;Public 关键字用来声明一个全局变量;Static 关键字用来声明静态局部变量,在过程运行时可以保留局部变量的值,故 A)选项正确。40.教师管理数据库有数据表“teacher”,包括“编号”“姓名”“性别”和“职称”四个字段。下面程序的功能是:通过窗体向“teacher”表中添加教师记录。对应“编号”“姓名”“性别”和“职称”的4 个文本框的名称分别为:tNo、tName、tSex 和 tTitleso 当单击窗体上的“增加”命令按钮(名称为Commandl)时,首先判断编号是否重复,如果不重复,则向 “teacher”表中添

    39、加教师记录;如果编号重复,则给出提示信息。Private ADOcn As NewADODBConnectionPrivate Sub Form_Load()打开窗口时,连接 Access 本地数据库 Set ADOcn=CurrentProjectConnectionEnd SubPrivate Sub Command0( )_Click()追加教师记录 Dim strSQL As StringDim ADOcmd As New ADODBCommandDim ADOrs As New ADODBRecordsetSet ADOrsActiveConnection=ADOcnADOrsOpe

    40、n“Select 编号 From teacher Where编号=“+tNo+“If Not ADOrsEOF ThenMsgBox“你输入的编号已存在,不能新增加!“ElseADOcmdActiveConnection=ADOcnstrSQL=“Insert Into teacher(编号,姓名,性别,职称)“strSQL=strSQL+“Values(“+tNo+,“+tname+“,“+tsex“,“+ttitles+“)“ADOcmdCommandText=strSQLADOcmdMsgBox“添加成功,请继续!“End IfADOrsCloseSet ADOrs=NothingEnd

    41、 Sub 按照功能要求,在横线上应填写的是( )。(分数:2.00)A.Execute B.RunSQLC.RunD.SQL解析:解析:程序中定义了 ADOcmd 为 ADO 的 Command 对象,Command 对象在建立数据连接后,可以发出命令操作数据源,可以在数据库中添加、删除、更新数据。程序中已经将更新字段的 SQL 语句保存到ADOcmd CommandText 中,接下来执行 ADOcmd 对象的 Execute 方法即可执行上述语句,即ADOcmdExecute o二、基本操作题(总题数:1,分数:12.00)考生文件夹下存在一个数据库文件“samplaccdb”,里面已经设

    42、计好表对象“tStud”。请按照以下要求,完成对表的编辑。(分数:12.00)(1).将“年龄”字段的字段大小改为“整型”;将“简历”字段的说明设置为“自上大学起的简历信息”;将“备注”字段删除。(分数:2.00)_正确答案:(正确答案:步骤 1:选择“表”对象,右键单击“tStud”表,在弹出的快捷菜单中选择“设计视图”命令,打开设计视图。 步骤 2:单击“年龄”行的任一点,然后再单击其“常规”选项卡下的“字段大小”行的下拉按钮,在弹出的下拉列表中选择“整型”。 步骤 3:单击“简历”行的“说明”列,并输入“自上大学起的简历信息”。 步骤 4:右键单击“备注”行的任一点,在弹出的快捷菜单中选

    43、择“删除行”命令。 步骤 5:单击快速访问工具栏中的“保存”按钮。)解析:(2).设置表对象的有效性规则为:学生的出生年份应早于(不含)入校年份;同时设置相应有效性文本为“请输入合适的年龄和入校时间”。要求:使用函数返回有关年份。(分数:2.00)_正确答案:(正确答案:步骤 1:右键单击字段行任一点,在弹出的快捷菜单中选择“属性”命令,弹出“属性表”对话框,在该对话框的“有效性规则”行中输入“Year(Date()一年龄解析:(3).设置“性别”字段的默认值为“女”;设置”性别”字段值的输入方式为从下拉列表中选择“男”或“女”选项值。(分数:2.00)_正确答案:(正确答案:步骤 1:单击“性别”行任一点,然后在其“常规”选项卡下的“默认值”行中输入“女”。 步骤 2:单击“性别”行的“数据类型”列的下拉按钮,在弹出的下拉列表中选择“查阅向导”命令,弹出“查阅向导”对话框,在该对话框中选中“自行键入所需的值(V)”单选按钮,然后单击“下一步”按钮,分别输入“男”“女”,再单击“下一步”按钮,最后单击“完成”按钮。 步骤3:单击快速访问工具栏中的“保存”按钮,最后关闭表。)解析:(4).设置数据表显示的字体大小为 12、行高为 18,设置数据表中显示所有字段。(分数:2.00)_正确答案:(正确答案:步骤 1:选择“表”对象,双击“tStud”表,打开数据表视


    注意事项

    本文(【计算机类职业资格】国家二级(ACCESS)机试模拟试卷155及答案解析.doc)为本站会员(orderah291)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开