- 8
- 0
- 约1.35万字
- 约 98页
- 2017-03-03 发布于广东
- 举报
新编计算机导论作者周苏新编导论-第9章算法、程序设计与数据结构课案.ppt
周 苏 教授 QQZS@mail.hz.zj.cn 即使对于一个并不打算成为程序员的人来说,学习计算机程序设计和软件开发的一般知识也是很有意义的。 首先,你在工作中可能会使用许多程序,你会发现,一个字处理软件就可能包含了几十万条程序指令,因此,其中存在一些错误是在所难免的。 同样,你会发现,一个人很难编写一个字处理软件,这通常是由专业的编程小组共同完成的。虽然现在一般用户已经不需要去专门编写自己想用的程序了,但仍然有可能会通过修改一些程序来满足某个特殊的要求,这时,你对计算机编程的了解将有助于拟订建设性的计划。 计算机程序就是告诉计算机如何解决问题的一系列指令的有序集合。但是,写程序比写信要难得多,计算机编程非常强调结构性和严谨,丝毫不能马虎。计算机程序设计首先从问题的描述开始,它是算法的基础,而算法则是程序的基础。计算机编程的基本概念包括:问题描述、算法设计、编码、控制结构、测试和建立文档等。 算法 编写计算机程序 测试和文档 编程语言的特点 选择编程语言 数据结构 9.1 算法 9.1.1 问题描述 9.1.2 算法的概念 9.1.3 三种结构 9.1.4 算法的框图表示 9.1.5 算法的定义 9.1 算法 算法,也就是分步解决问题的过程,其非正式定义是:算法
原创力文档

文档评论(0)