全新正版 极速发货
¥ 21.32 5.6折 ¥ 38 全新
库存2件
作者郭永艳、韩姗姗、秦娥
出版社清华大学出版社
ISBN9787302592822
出版时间2022-05
装帧平装
开本16开
定价38元
货号1202632223
上书时间2024-11-30
C语言是使用较为广泛的程序设计语言之一。目前,许多高校已经将C语言程序设计列为大一新生的通识必修课。国内关于C语言程序设计的实验指导用书已有不少,编写各有千秋。但是,并没有专门针对非计算机专业的实验教材。适用于非计算机专业的实验教材在编写时要针对非计算机专业学生的学习特点和学习要求来确定如何组织内容以及组织哪些内容,既要考虑如何让学生“入得了门”,也要考虑入门之后“愿意主动修行”。
本书的编写从系统性、基础性、针对性、趣味性及挑战性等角度组织相关知识点,以方便自学为立足点,以全面提升读者的编程能力为目标。本书共分9章,第1章是C语言编程概述,第2章是编程基础知识,第3~9章是具体的C语言编程知识,其编写架构是一致的,共分为如下5部分。
(1) 知识梳理。介绍相关知识点,详细讲解重点、难点以及关键知识点。读者通过知识梳理即能对知识点有直观和系统的认知。
(2) 实验案例。实验案例针对知识点进行设计,遵循由易到难、循序渐进的原则进行组织。实验案例分为验证类和设计类。验证类实验案例旨在让学生理解基础知识点,通过分析程序运行结果或阅读程序并给出运行结果两种方式来实现;设计类实验案例旨在应用编程知识解决实际问题,由编程分析及参考源代码组成。编程分析涉及问题分析和编程要点,问题分析是将实验内容抽象成C语言的编程知识;编程要点则涉及具体知识点的应用。另外,对部分实验案例给出多种参考源代码以拓展学生的思维,鼓励学生“条条大路通罗马”;对某些实验案例增加了思考题以加深理解。
(3) 实践项目。实践项目针对知识点进行设计,旨在巩固消化相关知识点。实践项目由实验内容、编程分析(或问题分析)两部分组成,其中编程分析仅给出编程要点,没有详细分析,旨在给读者留下思考空间。
(4) 实践项目运行结果(或参考源代码)。读者对实践项目分析之后可以根据给出的程序运行结果(或参考源代码)进行比对。需要说明的是,运行结果是的,但是源代码并不是的,甚至可能不是的。另外,对于难度系数较高的源代码,在关键语句上附有注释,以方便理解。
(5) 本章常见错误小结。对本章常见的错误进行总结,且对每个错误都给出示例。
建议读者采用“知识梳理—本章常见错误小结—实验案例—实践项目—实践项目运行结果(或参考源代码)”的顺序进行学习,以达到事半功倍的效果。
本书既适用于高校教学,也可以供报考计算机等级考试者和其他自学者参考。
本书第3~9章由郭永艳编写,第1、2章由韩姗姗编写,秦娥参与部分代码的编写及调试工作。
本书的编写由浙江工业大学重点教材建设项目资助,在此表示衷心感谢。
由于编者水平有限,书中难免有纰漏或不足之处,希望各位读者和同行指正。
郭永艳2022年1月
全书共分为9章。第1章是C语言编程概述;第2章是编程基础知识;第3~9章是具体的C语言编程知识,包括选择结构、循环结构、数组、函数、指针、结构体和文件。其中,第2~9章的章节均按照知识梳理、实验案例、实践项目、实践项目运行结果(或参考源代码)及本章常见错误小结的顺序进行编写,符合认知规律。 本书内容丰富,既可以作为高等学校“C语言程序设计”课程的实验教材,也可以供自学者参考。
郭永艳,女,生于1975年7月,浙江工业大学计算机学院专任教师,2002年7月任教至今,多年来一直从事一线教师工作。有丰富的教学经验,连续多年获得学校优课优酬教学奖励,深受学生好评。主讲课程有:汇编语言程序设计、程序设计基础C、计算机网络原理、计算机网络课程设计、操作系统原理、操作系统课程设计、数据库原理及应用、数据库课程设计。
每章的节为知识梳理,给出相关知识点的整理及分析。
每章的实验内容包括实验案例和实践项目两类。实验案例在对其实验设计思路进行分析的基础上给出了参考源代码,而实践项目则只对实验问题做简要的分析,给读者留出自行完成的空间,但也给出了参考源代码。
全书遵循由浅入深、循序渐进的原则,提供了丰富的实验案例及实践项目,实验内容针对性强。
实验内容具有层次性,既有能夯实编程基础的基础性实验、也有具有挑战性的提高型实验和综合设计型实验。
各章后给出常见错误小结,且给出错误示例,帮助读者尽量避免错误,少走弯路。
— 没有更多了 —
以下为对购买帮助不大的评价