课程名称: C++ 程序设计课程代码: 4737 (理论与实践相结合课程)第一部分课程性质与目标(一)课程性质与特点C++ 程序设计课程在软件工程专业(本科)的自学考试计划中,是一门重要的专业核心必考课
它是满足计算机应用领域对计算机应用人才的需要而设置的
本课程的任务是通过学习,使考生为以后学习软件工程和Java 语言等后继课程及开展课程设计打下必备的基础, 并且为以后从事应用软件开发提供合适的工具
(二)课程目标与基本要求学生应了解计算机程序设计的基本知识,掌握C++ 语言程序设计的基本方法和使用计算机处理问题的思维方法,具有应用计算机编程的初步能力
1、了解C++ 语言的特点,掌握语言的成份及其使用方法,能够阅读及编写简单的应用程序;2、掌握最基本的算法和实现的方法;3、掌握结构化程序设计的方法,能编制出风格良好的程序;4、掌握 C++ 语言程序调试的基本技能
(三)与本专业其他课程的关系1.本课程的先修课程为高级语言程序设计和计算机系统结构,以便对程序设计、计算机结构、软硬件等概念有一个初步了解
2.本课程的后继课程是软件工程和Java 语言
C++ 程序设计(实践)是课程设计的任选课程之一,学好本门课程将有助于课程设计
第二部分考核内容与考核目标第一章 C++ 语言概述(一)学习目的与要求本章的目的是引入C++ 如何兼容面向过程设计、C++ 的基本程序结构及开发环境与C 语言的异同
本章要求熟悉C++ 的基本程序结构
初步理解面向对象程序设计的思想及C++ 语言中的新思想和特点
要求初步掌握Visual C++ 6
(二)考核知识点与考核目标1、C++ 程序的结构(重点)识记:预处理命令基本概念, C++ 中程序注释与 C 的不同理解:理解 C 与 C++ 语言的关系应用:熟练掌握 C++ 程序的基本结构,数据的输入/ 输出格式2、Visual C+