谭浩强版《C++程序设计》 第4章n
- 格式:ppt
- 大小:600.50 KB
- 文档页数:57


学习指南一、学习资源与学习方法C语言程序设计是计算机专业的一门基础课程,本课程主要是培养学生利用计算机处理问题的思维方式和结构化程序设计的基本方法。
掌握C语言进行程序设计,对于理解程序设计的基本方法,以及日后学习计算机学科的其他知识内容都是至关重要的。
在资源建设上,根据学生的学习条件差异和学习基础的差异,提供多种形式的学习资源,如教师全程授课视频、期末辅导光盘、网络交互平台、教材和参考资料。
还提供了一些在深度和广度上有一定扩展的资源,如在每一章中都提供了扩展知识供有能力的学生学习,在一些知识点链接了一些课外阅读资源,从深度和广度上满足不同层次学生的不同需求。
(1)立体化教材及学习资源建设和研制了以国家十一五规划教材为基础,知识点导学系统、电子教案、全程课程录像、网络课件、在线测试、考试系统和试题库、资源库、网上教学支撑软件平台等丰富的立体化教学资源,它们各自自成体系又相互关联,各种媒体互相补充,充分发挥了各自的优势,满足了远程计算机专业学习者的需求。
学习资源全部放在教学网站上,实现资源共享,为每个学生提供一个网络帐号,实现网上交互答疑和交流。
尤其是资源库应用系统,将已有的各种数字媒体资源融合在一起,为学生提供直观的导学;同时还为教师提供教学帮助。
学生可以通过资源库的信息索引快速找到要学习知识点的所有资源列表,从中选择所需媒体。
(2)基于课程知识体系的视频讲授结合网络教育的教学对象为成人、学习方式为业余学习的特点,网络学习者学习时间不连贯、不固定的特征,网络课件的设计都是以知识点为基本单元,采用化整为零的思想,按照课程的每个章、单元、知识点进行课程视频的录制,每个知识点设计10~20分钟左右的时长,保证学习者能够利用零散时间学习。
(3)增加交互性和案例教学考虑到远程教学师生分离,学生以自学为主,因此在教学资源设计上注意增加交互性。
例如,专门做了媒体资源库,包括大量动画演示和视频录像,使课件更加生动。
c语言程序设计(第四版)-谭浩强C语言程序设计(第四版)是由谭浩强教授编写的一本广受欢迎的C语言教材。
这本书以其深入浅出的讲解、丰富的实例和清晰的结构,帮助了无数计算机专业的学生和自学者掌握了C语言的基础知识和编程技巧。
第一章:C语言概述谭浩强教授在开篇第一章中对C语言的历史、特点以及C语言在现代编程领域中的应用进行了简要的介绍。
他强调了C语言的高效性、灵活性以及它在操作系统、嵌入式系统等领域的广泛应用。
第二章:C语言基础第二章深入讲解了C语言的基本语法,包括数据类型、运算符、表达式等。
谭教授通过实际的代码示例,帮助读者理解C语言的基本概念。
第三章:控制语句在第三章中,谭教授详细介绍了C语言中的控制语句,包括条件语句(if、switch)、循环语句(for、while、do-while)和跳转语句(break、continue、goto)。
每个控制语句都有详细的解释和示例代码,帮助读者掌握程序流程控制的方法。
第四章:数组第四章讨论了数组的概念、声明和使用。
谭教授特别强调了数组在C语言中的重要性,以及如何使用数组来存储和处理数据集合。
第五章:函数函数是C语言中实现代码复用的重要手段。
第五章详细讲解了函数的定义、声明、调用以及参数传递。
谭教授还介绍了递归函数的概念和应用。
第六章:指针第六章是C语言中的一个难点,谭教授通过详细的解释和丰富的示例,帮助读者理解指针的概念、指针与数组的关系、指针的运算以及指针在函数中的应用。
第七章:结构体与联合体第七章介绍了C语言中的结构体和联合体,这两种数据类型允许程序员创建复杂的数据结构,以满足不同程序设计的需求。
第八章:预处理指令第八章讲解了预处理指令的概念和使用,包括宏定义、文件包含、条件编译等。
这些指令在C语言程序设计中起到了辅助和优化的作用。
第九章:位运算第九章介绍了位运算的概念和应用,包括位逻辑运算、位移运算等。
位运算在处理二进制数据时非常有用。
第十章:文件操作第十章详细讲解了C语言中的文件操作,包括文件的打开、关闭、读写等操作。