欢迎来到在线教学平台
问题答疑
精品课程
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
更多
精品课程
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
扫码下载Android
扫码下载iOS
教师登录
学生登录
精品课程
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
教师登录
学生登录
首页 - 课程列表 - 课程详情
返回
C++程序设计与编程方法
课程类型:
选修课
发布时间:
2021-03-30 13:22:53
主讲教师:
课程来源:
建议学分:
0.00分
课程编码:
mk000615
课程介绍
课程目录
教师团队
{1}--1.程序设计概述(第1周)
s
[1.1.1]--1.1程序设计
(10分钟)
s
[1.2.1]--1.2程序开发过程
(12分钟)
s
[1.2.2]--1.2程序开发环境介绍
(6分钟)
s
[1.3.1]--1.3内存模型
(6分钟)
s
"(1.1.1)--课程简介"
s
"(1.1.2)--1.1程序设计"
s
"(1.2.1)--1.2程序开发过程"
s
"(1.3.1)--1.3内存模型"
{2}--2.基本数据类型与表达式(第2-3周)
s
[2.1.1]--2.1基本数据类型
(17分钟)
s
[2.2.1]--2.2运算符和表达式
(19分钟)
s
[2.3.1]--2.3输入输出
(7分钟)
s
[2.4.1]--2.4编程技能
(12分钟)
s
[2.5.1]--2.5关于文件
(7分钟)
s
"(2.1.1)--2.1基本数据类型"
s
"(2.2.1)--2.2运算符和表达式"
s
"(2.3.1)--2.3输入输出"
s
"(2.4.1)--2.4编程技能"
s
"(2.5.1)--2.5关于文件"
{3}--3.控制语句(第4周)
s
[3.1.1]--3.1算法的基本控制结构
(7分钟)
s
[3.2.1]--3.2选择结构
(13分钟)
s
[3.3.1]--3.3循环结构
(19分钟)
s
[3.4.1]--3.4break和continue语句
(6分钟)
s
[3.5.1]--3.5编程技能
(18分钟)
s
[3.6.1]--3.6跟踪程序执行
(13分钟)
s
"(3.1.1)--3.1算法的基本控制结构"
s
"(3.2.1)--3.2选择结构"
s
"(3.3.1)--3.3循环结构"
s
"(3.4.1)--3.4break和continue语句"
s
"(3.5.1)--3.5编程技能"
s
"(3.6.1)--3.6跟踪程序执行"
{4}--4.数组及自定义类型(第5周)
s
[4.1.1]--4.1数组的定义
(11分钟)
s
[4.2.1]--4.2字符数组
(5分钟)
s
[4.3.1]--4.3多维数组
(7分钟)
s
[4.4.1]--4.4枚举类型
(5分钟)
s
[4.5.1]--4.5结构和联合类型
(7分钟)
s
[4.6.1]--4.6编程技能
(18分钟)
s
"(4.1.1)--4.1数组的定义"
s
"(4.2.1)--4.2字符数组"
s
"(4.3.1)--4.3多维数组"
s
"(4.4.1)--4.4枚举类型"
s
"(4.5.1)--4.5结构和联合类型"
s
"(4.6.1)--4.6编程技能"
{5}--5.函数(第6-7周)
s
[5.1.1]--5.1函数的定义
(19分钟)
s
[5.2.1]--5.2函数的调用
(18分钟)
s
[5.3.1]--5.3特殊形式的函数
(15分钟)
s
[5.4.1]--5.4函数的执行机制
(11分钟)
s
[5.5.1]--5.5结构化程序设计
(5分钟)
s
[5.6.1]--5.6变量的存储类型
(9分钟)
s
"(5.1.1)--5.1函数的定义"
s
"(5.2.1)--5.2函数的调用"
s
"(5.3.1)--5.3特殊形式的函数"
s
"(5.4.1)--5.4函数的执行机制"
s
"(5.5.1)--5.5结构化程序设计"
s
"(5.6.1)--5.6变量的存储类型"
{6}--6.指针和引用(第8-9周)
s
[6.1.1]--6.1指针
(13分钟)
s
[6.2.1]--6.2动态内存
(10分钟)
s
[6.3.1]--6.3引用
(4分钟)
s
[6.4.1]--6.4指针与函数
(16分钟)
s
[6.5.1]--6.5指针与字符串
(4分钟)
s
[6.6.1]--6.6指针与数组
(12分钟)
s
[6.7.1]--6.7指针与结构体
(6分钟)
s
[6.8.1]--6.8指针的存储问题
(6分钟)
s
"(6.1.1)--6.1指针"
s
"(6.2.1)--6.2动态内存"
s
"(6.3.1)--6.3引用"
s
"(6.4.1)--6.4指针与函数"
s
"(6.5.1)--6.5指针与字符串"
s
"(6.6.1)--6.6指针与数组"
s
"(6.7.1)--6.7指针与结构体"
s
"(6.8.1)--6.8指针的存储问题"
{7}--第7章类和对象(第10-11周)
s
[7.1.1]--7.1类和对象的定义(1)
(12分钟)
s
[7.2.1]--7.2类和对象的定义(2)
(12分钟)
s
[7.3.1]--7.3构造函数和析构函数
(17分钟)
s
[7.4.1]--7.4面向对象程序设计
(3分钟)
s
[7.5.1]--7.5对象数组
(7分钟)
s
[7.6.1]--7.6对象与函数
(12分钟)
s
[7.7.1]--7.7编程技能
(13分钟)
s
"(7.1.1)--7.1类和对象的定义(1)"
s
"(7.2.1)--7.2类和对象的定义(2)"
s
"(7.3.1)--7.3构造函数和析构函数"
s
"(7.4.1)--7.4面向对象程序设计"
s
"(7.5.1)--7.5对象数组"
s
"(7.6.1)--7.6对象与函数"
s
"(7.7.1)--7.7编程技能"
{8}--第8章继承(第12周)
s
[8.1.1]--8.1继承的概念
(4分钟)
s
[8.2.1]--8.2基类和派生类
(10分钟)
s
[8.3.1]--8.3派生类的构造和析构
(5分钟)
s
[8.4.1]--8.4多继承
(5分钟)
s
[8.5.1]--8.5对继承的深入理解
(7分钟)
s
"(8.1.1)--8.1继承的概念"
s
"(8.2.1)--8.2基类和派生类"
s
"(8.3.1)--8.3派生类的构造和析构"
s
"(8.4.1)--8.4多继承"
s
"(8.5.1)--8.5对继承的深入理解"
{9}--第9章类的特殊成员(第13-14周)
s
[9.1.1]--9.1类的静态成员
(7分钟)
s
[9.2.1]--9.2常对象和常成员
(5分钟)
s
[9.3.1]--9.3类的组合
(6分钟)
s
[9.4.1]--9.4友元
(7分钟)
s
[9.5.1]--9.5运算符重载
(10分钟)
s
[9.6.1]--9.6类的组合与派生
(13分钟)
s
"(9.1.1)--9.1类的静态成员"
s
"(9.2.1)--9.2常对象和常成员"
s
"(9.3.1)--9.3类的组合"
s
"(9.4.1)--9.4友元"
s
"(9.5.1)--9.5运算符重载"
s
"(9.6.1)--9.6类的组合与派生"
{10}--第10章多态(第15-16周)
s
[10.1.1]--10.1多态的概念
(4分钟)
s
[10.2.1]--10.2运行时多态
(17分钟)
s
[10.3.1]--10.3模板多态
(17分钟)
s
[10.4.1]--10.4编程技能
(10分钟)
s
[10.5.1]--10.5静态联编与动态联编
(9分钟)
s
"(10.1.1)--10.1多态的概念"
s
"(10.2.1)--10.2运行时多态"
s
"(10.3.1)--10.3模板多态"
s
"(10.4.1)--10.4编程技能"
s
"(10.5.1)--10.5静态联编和动态联编"