C语言程序设计根据信息与计算科学专业本科生的课程和教学要求安排。C语言程序设计是信息与计算科学专业的一门必修专业基础课程,同时也是数据结构与算法等课程的先修课程。
C语言程序设计作为传统的面向过程的结构化程序设计语言,数据类型、算法的基本结构以及应用为知识主线。
通过本课程的学习能了解C语言,并能利用C语言进行一定分析问题解决问题,使语言的编程能力得到全面培养和提高。
1.掌握C语言程序设计基本概念以及常用算法。
2.能正确使用C语言进行程序设计。
3.具备一定的系统软件的阅读剖析能力。
4.掌握C语言的基本结构。利用基本结构,解决比较简单的问题。掌握顺序、选择、循环三种基本结构。
5.学会使用数组、结构体与共用体等构造类型数据,解决一定的实际问题。使用构造类型数据,利用顺序选择和循环的基本结构解决批量数据的处理。
6.利用函数实现模块化程序设计。一个复杂的问题比较难解决,一个简单的问题比较容易解决。通过模块化程序设计,把一个复杂的问题简单化。通过多个简单模块来解决复杂的问题。
7.利用指针实现复杂问题的求解。
8.利用C语言实现常见的数学问题求解。