1、河南理工大学课程设计报告书信息论与编码课程设计任务书名称:信息论与编码课程设计 学分:1 设计周数:1 周一、课程设计教学目的通过本次课程设计的练习,使学生进一步巩固信源熵、信源编码的基本原理,掌握具体的编码方法,熟悉编程软件的使用,培养学生自主设计、编程调试的开发能力,同时提高学生的实践创新能力。二、课程设计内容要求完成两个题目,1 和 2 选做一题,3、4 和 5 选做一题。1. 统计信源熵要求:统计任意文本文件中各字符(不区分大小写)数量,计算字符概率,并计算信源熵。2. 判断唯一可译码要求:利用尾随后缀法判断任意输入的码是否为唯一可译码。3. 香农编码要求:任意输入消息概率,利用香农编
2、码方法进行编码,并计算信源熵和编码效率。4. 费诺编码要求:任意输入消息概率,利用费诺编码方法进行编码,并计算信源熵和编码效率。5. 哈夫曼编码要求:任意输入消息概率,利用哈夫曼编码方法进行编码,并计算信源熵和编码效率。三、课程设计原理、方法和手段该设计进行过程中,学生自行查阅资料、设计方案、实现并测试整个系统,这样可进一步提高学生的资料查询、查找问题、创新设计的能力。河南理工大学课程设计报告书四、课程设计要求1. 学生可独立完成,或组队共同完成。每队人数不多于 4 人。2. 提交一份独立完成的课程设计报告(纸质和电子版) ,做 5 分钟 PPT 汇报,并演示程序。每队选择 1 人汇报和演示程
3、序,其他人答辩。3. 课程设计报告包括设计任务与要求、设计思路、设计流程图、程序运行及结果、心得体会、参考文献、附录(源程序)等内容。五、考核方式课程设计采用五级(优、良、中、及格、不及格)评分制,根据课程设计报告、汇报和答辩情况、程序演示情况综合评定成绩。河南理工大学课程设计报告书信息论与编码课程设计报告设计题目: 专业班级 学 号 学生姓名 指导教师 教师评分 年 月 日河南理工大学课程设计报告书目 录一、设计任务与要求.1二、设计思路.1三、设计流程图.1四、程序运行及结果.1五、心得体会.1参考文献.1附录:源程序.1河南理工大学课程设计报告书1一、设计任务与要求(一级标题,用黑体小三
4、,1.5 倍行距,段前、段后 0 行)(正文:宋体小四,1.5 倍行距)二、设计思路三、设计流程图四、 程序运行及结果五、心得体会参考文献(参考文献格式是按照毕业论文对参考文献的标准列出)例:1易跃春.风力发电现状发展前景以及市场分析J. 国际电力,2004,(10):54-592迟永宁.大型风电场接入电网的稳定性问题研究D. 北京:中国电力科学研究院,20063Global wind energy council (GWEC). Global wind 2006 report. Brussels,Belgium:20074盛骤,谢式千,潘承毅.概率论与数理统计M.高等教育出版 .1989.附录:源程序