职称:教授
单位:福州外语外贸学院
部门:大数据学院
职位:副院长
主讲教师:郭振民、郭文龙
教师团队:共3位
| 学校: | 福州外语外贸学院 |
| 开课院系: | 大数据学院 |
| 开课专业: | 人工智能 |
| 课程负责人: | 郭振民 |
| 课程英文名称: | Advanced Language Programming |
| 课程编号: | H010300670 |
| 学分: | 4 |
| 课时: | 64 |
《高级语言程序设计》是人工智能专业学生的一门专业基础课,旨在培养学生掌握C语言的基本语法、编程技巧及算法实现。通过本课程的学习,学生能够熟练运用C语言进行程序设计,培养逻辑思维能力和解决实际问题的编程能力。此外,课程还注重培养学生的团队协作能力和创新精神,为后续学习人工智能相关课程打下坚实基础。
本课程主要介绍C语言的基本概念与C语言的运行环境Visual C++ 2010;数据类型、运算符与表达式;程序设计的三种基本结构(顺序结构程序设计、选择结构程序结构与循环结构程序设计);利用数组处理批量数据;用函数实现模块化程序设计;使用指针;使用结构体类型处理组合数据;利用文件保存数据。
| 课程章节 | | 文件类型 | | 修改时间 | | 大小 | | 备注 | |
| 1.1 学习编程的热潮 |
视频
.mp4
|
2024-08-27 | 17.50MB | ||
|
文档
.ppt
|
2024-08-27 | 3.05MB | |||
| 1.2 为什么要学习编程 |
文档
.pptx
|
2024-08-27 | 1022.28KB | ||
| 1.3 什么是“编程” |
文档
.pptx
|
2024-08-27 | 2.98MB | ||
| 1.4 怎么学编程 |
文档
.doc
|
2024-08-27 | 1.44MB | ||
| 1.5 本章小测 |
作业
.work
|
2024-08-27 | -- | ||
| 2.1 常量与变量 |
视频
.mp4
|
2024-08-27 | 52.35MB | ||
|
视频
.mp4
|
2024-08-27 | 31.27MB | |||
|
视频
.mp4
|
2024-08-27 | 55.85MB | |||
| 2.3 数据类型 |
文档
.ppt
|
2024-08-27 | 3.18MB | ||
| 2.5 变量的赋值和赋值运算符 |
视频
.mp4
|
2024-08-27 | 43.75MB | ||
|
视频
.mp4
|
2024-08-27 | 44.05MB | |||
| 2.6 本章小测 |
作业
.work
|
2024-08-27 | -- | ||
| 3.1 C运算符和表达式 |
视频
.mp4
|
2024-08-27 | 80.16MB | ||
|
文档
.pptx
|
2024-08-27 | 762.86KB | |||
| 3.2 宏常量与宏替换 |
视频
.mp4
|
2024-08-27 | 43.38MB | ||
| 3.3 const常量 |
文档
.pptx
|
2024-08-27 | 612.44KB | ||
| 3.4 自动类型转换与强制类型转换运算符 |
视频
.mp4
|
2024-08-27 | 22.02MB | ||
|
视频
.mp4
|
2024-08-27 | 25.56MB | |||
| 3.5 常用的标准数学函数 |
文档
.pptx
|
2024-08-27 | 1.18MB | ||
| 3.6 本章小测 |
作业
.work
|
2024-08-27 | -- | ||
| 4.1 单个字符的输入/输出 |
文档
.pdf
|
2024-08-27 | 573.37KB | ||
|
视频
.mp4
|
2024-08-27 | 63.02MB | |||
| 4.2 数据的格式化屏幕输出 |
文档
.pdf
|
2024-08-27 | 513.29KB | ||
|
视频
.mp4
|
2024-08-27 | 71.53MB | |||
| 4.3 数据的格式化键盘输入 |
文档
.pdf
|
2024-08-27 | 301.77KB | ||
|
视频
.mp4
|
2024-08-27 | 70.97MB | |||
| 4.4 本章小测 |
作业
.work
|
2024-08-27 | -- | ||
| 5.1 生活中与计算机中的问题求解方法 |
文档
.pptx
|
2024-08-27 | 680.52KB | ||
| 5.2 算法的概念及其描述方法 |
文档
.pptx
|
2024-08-27 | 631.84KB | ||
|
视频
.mp4
|
2024-08-27 | 50.85MB | |||
|
视频
.mp4
|
2024-08-27 | 53.92MB | |||
|
视频
.mp4
|
2024-08-27 | 70.09MB | |||
| 5.3 关系运算符与关系表达式 |
文档
.pptx
|
2024-08-27 | 594.28KB | ||
|
视频
.mp4
|
2024-08-27 | 81.83MB | |||
| 5.4 用于单分支控制的条件语句 |
文档
.pptx
|
2024-08-27 | 582.53KB | ||
|
视频
.mp4
|
2024-08-27 | 52.51MB | |||
| 5.5 用于双分支控制的条件语句 |
文档
.pptx
|
2024-08-27 | 578.19KB | ||
| 5.6 条件运算符和条件表达式 |
文档
.pptx
|
2024-08-27 | 553.29KB | ||
|
视频
.mp4
|
2024-08-27 | 70.31MB | |||
|
视频
.mp4
|
2024-08-27 | 80.48MB | |||
| 5.7 用于多分支控制的条件语句 |
文档
.pptx
|
2024-08-27 | 691.40KB | ||
| 5.8 用于多路选择的switch语句 |
文档
.pptx
|
2024-08-27 | 797.90KB | ||
| 5.9 逻辑运算符和逻辑表达式 |
文档
.pptx
|
2024-08-27 | 1015.20KB | ||
| 5.10 本章小测 |
作业
.work
|
2024-08-27 | -- | ||
| 6.1 循环控制结构与循环语句 |
文档
.pptx
|
2024-08-27 | 638.35KB | ||
|
视频
.mp4
|
2024-08-27 | 61.11MB | |||
|
视频
.mp4
|
2024-08-27 | 36.42MB | |||
|
视频
.mp4
|
2024-08-27 | 21.42MB | |||
| 6.2 计数控制的循环 |
文档
.pptx
|
2024-08-27 | 859.97KB | ||
|
视频
.mp4
|
2024-08-27 | 80.50MB | |||
| 6.3 嵌套循环 |
视频
.mp4
|
2024-08-27 | 78.05MB | ||
|
文档
.pptx
|
2024-08-27 | 671.82KB | |||
| 6.4 条件控制的循环 |
文档
.ppt
|
2024-08-27 | 1.79MB | ||
|
视频
.mp4
|
2024-08-27 | 160.81MB | |||
| 6.5 流程的转移控制 |
文档
.ppt
|
2024-08-27 | 2.16MB | ||
|
视频
.mp4
|
2024-08-27 | 87.40MB | |||
|
视频
.mp4
|
2024-08-27 | 31.65MB | |||
|
视频
.mp4
|
2024-08-27 | 131.72MB | |||
|
视频
.mp4
|
2024-08-27 | 24.24MB | |||
| 6.6 本章小测 |
作业
.work
|
2024-08-27 | -- | ||
| 7.1 分而治之与信息隐藏 |
文档
.ppt
|
2024-08-27 | 1.09MB | ||
|
视频
.mp4
|
2024-08-27 | 23.24MB | |||
|
视频
.mp4
|
2024-08-27 | 22.14MB | |||
|
视频
.mp4
|
2024-08-27 | 58.96MB | |||
| 7.2 函数的定义 |
文档
.ppt
|
2024-08-27 | 1.42MB | ||
|
视频
.mp4
|
2024-08-27 | 109.67MB | |||
|
视频
.mp4
|
2024-08-27 | 55.15MB | |||
|
视频
.mp4
|
2024-08-27 | 20.96MB | |||
| 7.3 向函数传递值和从函数返回值 |
文档
.ppt
|
2024-08-27 | 1.97MB | ||
|
视频
.mp4
|
2024-08-27 | 90.70MB | |||
| 7.4 函数的递归调用和递归函数 |
文档
.pptx
|
2024-08-27 | 1.28MB | ||
|
视频
.mp4
|
2024-08-27 | 53.22MB | |||
| 7.5 变量的作用域和生存期 |
文档
.pptx
|
2024-08-27 | 899.40KB | ||
|
视频
.mp4
|
2024-08-27 | 96.38MB | |||
| 7.6 模块化程序设计 |
文档
.pptx
|
2024-08-27 | 1.42MB | ||
|
视频
.mp4
|
2024-08-27 | 70.31MB | |||
|
视频
.mp4
|
2024-08-27 | 32.27MB | |||
|
视频
.mp4
|
2024-08-27 | 48.97MB | |||
| 7.7 本章小测 |
作业
.work
|
2024-08-27 | -- | ||
| 8.1 一维数组的定义和初始化 |
文档
.pptx
|
2024-08-27 | 788.98KB | ||
|
视频
.mp4
|
2024-08-27 | 137.55MB | |||
|
视频
.mp4
|
2024-08-27 | 37.52MB | |||
| 8.2 二维数组的定义和初始化 |
文档
.pptx
|
2024-08-27 | 1.07MB | ||
| 8.3 向函数传递一维数组 |
文档
.pptx
|
2024-08-27 | 2.25MB | ||
|
视频
.mp4
|
2024-08-27 | 35.55MB | |||
|
视频
.mp4
|
2024-08-27 | 7.81MB | |||
| 8.4 排序和查找 |
视频
.mp4
|
2024-08-27 | 62.77MB | ||
|
文档
.pptx
|
2024-08-27 | 1.01MB | |||
|
视频
.mp4
|
2024-08-27 | 81.29MB | |||
|
视频
.mp4
|
2024-08-27 | 535.05KB | |||
|
视频
.mp4
|
2024-08-27 | 956.52KB | |||
|
视频
.mp4
|
2024-08-27 | 1.09MB | |||
|
视频
.mp4
|
2024-08-27 | 14.35MB | |||
|
视频
.mp4
|
2024-08-27 | 29.29MB | |||
|
视频
.mp4
|
2024-08-27 | 14.09MB | |||
|
视频
.mp4
|
2024-08-27 | 1.07MB | |||
|
视频
.mp4
|
2024-08-27 | 1.91MB | |||
|
视频
.mp4
|
2024-08-27 | 1.15MB | |||
| 8.5 向函数传递二维数组 |
文档
.pptx
|
2024-08-27 | 786.32KB | ||
| 8.6 本章小测 |
作业
.work
|
2024-08-27 | -- | ||
| 9.1 变量的内存地址 |
文档
.ppt
|
2024-08-27 | 1.63MB | ||
| 9.2 指针变量的定义和初始化 |
文档
.ppt
|
2024-08-27 | 1.34MB | ||
|
视频
.mp4
|
2024-08-27 | 96.41MB | |||
| 9.3 间接寻址运算符 |
文档
.ppt
|
2024-08-27 | 990.00KB | ||
| 9.4 按值调用与模拟按引用调用 |
文档
.ppt
|
2024-08-27 | 1.30MB | ||
| 9.5 用指针变量作函数参数的程序实例 |
文档
.ppt
|
2024-08-27 | 1.13MB | ||
|
视频
.mp4
|
2024-08-27 | 49.49MB | |||
|
视频
.mp4
|
2024-08-27 | 48.98MB | |||
|
视频
.mp4
|
2024-08-27 | 62.85MB | |||
| 9.6 函数指针及其应用 |
文档
.ppt
|
2024-08-27 | 1.38MB | ||
|
视频
.mp4
|
2024-08-27 | 28.44MB | |||
|
视频
.mp4
|
2024-08-27 | 16.78MB | |||
|
视频
.mp4
|
2024-08-27 | 18.19MB | |||
| 9.7 本章小测 |
作业
.work
|
2024-08-27 | -- | ||
| 10.1 字符串字面量 |
文档
.ppt
|
2024-08-27 | 1.39MB | ||
| 10.2 字符串的存储 |
视频
.mp4
|
2024-08-27 | 37.07MB | ||
|
文档
.ppt
|
2024-08-27 | 1.43MB | |||
| 10.3 字符指针 |
文档
.ppt
|
2024-08-27 | 1.76MB | ||
| 10.4 字符串的访问和输入/输出 |
文档
.pptx
|
2024-08-27 | 1.21MB | ||
|
视频
.mp4
|
2024-08-27 | 38.99MB | |||
| 10.5 字符串处理函数 |
文档
.pptx
|
2024-08-27 | 714.72KB | ||
|
视频
.mp4
|
2024-08-27 | 51.99MB | |||
| 10.6 向函数传递字符串 |
文档
.pptx
|
2024-08-27 | 652.15KB | ||
|
视频
.mp4
|
2024-08-27 | 39.59MB | |||
| 10.7 从函数返回字符串指针 |
文档
.pptx
|
2024-08-27 | 639.68KB | ||
|
视频
.mp4
|
2024-08-27 | 22.32MB | |||
| 11.1 指针和一维数组间的关系 |
文档
.pptx
|
2024-08-27 | 1.04MB | ||
|
视频
.mp4
|
2024-08-27 | 27.48MB | |||
|
视频
.mp4
|
2024-08-27 | 64.12MB | |||
| 11.2 指针和二维数组间的关系 |
文档
.pptx
|
2024-08-27 | 787.89KB | ||
|
视频
.mp4
|
2024-08-27 | 81.94MB | |||
| 11.3 指针数组及其应用 |
视频
.mp4
|
2024-08-27 | 63.95MB | ||
|
视频
.mp4
|
2024-08-27 | 27.20MB | |||
| 11.4 动态数组 |
视频
.mp4
|
2024-08-27 | 13.58MB | ||
|
视频
.mp4
|
2024-08-27 | 3.41MB | |||
|
视频
.mp4
|
2024-08-27 | 19.31MB | |||
| 12.1 从基本数据类型到抽象数据类型 |
文档
.pptx
|
2024-08-27 | 606.43KB | ||
| 12.2 结构体的定义 |
文档
.pptx
|
2024-08-27 | 1.64MB | ||
|
视频
.mp4
|
2024-08-27 | 60.49MB | |||
|
视频
.mp4
|
2024-08-27 | 39.24MB | |||
|
视频
.mp4
|
2024-08-27 | 48.36MB | |||
| 12.3 结构体数组的定义和初始化 |
文档
.pptx
|
2024-08-27 | 722.14KB | ||
|
视频
.mp4
|
2024-08-27 | 31.37MB | |||
| 12.4 结构体指针的定义和初始化 |
文档
.pptx
|
2024-08-27 | 685.82KB | ||
|
视频
.mp4
|
2024-08-27 | 41.93MB | |||
| 12.5 向函数传递结构体 |
文档
.pptx
|
2024-08-27 | 604.38KB | ||
|
视频
.mp4
|
2024-08-27 | 95.75MB | |||
| 12.6 共用体 |
文档
.pptx
|
2024-08-27 | 731.71KB | ||
|
视频
.mp4
|
2024-08-27 | 94.46MB | |||
| 12.7 枚举数据类型 |
文档
.pptx
|
2024-08-27 | 556.47KB | ||
|
视频
.mp4
|
2024-08-27 | 34.15MB | |||
| 12.8 动态数据结构——单向链表 |
文档
.pptx
|
2024-08-27 | 1.30MB | ||
|
视频
.mp4
|
2024-08-27 | 27.98MB | |||
|
视频
.mp4
|
2024-08-27 | 62.79MB | |||
|
视频
.mp4
|
2024-08-27 | 12.59MB | |||
|
视频
.mp4
|
2024-08-27 | 11.67MB | |||
|
视频
.mp4
|
2024-08-27 | 17.74MB | |||
|
视频
.mp4
|
2024-08-27 | 6.70MB | |||
| 13.1 二进制文件和文本文件 |
文档
.pptx
|
2024-08-27 | 1.40MB | ||
| 13.2 文件的打开和关闭 |
文档
.pptx
|
2024-08-27 | 683.85KB | ||
| 13.3 按字符读写文件 |
文档
.pptx
|
2024-08-27 | 754.36KB | ||
| 13.4 按格式读写文件 |
文档
.pptx
|
2024-08-27 | 554.34KB | ||
| 13.5 按数据块读写文件 |
文档
.pptx
|
2024-08-27 | 728.64KB |