C++程序设计

程序设计课程是大学计算机基础教育和计算机科学与技术专业基础的核心课程,是数据结构、数学建模、软件技术等课程的前导课程。程序设计课程的教学目标是使学生能够使用一种开发工具熟练地进行软件开发,为学生将来创新实验、毕业设计、科学研究提供了有利的支持。

播放:508次,课程ID:4232001

C++程序设计课程简介:前往报名学习

C++程序设计课程简介:

程序设计课程是大学计算机基础教育和计算机科学与技术专业基础的核心课程,是数据结构、数学建模、软件技术等课程的前导课程。程序设计课程的教学目标是使学生能够使用一种开发工具熟练地进行软件开发,为学生将来创新实验、毕业设计、科学研究提供了有利的支持。

前往报名学习

C++程序设计课程目录:

第1讲 C++语言概述

第2讲 信息的表示与存储

第3讲 程序中数据的表示

第4讲 运算符与表达式

第5讲 顺序结构的程序设计

第6讲 选择结构的程序设计

第7讲 循环结构的程序设计

第8讲 循环结构的分类

第9讲 函数的定义和使用

第10讲 函数的设计

第11讲 函数的调用

第12讲 作用域、生命期和程序的组织结构

第13讲 数组的定义和使用

第14讲 数组与函数

第15讲 字符串的处理

第16讲 数组的应用

第17讲 指针的定义与使用

第18讲 指针与数组

第19讲 指针与函数

第20讲 动态分配内存

第21讲 自定义数据类型

第22讲 自定义数据类型的应用——链表

第23讲 预处理命令

第24讲 习题解析

第25讲 类的定义

第26讲 对象的定义和使用

第27讲 构造函数

第28讲 默认构造函数和复制构造函数

第29讲 析构函数

第30讲 对象数组和对象指针

第31讲 类作用域、对象生命期、const限定

第32讲 静态成员和友元

第33讲 类的继承与派生

第34讲 派生类成员的访问

第35讲 派生类的构造和析构函数

第36讲 多重继承

第37讲 多态性

第38讲 虚函数

第39讲 运算符重载

第40讲 典型运算符的重载

第41讲 类模板

第42讲 标准库

第43讲 文件

第44讲 向量vector

第45讲 列表list

第46讲 队列(queue)和栈(stack)

第47讲 异常处理

第48讲 命名空间

C++程序设计授课教师:

魏英-副教授-西北工业大学-计算机学院

自2002年从事计算机及基础教学至今,主讲程序设计基础、基于面向对象的软件开发技术等课程。获得国家级教学成果二等奖一项,省级教学成果一等奖一项,主讲国家级精品在线开放课程一门,曾两次获得校级“最满意教师”称号。

姜学锋-副教授-西北工业大学-计算机学院

从事计算机基础教学20年,计算机教学实验中心主任。主讲大学计算机、C/C++程序设计、软件技术等公共基础课,省级精品课程、精品资源共享课程、创新创业教育课程、优秀教学团队负责人。 主持2015-2017教育部产学合作协同育人项目3项、2018新工科研究与实践1项、省教学改革研究1项、2016-2017全国高等学校教学研究中心在线开放课程研究课题2项,主编教材3本,C程序设计认定为首批国家精品在线开放课程。 获2014国家级教学成果二等奖、2013省级教学成果一等奖、2017省级教学成果特等奖,2014“十二五”国家级规划教材、陕西省优秀教材一等奖,陕西省师德先进个人、4次校级“最满意教师”称号,2次中国大学MOOC优秀教师,2018中国高校计算机教育MOOC联盟优秀课程、优秀课程工作组。

© 柠檬大学 2020