欢迎来到在线教学平台
问题答疑
精品课程
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
更多
精品课程
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
教师登录
学生登录
精品课程
全部课程
公开课
云课直播
新闻公告
数图资源
智汇大讲堂
首页 - 课程列表 - 课程详情
返回
计算机程序设计基础
课程类型:
选修课
主讲教师:
乔林
课程来源:
清华大学
建议学分:
3.00分
课程编码:
xtzx0776
课程介绍
课程目录
教师团队
第0章 C语言概述
s
0.1 C语言简介
(14分钟)
s
0.2 程序设计的基本概念
(14分钟)
s
0.3 简单C程序介绍
(17分钟)
s
0.3 简单C程序介绍
(16分钟)
s
0.4 程序设计的基本流程
(8分钟)
第1章 C语言基本语法元素
s
1.1 数据型式
(28分钟)
s
1.2 量与表达式
(13分钟)
s
1.2 量与表达式
(5分钟)
s
1.2 量与表达式
(16分钟)
s
1.3 语 句
(5分钟)
s
1.4 基本输入输出
(16分钟)
s
1.5 程序设计风格
(20分钟)
第2章 程序流程控制
s
2.1 结构化程序设计基础
(10分钟)
s
2.2 布尔数据
(11分钟)
s
2.2 布尔数据
(14分钟)
s
2.3 if分支结构
(14分钟)
s
2.4 switch分支结构
(19分钟)
s
2.5 while循环结构
(14分钟)
s
2.6 for循环结构
(14分钟)
s
2.7 问题求解与结构化程序设计
(6分钟)
第3章 函 数
s
3.1 函数声明与调用
(6分钟)
s
3.2 函数定义
(14分钟)
s
3.3 函数调用规范
(11分钟)
s
3.3 函数调用规范
(12分钟)
s
3.3 函数调用规范
(11分钟)
s
3.4 程序的结构化与模块化
(4分钟)
s
3.5 程序测试与代码优化
(14分钟)
第4章 算 法
s
4.1 算法概念与特征
(14分钟)
s
4.2 算法描述
(5分钟)
s
4.3 算法设计与实现
(15分钟)
s
4.3 算法设计与实现
(10分钟)
s
4.4 递归算法
(15分钟)
s
4.4 递归算法
(17分钟)
s
4.5 容 错
(13分钟)
s
4.6 算法复杂度
(13分钟)
第5章 程序组织与软件工程
s
5.1 库与接口
(19分钟)
s
5.2 随机数库
(12分钟)
s
5.2 随机数库
(12分钟)
s
5.3 作用域与生存期
(15分钟)
s
5.3 作用域与生存期
(14分钟)
s
5.3 作用域与生存期
(10分钟)
s
5.4 宏
(18分钟)
s
5.4 宏
(12分钟)
s
5.5 条件编译
(12分钟)
s
5.6 典型软件开发流程
(17分钟)
s
5.6 典型软件开发流程
(18分钟)
s
5.6 典型软件开发流程
(15分钟)
第6章 复合数据型式
s
6.1 字 符
(9分钟)
s
6.2 字符串
(20分钟)
s
6.3 数 组
(13分钟)
s
6.3 数 组
(19分钟)
s
6.3 数 组
(12分钟)
s
6.4 结构体
(15分钟)
s
6.4 结构体
(14分钟)
s
6.5 数据集
(16分钟)
第7章 指 针
s
7.1 指针数据型式
(12分钟)
s
7.1 指针数据型式
(12分钟)
s
7.2 指针与函数
(18分钟)
s
7.3 指针与复合数据型式
(18分钟)
s
7.3 指针与复合数据型式
(18分钟)
s
7.3 指针与复合数据型式
(14分钟)
s
7.4 再论字符串
(17分钟)
s
7.4 再论字符串
(12分钟)
s
7.5 动态存储管理
(15分钟)
s
7.5 动态存储管理
(13分钟)
s
7.5 动态存储管理
(18分钟)
s
7.5 动态存储管理
(16分钟)
第8章 文件与数据存储
s
8.1 文件的基本概念
(6分钟)
s
8.2 文件的基本操作
(17分钟)
s
8.3 文件的读写
(16分钟)
s
8.3 文件的读写
(19分钟)
s
8.4 数据存储
(21分钟)
第9章 程序抽象
s
9.1 数据抽象
(10分钟)
s
9.1 数据抽象
(14分钟)
s
9.2 链 表
(14分钟)
s
9.2 链 表
(21分钟)
s
9.3 函数指针
(9分钟)
s
9.3 函数指针
(14分钟)
s
9.4 抽象链表
(14分钟)
s
9.4 抽象链表
(11分钟)