一张单据上有一个5位数的号码,其中百位数和千位数已模糊不清,但知道该数能被57或67除尽。设计一个算法,找出该单据原有可能的号码。例2在一个直角三角形中,三条边abc的长度都为整数,且一条直角边a的长度已确定(例如为8),斜边c的长度不能超过某数I(例如为100),找出满足条件的所有直角三角形。
2、活动建议
1上机实习:获得解决穷举法中两个实例的可执行程序。2从生活实际中选择需要用穷举法计算的问题,确定解决该问题所需的计算公式,并用流程图描述问题的计算过程,编写程序,获得计算结果。
C查找和排序算法1、内容标准
1了解数组的概念及使用数组存储大量数据的基本方法。2掌握数据查找的基本算法。3掌握基本的排序算法。例1使用顺序查找算法和对分查找算法查找特定数据。例2使用选择交换算法对数据进行排序。
2、活动建议
1上机实习:根据学校体育比赛数据,使用顺序和对分查找算法分别设计一个程序,以查找某个班级或者某个运动员的比赛成绩。2上机实习:设计一个程序,按照选择交换法,把学校运动会比赛成绩(无序)按降序排序后存储。
D用递归法设计算法
f1、内容标准
1了解使用递归法设计算法的基本过程。2能够根据具体问题的要求,使用递归法设计算法,编写递归函数求解问题。例1写出两个正整数乘积m
递归函数。例2写出阶乘
的递归函数。
2、活动建议
(1)上机实习,获得递归算法中两个实例的可执行程序。
f多媒体技术应用
多媒体技术是一种能够对文字、声音、图形、图像、动画、视频等多种媒体信息进行采集、存储、加工或集成的计算机技术。多媒体技术的应用,在改善人机交互的效果、提高信息交流的效率方面具有十分重要的价值。针对多媒体技术在生活中的实际应用所设置的“多媒体技术应用”是选修模块。通过本模块的学习,学生应该通过亲身体验,认识多媒体技术对人类生活、社会发展的影响;学会对不同来源的媒体素材进行甄别和选择;了解多媒体信息采集、加工的基本原理,掌握应用多媒体技术解决问题的思想与方法;初步具备根据主题表达的要求进行多媒体作品的规划、设计与制作的能力。本模块的教学,要密切结合学生生活与学习的实际,注重利用多媒体表现创意、表达思想,实现直观有效的交流。本模块由三个主题组成:
多媒体技术应用
多媒体技术与社会生活
多媒体信息采集与加工
多媒体信息表达
(一)多媒体技术与社会生活
1、内容标准
(1)了解多媒体技术的现状与发展趋势,关r