《C程序设计实践》课程简介(本科).docx
C+程序设计实践课程简介课程英文名C+ Programming Practice课程代码J0806Y05学分1总学时16理论学时0实验/实践学时16先修课程C+程序设计适用专业应用数学、信息与计算科学内容简介 (中文)本课程是信息与计算科学专业的学科基础课。主要讲授C+程序设计语言、程 序结构和过程化基础,以及以C+程序语言为载体的面向对象程序设计方法。目的 是让学生通过学习能够运用C+语言的基本要素,进行基本的结构化程序设计和面 向对象的程序设计。通过课程设计可以提高学生根据求解问题性质设计合理的程序,培养学生利用 程序设计方法来分析问题、解决问题的能力。内容简介 (英文)This course is a basic course in information and computing science. It mainly teaches the C+ programming language, program structure and procedural basis, and object-oriented programming method based on C+ programming language. The goal is to allow students to use basic elements of the C+ language to perform basic structured programming and object-oriented programming.Through curriculum design, students can improve their ability to design a reasonable program based on the nature of the problem. Students can use program design methods to analyze problems and solve problems. C+ is a statically typed, compiled, general-purpose, case-sensitive, free-form programming language that supports procedural, object-oriented, and generic programming. C+ is regarded as a middle-level language, as it comprises a combination of both high-level and low-level language features. C+ was developed by Bjarne Stroustrup starting in 1979 at Bell Labs in Murray Hill, New Jersey, as an enhancement to the C language and originally named C with Classes but later it was renamed C+ in 1983. C+ is a superset of C, and that virtually any legal C program is a legal C+ program.执笔人审定人制定时间2018年5月