程序设计与C语
言(A)
培养目标
课程简介
实验
学时
考核形式
教材
主讲:何洁月
培养目标
n 1. 建立基本的计算机程序设计概念体系和基本
的程序 设计方法。
n 2.理解和掌握C++语言的基本语法和语义,初步
理解面 向对象的思想,初步掌握面向对象程序
设计的方法。
n 3. 逐步提高学生的编程能力和调试程序的能力。
为后面的学习打好基础。
课程简介
n 第1章 概述
n 1.1计算机程序设计语言的发展(一般了解)
n 1.2面向对象的方法(一般了解)
n 1.3面向对象的软件开发(一般了解)
n 1.4信息的表示与存储(理解)
n 1.5程序的开发过程(一般了解)
n 1.6小结
课程简介
n 第2章 c++简单程序设计
n 2.1c++语言概述(一般理解)
n 2.2基本数据类型和表达式(掌握)
n 2.3数据的输入与输出(掌握)
n 2.4算法的基本控制结构(掌握)
n 2.5自定义数据类型(掌握)
n 2.6小结
课程简介
n 第3章 函数
n 3.1函数的定义与使用(掌握)
n 3.2内联函数(掌握)
n 3.3带默认形参值的函数(掌握)
n 3.4函数重载(掌握)
n 3.5函数模板(掌握)
n 3.6使用c++系统函数(掌握)
n 3.7小结
课程简介
n 第4章 类与对象
n 4.1面向对象的思想(理解)
n 4.2面向对象程序设计的基本特点(理解)
n 4.3类和对象(掌握)
n 4.4构造函数和析构函数(掌握)
n 4.5类的组合(掌握)
n 4.6类模板(掌握)
n 4.7面向对象标记(一般了解)
n 4.8小结
课程简介
n 第5章 c++程序的结构
n 5.1c++程序的结构(理解)
n 5.2生存期(掌握)
n 5.3数据和函数(掌握)
n 5.4静态成员(掌握)
n 5.5友元(掌握)
n 5.6共享数据的保护(掌握)
n 5.7多文件结构和编译预处理命令(掌握)
n 5.8小结
课程简介
n 第6章 数组、指针与字符串
n 6.1数组(掌握)
n 6.2指针(掌握)
n 6.3动态内存分配(掌握)
n 6.4字符串(掌握)