已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
江苏省二级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 为符合要求的数对 分析 输入代码时建议分过程及时保存检查语法错误 检查每个过程内部使用的局部变量和数组是否声明定义 否则出现 变量未定义 错误 运行找出 iAsInteger 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判断有误 单步调试 9 Function 1999秋 2改错 题目 本程序用于生成二维数组a 4 4 数组元素为三位随机正整数 并对每一列数组元素求和 分析 题目功能 输入 出 分析代码中变量的含义 s是输出的每列的数组元素之和 完成给二维a数组元素的赋值 并输出 赋值是否满足题目条件三位随机正整数 Int 999 100 1 Rnd 100 1999秋 2改错 题目 本程序用于生成二维数组a 4 4 数组元素为三位随机正整数 并对每一列数组元素求和 分析 运行程序检查运行错误观察输出结果 分析逻辑错误 逻辑 错误 j循环变量设置有误 s结果有误 算法分析 每行数组元素之和与题目要求每一列数组元素求和不符和 j i j i 1999秋 2改错 题目 本程序用于生成二维数组a 4 4 数组元素为三位随机正整数 并对每一列数组元素求和 分析 运行程序检查运行错误观察输出结果 分析逻辑错误 逻辑 错误 j循环变量设置有误 s结果有误 算法分析 每行数组元素之和与题目要求每一列数组元素求和不符和 i a j i 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 1To4 1To4 中所有元素中0 9十个数字出现的次数 存入数组Timers中并显示在窗体上 分析 运行程序检查运行错误观察输出结果 分析逻辑错误 2000秋 2改错 题目 本程序的功能是将一个正整数序列重新排列为一个新的序列 新序列排列规则是 序列左边是奇数 序列右边是偶数 奇 偶数分别从序列的两端开始依次向序列中间排放 例如 若原序列是31 58 71 5 82 45 54 41 2 则新序列是31 71 5 45 41 2 54 82 58 分析 运行程序检查运行错误观察输出结果 分析逻辑错误 2000秋 4改错 题目 本程序的功能是求出以下数列的和 计算精确到an 10 4 式中 n 1 2 3 本程序运行的正确结果为 I 6 Y 0 6486979 分析 运行程序检查运行错误观察输出结果 分析逻辑错误 小结 1 数组 检查声明定义的位置 下标范围 下标越界动态数组 Redim Preserve 数组元素的内容下标的变化规律过程调用 调用格式 形实参数在数量 类型和顺序上一致 过程定义 函数中是否有给函数名赋值的语句 传递方式 2001春 2改错 题目 下面程序是建立二维M N的字符数组 并求出将此数组顺时针旋转90 后的新数组 分析 运行程序检查运行错误观察输出结果 分析逻辑错误 2002春 2改错 题目 字符串 642138579 首尾相联形成一个数字环 依次在数字环中顺序截取2位数 3位数 4位数 使所截取得到的前两个数相乘等于第三个数 例如42 138 5796 分析 检查语法错误 分析 运行程序检查运行错误观察输出结果 分析逻辑错误 2003秋 7改错 题目 统计英文字符串中以各种字母为首的单词数量 单词之间用空格或其他非字母字符分隔 统计是不分大小写 分析 检查语法错误 分析 运行程序检查运行错误观察输出结果 分析逻辑错误 2003秋 8改错 题目 将一个非十进制数转换成十进制数 分析 运行程序检查运行错误观察输出结果 分析逻辑错误 2005秋 6改错 题目 下面程序的功能是 将给定的字符串中的数字字符筛选出来 依次组成若干个两位整数 并求出它们的最大公约数 2006春 1改错 题目 下面程序的功能是对输入的字符串中多余的非字母字符进行压缩 删除 并输出压缩后的字符串和被删除的字符个数 方法 1将字符串中第一个字母字符串前的所有字符删除 2其他地方出现的多个非字母字符 仅保留第一个 其余删除 s 存放输入的字符串st 存放压缩后的字符串n 被删除的字符个数 2006春 1改错 题目 下面程序的功能是对输入的字符串中多余的非字母字符进行压缩 删除 并输出压缩后的字符串和被删除的字符个数 方法 1将字符串中第一个字母字符串前的所有字符删除 2其他地方出现的多个非字母字符 仅保留第一个 其余删除 s 存放输入的字符串ps 存放压缩后的字符串n 被删除的字符个数 2007秋 1改错 题目 本程序的功能是从随机生成的由3位数组成的数组中 找出所有的升序数 所谓升序数上指该数的各位数字自左向右 依次递增的整数 如134 278 489等 根据题目输出要求 从代码的输出部分分析 此处输出的A i 即为升序数 由此可判定SX A 应该是进行是否是升序数的判定条件 2007秋 1改错 题目 本程序的功能是从随机生成的由3位数组成的数组中 找出所有的升序数 所谓升序数上指该数的各位数字自左向右 依次递增的整数 如134 278 489等 根据升序数的定义分析 符合要求的数应该是前一位上的数字总是小于当前位上的数字 若出现一次不符和 则不是升序数 编程部分的说明 按照题目要求的功能 根据参考界面编程 程序中都涉及一定难度的算法 评分标准 界面设计 根据界面元素的复杂程度 给5 8分 每个元素得一定的分数 清除按钮 2分 退出按钮 1分 含算法的按钮 根据代码多少按步骤给分 编程部分的注意点 首先应该进行变量的说明 然后按输入 处理 输出的顺序来设计程序的逻辑结构 写程序时一定要记住采用规范的书写方法 增加必要的注释语句说明已实现的功能代码段 这样既不容易出错 又能轻松地拿到基本分 即根据逻辑关系采用缩进的形式来写 注意层次感 让人一看一目了然 需要用到程序控制结构时 先把前后配套的代码写出来 然后再在其中添加其它代码 编程部分的操作要点 界面设计 标签 命令按钮 图片框 列表框 文本框 框架 选项按钮 输入输出函数等的使用数组的访问过程的定义与调用 包括递归 文件操作 常用算法 穷举 素数 多项式求和 极值问题 求因子 最大公约数 累加 累乘 取每位数字 最小公倍数 升降序数的判断 逆序 阶乘 平方数的判断 子串查找 有序插入 反序数 回文数的判断 排序 无重复数列的生成 进制之间转化算法 2006春 1编程 题目 编写程序 随机生成由10个互不相等的n 2 6 位正整数组成的数组 把该数组中的素数与非素数筛选出来分别存入另外两个数组 并显示到相应的列表框中 编程要求 1 程序参考界面如图所示 编程时不得增加或减少界面对象或改变对象的种类 窗体及界面元素大小适中 且均可见 2 在文本框1中输入n值 单击 处理 按钮 则进行处理并在列表框1中显示素数数组元素 在列表框2中显示非素数数组元素单击 清除 按钮 则将文本框及列表框全部清空 焦点置于文本框1上 单击 结束 按钮 结束程序运行 3 程序中定义一个名为prime的函数过程 用于判断一个数是否是素数 2007秋 1编程 题目 编写一个查找介于整数A B之间所有同构数的程序 若一个数出现在自己平方数的右端 则称此数为同构数 如5在52 25的右端 25在252
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027届张家界市重点中学高三物理第一学期期中复习检测试题含解析
- 2027届重庆市江津区物理高一第一学期期中预测试题含解析
- 船体吊环及安装安全要求培训课件
- 钢栈桥与钢平台施工安全交底培训
- T/CASMES 534-2025建设工程项目施工组织设计技术要求
- 打桩作业职业健康安全操作规程培训
- 液体及气瓶充装安全操作规范培训
- 高中物理 第2章 习题课1 匀变速直线运动规律的应用教案 新人教版必修1
- 浙江省杭州市9+1高中联盟2027届高二物理第一学期期末达标测试试题含解析
- 2025-2026学年上海市浦东新区竹园中学七年级(上)月考数学试卷(10月份)(五四学制)(含解析)
- 2026年顺丰物流供应链优化案例与管理学分析
- 2026年危险化学品重大危险源企业安全隐患排查重点内容
- 医保结算清单质控管理制度及流程
- 2026年秋统编版(新)小学道德与法治三年级上册(全册)分层作业及答案(附目录)
- 西南政法大学模拟考试试题及答案
- 2026年甘肃省公开遴选和公开选调公务员考试(综合素质测试)综合试题及答案
- 2026关于开展树立和践行学习教育工作情况的报告汇编(9篇)
- 外墙维修措施施工方案
- 乐观积极 培养阳光心态 主题班会课件
- 1.4-1.5铁路劳动安全-安全权责-安全标志标识
- 《毛泽东思想和中国特色社会主义》课件-专题一 马克思主义中国化时代化
评论
0/150
提交评论