嘉应学院 学校主页 课程
没有解决您的问题?扫描二维码加入博睿云交流群畅所欲言吧!
使用帮助

全部课程> 程序设计基础

程序设计基础

来源:嘉应学院

  • 2018-08-31  -  2023-02-01 78课时(建议每周学习5小时)
  • 自主模式

已有5234人报名学习

  • 课程概览
  • 授课讲师
  • 课程大纲
  • 课程概览
  • 授课讲师
  • 课程大纲

程序设计基础是一门理论与实践密切相关、以培养学生程序设计能力为目标的课程,它的任务是培养学生应用高级程序设计语言求解问题的基本能力,其难点在于在要帮助学生从现有思维模式转向机器思维模式。通过该课程使学生了解高级程序设计语言的结构,掌握基本的应用计算机求解问题的思维方法以及基本的程序设计过程和方法。

课程概览
本课程共分12章:
第1章介绍了C语言的基本概念、基本常识,
第2章介绍了算法与程序设计思想,
第3章介绍了C语言的基本数据类型与表达式,
第4章介绍顺序结构程序设计,
第5章介绍了选择结构程序设计,
第6章介绍了循环结构程序设计,
第7章介绍了数组,
第8章介绍了函数,
第9章介绍了指针,
第10章介绍了结构体、共用体、枚举类型,
第11章介绍了位运算,
第12章介绍了文件的输入输出操作。
本课程教学资源同步到此网站https://mooc1-1.chaoxing.com/course/210789115.html
授课讲师

巫喜红

本人系统讲授"数据结构"、"程序设计基础"、"软件工程"等多门课程,每年指导学生毕业设计(论文),教学效果好,多次获得课堂教学质量优秀奖。主持参与了省市校级课题共20项,主编教材4部,参编1部,指导学生进行“大学生创新创业训练计划”各级别项目18项;发表核心、EI收录、科技核心、教研等论文23篇;获省校级各类奖项共15项,指导学生获得国家级、省级各等级奖项共42人次。

肖振球

教学

钟秀玉

教学

陈广明

教学、学科竞赛

蓝红苑

教学、学科竞赛

房宜汕

教学

陈世基

教学

冯斯苑

教学

课程大纲
  • 第1章概述
  •     第1节计算机程序和计算机语言
  •     第2节C语言程序设计的一般步骤
  •     第3节C语言的发展历程
  •     第4节初识C语言
  •     第5节最简单的C语言程序
  •     第6节运行C程序的步骤与方法
  •     第7节本章小结
  •     第8节实验内容
  •     第9节本章练习题
  •     第10节本章作业
  • 第2章算法与程序
  •     第1节算法基础知识
  •     第2节算法的特征
  •     第3节几种常用的算法
  •     第4节简单算法示例
  •     第5节如何评价一个算法
  •     第6节算法的描述工具
  •     第7节结构化程序设计方法
  •     第8节本章小结
  •     第9节本章练习题
  •     第10节本章作业
  • 第3章基本数据类型与表达式
  •     第1节数据类型分类
  •     第2节整型数据
  •     第3节浮点型数据
  •     第4节字符型数据
  •     第5节常量与变量
  •     第6节运算符和表达式
  •     第7节本章小结
  •     第8节实验内容
  •     第9节本章练习题
  •     第10节本章作业
  • 第4章顺序结构程序设计
  •     第1节顺序程序设计举例
  •     第2节C语句
  •     第3节数据的输入输出
  •     第4节本章小结
  •     第5节实验内容
  •     第6节本章练习题
  •     第7节本章作业
  • 第5章选择结构程序设计
  •     第1节为什么需要选择结构
  •     第2节用if语句实现选择结构
  •     第3节用switch语句实现选择结构
  •     第4节选择结构的嵌套
  •     第5节选择结构程序设计综合举例
  •     第6节本章小结
  •     第7节实验内容
  •     第8节本章练习题
  •     第9节本章作业
  • 第6章循环结构程序设计
  •     第1节为什么需要循环结构
  •     第2节用while语句实现循环结构
  •     第3节用do…while语句实现循环结构
  •     第4节用for语句实现循环结构
  •     第5节break语句和continue语句
  •     第6节循环的嵌套
  •     第7节循环结构程序设计综合举例
  •     第8节本章小结
  •     第9节实验内容
  •     第10节本章练习题
  •     第11节本章作业
  • 第7章数组
  •     第1节定义和引用一维数组
  •     第2节定义和引用二维数组
  •     第3节字符数组
  •     第4节本章小结
  •     第5节实验内容
  •     第6节本章练习题
  •     第7节本章作业
  • 第8章函数
  •     第1节函数概述
  •     第2节函数的定义
  •     第3节函数调用
  •     第4节嵌套调用和递归调用
  •     第5节数组作为函数参数
  •     第6节变量的作用域
  •     第7节变量的存储类型
  •     第8节内部函数和外部函数
  •     第9节本章小结
  •     第10节实验内容
  •     第11节本章练习题
  •     第12节本章作业
  • 第9章指针
  •     第1节指针概述
  •     第2节指针变量
  •     第3节指针与数组
  •     第4节指针与字符串
  •     第5节指针与函数
  •     第6节多重指针
  •     第7节动态内存分配与指向它的指针变量
  •     第8节本章小结
  •     第9节实验内容
  •     第10节本章练习题
  •     第11节本章作业
  • 第10章结构体、共用体和枚举类型
  •     第1节结构体
  •     第2节链表
  •     第3节共用体
  •     第4节枚举类型
  •     第5节用typedef重定义数据类型名
  •     第6节本章小结
  •     第7节实验内容
  •     第8节本章练习题
  •     第9节本章作业
  • 第11章位运算
  •     第1节位运算概述
  •     第2节位运算符
  •     第3节位段
  •     第4节本章小结
  •     第5节实验内容
  •     第6节本章练习题
  •     第7节本章作业
  • 第12章文件
  •     第1节文件概述
  •     第2节文件类型指针
  •     第3节文件的打开和关闭
  •     第4节文件的读写
  •     第5节文件的定位
  •     第6节文件检测函数
  •     第7节本章小结
  •     第8节实验内容
  •     第9节本章练习题
  •     第10节本章作业
  • 第13章软件的使用
  •     第1节使用Visual C++运行程序
  •     第2节使用Dev-C++运行程序
节数上课时间星期一 星期二星期三星期四 星期五星期六星期天
第1节08:00 - 08:40
第2节09:00 - 09:40
第3节10:00 - 10:40
第4节11:00 - 11:40
第5节14:00 - 14:40
第6节15:00 - 15:40
第7节16:00 - 16:40
第8节17:00 - 17:40
天数上课日期上课时间内容
相关课件 更多
  • rar

    程序设计基础(C语言)(第二版)学习辅导-源程序

    大小:127.25KB

    2022-01-06

  • rar

    程序设计基础(C语言)(第二版)-所有例子的源程序

    大小:213.74KB

    2022-01-06

  • docx

    第12章 文件作业

    大小:20.45KB

    2022-01-06

  • docx

    第11章 位运算作业

    大小:16.56KB

    2022-01-06

  • docx

    第10章 结构体、共用体和枚举类型作业

    大小:22.09KB

    2022-01-06

  • docx

    第9章 指针作业

    大小:17.9KB

    2022-01-06