课程设计报告书写格式及样式.docx

上传人:b****5 文档编号:4754663 上传时间:2022-12-08 格式:DOCX 页数:8 大小:113.27KB
下载 相关 举报
课程设计报告书写格式及样式.docx_第1页
第1页 / 共8页
课程设计报告书写格式及样式.docx_第2页
第2页 / 共8页
课程设计报告书写格式及样式.docx_第3页
第3页 / 共8页
课程设计报告书写格式及样式.docx_第4页
第4页 / 共8页
课程设计报告书写格式及样式.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

课程设计报告书写格式及样式.docx

《课程设计报告书写格式及样式.docx》由会员分享,可在线阅读,更多相关《课程设计报告书写格式及样式.docx(8页珍藏版)》请在冰豆网上搜索。

课程设计报告书写格式及样式.docx

课程设计报告书写格式及样式

课程设计报告书写格式及样式

附录:

课程设计说明书的书写格式与细则

设计题目

一、正文标题层次正文题序层次是文章结构的框架,一般采用社会通用的论文书写形式。

即章条序码统一用阿拉伯数字表示,题序层次可以分为若干级,各级号码之间加小圆点,末尾一级的后面不加小圆点,层次分级一般不超过四级为宜,示例如下:

第一级(章)

1

2

3

……

第二级(条)

1.1

1.2…

2.1

2.2…

3.1

3.2…

……

第三级(条)

1.1.1

1.1.2…

1.2.1

1.2.2…

2.1.1

2.1.2…

2.2.1

2.2.2…

3.1.1

3.1.2…

3.2.1

3.2.2…

……

第四级(条)

1.1.1.1

1.2.2.1…

1.3.1.1…

2.1.1.1

2.2.2.1…

2.3.1.1…

3.1.1.1

3.2.2.1…

3.3.1.1…

……

二、表格每个表格应有自己的表序与表题,表序与表题间空一格。

例如:

表1.1XXXX,且表题与表序应写在表格的上方正中处。

三、插图插图图面要整齐、美观,插图应与正文呼应,不能脱节。

每幅插图应有图序与图题,图序编号要连续,图序与图题间空一格且要放在插图下方居中处。

四、公式公式应另起一行写在稿纸的中央。

设计报告实例:

并对采用的算法进行分析。

设计报告撰写格式要求:

(课程设计报告按统一通用格式书写)具体内容如下:

①设计任务与要求②总体方案与说明

③程序主要模块的流程图④源程序清单与注释

⑤问题分析与解决方案(包括调式记录、调式报告,即在调式过程中遇到的主要问题、解决方法及改进设想);⑥小结与体会

附录:

①源程序(必须有简单注释)②使用说明③参考资料

时间安排:

6月20日---24日

第一天

布置题目,确定任务、查找相关资料

第二天~第四天

功能分析,编写程序,调试程序、运行系统;

第五天

程序验收、答辩;撰写设计报告。

指导教师签字:

2011年6月20日

系主任签字:

年月日

设计题目:

哈夫曼树及哈夫曼编码的C语言实现

1问题描述及要求

1.1〔题描述〕输入一个有n个叶结点的权值构造一棵哈夫曼树;)

(例如:

n=8,权值为529781423311

1.2要求程序输出:

(1)初始化:

将2n-1个结点的三个指针域的值置为空(可用-1表示),权值为0;

(2)输入:

读入n个叶结点的权值存入向量的前n个分量中,即形成有n个结点的森林(一个结点为一棵树);

(3)排序:

按权值排序(从小到大)

(4)合并:

把前两棵树组成一课新树,放回森林,直至形成一棵树;最后输出哈夫曼编码:

 

2需求分析

哈夫曼树和哈夫曼编码的c语言基本功能

(1)初始化:

输入编码字符和其权值,生成哈夫曼树和字符的哈弗曼编码,并用

保存文件哈夫曼树和字符的哈夫曼编码。

(2)编码:

把文本字符串转换为“0”和“1”表示的哈夫曼编码。

(3)译码:

把“0|”和“1”表示的哈夫曼编码串转换为文本字符串

(4)显示哈夫曼树:

以凹入形式显示哈夫曼树。

(5)显示哈夫曼表:

以表格形式显示哈夫曼树。

(6)显示字符编码

3实现方法

实现哈夫曼算法的数据类型定义定义为:

typedefstructpdode{

intweight;/*权值域*/

intparent,lchild,rchild;/*前件、左子树、右子树指针域*/

}HTnode,*huffmantree;

2概要设计

(1)构造一个CodeNode结构体用来存储编码字符及各自符的编码,

(2)从根节点开始,左走一步为0,右走一步为1,并将编码结果存入文件中

(3)一旦到达叶子,则译出了一个字符。

模块之间的调用关系为:

 

 

 

 

3详细设计

(1)坐标位置intr,c表示横向和纵向坐标;

(2)求迷宫的算法(或程序表示)

(3)主程序实现步骤及方法

(这一部分可以将主要的程序段进行解释性的说明)

4调试分析

(1)静态调试:

按求解算法和C语言的语法规则进行检查;

(发现了那些错误,并做了怎样的修改)

(2)动态调试:

将设计题给出的路径进行运行;

(记录下从中发现错误,并改正的过程)

5测试结果

设计两组数据给出运行结果。

(1)输入32入口位置为11

00出口位置为32

00求解路径后输出的迷宫为

00

(2)输入34入口位置为11

0000出口位置为34

0011求解路径后输出的迷宫为

0000

7用户手册

(1)本程序在TC环境下形成xxx.exe的执行文件(D盘中)

(2)在windows系统界面上运行xxx.exe即可显示运行界面,按提示命令输入迷宫;输入迷宫的入口和出口位置,就可以显示出迷宫的求解路径了。

8改进方案

迷宫的形成是用键盘输入形成的,这样速度较慢,可以将几种迷宫方案制成数据文件,只要输入数据文件名,速度就提高了许多。

(在C语言中产生数据文件的方法可以查阅C语言教材。

9设计体会省略

附录

1.源程序文件名清单

2.源程序清单

 

最后一页

设计过程中质疑(或答辩)记载:

 

指导教师评语:

 

签名:

2011年6月日

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1