基本信息
内容简介
计算机书籍
开拓一种程序设计课程新的教学模式,让学生在短时间内掌握C语言程序设计的方法,是本书的目的。
本书采用以实例为先导、注重实际应用的教学模式。在编写中针对高职院校学生的知识能力和接受水平,采取了精选内容、分散难点、由浅入深的写作方法,通过大量的例题和实用而有趣的实训和课程设计,帮助学生提高兴趣和积极性,以掌握复杂的概念。
在章节的分布上,力求做到合理安排易于接受,为此,本书打破常规将指针的概念分解到各个章节,贯穿全书,既能自然表现指针在程序设计中的应用,又分解了难点,有利于学生对指针概念的掌握。在例题的选取上,采用先易后难、结合实际,注重实训和课程设计与知识点的结合。以提高学习者的动手能力。
本书共10章:第1、2、3章介绍了C语言的基本知识及程序设计结构;第4、5章着重讲解了数组和函数的概念;第6章对C语言的预编译处理及应用进行了分析;第7、8、9章结合具体应用介绍了结构体、共同体、位运算及文件的相关内容;第10章是综合所学知识,进行一个实用的项目设计。本书的章节内含有实训、课程设计。本书内容实用、通俗易读、体系合理。可作为高等职业院校学生的C语言课程的教材,也适用于培训和读者自学。
目录
1.1 C语言产生的背景
1.2 C语言的特点
1.3 C语言的程序结构
1.4 C程序上机步骤
实训1 认识C语言程序
习题1
第2章 数据类型、运算符与表达式
2.1 C语言的数据类型
2.2 常量与变量
2.2.1 直接常量和符号常量
2.2.2 变量
2.3 整型数据
2.3.1 整型常量的表示方法
2.3.2 整型变量
实训2 使用整型数据
2.4 实型数据
2.4.1 实型常量的表示方法
2.4.2 实型变量
实训3 使用实型数据
前言
本书总结了编者多年的高职教学经验,以实例为先导,注重在应用中学习,以有趣的实际应用例子来提高学习者的兴趣,帮助学生理解和接受枯燥的概念和规则。我们在编写中充分考虑到学生的知识能力和接受水平,按照精选内容、分散难点、由浅入深的写作思路,通过大量的例题和实训帮助学生循序渐进地学习,同时配有相应的课程设计。
全书在章节的分布上,力求做到合理安排、易于接受。教过C语言课程的老师都知道,指针是学生们最难接受和掌握的的内容。为此,本书打破常规将指针的概念分解到各个章节,贯穿全书,既能自然表现指针在程序设计中的应用,又分解了难点,有利于学生对指针概念的理解。
在例题的选取上,先易后难,结合实际,注意实例和实训与知识点和算法的结合,从而提高学生的实际动手能力。
本教材对学时数不作统一要求,根据各院校和学生的实际状况,教师可自行安排。学习过程中要注意实例、知识点、实训的同步进行。根据学时情况,有的实训和课程设计,在教师加以指点后,学生可放到课余时间做。第10章内容可根据学时及专业,酌情选择。
本书由安徽电子信息职业技术学院苏传芳主编,武汉软件职业学院王路群主审。本书第2章由安徽电子信息职业技术学院李媛媛编写:第4章由安徽电子信息职业技术学院杨军编写;第5章及附录由安徽电子信息职业技术学院朱正月编写:第7章由山东信息职业技术学院季昌武编写;第8章和第9章由沈阳职业技术学院关智编写;第1章、第6章和第10章由安徽电子信息职业技术学院朱士明编写;第3章由苏传芳编写。苏传芳负责全书总体设计和最后修改定稿。
开拓一种新的计算机语言课程的教学模式是本书编写的宗旨。但由于水平有限,编写时间较紧,本书肯定存在许多不足之处,恳请各位专家及读者批评指正。
编 者
2004年7月