算法就是解决问题的方法和步骤.ppt

算法描述与设计算法的概念算法就是解决问题的方法和步骤算法的重要性同一问题可用不同算法解决而一个算法的质量优劣将影响到算法乃至程序的效率算法分析的目的在于选择合适算法和改进算法算法在程序设计中的地位算法数据结构程序尼克劳斯沃思算法是程序设计的灵魂算法独立于任何具体的程序设计语言一个算法可以用多种程序设计语言来实现算法的特征流程图中的符号的用途初试身手体验编程对于用计算机解决问题而言设计算法描述算法不是最终目的最终目的是编写程序代码实现算法设计下面就让我们用程序开发工具尝试编写一段小程序实现桌面小时

1.2 算法描述与设计 算法的概念 算法就是解决问题的方法和步骤。 算法的重要性 同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率。算法分析的目的在于选择合适算法和改进算法。 算法在程序设计中的地位 算法+数据结构=程序(尼克劳斯.沃思) 算法是程序设计的“灵魂”。 算法独立于任何具体的程序设计语言,一个算法可以用多种程序设计语言来实现。 算法的特征 流程图中的符号的用途 1.3 初试身手 体验编程 对于用计算机解决问题而言,设计算法、描述算法不是最终目的,最终目的是编写程序代码,实现算法设计。 下面就让我们用visual basic程序开发工具尝试编写一段小程序,实现“桌面小时钟问题”的算法,然后请同学们通过自主学习,认识一下有关程序设计方面的知识。 Visual Basic介绍 vb是Visual Basic的简称,是由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发 Windows 环境下的各类应用程序。 程序设计语言 1.发展过程 机器语言:由一串“0”和“1”构成二进制代码。 汇编语言:是一种符号化(英文助记符)的机器语言。 高级语言:如Basic、C/C++、Fortran、Pascal、Cobol、

文档评论(0)

1亿VIP精品文档

相关文档