VB二级上机考试改错题常见错误类型.ppt
《VB二级上机考试改错题常见错误类型.ppt》由会员分享,可在线阅读,更多相关《VB二级上机考试改错题常见错误类型.ppt(33页珍藏版)》请在三一办公上搜索。
1、江苏省二级VB上机,考试试题,第一部分 改错第二部分 编程,目录第一部分 改错,(一)改错(说明)样卷 1999秋 2007秋 2000春 2000秋 2001春 2001秋 2002春 2002秋 2003春 2003秋 2004春 2004秋 2005春 2005秋 2006春 2006秋,改错部分的说明,题目中都是设3个错误点,一般分别是语法错误(如数组的声明、重复定义等略有难度的语法错误)、运行错误、逻辑错误等,这些错误基本上都是平时编程时比较容易犯的错误,错误点不重复。评分标准:录入原题:2分,改错:4分/个,根据改错点给分,新错误不扣分。,改错部分的注意点,不得增加或删除语句,有些
2、允许调整语句位置操作时,必须先细心、完整、快速地输入改错程序原代码,保证正确,不能引入错误,及时正确地保存文件(注意保存位置和文件名)改错时,建议使用注释语句进行改错,这样可避免由于考虑不周造成原代码的重复录入依据题目提供的功能和界面,分析清楚代码中各变量的含义与作用(建议从输入和输出入手)熟练掌握调试工具的使用(单步调试,找出错误)熟练掌握常见的算法,改错部分的常见出错点,数据初值设置错误实参设置错误数据类型定义错误语句使用错误(程序流程)函数使用错误数据变量变化规律错误,运算符使用错误数据定义位置错误形参传递类型设置错误数据处理边界点错误访问对象数据错误,1999秋-1改错【题目】本程序用
3、于求110中相邻两数之和是素数的所有自然数对。(1,2)、(2,3)、(3,4)、(5、6)、(8,9)、(9、10)为符合要求的数对。,分析:输入代码时建议分过程及时保存检查语法错误,检查每个过程内部使用的局部变量和数组是否声明定义?否则出现“变量未定义”错误运行找出,i As Integer,1999秋-1改错【题目】本程序用于求110中相邻两数之和是素数的所有自然数对。(1,2)、(2,3)、(3,4)、(5、6)、(8,9)、(9、10)为符合要求的数对。,分析:题目功能(输入/出)分析代码中变量的含义,a(i)和a(i+1)是求出的相邻自然数对函数p判断相邻自然数对之和是否是素数,1
4、999秋-1改错【题目】本程序用于求110中相邻两数之和是素数的所有自然数对。(1,2)、(2,3)、(3,4)、(5、6)、(8,9)、(9、10)为符合要求的数对。,分析:运行程序检查运行错误观察输出结果,分析逻辑错误,“下标越界”错误调试分析:i循环变量范围设置有误运行结果与题目要求不符素数函数p判断有误单步调试,9,Function,1999秋-2改错【题目】本程序用于生成二维数组a(4,4),数组元素为三位随机正整数,并对每一列数组元素求和。,分析:题目功能(输入/出)分析代码中变量的含义,s是输出的每列的数组元素之和完成给二维a数组元素的赋值,并输出赋值是否满足题目条件三位随机正整
5、数,Int(999-100+1)*Rnd)+100,1999秋-2改错【题目】本程序用于生成二维数组a(4,4),数组元素为三位随机正整数,并对每一列数组元素求和。,分析:运行程序检查运行错误观察输出结果,分析逻辑错误,“逻辑”错误j循环变量设置有误s结果有误算法分析每行数组元素之和与题目要求每一列数组元素求和不符和,j,i,j,i,1999秋-2改错【题目】本程序用于生成二维数组a(4,4),数组元素为三位随机正整数,并对每一列数组元素求和。,分析:运行程序检查运行错误观察输出结果,分析逻辑错误,“逻辑”错误j循环变量设置有误s结果有误算法分析每行数组元素之和与题目要求每一列数组元素求和不符
6、和,i,a(j,i),1999秋-4改错【题目】下面程序的功能是计算,若通项分母的值200,停止计算(正确答案是s=1.409524),上机完成,2000春-1改错【题目】本程序用于判断输入的正整数是否为降序数。设正整数n=d1d2d3dk,如果满足didi+1(i=1,2,k-1),则n就是一个降序数。如4321,10433都是降序数。,上机完成,2000春-3改错【题目】数组a有9个元素,本程序按序号依次将(a1,a2,a3),(a2,a3,a4),(a9,a1,a2),九组元素分别相加(每组3个元素),生成新数组b,然后找出b数组中的最大元素。,上机完成,2000秋-1改错【题目】本程序
7、的功能是用来统计二维数组A(1 To 4,1 To 4)中所有元素中09十个数字出现的次数,存入数组Timers中并显示在窗体上。,分析:运行程序检查运行错误观察输出结果,分析逻辑错误,2000秋-2改错【题目】本程序的功能是将一个正整数序列重新排列为一个新的序列。新序列排列规则是:序列左边是奇数,序列右边是偶数,奇、偶数分别从序列的两端开始依次向序列中间排放。例如:若原序列是31,58,71,5,82,45,54,41,2,则新序列是31,71,5,45,41,2,54,82,58。,分析:运行程序检查运行错误观察输出结果,分析逻辑错误,2000秋-4改错【题目】本程序的功能是求出以下数列的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 二级 上机 考试 改错 常见 错误 类型

链接地址:https://www.31ppt.com/p-5451890.html