计算机语言与程序设计

本课程立足于培养学生掌握坚实的C程序设计基础知识与规范的C语言设计风格。所有习题均是上机作业,采用VC6.0界面编程,强调DEBUG工具的使用,为后续《面向对象程序设计方法》课程打下基础。课程分为编程基础与程序设计方法两部份,基础内容主要讨论C程序设计的基本知识,强调客观对象与抽象数据变量的关系、计算机编程的思维方式;程序设计方法主要内容是C程序结构,培养编程风格,特别强调指针应用训练。为培养解决问题的能力,课程结合函数讨论分治算法与递归的关系,结合链表训练指针应用风格。本课程注重培养学生程序设计的思维方法与基本能力,强化解决实际应用问题的编程能力的训练,所有作业都是动手编程的训练,本课程配有11次上机习题。