资源描述:
《运城学院课程教学进度表》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、运城学院课程教学进度表2017----2018学年第2学期系:数学与信息技术学院授课对象:计算机科学与技术专业1701/1702班课程编号11106B课程名称程序设计基础主讲教师杨秀荣职称副教授课程类型专业基础课考核方式考试周学时3总学时45(讲授:41习题:4)使用教材徐国华.C语言程序设计(慕课版).北京:人民邮电出版社,2017.6周次日期讲授章节及主要教学内容练习与作业学时分配备注13月5日至3月10日劳动周23月12日至3月17日第1章C语言概述1.1C语言的发展史1.2C语言的特点1.3一个简单
2、的C程序1.4一个完整的C程序1.5C语言程序的格式1.6开发环境第2章算法2.1算法的基本概念2.2算法的描述P15:1,4P24:3,4讲授(4)33月19日至3月24日第3章数据类型3.1编程规范3.2关键字3.3标识符3.4数据类型3.5常量3.6变量3.7变量的存储类别3.8混合运算实验一:C语言运行环境熟悉、数据类型及简单程序设计P47:2,5讲授(2)实验(2)-4-43月26日至3月31日第4章运算符与表达式4.1表达式4.2赋值运算符与赋值表达式4.3算术运算符与算术表达式4.4关系运算符
3、与关系表达式4.5逻辑运算符与逻辑表达式4.6位逻辑运算符与位逻辑表达式4.7逗号运算符与逗号表达式4.8复合赋值运算符第5章常用的数据输入/输出函数5.1语句5.2字符数据输入/输出5.3字符串输入/输出5.4格式输出函数5.5格式输入函数5.6顺序程序设计应用P67:1,2P83:3,4讲授(4)54月2日至4月7日第6章选择结构程序设计6.1if语句6.2if语句的基本形式6.3if的嵌套形式6.4条件运算符6.5switch语句6.7选择结构程序应用实验二:选择结构程序设计P109:2,3,4讲授(
4、2)实验(2)64月9日至4月14日第7章循环控制6.6if…else语句和switch语句的区别7.1循环语句7.2while语句7.3do…while语句7.4for语句第7章循环控制7.53种循环语句的比较7.6循环嵌套7.7转移语句P128:2,3,4讲授(4)74月16日至4月21日第8章数组8.1一维数组8.2二维数组8.3字符数组8.4多维数组实验三:循环结构程序设计P169:1,2讲授(2)实验(2)-4-84月23日至4月28日第8章数组8.5数组的排序算法8.6字符串处理函数8.7数组应
5、用第9章函数9.1函数概述9.2函数的定义9.3返回语句9.4函数参数9.5函数的调用(函数的调用方式)P169:4讲授(4)94月30日至5月5日习题实验四:学生成绩统计小系统习题(2)实验(2)105月7日至5月12日第9章函数9.5函数调用(嵌套调用和递归调用)9.6内部函数和外部函数9.7局部变量和全局变量9.8函数应用第10章指针10.1指针相关概念10.2数组与指针P211:1,2,3讲授(4)115月14日至5月19日第10章指针10.3指向指针的指针10.4指针变量作函数参数10.5返回指针
6、值的函数10.6指针数组作main函数的参数实验五:指针应用程序设计P244:1,5讲授(2)实验(2)125月21日至5月26日第11章结构体和共用体11.1结构体11.2结构体数组11.3结构体指针11.4包含结构的结构第11章结构体和共用体11.5链表11.6链表相关操作11.7共用体11.8枚举类型P279:1,2讲授(4)-4-135月28日至6月2日第12章位运算12.1位与字节12.2位运算操作符12.3循环移位12.4位段实验六:综合应用程序设计——小型学生信息管理系统P295:1,2,3讲
7、授(2)实验(2)146月4日至6月9日第13章预处理13.1宏定义13.2#include指令13.3条件编译第14章文件14.1文件概述14.2文件基本操作14.3文件的读写14.4文件的定位P307:2,5讲授(4)156月11日至6月16日第15章存储管理15.1内存组织方式15.2动态管理15.3内存丢失实验六:综合应用程序设计——小型学生信息管理系统P333:1,2讲授(2)实验(2)166月18日至6月23日习题复习习题(2)讲授(2)176月25日至6月30日机动周187月2日至7月7日考试
8、周主讲教师签名:杨秀荣教研室主任审核签名:系教学主任审核签名:2018年3月12日年月日年月日-4-