课程介绍
《C语言》是一种面向问题的通用程序设计语言,具有语言简洁、类型丰富、结构完整、表达力强、直接操作内存单元、适用于模块化结构等特点。C语言既具有高级语言的优点,又具有低级语言的许多特点,由于它的显著优点,这门课的学习将直接为我院电子、自动化和通讯等专业的后续专业课如汇编语言、单片机、数据结构、计算机集成控制技术、网络技术、嵌入式系统等课程打下基础。
课程大纲
学习目标
本课程的教学目标是:通过理论和实践教学,使学生较好地掌握结构化编程的思想和思路;养成良好的编程习惯;学会独立和合作编写一定质量的程序;灵活运用C语言本身的特点来完成对问题对象的简单模型建构和方法的初步实现。熟练应用VC++集成环境进行C语言的编写、编译与调试。
考核标准
总评成绩=平时成绩40%+期末考试成绩60%
平时成绩=课堂考勤10%+随堂测验15%+课堂作业15%
教材教参
[1]谭浩强主编.《C语言程序设计》第五版.北京:清华大学出版社;2017.7
[2]丁亚涛主编.《C语言程序设计(第3版)》.北京:高等教育出版社;2014.8
[3]苏小红主编.《 C 语言大学实用教程(第 2 版)》.北京:电子工业出版社;2007.2
[4]Brian W. Kernighan Dennis M. Ritchie. C PROGRAMMING LANGUAGE. 北京:清华大学影印版;2001.6
[5]Brian W. Kernighan Dennis M. Ritchie. C PROGRAMMING LANGUAGE. 清华大学影印版;2001.6