程序设计技术(基于C)-提高与应用

本课程从程序的“设计“入手,按照基础、提高与应用(6个典型应用,包含图像处理、游戏等)两个层次组织教学内容,着重培养学生独立分析问题、抽象模型、构造算法、编写程序、最终解决问题的能力。

播放:1418次,课程ID:4231038

程序设计技术(基于C)-提高与应用课程简介:前往报名学习

程序设计技术(基于C)-提高与应用课程简介:

本课程从程序的“设计“入手,按照基础、提高与应用(6个典型应用,包含图像处理、游戏等)两个层次组织教学内容,着重培养学生独立分析问题、抽象模型、构造算法、编写程序、最终解决问题的能力。

前往报名学习

程序设计技术(基于C)-提高与应用课程目录:

第6章 指针

--学习指导

--6.1 参数传递的不足之处(一)

--6.2 参数传递的不足之处(二)

--6.3 参数传递的不足之处(三)

--6.4 什么是地址和指针

--6.5 如何定义指针

--6.6 如何给指针赋值

--6.7 如何通过指针访问它所指向的对象

--6.8 指针作参数的应用举例

--6.9 指针数组

--6.10 使用指针时需要注意的问题

--本章程序代码

--本章学习讨论

第7章 字符串

--学习指导

--7.1 字符串的表示

--7.2 字符串的输入和输出

--7.3 常见的字符串处理问题(一)

--7.4 常见的字符串处理问题(二)

--7.5 常见的字符串处理问题(三)

--7.6 常见的字符串处理问题(四)

--7.7 常用的字符串处理库函数

--本章程序代码

第八章 结构体和联合体

--学习指导

--8.1 引入结构体和联合体的作用

--8.2 结构体的定义

--8.3 结构体的使用

--8.4 结构体数组

--8.5 结构体与指针的关系

--8.6 联合体数据类型

--8.7 结构体的综合应用(一)

--8.8 结构体的综合应用(二)

--本章程序代码

第九章 动态内存分配

--9.1 返回指针值的函数

--9.2 动态内存分配函数

--9.3 链表创建

--9.4 链表查找

--本章程序代码

第十章 文件

--学习指导

--10.1 文件的基本概念

--10.2 文件的字符方式读写

--10.3 文件的行方式读写

--10.4 文件的块方式读写

--10.5 文件的随机方式读写(fseek)

--10.6 文件的随机方式读写(rewind和ftell)

--10.7 文件的随机方式读写(综合应用)

--本章程序代码

第十一章 综合应用

--11.1 镜像BMP图像

--11.2 生命游戏

--11.3 数组应用

--11.4 学生信息管理系统

--11.5 计算24点

--11.6 贪吃蛇游戏

程序设计技术(基于C)-提高与应用授课教师:

刘慧君-副教授-重庆大学-计算机i学院

刘慧君,男,博士、副教授。曾先后主持主研国家、重庆市科研项目、中央高校基本科研业务费项目等10余项,发表学术论文60多篇。主持重庆市教改项目、教育部产学合作协同育人项目6项,编写出版教材9部,公开发表科研学术论文10余篇,获得重庆市教学成果奖一等奖、二等奖各1项,重庆大学教学成果奖一等奖1项、二等奖2项;指导学生获得中国大学生计算机设计大赛一等奖2项、二等奖5项,2017年获得唐立新优秀教师奖。

王茜-教授-重庆大学-计算机学院

王茜,博士,教授,全国高等学校计算机教育研究会秘书长。作为项目负责人或主研先后承担了国家自然科学基金、国家科技攻关、国家科技支撑计划重点、重庆市自然基金、重庆市科技攻关、以及国际合作、横向科研项目20多项,发表学术论文60多篇。主持教育部新工科研究与实践项目、重庆市重大及一般教改项目、教育部产学合作协同育人项目等10多项,主编或参编教材5部,获重庆市教学成果奖一等奖。

陈恒鑫-副教授-重庆大学-计算机学院

陈恒鑫,博士,副教授,硕士生导师,研究领域包括模式识别、Web开发技术、图像处理、虚拟现实。主持国家自然科学基金青年项目1项,重庆市自然科学基金面上项目1项,博士后基金面上项目1项,中央高校基本业务费项目2项,横向项目6项。主研参与国家重大专项1项,国家自然科学基金2项,博士点基金项目1项。共发表论文20余篇,其中被SCI检索5篇,EI检索4篇,CSCD检索5篇。

葛亮-副教授-重庆大学-计算机学院

葛亮,博士,副教授,先后主持或参与国家863项目、国家自然科学基金、重庆市自然科学基金、中央高校基本科研业务费科研专项自然科学类项目等项目8项,横向科研项目多项。主持或参与重庆市重大委托教改项目、“教育部-IBM精品课程”建设项目、重庆大学教改项目等教改项目4项,发表论文10余篇,申请发明专利8项,授权2项,获软件著作权1项。荣获重庆大学2013年度、2017年度“最受学生欢迎的老师”提名奖。

曾令秋-副教授-重庆大学-计算机学院

曾令秋,博士,副教授,硕士生导师,近年来负责完成重庆市自然科学基金项目、重庆市技术创新与应用示范产业类重点研发项目课题及多项横向应用项目,参与国家自然科学基金,国家863计划和国家支撑计划各1项,发表研究论文20余篇,国家发明专利获权7项,软件著作权2项。

杨瑞龙-副教授-重庆大学-计算机学院

杨瑞龙,男,博士,重庆大学计算机学院讲师、硕士导师。从事数据挖掘、膜计算计算模型、互动教学环境构建等方面的研究。于2014年至2015年在美国肯特州立大学进行访问学者研究。在SCI、EI等各级期刊发表论文8篇。参研国家级项目5项,发明专利2项等。主研国家级精品课程2项,省级1项。主研省级重大、重点教改项目2项。

© 柠檬大学 2020