ImageVerifierCode 换一换
格式:DOC , 页数:13 ,大小:78.50KB ,
资源ID:1331623      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1331623.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】国家二级ACCESS机试(选择题)-试卷22及答案解析.doc)为本站会员(figureissue185)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】国家二级ACCESS机试(选择题)-试卷22及答案解析.doc

1、国家二级 ACCESS 机试(选择题)-试卷 22 及答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下列叙述中正确的是(分数:2.00)A.循环队列是顺序存储结构B.循环队列是链式存储结构C.循环队列是非线性结构D.循环队列的插入运算不会发生溢出现象2.下列叙述中正确的是(分数:2.00)A.所有数据结构必须有根结点B.所有数据结构必须有终端结点(即叶子结点)C.只有一个根结点,且只有一个叶子结点的数据结构一定是线性结构D.没有根结点或没有叶子结点的数据结构一定是非线性结构3.下列关于算法的描述中错误的是(分数:2.00)A.算法强调动态的执

2、行过程,不同于静态的计算公式B.算法必须能在有限个步骤之后终止C.算法设计必须考虑算法的复杂度D.算法的优劣取决于运行算法程序的环境4.在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数(分数:2.00)A.相同,元素的存储顺序与逻辑顺序一致B.相同,但其元素的存储顺序可以与逻辑顺序不一致C.不同,但元素的存储顺序与逻辑顺序一致D.不同,且其元素的存储顺序可以与逻辑顺序不一致5.设二叉树如下: (分数:2.00)A.ABDEGCFHB.DBGEAFHCC.DGEBHFCAD.ABCDEFGH6.下面不属于软件需求分析阶段工作的是(分数:2.00)A.需求获取B.需求计划C.需求分析

3、D.需求评审7.下面不属于黑盒测试方法的是(分数:2.00)A.边界值分析法B.基本路径测试C.等价类划分法D.错误推测法8.在数据库系统中,数据模型包括概念模型、逻辑模型和(分数:2.00)A.物理模型B.空间模型C.时间模型D.数据模型9.若实体 A 和 B 是一对一的联系,实体 B 和 C 是多对一的联系,则实体 A 和 C 的联系是(分数:2.00)A.多对一B.一对多C.一对一D.多对多10.某二叉树中共有 935 个结点,其中叶子结点有 435 个,则该二叉树中度为 2 的结点个数为(分数:2.00)A.64B.66C.436D.43411.用 Access 数据库管理技术处理的数

4、据不仅能存储为数据库文件,还可以以多种文件格式导出数据,但不支持导出的文件格式是(分数:2.00)A.Word 文件B.Excel 文件C.PDF 文件D.PNG 文件12.在窗体中要显示一名医生基本信息和该医生当天预约的病人,窗体设计时要在主窗体中显示医生基本信息,在子窗体中显示预约的病人,则主窗体和子窗体数据源之间的关系是(分数:2.00)A.一对一关系B.一对多关系C.多对一关系D.多对多关系13.在输入学生所属学院时,要求学院名称必须以汉字“学院“结束(例如:自动化学院,机械学院),要保证输入数据的正确性,应定义字段的属性是(分数:2.00)A.默认值B.输入掩码C.有效性文本D.有效

5、性规则14.如果字段“学号“的取值范围为 2013000120139999,则下列选项中,错误的有效性规则是(分数:2.00)A.=20130001 and =20130001 and 学号=20130001 and 学号=85 Or 性别=“女“B.在姓名的“条件“单元格中输入:平均分=85 And 性别= “女“C.在平均分的“条件“单元格中输入:=85;在性别的“条件“单元格中输入:“女“D.在平均分的“条件“单元格中输入:平均分=85;在性别的“条件“单元格中输入:性别=“女“17.在“查找和替换“对话框的“查找内容“文本框中,设置“!a-cffect“的含义是(分数:2.00)A.查

6、找 “!a-cffect“ 字符串B.查找 “!a-cffect“ 字符串C.查找 “!affect“、“!bffect“ 或 “!cffect“ 的字符串D.查找以“ffect“结束,且第一位不是“a“、“b“和“c“的 6 位字符串18.在计算控件的表达式中必须使用运算符是(分数:2.00)A.=B.!C.圆括号()D.方括号19.打开选择查询或交叉表查询的宏操作命令是(分数:2.00)A.Docmd.OpenFormB.Docmd.OpenQueryC.OpenFormD.OpenQuery20.下列关于 VBA 数据库数据访问的内置域聚合函数的叙述中,错误的是(分数:2.00)A.域聚

7、合函数可以直接从一个表中取得符合条件的值赋给变量B.域聚合函数可以直接从一个查询中取得符合条件的值赋给变量C.使用域聚合函数之前要完成数据库连接和打开操作D.使用域聚合函数之后无需进行关闭数据库操作21.内置计算函数 Avg 的功能是(分数:2.00)A.计算所有指定字段值的平均值B.计算全部数值型字段的平均值C.计算一条记录中数值型字段的平均值D.计算一条记录中指定字段的平均值22.打开指定窗体的宏操作命令是(分数:2.00)A.Docmd.OpenFormB.Docmd.OpenQueryC.OpenFormD.OpenQuery23.内部计算函数 Min 的功能是(分数:2.00)A.计

8、算所有指定字段值的最小值B.计算全部数值型字段的最小值C.计算一条记录中数值型字段的最小值D.计算一条记录中指定字段的最小值24.已知代码下: Dim strSQL As String strSQL = “Create Table Student (“ strSQL = strSQL + “ Sno CHAR(10) PRIMARY KEY,“ strSQL = strSQL + “ Sname VARCHAR(15) NOT NULL,“ strSQL = strSQL + “ Sphoto IMAGE );“ DoCmd.RunSQL strSQL 以上代码实现的功能是(分数:2.00)A

9、.创建表 StudentB.删除 Student 表中指定的字段C.为 Student 表建立索引D.为 Student 表设置关键字25.内置计算函数 Max 的功能是(分数:2.00)A.计算所有指定字段值的最大值B.计算全部数值型字段的最大值C.计算一条记录中数值型字段的最大值D.计算一条记录中指定字段的最大值26.若要使窗体上的控件 Command0 不可用,正确的设置是(分数:2.00)A.Command0.Enable = FalseB.Command0.Visible = FalseC.Command0.Enable = TrueD.Command0.Visible = True

10、27.当窗体的大小发生变化时,触发的事件是(分数:2.00)A.ResizeB.ChangeC.UnloadD.AfterUpdate28.打开名为“学生信息“的窗体时,首先发生的事件是(分数:2.00)A.打开(OpenB.加载(LoaD)C.激活(Activate)D.成为当前(Current)29.若要使窗体上的标签控件 Lab1 可显示,正确的设置是(分数:2.00)A.Lab1.Enable = FalseB.Lab1.Visible = FalseC.Lab1.Enable = TrueD.Lab1.Enable = True30.要在报表每一页的顶部都有输出的信息,需要设置的是(

11、分数:2.00)A.报表页眉B.报表页脚C.页面页眉D.页面页脚31.下列关于宏的叙述中,正确的是(分数:2.00)A.宏是控件的集合B.宏是事件的集合C.宏是方法的集合D.宏是操作的集合32.保存当前记录的宏命令是(分数:2.00)A.Docmd.SaveRecordB.Docmd.SaveDatabaseC.SaveRecordD.SaveDatabase33.由文本框 Text1 输出。Private Sub Command0_Click() Dim x As Integer Dim y As Long Me.Text0 = x y = x 3 * 5Me.Text1 = yEnd Su

12、b 运行上述程序时,会有错误。错误的语句是(分数:2.00)A.Dim x As IntegerB.Me.Text0 = xC.Me.Text1 = yD.Dim y As Long34.以下是一个竞赛评分程序。其功能是去掉 8 位评委中的一个最高分和一个最低分,计算平均分。 Dim max As Integer, min As Integer Dim i As Integer, x As Integer, s As Integer max = 0: min = 10 For i = 1 To 8 x = Val(InputBox(“请输入得分(010):“) 【 】 If x max The

13、n max = x If maxx Then max = x s = (s-max-min)/6 s = (max-min)/6 s = s/6 程序中有两个【 】,将程序补充完整的正确语句是(分数:2.00)A.B.C.D.35.已知事件对应的程序代码如下:Private Sub Command0_Click() Dim J As Integer J = 100 Call GetData(J) MsgBox JEnd SubPrivate Sub GetData(ByRef f As Integer) f = f + 120End Sub 则程序的输出是(分数:2.00)A.100B.120

14、C.220D.运行出错36.在 VBA 中,要打开一个文本文件,应使用的语句是(分数:2.00)A.OpenB.DoCmd.OpenC.OpenFileD.DoCmd.OpenFile37.运行下列子程序,结果是 Private Sub Command2_Click() f0 = 1: f1 = 1: f2 = 1: k = 1 Do While k =20130001 and =20130001 and 学号=20130001 and 学号=20130001“和“=85 Or 性别=“女“B.在姓名的“条件“单元格中输入:平均分=85 And 性别= “女“C.在平均分的“条件“单元格中输入

15、:=85;在性别的“条件“单元格中输入:“女“ D.在平均分的“条件“单元格中输入:平均分=85;在性别的“条件“单元格中输入:性别=“女“解析:解析:首先要找出平均分在 85 分以上的记录,应在平均分的“条件“行中键入“=85“,其次要找出性别为女的信息,此时应在性别的“条件“行中键入“女“。因此选项 C 正确。17.在“查找和替换“对话框的“查找内容“文本框中,设置“!a-cffect“的含义是(分数:2.00)A.查找 “!a-cffect“ 字符串B.查找 “!a-cffect“ 字符串C.查找 “!affect“、“!bffect“ 或 “!cffect“ 的字符串D.查找以“ffe

16、ct“结束,且第一位不是“a“、“b“和“c“的 6 位字符串 解析:解析:通配符含义:通配方括号内列出的任一单个字符,如:ac表示 a、b、c 中的任一单个字符; !匹配任何不在括号之内的字符,因此!a-c ffect 表示第一位不是“a“、“b“和“c“,第二至第六位是 ffect 的 6 位字符串。因此选项 D 正确。18.在计算控件的表达式中必须使用运算符是(分数:2.00)A.= B.!C.圆括号()D.方括号解析:解析:计算控件的功能是将控件的表达式规则作用于数据源,并显示计算结果。根据表达式的有效性规则,用于计算结果的表达式都以“=“开始,因此选择 A 选项。19.打开选择查询或

17、交叉表查询的宏操作命令是(分数:2.00)A.Docmd.OpenFormB.Docmd.OpenQueryC.OpenFormD.OpenQuery 解析:解析:Docmd 是 Access 数据库提供的一个对象,主要功能是通过调用内部方法来实现 VBA 对Access 中的操作。OpenForm 是打开窗体的宏操作。OpenQuery 是打开查询的宏操作。根据题意,打开选择查询或交叉表查询的宏操作命令应该是 OpenQuery,而 B 选项的 Docmd.OpenQuery 是在 VBA 代码中的调用打开查询的宏,因此选择 D 选项。20.下列关于 VBA 数据库数据访问的内置域聚合函数的

18、叙述中,错误的是(分数:2.00)A.域聚合函数可以直接从一个表中取得符合条件的值赋给变量B.域聚合函数可以直接从一个查询中取得符合条件的值赋给变量C.使用域聚合函数之前要完成数据库连接和打开操作 D.使用域聚合函数之后无需进行关闭数据库操作解析:解析:域聚合函数和 SQL 聚合函数,两者提供相似的功能,但用于不同的场合。SQL 聚合函数可以在 SQL 语句中使用,但不能直接从 Visual Basic 中调用。与之不同的是,域聚合函数不仅可以直接从 Visual Basic 代码中调用,也可以在 SQL 语句中使用,不过 SQL 聚合函数通常更为有效。由于域聚合函数可以直接从 Visual

19、Basic 代码中调用,因此使用之前不必先进行数据库连接和打开操作,因此选择 C 选项。21.内置计算函数 Avg 的功能是(分数:2.00)A.计算所有指定字段值的平均值 B.计算全部数值型字段的平均值C.计算一条记录中数值型字段的平均值D.计算一条记录中指定字段的平均值解析:解析:统计函数 Avg 格式是:Avg(字符表达式)。功能是计算表达式的平均值。其中字符表达式用于指定某个字段,经 Avg 函数后计算出字符表达式指定的字段值的平均值,因此选择 A 选项。22.打开指定窗体的宏操作命令是(分数:2.00)A.Docmd.OpenFormB.Docmd.OpenQueryC.OpenFo

20、rm D.OpenQuery解析:解析:Docmd 是 Access 数据库提供的一个对象,主要功能是通过调用内部方法来实现 VBA 对Access 的某种操作。OpenForm 是打开窗体的宏操作。OpenQuery 是打开查询的宏操作,因此选择 C 选项。23.内部计算函数 Min 的功能是(分数:2.00)A.计算所有指定字段值的最小值 B.计算全部数值型字段的最小值C.计算一条记录中数值型字段的最小值D.计算一条记录中指定字段的最小值解析:解析:内置计算函数 Min 属于 Sql 聚合函数中的一个函数,标准形式是:Min(字符表达式),功能是取得字符表达式中的最小值。根据题意,字符表达

21、式用来指定某一字段,经 Min 函数后计算出字符表达式指定字段中的最小值,因此选择 A 选项。24.已知代码下: Dim strSQL As String strSQL = “Create Table Student (“ strSQL = strSQL + “ Sno CHAR(10) PRIMARY KEY,“ strSQL = strSQL + “ Sname VARCHAR(15) NOT NULL,“ strSQL = strSQL + “ Sphoto IMAGE );“ DoCmd.RunSQL strSQL 以上代码实现的功能是(分数:2.00)A.创建表 Student B.

22、删除 Student 表中指定的字段C.为 Student 表建立索引D.为 Student 表设置关键字解析:解析:题目中定义了一个 Sql 语句,Sql 语句中的 Create Table Student 为创建表的命令且表名为 Student,后 3 句分别为该表定义了表的 3 个字段,因此选择 A 选项。25.内置计算函数 Max 的功能是(分数:2.00)A.计算所有指定字段值的最大值 B.计算全部数值型字段的最大值C.计算一条记录中数值型字段的最大值D.计算一条记录中指定字段的最大值解析:解析:内置计算函数 Max 属于统计函数中的一个,标准形式是:Max(字符表达式),功能是计算

23、字符表达式中的最大值。根据题意,字符表达式用来指定某一字段,经 Max 函数后计算出字符表达式指定的字段值的最大值。因此选择 A 选项。26.若要使窗体上的控件 Command0 不可用,正确的设置是(分数:2.00)A.Command0.Enable = False B.Command0.Visible = FalseC.Command0.Enable = TrueD.Command0.Visible = True解析:解析:Command0 为窗体上的命令按钮控件。命令按钮控件属性中 Enable 的功能是设置该按钮“是否有效“,若设为 True,则命令按钮可用;若设为 False,则不可

24、用。Visible 属性的功能是设置该按钮“是否可见“,若设为 True,则按钮在窗体中显示;若设为 False,则不显示。根据题意,若要使 Command0不可用,应该将它的 Enable 属性设为 False,因此选择 A 选项。27.当窗体的大小发生变化时,触发的事件是(分数:2.00)A.Resize B.ChangeC.UnloadD.AfterUpdate解析:解析:Resize 事件是在打开窗体后,当窗体的大小发生变化时触发的事件。Change 事件是当文本框或其它控件中的文本或数据发生变化时触发的事件。Unload 事件是加载窗体时激发的事件。AfterUpdate 文本框内容

25、更新后激发的事件。因此选择 A 选项。28.打开名为“学生信息“的窗体时,首先发生的事件是(分数:2.00)A.打开(Open B.加载(LoaD)C.激活(Activate)D.成为当前(Current)解析:解析:打开窗体时发生事件的顺序为:Open-Load-Resize-Activate-Current。因为 Open 事件是获得窗体的句柄,只有获得句柄之后才能进行其他操作,如加载、激活等,因此 Open 事件首先发生。获得句柄之后将窗体信息加载到内存中才可以显示到是显示器上。之后再经过激活事件用户才可以在窗体中进行其他的操作,因此选择 A 选项。29.若要使窗体上的标签控件 Lab1

26、 可显示,正确的设置是(分数:2.00)A.Lab1.Enable = FalseB.Lab1.Visible = FalseC.Lab1.Enable = TrueD.Lab1.Enable = True 解析:解析:窗体上的标签控件用于显示说明性的文本,没有数据源,不显示字段或表达式的值,显示的内容是固定不变的。标签控件的属性 Visible 的功能是设置标签内容的可见性。如 Visible 属性设为True,则标签控件上的文本可以显示;若设为 False,则标签控件的文本不可显示,因此选择 D 选项。30.要在报表每一页的顶部都有输出的信息,需要设置的是(分数:2.00)A.报表页眉B.

27、报表页脚C.页面页眉 D.页面页脚解析:解析:报表的组成有 5 个部分:报表页眉;报表页脚;页面页眉;页面页脚;主体。其中报表页眉和报表页脚只显示在报表的头部和尾部,分别用来显示报表的标题、日期和统计数据、结论等。页面页眉和页面页脚显示下每页的顶部和下方,题中要求每一页的顶部都有输出,应选择页面页眉,因此选择 C 选项。31.下列关于宏的叙述中,正确的是(分数:2.00)A.宏是控件的集合B.宏是事件的集合C.宏是方法的集合D.宏是操作的集合 解析:解析:宏是 Access 数据库对象之一,他的主要功能是进行自动操作,将查询、窗体等有机组合起来,形成性能完善、操作简单的系统。宏是操作的集合,其

28、中每个操作都能自动地实现特定功能,因此选择 D 选项。32.保存当前记录的宏命令是(分数:2.00)A.Docmd.SaveRecordB.Docmd.SaveDatabaseC.SaveRecord D.SaveDatabase解析:解析:Docmd 是 Access 数据库提供的一个对象,主要功能是通过调用内部方法来实现 VBA 对Access 的某种操作。SaveRecord 是保存当前记录的宏操作。SaveDatabase 是保存当前数据库的宏操作。SaveRecord 是保存当前记录的宏操作命令,Docmd.SaveRecord 是在 VBA 中实现该功能的操作代码,因此选择 C 选

29、项。33.由文本框 Text1 输出。Private Sub Command0_Click() Dim x As Integer Dim y As Long Me.Text0 = x y = x 3 * 5Me.Text1 = yEnd Sub 运行上述程序时,会有错误。错误的语句是(分数:2.00)A.Dim x As IntegerB.Me.Text0 = x C.Me.Text1 = yD.Dim y As Long解析:解析:根据题意,程序功能是求“x 3 * 5“表达式的值,x 的值由文本框 Text0 输入,则在程序中应该将 Text0 的值赋给变量 x,而程序中 Me.Text0

30、 = x 的功能是将 x 的值赋给 Text0,因此选择 B 选项。34.以下是一个竞赛评分程序。其功能是去掉 8 位评委中的一个最高分和一个最低分,计算平均分。 Dim max As Integer, min As Integer Dim i As Integer, x As Integer, s As Integer max = 0: min = 10 For i = 1 To 8 x = Val(InputBox(“请输入得分(010):“) 【 】 If x max Then max = x If maxx Then max = x s = (s-max-min)/6 s = (max

31、-min)/6 s = s/6 程序中有两个【 】,将程序补充完整的正确语句是(分数:2.00)A.B. C.D.解析:解析:根据题意,代码功能是输入 8 个数,去掉一个最小值和一个最大值,求出剩余 6 个数的平均值。代码中,用 for 循环语句实现输入 8 个数,并将当前最小值赋给 min,当前所有数的和赋给 s,因此第一个【】中的代码应该实现将当前最大值赋给 max,即如果当前 x 大于 max,则 max=x,其中 If xmax Then max = x 实现了此功能。for 循环结束后,输出 s 的值,故第二个【】中的代码应该实现为 s赋予剩余 6 个数的平均值。当前 s 的值为 8

32、 个数的和,求剩余 6 个数的平均值应该先减去 min 和 max 在除以 6,即 s = (s-max-min)/6,因此选择 B 选项。35.已知事件对应的程序代码如下:Private Sub Command0_Click() Dim J As Integer J = 100 Call GetData(J) MsgBox JEnd SubPrivate Sub GetData(ByRef f As Integer) f = f + 120End Sub 则程序的输出是(分数:2.00)A.100B.120C.220 D.运行出错解析:解析:根据题意,程序代码中用 Sub 定义了 2 个过程

33、:Command0_Click()和 GetData()。其中GetData 的功能是将参数 f 的值增加 120 后再赋给 f,且 f 为 ByRef 类型(即按地址传递)的参数,可将参数在过程中的改变传递到过程外。在过程 Command0_Click 中定义了整型数据 J=100,并将 J 作为GetData()函数的参数,在 GetData()过程中形参为 100 且此参数为地址传递,经 GetData()过程处理后增加 120,变成 220,同时在过程外部的 J 的值也变为 220。最后输出变量 J,因此选择 C 选项。36.在 VBA 中,要打开一个文本文件,应使用的语句是(分数:2

34、.00)A.Open B.DoCmd.OpenC.OpenFileD.DoCmd.OpenFile解析:解析:在 VBA 中打开一个文本文件可用语句 Open,其中打开方式有Input,Output,Append,Binary,Random。且 Open 是语句,前边不需要 Docmd 对象调用。OpenFile 是函数,能执行大量不同的文件操作,它是为兼容 16 位 Windows 程序保留的函数,因此选择 A 选项。37.运行下列子程序,结果是 Private Sub Command2_Click() f0 = 1: f1 = 1: f2 = 1: k = 1 Do While k = 4

35、 f = f0 + f1 + f2 f0 = f1 f1 = f2 f2 = f k = k + 1 Loop MsgBox “f = “ & fEnd Sub(分数:2.00)A.f=35B.f =7C.f =8D.f=17 解析:解析:题中 Sub 子过程定义了 4 个变量:f0 = 1,f1 = 1,f2 = 1,k = 1。在 Do While 循环中循环条件为 k=4,且每次循环 k 加 1,共循环 4 次。k=1 时:f= f0 + f1 + f2=1+1+1=3;k=2 时:f= f0 + f1 + f2=1+1+3=5;K=3 时:f= f0 + f1 + f2=1+3+5=9

36、;K=4 时:f= f0 + f1 + f2=3+5+9=17。最后用MsgBox 显示 f 的值,因此选择 D 选项。38.以下程序的功能是求“x 2 + 15“表达式的值,其中 x 的值由文本框 Text0 输入,运算的结果由文本框 Text1 输出。Private Sub Command0_Click() Dim x As Integer Dim y As Long Me.Text0 = x y = x * x + 15 Me.Text1 = yEnd Sub 运行上述程序时,无法实现所要求的功能。错误的语句是(分数:2.00)A.Dim x As IntegerB.Me.Text0 =

37、 x C.Me.Text1 = yD.Dim y As Long解析:解析:根据题意,程序功能是求“x 2 + 15“表达式的值,x 的值由文本框 Text0 输入,则在程序中应该将 Text0 的值赋给变量 x,而程序中 Me.Text0 = x 的功能却是将 x 的值赋给 Text0,因此选择 B选项。39.下列程序的功能是计算 sum=1+(1+3)+(1+3+5)+ + (1+3+5+ +19)Private Sub Command_ Click() t=0 m=1 sum=0 Do t = t + m sum = sum + t m = 【 】 Loop While m =19 Ms

38、gBox “Sum = “ & sumEnd Sub 为保证程序正确完成上述功能,空白处应填入的语句是(分数:2.00)A.m + 1B.m + 2 C.t + 1D.t + 2解析:解析:根据题意,sum=1+(1+3)+(1+3+5)+ + (1+3+5+ +19)功能是计算若干个数的和,其中第 n 个元素是前 n 个奇数的和,n 从 1 开始。从代码中可以看出,t 代表当前要加的元素,sum 代表当前已经完成的若干个元素的和,m 为每个元素与前一个元素的差。每次循环加一个元素,故每次循环 m变为下一个奇数,即在原基础上加 2。因此选择 B 选项。40.下列代码实现的功能是:窗体中一个名为

39、 tNum 的文本框,运行时在其中输入课程编号,程序在“课程表“中查询,找到对应的“课程名称“显示在另一个名为 tName 文本框中。Private Sub tNum_AfterUpdate( ) Me!tName = 【 】End Sub 要使程序可以正确运行,【 】处应该填写的是(分数:2.00)A.DLookup(“课程名称“, “课程表“, “课程编号=“ & Me!tNum & “) B.DLookup(“课程表“, “课程名称“, “课程编号=“ & Me!tNum & “)C.DLookup(“课程表“, “课程编号=“ & Me!tNum & “, “课程名称“)D.DLookup(“课程名称“, “课程编号=“ & Me!tNum & “, “课程表“)解析:解析:根据题意,【】处的代码应实现的功能是在“课程表“中查询出“课程编号“等于 tNum 文本框中数据的“课程名称“,此 DLookup 函数有此功能。DLookup 函数的格式为:DLookup(表达式,记录集,条件式)。其中表达式用来指定要查询的字段,即题中的“课程名称“。记录集用来指定要查询的范围,即题中的“课程表“。条件式用来指定查询条件,即题中的“课程编号=“ & Me!tNum & “,因此选择 A 选项。

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