程序设计基础(第5版) - 世界著名计算机教材精选 - 中国高校教材图书网
|
内容简介: |
程序设计课程是计算机学科的基础课程,而程序设计是信息技术领域的核心内容之一。应该说所有高校的信息技术类专业都会开设程序设计类的课程,它的重要性不言而喻;但是不同的高校采取的教学方法可能不尽相同,大多数高校可能会从具体的编程语言入手教授程序设计方面的知识,比如C 语言程序设计、Java 语言程序设计等;另一方面,市面上关于程序设计的书籍绝大多数都是以具体的编程语言为蓝本进行介绍的。以上两种因素导致的问题是大多数学习者很容易在一开始接触程序设计的时候,就陷入到具体编程语言的语法细节当中,对于初学者来说,很难在一开始就分清楚哪些是这个具体编程语言的特性特点,哪些是程序设计的基础内容和概念,哪些是所有程序设计语言都会涉及的、共有的特性。 为了避免初学者遇到上述问题,让他们能够快速全面地了解、学习和掌握程序设计方面的知识和技能,避免一开始就陷入到某一门编程语言的具体语法细节当中,让学习者能够更好地从宏观方向上看待程序设计这门艺术、掌握程序设计的基础知识,因此学习程序设计课程更好的方式应该是首先学习程序设计的基础知识,这些知识要独立于具体的编程语言语法,而它们又是学习者在使用具体编程语言进行程序设计的时候会普遍遇到的一些问题;当学习者掌握了这些知识之后,他们将清楚地理解程序设计是做什么的,编程语言与程序设计的关系是什么,在面对需要用计算机程序解决问题的时候,能够从计算机程序的角度来思考,能够使用正确的解决方法来设计程序并最终用编程语言开发出完美的程序来。 本书正是提供这种知识的一本好教材,它独立于具体的编程语言,介绍了程序设计的基础概念,它包含的内容非常全面,在介绍各部分内容的过程中本书有很多特色栏目,这些栏目不但有引导读者思考和开阔视野的内容,也有与实际编程语言对比介绍的内容,另外书中各个章节更有大量的示例帮助读者理解并学习如何将书中介绍的程序设计概念和知识应用于具体的程序设计当中,而每章最后一节还包含一个综合性编程问题,这里按照程序开发的周期过程——问题描述、问题分析、程序设计、程序编码和程序测试几个步骤进行了详细地讲解和分析,通过这个过程可以很好地帮助读者学习整个程序设计过程并复习前面所学内容。全书共有10 章和4 个附录,非常全面地介绍了程序设计基础知识,认真阅读本书,你一定会收获颇丰。
|
作者简介: |
|
章节目录: |
|
精彩片段: |
|
书 评: |
|
其 它: |
|
|
|