未经允许,不得翻印未经允许,不得翻印未经允许,不得翻印目录第1章算法概要/1����问题�算法和计算机程序������算法的表示方法�������算法的执行流程���第2章基本算法实例/28����解析算法�������枚举算法�������排序�������查找���第3章VB程序设计基础/65����面向对象程序设计基本概念�������常量�变量与表达式���������程序设计与调试���1未经允许,不得翻印�第4章基本算法实现/102����解析算法的程序实现��������枚举算法的程序实现��������排序算法的程序实现��������查找算法的程序实现����2未经允许,不得翻印第�章�算法概要第1章算法概要��科学技术的进步�社会生产力的发展�都是由于相关问题不断地得到了解决的结果�在当今的信息社会中�许多问题的解决都要依靠计算机�要用计算机解决实际问题�首先需要寻找与设计算法�解决不同的问题�会用到不同的算法�算法是计算机解决问题的核心和基础�本章将重点介绍算法的概念及如何用算法来描述计算机解决问题的过程�未经允许,不得翻印高中信息科技1.1�问题�算法和计算机程序使用计算机解题�首先要正确理解题意�接着是寻找或设计解题方法�并对解题方法的正确性进行论证�按照正确的解题方法�可以设计正确的算法�即规定每一步骤中要求计算机执行的操作以及各个解题步骤的执行次序�有了正确的算法�就可以使用合适的程序设计语言�将算法表示成计算机程序�最后由计算机按照设计好的程序�高速�自动地进行计算�帮助我们获得问题的解���1�1�1从问题到算法在一次班级联欢会上�同学们玩了一个猜商品价格的游戏��同学出示一商品�价格在������元之间�要求�同学猜价格��同学每猜一个价格��同学需要回答是猜对了�或是猜大了�还是猜小了�要求�同学尽可能快地猜出商品价格��方法���同学从������������元�依次猜商品价格�直到猜对为止��方法���同学先从������元的中间数���元开始猜�根据�同学的回答决定下一个猜的价格数�如果猜大了�则取�����元的中间数继续猜�如果猜小了�则取��������元的中间数继续猜��如此反复�直到猜对为止���交流讨论讨论主题�如何猜商品的价格�讨论要求���比较猜价格游戏中的�方法��和�方法���哪一种方法更好�为什么���你有什么更好的方法来猜价...