全文预览

C语言课程设计大纲.doc

上传者:菩提 |  格式:doc  |  页数:2 |  大小:0KB

文档介绍
sx002112 学时: 3周学分: 3 修课方式:必修承担单位: 软件学院考核方式: 考查一、课程设计目的与任务 1 .目的: (1 )掌握 C 语言的基本语法结构、程序设计方法和一些常见的算法; (2 )掌握对程序排查错误的能力。 2 .任务(1) 实现流程控制、函数、指针、数组、结构体、查找和排序等应用的小程序。(2) 时钟模拟程序的设计。能够用 C 语言提供的图形库函数实现绘制时钟界面、读取系统当前时间、根据时间变化实现时钟的时针、分针和秒针的动画功能。(3) 计算器程序的设计。实现一个计算器功能的程序。能够用 C 语言提供的图形库函数绘制计算器界面、基本的运算程序、计算界面数据数据、运算符定位和刷新功能。(4) 单链表基本算法实现程序。定义单链表数据结构、实现单链表的建立、销毁、查找、插入、删除、排序算法、利用单链表的算法实现多项式相加减应用。(5) 五子棋对战游戏设计。实现利用计算机评判两个人五子棋比赛游戏、用 C语言提供的图形库函数实现绘制五子棋棋盘,实现五子棋规则评判算法。(6) 其它自选程序。二、课程设计的基本要求 1 .用标准的 C 语言实现( 1 )中的所有小程序,并在( 2)、(3)、(4)、(5)、(6 )中任选一个实现。 2 .不允许使用控件。三、课程设计内容及学时分配 1-6 天完成( 1 )中的所有小程序。 7-12 天实现( 2)、(3)、(4)、(5)、(6 )其中的一个程序。 13-15 天撰写实验报告。四、课程设计参考资料[1] 牛连强.C 语言程序设计.大连理工大学出版社, 2002 年8 月. [2] 谭浩强. C 程序设计.清华大学出版社, 1991 [3] 牛连强. C 语言程序设计笔试习题典津.大连理工大学出版社, 2003 年6月五、考核及成绩评定[1] 检查程序 30% [2] 实验报告 50% [3] 平时表现 20%

收藏

分享

举报
下载此文档