《C++程序设计》课程共包含80个理论授课学时,计5个学分,于秋季学期开课。 《C++程序设计》是计算机科学大类开设的专业基础课之一。本课程主要介绍面向对象程序设计的方法和C++语言的基础知识,为后续专业课程《数据结构》、《操作系统》等奠定程序设计基础。 本课程主要讲授内容包括程序设计语言概论、C++数据类型与表达式、程序流程控制、函数、数组、指针、类与对象、继承与派生、多态性、模板、流类库等,教学过程从面向过程的程序设计逐步过渡到面向对象的程序设计,通过大量的程序实例学习与实践,使学生逐步掌握C++程序设计思想与方法,提高学生分析问题并应用计算机程序解决实际问题的能力、表达能力和C++熟练编程能力。 考核方式为闭卷考试,平时成绩占总成绩的40%,期末考试成绩占总成绩的60%。 |