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