高级语言程序设计
高级语言程序设计
少于1000 人选课
更新日期:2026/04/04
开课平台学银在线
开课高校-
开课教师揭安全王岚朱明华罗文兵周勇马明磊
学科专业工学计算机类
开课时间2023/02/19 - 2023/06/30
课程周期19 周
开课状态已结课
每周学时-
课程简介
课程大纲

参评在线视频

  • 1.1 简单选择排序法-揭安全主讲
  • 1.2 基于数组的检索算法-揭安全主讲
  • 1.3 FOR循环-王岚主讲
  • 1.4 穷举法-王岚主讲
  • 1.5 快速排序算法-揭安全主讲
  • 1.6 冒泡排序法-揭安全主讲
  • 1.7 算法的力量-揭安全主讲

第1部分 程序设计引论

  • 2.1 1-计算科学与问题求解
  • 2.2 2-程序与程序设计
  • 2.3 3-程序设计语言
  • 2.4 4-C语言简介
  • 2.5 5-C语言程序开发工具
  • 2.6 6-C程序开发步骤
  • 2.7 实验一
  • 2.8 附件-第1章教材电子版

第2部分 数据类型、运算符与表达式

  • 3.1 1-C程序基本结构
  • 3.2 2-C程序中常见的符号
  • 3.3 3-数据类型
  • 3.4 4-常量
  • 3.5 5-变量
  • 3.6 6-运算符与表达式
  • 3.7 7-表达式的类型转换
  • 3.8 实验二
  • 3.9 附件-教材第2章电子版

第3部分 算法与简单程序设计

  • 4.1 1-C语句
  • 4.2 2-输入输出语句
  • 4.3 3-算法
  • 4.4 4-简单程序设计举例
  • 4.5 实验三
  • 4.6 附件-教材第3章电子版

第4部分 程序控制的基本结构

  • 5.1 1-逻辑运算符与逻辑表达式
  • 5.2 2-选择控制结构
  • 5.3 3-条件表达式
  • 5.4 4-switch多分支语句
  • 5.5 5-循环控制语句
  • 5.6 6-程序跳转语句
  • 5.7 7-多重循环及其应用
  • 5.8 8-循环程序设计方法
  • 5.9 9-实验四
  • 5.10 附件-教材第4章电子版

第5部分 函数及其应用

  • 6.1 1-C函数概述
  • 6.2 2-C函数的定义与调用
  • 6.3 3-引用库函数与自定义函数
  • 6.4 4-函数参数传递方式
  • 6.5 5-函数嵌套调用
  • 6.6 6-递归函数及其应用
  • 6.7 7-变量的作用域与生存期
  • 6.8 8-函数综合应用——趣味算术游戏
  • 6.9 9-实验五
  • 6.10 附件-教材第5章电子版

第6部分 数组及其应用

  • 7.1 1-一维数组
  • 7.2 2-向函数传递一维数组
  • 7.3 3-基于数组的算法及其应用
  • 7.4 4-二维数组
  • 7.5 5-向函数传递二维数组
  • 7.6 6-字符串及字符数组
  • 7.7 7-基于数组的递归算法
  • 7.8 8-实验六
  • 7.9 附件-教材第6章电子版

第7部分 指针及其应用

  • 8.1 1-指针的本质
  • 8.2 2-指针变量的定义与初始化
  • 8.3 3-间接寻址运算符
  • 8.4 4-指针与函数
  • 8.5 5-指针和一维数组
  • 8.6 6-字符指针
  • 8.7 7-指针和二维数组
  • 8.8 8-指针的高级应用
  • 8.9 9-实验七

第8部分 结构体及其应用

  • 9.1 1-为何要用结构体
  • 9.2 2-结构体类型与结构体变量
  • 9.3 3-指向结构体的指针
  • 9.4 4-向函数传递结构体
  • 9.5 5-结构体数组
  • 9.6 6-动态数据结构——单链表
  • 9.7 7-实验八

第9部分 文件及其应用

  • 10.1 1-文件概述
  • 10.2 2-文件的打开与关闭
  • 10.3 3-文件的读/写操作
  • 10.4 4-文件的随机读写
  • 10.5 5-利用位运算对文件数据加密
  • 10.6 6-实验九

第10部分 实验及习题参考答案

  • 11.1 实验答案
  • 11.2 练习题答案
App 下载
关注我们