天津师大软件学院:C++入门课第一讲——程序设计与教学要求

需积分: 1 0 下载量 92 浏览量 更新于2024-08-24 收藏 1.18MB PPT 举报
天津师范大学软件学院的C++程序设计课程是该学院计算机科学和信息技术专业的重要基础课程,旨在为学生打下坚实的编程基础。课程由XXX主讲,旨在培养学生的理论理解能力和实际操作技能,它不仅是数据结构和操作系统等后续课程的先驱,而且强调实践性,要求学生通过预习、复习、上课参与和实验操作来深入理解C++语言。 课程安排上,每周有4个正式授课学时和4个上机实验学时,分为两学期进行,第一学期持续六周,第二学期一个学期。教学要求严格,包括课前预习、课后复习、按时完成作业,并强调课堂和实验课的出勤。课程成绩由30%的考勤和作业成绩,以及70%的期末考试组成,上机实践课程单独进行考核。 教材推荐有《C++程序设计题解与上机指导》(谭浩强著)、《C++程序设计实践指导》(谭浩强等编著)、《C++语言基础教程》(吕凤翥著)和《C++ How to Program》(第五版,H.M. Deitel和P.J. Deitel编著),这些都是学生们学习和参考的重要资料。 课程的第一章《C++的初步知识》涵盖了C++语言的历史和发展,比如C++起源于20世纪70年代的C语言,由Bjarne Stroustrup博士在分析UNIX内核时为了解决分析工具和模块化需求而创立。这一章具体包括了C++语言的基本概念,如从C到C++的过渡、最简单的C++程序示例、C++程序的结构和书写规范,以及上机实践的重要性。 天津师范大学软件学院的C++课程注重理论与实践相结合,旨在帮助学生建立起扎实的C++编程基础,为他们的专业发展和未来职业生涯奠定坚实的基础。