欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    计算机二级习题集答案解析.doc

    • 资源ID:2788374       资源大小:3.33MB        全文页数:27页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    计算机二级习题集答案解析.doc

    #+计算机基础与Access数据库程序设计习题解答第1章 习题答案及解析一、单选题1. 计算机中实现计算和控制等功能的部件是( )。A. 内存B. CPUC. 控制器D. 运算器答案:B2. 家用计算机一般是指( )。A. 工作站B. 服务器C. 个人计算机D. 超级计算机答案:C3. 二进制数111011.11转换为十进制的结果是( )。A. 69.75B. 59.75C. 67.75D. 63.75答案:B4. 十进制数2809.75转换为二进制的结果是( )。A. 101111001111.11B. 111001111011.11C. 101011111001.11D. 101101111001.11答案:C5. 十进制数678转换为八进制的结果是( )。A. 1234B. 2072C. 1246D. 1264答案:C6. 十进制数9999转换为十六进制的结果是( )。A. 270FB. 2A4FC. 2278D. 729A答案:A二、思考题1. 将十进制数5678分别转换为二进制、八进制、十六进制。答案:(1011000101110)2,(13056)8,(162E)162. 将二进制数111001111011.11分别转换为十进制、八进制和十六进制。答案:(3707.75)10,(7173.6)8,(E7B.E)16第2章 习题答案及解析一、单选题1. 已知关系R1、R2,R1R2的元组总数是( )。A. 5B. 6C. 3D. 2答案:B2. 一个工作人员可以使用多台计算机,而一台计算机可被多工作人员使用,则工作人员与计算机之间的联系是( )。A. 一对一B. 一对多C. 多对多D. 多对一答案:C3. 实现数据库管理和维护功能的软件是( )。A. DBMSB. DBSC. DBASD. DB答案:A4. Access数据库是( )。 A. 层次型数据库 B. 关系型数据库 C. 网状型数据库 D. 杂合型数据库 答案: B5. 数据的完整性是指存储在数据库中的数据要在一定意义下确保是( )。A. 一致的 B. 正确的、一致的 C. 正确的 D. 规范化的 答案:B6. 关系数据库是以( )的形式组织和存放数据的。A. 一条链 B. 一维表 C. 二维表 D. 一个表格 答案:C7. 数据库中,数据的物理独立性是指( )。A. 数据库与数据库管理系统的相互独立B. 用户程序与DBMS的相互独立C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的D. 应用程序与数据库中的数据的逻辑结构相互独立答案:C8. 常见的数据模型有3种,它们是( )。A. 网状、关系和语义 B. 层次、关系和网状C. 环状、层次和关系 D. 字段名、字段类型和记录答案:B二、填空题1. 关系数据库管理系统能实现的专门关系运算包括 、连接和投影。答案:选择2. 数据库系统的三级模式分别为 、内模式与外模式。答案:数据库模式,概念模式,模式3. 关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、 和用户定义完整性。答案:参照完整性4. 数据模型分为3种类型,它们是 数据模型、逻辑数据模型和物理数据模型。答案:概念第3章 习题答案及解析一、单选题1. Access数据库文件的扩展名是( )。A. .dbfB. .dbcC. .mdbD. .xls答案:C2. 表的字段名首字符不能是( )。A. 字母B. 空格C. 数字D. 汉字答案:B3. 文本型字段最多可以存储( )个字符。A. 255B. 256C. 50D. 65535答案:A4. 下列数字中哪个可以保存到字节型字段中( )。A. 700B. 100C. -1000D. 65536答案:B5. 下列值中,哪个可以用是/否型字段保存( )。A. TrueB. “海洋”C. 1000D. #2011/10/17#答案:A6. 下列关于表的主键描述中,哪个描述是正确的?( )A. 主键可以包含一个或多个字段。B. 主键只能包含一个字段。C. 主键必须是数字型字段。D. 以上三个都对。答案:A7. 下列选项中哪个是合法的日期型常量?( )。A. #2009/1/1#B. #2009/22/23#C. “2009/1/1”D. &2009/1/1&答案:A8. 下列选项中哪个是合法的逻辑型常量?( )。A. 是B. 否C. FalseD. Yes答案:C9. 下列选项中哪个是合法的字符串常量?( )。A.“AA”B. "aa"C. AAD.AA答案:B10. 已知表中有一“性别”字段,文本型,字段大小为1,下列哪个表达式可以作为该字段的有效性规则?( )。A. =“男”或=“女”B. “男”或“女”C. “男”Or“女”D. “男”/“女”答案:C11. 已知表中有一“年龄”字段,整型,下列哪个表达式可以作为该字段的有效性规则?( )。A. 大于19B. >19 Or <10C. >=17 And <= 30 D. < 19答案:C12. 要控制“学号”字段只能输入数字,应设置( )。A. 格式B. 输入掩码C. 字段有效性规则D. 表/记录有效性规则答案:D13. 下列对数据输入无法起到约束作用的是( )。A. 输入掩码B. 有效性规则C. 字段名称D. 数据类型答案:C14. Access中,设置为主键的字段( )。A. 不能设置索引B. 可设置为“有(有重复)”索引C. 系统自动设置索引D. 可设置为“无”索引答案:C15. 在Access中,如果不想显示数据表中的某些字段,可以使用的操作是( )。A. 隐藏B. 删除C. 冻结D. 筛选答案:A二、填空题1. 在表的设计视图中创建表,必须对每个字段定义的是 和 。答案:字段名称,数据类型2. 为方便起见,把当前处于打开状态的数据库叫做 。答案:当前数据库3. 是Access数据库的核心对象,用于存储数据库数据。答案:表4. Access数据库中实体之间的参照完整性控制是通过表之间的 实现的。答案:关系5. Access为用户提供了一些预定义的数据库模型,叫做 。答案:模板三、思考题1. 表tStudent、tScore之间已经通过“学号”字段建立了关系并实施了参照完整性,修改tScore表中记录的“学号”时,可以随意输入学号内容吗?答案:不可以。解析:在实施了参照完整性时,只能输入tStudent表中存在的学号,否则就会破坏参照完整性,系统会拒绝接受。2. 假定tScore表中选修日期不能在输入数据日期之后且选修月份必须是12月或7月,应如何设置字段有效性规则?答案:<Date() And Month(选修日期) In (7,12)。解析:输入数据日期可以用Date()函数获得,选修日期不能在输入数据日期之后可以表示为:<Date()选修月份必须是12月或7月可以表示为:Month(选修日期) In (7,12)合并上述表达式即可满足要求,即设置“选修日期”字段的字段有效性规则为:<Date() And Month(选修日期) In (7,12)3. 假定筛选1991年出生的男同学信息,应如何构造筛选条件?答案:出生年度可以用Year(出生日期)表示,按图3-1设置筛选条件即可。也可以在筛选条件中包含完整的字段名运算表达式,例如,图3-1中的筛选条件也可以按图3-2的方式设置。 图3-1 设置筛选条件(1) 图3-2 设置筛选条件(2)注意:按图3-2的筛选条件设置并保存后,再次编辑筛选条件时,系统会自动转换为图3-1的形式。因图3-2的设置方式是一种不规范的方式。第4章 习题答案及解析一、单选题1. 下列关于操作查询的描述中哪个是正确的?( )。A. 操作查询不改变数据库中的数据B. 操作查询是指建立查询的操作过程C. 操作查询执行时会使数据库数据发生改变D. 操作查询是指带有输入参数的查询答案:C2. 要设计“民族”字段(文本型)的筛选条件,查询“藏”、“蒙古”、“壮”、“维吾尔”等民族的学生,应选择的筛选条件是( )。A. LIKE "藏蒙古壮维吾尔"B. IN("藏","蒙古","壮","维吾尔")C. ="藏","蒙古","壮","维吾尔" D. ="藏蒙古壮维吾尔"答案:B3. SQL SELECT语句通过( )子句指定查询条件。A. WHILEB. WHEREC. FORD. LIKE答案:B4. 已知学生“出生日期”字段是日期/时间型的,欲计算生成“年龄”字段,下列哪个选项是正确的?( )。A. 年龄:Year(Date()-出生日期)B. 年龄:Year(Date()-Year(出生日期)C. 年龄: Date()-出生日期D. 年龄: Year(出生日期)- Year(Date()答案:B5. 已知tStudent表包含“性别”字段,文本型,下列语句中哪个可以查询出“男”同学记录( )。A. SELECT * FROM tStudent WHERE 性别=男B. SELECT * FROM tStudent WHERE 性别 LIKE 男C. SELECT * FROM tStudent WHERE 性别= "男"D. SELECT * FROM tStudent WHERE 性别=“男”答案:C6. 已知tStudent表包含“民族”字段,文本型,“出生日期”字段,日期/时间型。下列语句中哪个可以查询出1990年以前出生的“藏族”同学的记录?( )。A. SELECT * FROM tStudent WHERE 民族 = 藏族 AND 出生日期 < #1990/1/1#B. SELECT * FROM tStudent WHERE民族 LIKE "藏族" AND 出生日期 < #1990/1/1#C. SELECT * FROM tStudent WHERE民族 = "藏族" AND出生日期 > #1990/1/1#D. SELECT * FROM tStudent WHERE民族 =“藏族” AND 出生日期 < #1990/1/1#答案:B7. 已知tStudent表包含“姓名”字段,要建立一个查询查找姓“李”的同学,下列哪个表达式可以作为查询设计视图(查询设计器)中“姓名”字段的筛选条件?( )。A. Like “李*”B. Like "李? "C. Like "李*"D. Like “李?”答案:C8. 用于分组的SQL子句是( )。A. HAVINGB. GROUP BYC. ORDER BYD. WHERE答案:B9. 已知tScore表包含的字段是:学号(文本型,主键字段),课程号(文本型,主键字段),成绩(单精度数字型),下列哪个SQL语句是正确的?( )。A. INSERT INTO tScore VALUES ("20110101",91)B. INSERT INTO tScore(学号,成绩) VALUES ("20110101",91)C. INSERT INTO tScore VALUES ("20110101",91, "c2")D. INSERT INTO tScore(学号,成绩, 课程号) VALUES ("20110101",91, "c2")答案:D10. 要从tStudent表中删除记录,下列SQL-DELETE语句中哪个是正确的?( )。A. DELETE tStudentB. DELETE FROM tStudentC. DELETE ALL tStudentD. DELETE * FROM tStudent ALL答案:B11. 下列SQL-UPDATE语句用于修改tStudent表中的记录,哪个是正确的?( )。A. UPDATE tStudent(出生日期) = #1998-1-2# WHERE 学号="20110101"B. UPDATE tStudent SET 出生日期 = #1998-1-2# WHILE 学号="20110101"C. UPDATE tStudent 出生日期=#1998-1-2# WHERE 学号="20110101"D. UPDATE tStudentSET 出生日期 = #1998-1-2# WHERE 学号="20110101"答案:D12. 利用对话框提示用户输入查询条件,这样的查询属于( )。A. 选择查询B. 参数查询C. 操作查询D. SQL查询答案:B13. 通配符“*”的含义是( )。A. 通配任意多个连续字符B. 通配任何单个字符C. 通配任意个数的数字字符D. 通配任何单个数字字符答案:A14. 下列表达式计算结果为日期型的是( )。A. #2011/10/23# - #2011/2/3#B. #2011/2/3# + 10C. Date - #2011/2/3#D. Len("2011-2-3")答案:B15. Access查询的数据源可以来自( )。 A. 表B. 查询C. 表和查询D. 报表答案:C二、填空题1. Access中常用的表达式有 表达式、字符表达式、日期表达式、关系表达式、逻辑表达式等。答案:算术2. 关系表达式是由 运算符连接两个同类型(数值、字符、日期)运算量(常量、字段或函数)所形成的有运算意义的式子。答案:关系3. 从一个或多个相互关联的表中查找符合条件的记录的查询称为 。答案:选择查询4. 创建交叉表查询时,需要对行标题和 进行分组操作。答案:列标题5. 在SQL-SELECT语句中,使用 函数统计记录个数。答案:COUNT,COUNT(*)三、思考题1. 设计一个查询查找哪些课程没有任何学生选修。答案:本题有两种解决办法。第一种解法是用“查找不匹配项查询向导”解决,查找tCourse表与tScore表不匹配的记录,这些记录即是没有学生选修的课程记录。第二种解决办法是利用查询设计器解决,查询输出所有课程号没在tScore表中出现的tCourse表记录即可,如图4-1所示。图4-1 查询设计器查询(1)2. 建立一个统计各民族男、女生人数的交叉表查询,民族作为行,性别作为列。答案:本题也有两种解决办法。第一种方法是利用“交叉表查询向导”实现,选择tStudent表为数据源,选择行标题字段为“民族”字段,列标题字段为“性别”字段,交叉点计算字段为“学号”字段,计算函数为计数。第二种方法是直接利用查询设计器实现。按图4-2所示设置即可。图4-2 查询设计器查询(2)3. 建立一个查询,输出1991年出生的男同学信息。答案:此题与第3章思考题3的解法相同。第一种解法用计算字段条件解决,如图4-3所示。图4-3 第一种解法第二种解法在条件中包含字段名,如图4-4所示。图4-4 第二种解法条件对应的字段名可以任意选择,图4-4选择的是“出生日期”,选择其他字段都可以,不影响条件结果。注意:同第3章思考题3一样,这里的第二种解法是一种不规范解法,保存之后,再次在设计器中打开时,系统自动将其转换为第一种解法的格式。第5章 习题答案及解析一、单选题1. 下列关于窗体节的描述中,正确的是( )。A. 窗体中必须包含“窗体”节B. 窗体中必须包含“主体”节C. 窗体中必须包含“窗体页眉”节D. 窗体中必须包含“窗体页脚”节答案:B2. 打开窗体时,窗体标题栏显示的标题文字应该通过哪个窗体属性设置?( )。A. 默认视图B. 标题C. 记录源D. 筛选答案:B3. 如果窗体用于进行数据源记录编辑,应把哪个窗体属性设置为“是”?( )。A. 记录锁定B. 允许筛选C. 允许编辑D. 允许输入答案:C4. 要使窗体以对话框方式打开,应设置哪个窗体属性为“是”?( )。A. 弹出方式B. 默认视图C. 导航按钮D. 模式答案:D5. 将窗体“弹出方式”属性设置为“是”时,运行时窗体( )。A. 不能移出父窗体B. 叠放在最底层C. 叠放在最顶层D. 叠放在最顶层且可移出父窗体答案:D6. 拖动数据源文本型字段到窗体上时会自动生成相应的控件,生成控件的类型取决于( )。A. 字段“格式”属性设置B. 字段“显示控件”属性设置C. 字段“输入掩码”属性设置D. 字段“有效性规则”属性设置答案:B7. 窗体运行时可以通过标签控件( )。A. 编辑字段值B. 显示文本D. 控制用户操作D. 输入数据答案:B8. 要使标签控件显示的内容为“标签举例”,应该设置的标签属性是( )。A. 名称B. 可见性C. 标记D. 标题答案:D9. 要改变文本框控件显示的文本大小,应设置( )属性。A. 格式B. 输入掩码C. 字号D. 控件来源答案:C10. 文本框控件的“输入掩码”属性用于( )。A. 控制输入B. 控制文本显示C. 控制字段值D. 控制数字输入答案:A11. 组合框既可以从下拉列表中选择固定的值,也可以( )。A. 删除值B. 编辑输入值C. 隐藏值D. 筛选值答案:B12. 要使命令按钮无效,应设置的属性是( )。A. 可见性B. 可用C. 何时显示D. 标题答案:B13. 要使列表框控件内容显示为两列,应设置的属性是( )。A. 行来源B. 控件来源C. 列数D. 绑定列答案:C14. 要使数据库打开时自动打开某一窗体,应( )。A. 在“启动”对话框“显示窗体/页”组合框中选择该窗体B. 在“启动”对话框“应用程序标题”文本框中输入该窗体的名称C. 在“启动”对话框“启动窗体”文本框中输入该窗体的名称D. 在“启动”对话框“菜单栏”组合框中选择该窗体答案:A15. 假定窗体数据源(记录源)为tStudent表,该表有“出生日期”字段,日期型。在窗体上有一文本框控件tYear,用于显示出生年度,该文本框的“控件来源”属性应设置为( )。A. =Year(出生日期)B. Year(出生日期)C. Year(出生日期)D. =Year(出生日期)答案:D二、填空题1. 一个窗体必须包含 节,其他节可以有或没有。答案:主体2. 自动创建窗体向导有3个: 、表格式和数据表。答案:纵栏式3 控件用于在窗体上画一条静态的线段。答案:直线4. 一般把切换面板页简称为 。答案:切换面板5. 窗体的数据来源可以是表或 。答案:查询6. 可以利用文本框控件实现计算处理,称之为计算控件,其控件来源属性为一以 号开头的表达式即可。答案:等,等于,=7. 在窗体处于活动状态时,按Tab键可以选择下一个焦点控件,要改变焦点控件次序,应设置 键次序。答案:Tab8. 在窗体处于活动状态时,按下某一控件的 可以使相应控件立即获得焦点。答案:访问键第6章 习题答案及解析一、单选题1. 报表用于( )。A. 输入数据B. 输出数据C. 编辑数据D. 汇总数据答案:B2. 报表的5个基本节区是( )。A. 页面页眉、页面页脚、组页眉、组页脚、主体B. 页面页眉、页面页脚、表头、表尾、主体C. 报表页眉、报表页脚、组页眉、组页脚、主体D. 报表页眉、报表页脚、页面页眉、页面页脚、主体答案:D3. 报表分组时,可以按字段分组,也可以按( )分组。A. 字段名B. 字段表达式C. 节区D. 内容答案:B4. 要在报表的每页末尾输出页码信息,应设置的节区是( )。A. 报表页眉B. 页面页眉C. 报表页脚D. 页面页脚答案:D5. 要对整个报表的某些字段进行汇总,应在报表的( )节区添加计算控件。A. 报表页眉B. 页面页眉C. 报表页脚D. 页面页脚答案:C6. 在报表中要显示格式为“共N页,第N页”的页码,正确的页码格式设置是( )。A. ="共"+Pages+"页,第"+Page+"页"B. ="共"+Pages+"页,第"+"页"C. ="共"&Pages&"页,第"&Page&"页"D. ="共"&Pages&"页,第"&"页" 答案:C二、填空题1. 设计报表时,要想查看一下打印效果,应选择( )视图。答案:打印预览2. 要对整个报表进行汇总,应在( )节区添加汇总计算控件。答案:报表页脚3. 以图表形式输出信息的报表属于( )报表。答案:图表4. 报表记录源属性用于设置报表的( )来源。答案:数据5. Page系统变量中保存的是报表( )打印页码数据。答案:当前6. Pages系统变量中保存的是报表( )页数。答案:总第7章 习题答案及解析一、单选题1. InputBox函数的返回值类型是( )。A. 数值B. 字符串C. 变体D. 视输入的数据而定答案:B2. 可以运行宏的宏命令是( )。A. RunCodeB. RunAppC. RunMacroD. RunCommand答案:C3. 已知窗体上命令按钮事件属性如下图所示,其含义是( )。A. 必须为“单击”事件编写事件过程B. 只能为“单击”事件编写事件过程C. 已经为“单击”事件编写了事件过程D. “单击”事件无事件过程答案:C4. 要判断x、y是否都是奇数,哪个表达式是正确的?( )。A. x Mod 2 = 0 And y Mod 2 = 0B. x Mod 2 = 0 Or y Mod 2 = 0C. x Mod 2 = 1 And y Mod 2 = 1D. x Mod 2 = 1 Or y Mod 2 = 1答案:C5. 假定窗体Fm1上有一命令按钮Cmd1,Fm1窗体和Cmd1命令按钮的“单击”事件过程分别为( )。A. Fm1_Click(),Cmd1_Click()B. Form_Click(),Cmd1_Click()C. Fm1_Click(),Command_Click()D. Form_Click(),Command_Click()答案:B6. 如果在被调用的过程中改变了形参变量的值,调用后实参变量并未改变,该参数的传递方式一定是( )。A. 值传递B. 地址传递C. ByRef传递D. 按参数传递答案:A7. 执行下列程序段的结果是( )。For i = 10 To 1 Step 0 Debug.Print "aa" NextA. 形成死循环B. 立即结束循环C. 执行一次循环后结束循环D. 出现语法错误答案:B解析:当增量>=0时,循环变量值大于终值时循环结束,本题循环变量初值即已大于终值,所以循环体没被执行,循环立即结束。8. 运行下列过程,对话框输出结果是( )。Private Sub Exa() f0 = 1: f1 = 1: k = 1 Do While k <= 5 f = f0 + f1 f0 = f1 f1 = f k = k + 1 Loop MsgBox "f=" & fEnd SubA. f = 5B. f = 7C. f = 8D. f = 13答案:D解析:本题循环依次执行5次,各次变量赋值变化如下表所示。循环次数kf0f1f111122212333235443585558139. 运行下列过程,对话框输出结果是( )。Private Sub Exa1()Dim x As Integer,y As Integerx=1:y=0Do Until y<=25y=y+x*xx=x+1LoopMsgBox "x=" & x & ",y=" & yEnd SubA. x=1,y=0B. x=4,y=25C. x=5,y=30D. 其他结果答案:A解析:本题开始判断即满足结束循环条件。x,y没有变化。10. 窗体有命令按钮Commandl和文本框Textl,对应的事件代码如下:Private Sub Commandl_Click()For i=1 To 4x=3For j=1 To 3For k=1 To 2x=x+3Next kNext jNext iText1.Value=Str(x)End Sub运行以上事件过程,文本框中的输出是( )。A. 6B. 12C. 18D. 21答案:D解析:本题为三重嵌套循环,最外层i循环对x结果没有影响。在i循环最后一次循环时,x初值为3,然后j循环、k循环共执行6次x=x+3,结果为3+3*6,即21。11. 程序段For i=1 To 9 Step -3.Next中的循环结构,其循环体将被执行( )。A. 0次B. 1次C. 4次D. 5次答案:A解析:本题增量为赋值,循环变量值小于终值时结束循环,赋初值后即满足结束条件,循环体一次都未执行。12. 在窗体上有一个命令按钮Commandl,编写事件代码如下:Private Sub Command1_Click()Dim x As Integer, y As Integerx = 12: y = 32Call Proc(x, y)Debug.Print x; yEnd SubPublic Sub Proc(n As Integer, ByVal m As Integer)n = n Mod 10m = m Mod 10End Sub打开窗体运行后,单击命令按钮,立即窗口上输出的结果是( )。A. 2 32B. 12 3C. 2 2D. 12 32答案:A解析:过程Proc参数n为地址传递,m为值传递。实参x传递给n,y传递给m。过程修改n的结果返回给x,修改m的结果不影响y的值,所以x为2,y为32。13. X是一个正的实数,要保留两位小数并将千分位四舍五入,正确的是( )。A. 0.01*Int(x+0.05)B. 0.01*Int(100*(X+0.005)C. 0.01*Int(x+0.005)D. 0.01*Int(100*(X+0.05)答案:B14. 窗体中有命令按钮Commandl,其单击事件过程如下:Private Sub Commandl_Click()Dim y As IntegerDim x As Integerx=10y=5y=f(x)Debug .Print x;yEnd SubPublic Function f(x As Integer) As IntegerDim y As Integerx=20y=2f=x*yEnd Function运行程序,单击命令按钮,则立即窗口中显示的内容是( )。A. 10 5B. 10 40C. 20 5D. 20 40答案:D解析:函数过程参数x为地址传递,函数执行时的修改结果返回给实参x。15. 在模块的声明部分使用“Option Base 1”语句,然后定义二维数组A(2 to 5,5),则该数组的元素个数为( )。A. 20B. 24C. 25D. 36答案:A解析:数组下标下界说明为1,因此A数组有4行、5列,共20个数组元素。二、填空题1. 在VBA中要判断一个字段的值是否为Null,应该使用的函数是 。答案:IsNull2. 宏可以被分成3种基本类型:简单宏、条件宏和 。答案:宏组3. 赋值语句首先求解表达式并将计算结果值赋给指定的 。答案:变量4. VBA程序一般被分成不同的功能单位,叫做 。答案:过程5. 对象包含属性、 和方法。答案:事件6. 是同类型变量的有序集合。答案:数组7. 过程中定义的参数叫做 。答案:形式参数,形参8. 调用过程时为形参指定的参数叫做 。答案:实际参数,实参9. 在窗体上有一个命令按钮Commandl,其单击事件代码如下:Private Sub Command1_Click()Dim a(10), p(3) As Integerk = 5For i = 1 To 10a(i) = i * iNext iFor i = 1 To 3p(i) = a(i * i)Next iFor i = 1 To 3k = k + p(i) *2Next iMsgBox kEnd Sub打开窗体运行后,单击该命令按钮,消息框中输出的结果是 。答案:20110. 数据库中有工资表,包括“姓名”、“工资”和“职称”等字段,现要对不同职称的职工增加工资,规定教授职称增加15%,副教授职称增加10%,其他人员增加5%。下列程序的功能是按照上述规定调整每位职工的工资,并显示所涨工资之总和。请在空白处填入适当的语句,使程序可以完成指定的功能。Private Sub Updatesalary()Dim ws As DAO.WorkspaceDim db As DAO.DatabaseDim rs As DAO.RecordsetDim gz As DAO.FieldDim zc As DAO.FieldDim sum As CurrencyDim rate As SingleSet db = CurrentDb()Set rs = db.OpenRecordset("工资表")Set gz = rs.Fields("工资")Set zc = rs.Fields("职称")sum = 0Do While Not rs.EditSelect Case zcCase Is = "教授"rate = 0.15Case Is = "副教授"rate = 0.1Case Elserate = 0.05End Selectsum = sum + gz * rategz = gz + gz * rate rs.MoveNextLooprs.Closedb.CloseSet rs = NothingSet db = NothingMsgBox "涨工资总计:" & sumEnd Sub答案:rs.EOF,rs.Update解析:Do While循环需要对每个记录执行一次,循环条件是Not rs.EOF,因此第一个空白处应填rs.EOF。修改记录时,记录集Edit方法和Update方法必须结合使用,Edit方法在修改记录集字段变量之前调用,修改之后,调用Update方法更新修改结果到数据库表中,因此,第二个空白处应填rs.Update。第8章 习题答案及解析一、单选题1. 通过数据访问页可以把( )发布到互联网上。A. 静态数据B. 数据库中保持不变的数据C. 数据库中的变动数据D. 数据库数据答案:D2. 可以在( )中设计数据访问页。A. 页面视图

    注意事项

    本文(计算机二级习题集答案解析.doc)为本站会员(小**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开