C/C++编程基础教程:入门与程序设计
需积分: 8 95 浏览量
更新于2024-07-09
收藏 1.29MB PPTX 举报
"C&C++程序设计第1讲.pptx"
这是一份关于C和C++程序设计的讲座材料,由陈振国教授在计算机学院物联网工程系进行讲解。课程覆盖了从C语言的基础到C++的面向对象编程,旨在帮助学生掌握这两种编程语言的基本概念、语法和设计思想。课程安排在1-18周进行,每周80学时,其中4,6-16周的周三7-8节为上机实践时间,地点在信息楼。答疑时间安排在信息楼2楼西侧207室。考核方式包括随堂提问、上机作业和期末考试,旷课或请假将影响平时成绩。
课程使用的教材是《C程序设计(第5版)》,由谭浩强编著,清华大学出版社出版。参考书为《C++程序设计(第3版)》,同样由谭浩强等人编写,也是清华大学出版社出版。课程强调,学习C/C++不仅是学习语言本身,更重要的是理解和掌握编程思想,包括过程化编程和面向对象编程。C/C++因其灵活性和规范性,常被用于系统级编程和底层开发。
课程内容分为多个章节,包括C/C++的初步知识、数据存储与运算、程序设计基础、函数的使用、数组处理、指针与引用、用户自定义数据类型、类和对象、如何使用类和对象、运算符重载以及继承与派生等。第一章介绍了C语言的发展历史,从C到C++的演变,以及编写简单C/C++程序的方法和上机步骤。
学习这门课程的关键是积极参与上机实践,理解和掌握每章内容,并能够阅读、编写和调试C/C++程序。课程对学生的上机练习有较高要求,同时鼓励学生独立思考,勇于探索。课程强调扎实的基础知识和熟练的技能训练,旨在培养学生的编程能力,为未来在计算机科学领域打下坚实的基础。
2023-04-23 上传
2021-09-13 上传
2021-10-06 上传
2022-11-12 上传
2021-10-02 上传
2021-10-06 上传
碳酸氢钠%
- 粉丝: 0
- 资源: 2