机考考试说明.ppt_第1页
机考考试说明.ppt_第2页
机考考试说明.ppt_第3页
机考考试说明.ppt_第4页
机考考试说明.ppt_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、全国计算机等级考试 (National Computer Rank Examination,NCRE) 二级VB语言程序设计 考前辅导 主讲: 李柏岩 Email: ,辅导说明 课程安排 略,考试说明 笔试(90分钟) + 上机(90分钟) 内容为中文版Visual Basic 6.0 参考网站,笔试: 单项选择题(70分)+ 填空题(30分) 公共基础知识 数据结构与算法 程序设计基础 软件工基础 数据库设计基础 VB语言程序设计 详见后 注意事项 必须做在答题纸上,上机操作考试 基本操作(30分) + 简单应用(40分) + 综合应用(30分) 基本操作(2题,每题15分):设计界面 简单

2、应用(2题,每题20分):设计界面、程序填空 综合应用(1题):设计完整的应用程序(界面+程序) 注意事项 上机考试时间由考试系统自动计时,提前5分钟自动报警来提醒考生应及时存盘,考试时间用完,上机考试系统将自动进行评分,考生将不能再继续考试。 登录后,考试系统自动产生一个考生考试文件夹,存放该考生所有上机考试的考试内容以及答题过程,不能随意删除考试文件夹以及该文件夹下与考试内容无关的文件及文件夹。 考试时通过考试系统启动软件。 屏幕顶部考试系统工具条中选择“交卷”按钮提交试卷。,上机考试步骤 1、启动考试系统 2、输入准考证号等 3、考号验证若发生误操作, 及时请监考人员处理, 以免影响考试

3、时间。,4、仔细阅读考试须知: 必须在考生文件夹下进行考试。 当登录成功后,系统会自动产生考生文件夹存放该考生所有的考试内容,因此不能随意删除该文件夹及问家夹中的文件,避免在考试和评分时产生错误。 5、单击“开始考试并计时”,6、答题 7、交卷 8、确认,考试大纲基本要求 熟悉Visual Basic集成开发环境。 了解Visual Basic中对象的概念和事件驱动程序的基本特性。 了解简单的数据结构和算法。 能够编写和调试简单的Visual Basic程序。 考试大纲知识点 一、Visual Basic程序开发环境 二、对象及其操作 三、数据类型及运算 四、数据输入输出 五、常用标准控件,考

4、试大纲知识点 六、控制结构 七、过程、函数 八、菜单和对话框 九、多重窗体与环境应用 十、键盘与鼠标事件过程 十一、数据文件,历年考试知识点图,笔试应试技巧1 单选题 主要考察理论方面的基本概念与计算 若概念不熟悉,采用排除法进行综合分析,保留把握性较大的答案 例1 假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是 A)只保存窗体模块文件 B)分别保存窗体模块、标准模块和工程文件 C)只保存窗体模块和标准模块文件 D)只保存工程文件,分析:正确答案 B 当保存一个工程时,它所包含的所有文件都一起被保存,包括工程文件(文件扩展名为.V

5、BP )、窗体模块(文件扩展名为.FRM),以及标准模块(文件扩展名为.BAS)、类模块(文件扩展名为.CLS)、资源文件(文件扩展名为.RES)等。 例2 为了清除窗体上的一个控件,下列正确的操作是 A)按回车键 B)按Esc键 C)选择(单击)要清除的控件,然后按Del键 D)选择(单击)要清除的控件,然后按回车键 分析:正确答案C 控件操作特点:先选择后操作,例3 以下叙述中错误的是 A)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件 B)当程序运行时,双击一个窗体,则触发该窗体的DblClick事件 C)Visual Basic应用程序只能以解释方式执行 D)事件可

6、以由用户引发,也可以由系统引发 分析:正确答案C Visual Basic应用程序可以以解释方式执行,也可以变成可执行文件(.exe)执行。,笔试应试技巧2 填空题 主要考察理论方面的基本概念与计算 内容填写一定要正确、规范,如 解答注意左右括号、左右引号的匹配 字符型数字、汉字的引用 双引号和单引号的区别 揣摩出题人的意图,找到考察的知识点 例1 设有以下函数过程: Function fun(m As Integer) As Integer Dim k As Integer, sum As Integer sum = 0 For k = m To 1 Step -2 sum = sum +

7、k Next k fun = sum End Function 若在程序中用语句 s = fun(10) 调用此函数,则s的值为,分析:答案30 循环次数=Int(终值-初值)/步长) + 1 Sum=10+8+6+4+2=30 例2 窗体上一个命令按钮和一个文本框,编写命令按钮Click事件过程。 程序运行后,在文本框中输入一串英文字母(不区分大小写),单击命令按钮,程序找出未在文本框中输入的其他所有英文字母,并以大写方式降序显示到Text1中。 例如,若在Text1中输入的是abDfdb,则单击Command1按钮后Text1中显示的字符串是ZYXWVUTSRQPONMLKJIHGEC。,

8、Private Sub Command1_Click( ) Dim str As String, s As String, c As String str = UCase(Text1) s = “” c = “Z” While c = “A” If InStr(str, c) = 0 Then s = 【1】 End If c = Chr$(Asc(c) 【2】 ) Wend If s Then Text1 = s End IfEnd Sub,分析: 【1】s & c 或 s + c 【2】-1,输出:新字符串存放未在文本框中输入的其他所有英文字母,循环控制变量:“Z”A”循环查找,例3 列表

9、框List1中有若干人信息,运行时在Text1文本框(即“查找对象”右边的文本框)输入一个姓或姓名,单击“查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在Text2文本框中。若有多个匹配的列表项,则只显示第1个匹配项;若未找到,则在Text2中显示“查无此人”。 Private Sub Command1_Click() Dim k As Integer, n As Integer, found As Boolean found = False n = Len( 【1】 ) k = 0 While k List1.ListCount And Not found If Text1 =

10、 Left$(List1.List(k), n) Then Text2 = 【2】 found = True End If k = k + 1 Wend If Not found Then Text2 = 查无此人 End IfEnd Sub,分析: 【1】Text1 【2】List1.List(k),建立查找条件: 把Text1中内容与List1中项目逐个比较,输出: 显示查找到的信息,即内容匹配的List1项目,上机应试技巧1 考察界面设计能力 控件属性/方法、多窗体的运用、文件保存 考察程序设计中常用函数、基本语句、常用算法的编程能力 代码编写,如选择、循环、变量交换、穷举、迭代、排序、

11、多窗体切换语句等 语法错误 关键字输入错误、变量类型不匹配、变量或函数为定义等 运行错误 类型不匹配、被零除、数组下标越界、试图打开一个不存在的文件等 编译错误 表达式不正确、未定义子函数或过程,上机应试技巧2 熟练掌握动态调试跟踪工具和程序调试方法 设置断点F9 程序运行到有断点的地方处于中断模式 过程跟踪 跟踪相关变量、属性和表达式的值,判断是否在预期的范围内 逐句跟踪F8、逐过程跟踪Shift+F8、继续运行F5 跳出过程Ctrl+Shift+F8、运行到光标处Ctrl+F8,上机应试技巧2(续) 观察变量 选中要观察的变量或表达式,移动鼠标悬停其上(Shift+F9),显示当前值 “立

12、即”窗口 菜单“视图”|“立即窗口” (Ctrl+G) 中断模式时,使用“?”快速显示 “本地”窗口 菜单“视图”|“本地窗口” 中断模式时,显示所有信息 “监视”窗口 菜单“调试”|“添加监视”,或代码窗口中右单击|快捷菜单|“添加监视” 注意设置上下文作用域,上机应试技巧3 帮助 详细信息 选中要查看的关键字等,单击F1 菜单“帮助”|“索引”,输入关键字等 查找函数等 菜单“视图”|“对象浏览器”(F2) 菜单“编辑”|“属性/方法列表” (Ctrl+J) 内容提示 观察自动提示信息(Ctrl+I),上机应试技巧4 快速操作 编辑 菜单“视图”|“工具栏”|“编辑” Ctrl+C ,Ctrl+V,Ctrl+Z

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论