《中职电子与信息:任务4-2-3任务单.docx》由会员分享,可在线阅读,更多相关《中职电子与信息:任务4-2-3任务单.docx(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、任务4.23任务单学号 姓名【学习目标】.复习与Excel交互(读写数据)的基本操作,利用一维数组进行简单分类统计求和的操作方法.掌握二维数组定义及读写的基本操作方法,掌握利用选择法排序算法进行排序的基本操作方法 【学习记录】任务名称任务内容复习任务1 一维数 组的定义 (3分钟)任务说明:(1分)将下发的程序半成品复制到个人文件夹中并打开。增加按钮“统计”,用一维数 组来进行读取E列(各位开奖号码之和)个数,并旗初值。填写数组的相关概念 提示:CommandTJ_Click()事件中定义一维数组aHM(0To63), 7位数,每位取值0 一9,总和最大7*9 = 63。回忆读取方法存入aHM
2、数组中,理解0 To 63的含义。 数组是指名字下标的一组数据;数组必须先定义后使用,默认下标从开始。定义64个元素的一维整型数组aHM: 操作可参考提供的演示视频。匆:习任务2 一维数 组的分类 统计(6 分钟)任务说明:(1分)将文件夹中的“cp.xls”工作簿打开,指定工作表1为当前操作表。将E列出现的 值次数存入一维数组aHM(0 To 63)中。提示:分类统计。改进CommandTJ_Click()事件,判断如果单元格内容为空则读结 束。利用aHM(i )=aHM( i )+1的形式进行统计求次数。注意运行时请保证原Excel 文档关闭。操作可参考提供的演示视频。巩固任务(2分钟)任
3、务说明:(1分)将以上步骤通过VB设计界面与设置属性,制作参照图所示的界面。 在cp.xls文件增加两列,G和H列名分别为“和”和“出现次数”。 提示:完成程序中基本的Excel列增加。任务1 应用二维 数组改进 分类统计(7分钟)任务说明:(2分)改一维数组为二维数组aHM(0 To 63,0 Tol),第一维存放和,第二维存放该和出现 的次数。统计和出现的次数到aHM第二维中。提示:改进CommandTJ_Click()事件,使用二维数组,并采用aHM( i 4)=aHM( i ,1)+1 形式分类求和。操作可参考提供的演示视频。任务2按出现次 数从高到低排序(12分钟)任务说明:(2分)
4、将二维数组aHM按出现次数从高到低排序,要求利用选择法排序。提示:完善CommandTJ_dick()事件,双重循环,每1轮先假设第i个位置数据为 当前最大,依次与后面每个比较,找出最大数与第i个位置互换,同时互换对应 和值,,i取值0 To 62 (本题63个减1个位置即可)操作可参考提供的演示视频。任务3 排序结果 存入Excel 对应列(5分钟)任务说明:(2分)将二维数组的第一、二维内容分别存入Excel当前工作表的G列与H列中。提示:二维的两个维度采用循环分别保存。操作可参考提供的演示视频。任务4任务说明:(1分)补充调用XSXX过程,依次写入各事件需调用的位置.,以实现各操作过程的
5、实时控显示过程制。提示:每一段交互内容通过N的信息交参数s调用。互(3分钟)操作可参考提供的演示视频,1.试着完成任务4.2章节的课后习题(添加“销售排行”按钮,把当期的销售排课后练习行,显示在1列的单元格中)2.继续添加我的微博CW2553945。近期会建立微视频库,我会发私信通知已收听我的学生。通过微云,我会发布相应的课外操作任务和学习资料。机器使用 情况自我评价小组评价对教学评价1.讲课内容听懂了多少1.是否得到组内帮助?1.你对这次课总体评价:A、全部B、大部分谁帮助了你?A、很好B、好实训体会C、一部分D、很少( )2.学好这门课有信心吗?A、信心十足B、有信心,但要努力C、信心不足2.是否帮助了组内同 学,帮助了谁?C、一般D、很差( )2 .喜欢教学内容吗?A、喜欢 B、部分喜欢C、不喜欢 ()3 .你能听懂老师的讲解D、没信心( )3.哪几个任务让你有收3.有没有获得其它帮 助?吗?A、能B、部分能C、不能()获?其中收获最大的是哪 个?(写任务名称)4.其它建议