上机试卷评析整理ppt.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
上机试卷评析整理ppt

江苏省二级VB上机 ——试卷评析 制作人:钱瑛 考试试题 第一部分 改错 第二部分 编程 目录——第一部分 改错 (一)改错(说明) ? 样卷 ? 1999秋 ? 2007秋 ? 2000春 ? 2000秋 ? 2001春 ? 2001秋 ? 2002春 ? 2002秋 ? 2003春 ? 2003秋 ? 2004春 ? 2004秋 ? 2005春 ? 2005秋 ? 2006春 ? 2006秋 改错部分的说明 题目中都是设3个错误点,一般分别是语法错误(如数组的声明、重复定义等略有难度的语法错误)、运行错误、逻辑错误等,这些错误基本上都是平时编程时比较容易犯的错误,错误点不重复。 评分标准: 录入原题:2分,改错:4分/个,根据改错点给分,新错误不扣分。 改错部分的注意点 不得增加或删除语句,有些允许调整语句位置 操作时,必须先细心、完整、快速地输入改错程序原代码,保证正确,不能引入错误,及时正确地保存文件(注意保存位置和文件名) 改错时,建议使用注释’语句进行改错,这样可避免由于考虑不周造成原代码的重复录入 依据题目提供的功能和界面,分析清楚代码中各变量的含义与作用(建议从输入和输出入手) 熟练掌握调试工具的使用(单步调试,找出错误) 熟练掌握常见的算法 改错部分的常见出错点 数据初值设置错误 实参设置错误 数据类型定义错误 语句使用错误(程序流程) 函数使用错误 数据变量变化规律错误 运算符使用错误 数据定义位置错误 形参传递类型设置错误 数据处理边界点错误 访问对象数据错误 1999秋-1改错【题目】本程序用于求1~10中相邻两数之和是素数的所有自然数对。(1,2)、(2,3)、(3,4)、(5、6)、(8,9)、(9、10)为符合要求的数对。 分析: 输入代码时 建议分过程及时保存 检查语法错误 ①检查每个过程内部使用的局部变量和数组是否声明定义?否则出现“变量未定义”错误——运行找出 1999秋-1改错【题目】本程序用于求1~10中相邻两数之和是素数的所有自然数对。(1,2)、(2,3)、(3,4)、(5、6)、(8,9)、(9、10)为符合要求的数对。 分析: 题目功能(输入/出) 分析代码中变量的含义 ①a(i)和a(i+1)是求出的相邻自然数对 ②函数p——判断相邻自然数对之和是否是素数 1999秋-1改错【题目】本程序用于求1~10中相邻两数之和是素数的所有自然数对。(1,2)、(2,3)、(3,4)、(5、6)、(8,9)、(9、10)为符合要求的数对。 分析: 运行程序 检查运行错误 观察输出结果,分析逻辑错误 ①“下标越界”错误→调试分析:i循环变量范围设置有误 ②运行结果与题目要求不符→素数函数p判断有误→单步调试 1999秋-2改错【题目】本程序用于生成二维数组a(4,4),数组元素为三位随机正整数,并对每一列数组元素求和。 分析: 题目功能(输入/出) 分析代码中变量的含义 ①s是输出的每列的数组元素之和 ②完成给二维a数组元素的赋值,并输出→赋值是否满足题目条件三位随机正整数 1999秋-2改错【题目】本程序用于生成二维数组a(4,4),数组元素为三位随机正整数,并对每一列数组元素求和。 分析: 运行程序 检查运行错误 观察输出结果,分析逻辑错误 ①“逻辑”错误→j循环变量设置有误→s结果有误 ②算法分析→每行数组元素之和与题目要求每一列数组元素求和不符和 1999秋-2改错【题目】本程序用于生成二维数组a(4,4),数组元素为三位随机正整数,并对每一列数组元素求和。 分析: 运行程序 检查运行错误 观察输出结果,分析逻辑错误 ①“逻辑”错误→j循环变量设置有误→s结果有误 ②算法分析→每行数组元素之和与题目要求每一列数组元素求和不符和 1999秋-4改错【题目】下面程序的功能是计算,若通项分母的值≥200,停止计算(正确答案是s=1.409524) 上机完成 2000春-1改错【题目】本程序用于判断输入的正整数是否为降序数。设正整数n=d1d2d3…dk,如果满足di≥di+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改错【题目】本程序的功能是用来统计二维数组A(1 To 4,1 To 4)中所有元素中0~9十个数字出现的次数,存入数组Timers中并显示在窗体上。 分析: 运行程序 检查运行错误 观察输出结果,分析逻辑错误 2000秋-2改错【题目】本程序的功能是将一个正整数序列重新排列为一个新的

文档评论(0)

zyzsaa + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档