*******************
实践教学
*******************
题 目:专业班级:姓 名:学 号:指导教师:成 绩:
兰州理工大学
计算机与通信学院
2012年秋季学期
计算机通信课程设计
(7,4)汉明码编译码软件设计 11级通信工程二班 王海霞
11250231 王维芳
摘要
汉明码是一种能自动检错并纠正一位错码的线性纠错码,用于信道编码与译码中,高通信系统抗干扰的能力。本次课设主要是(7,4)汉明码的编译码软件设计,该软件可以对输入的多个四位信息码进行编码,对于接收的多个七位信息码可以进行译码,从而译出四位信息位.当接收到的信息码有一位错误时,可以纠正这一位错码,进而译出正确的信息码组,整个程序使用C语言编写.
关键词:汉明码、编码、译码、检错、纠错