程序设计技术(基于C)-基础

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

播放:4076次,课程ID:4230612

程序设计技术(基于C)-基础课程简介:前往报名学习

程序设计技术(基于C)-基础课程简介:

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

前往报名学习

程序设计技术(基于C)-基础课程目录:

第一章 绪论

--1.1 计算机系统及工作原理

--1.2 计算机算法及表示

--1.3 程序设计语言

--1.4 二十进制转换

第二章 程序设计的数据基础

--学习指导

--2.1 C程序的基本结构

--2.2 C语言的构成成分

--2.3 计算机的数据表示

--2.4 C语言的基本数据类型

--2.5 输入输出函数

--2.6 C语言的基本基本运算符

第三章 结构化程序设计

--学习指导

--3.1 程序中的判断与选择(一)

--3.2 程序中的判断与选择(二)

--3.3 if语句与程序多分支结构(一)

--3.4 if语句与程序多分支结构(二)

--3.5 switch语句与程序多分支结构

--3.6 while循环

--3.7 do while循环

--3.8 for循环

--3.9 循环嵌套

--3.10 跳出循环break语句

--3.11 跳过循环的一部分-continue语句

--3.12 穷举程序设计

--3.13 素数问题

--3.14 迭代程序设计

--3.15 π值求解

--本章教学程序代码

第四章 模块化程序设计-函数

--学习指导

--4.1 为什么需要函数

--4.2 函数的定义和使用

--4.3函数调用中的数值参数传递

--4.4 变量的作用域和生存期

--4.5 标准库函数的使用

--4.6 函数的嵌套和递归调用

--本章教学程序代码

第五章 数组

--学习指导

--5.1 使用数组的意义

--5.2 一维数组的定义

--5.3 一维数组的使用

--5.4 二维数组的定义

--5.5 二维数组的初始化和使用

--5.6 数组元素的随机生成

--5.7 一维数组作为函数参数

--5.8 二维数组作为函数参数

--5.9 数组元素冒泡排序

--5.10 数组元素选择排序

--5.11 基于数组的查找方法

--本章教学程序代码

期末考试

程序设计技术(基于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项。

© 柠檬大学