现在位置: > > 高等教育 > 工学

0105C8课程设计报告 2

用查表法计算CRC码的CRC校验软件设计

通信1001班、0909100314、王定前;指导老师:王国才

一、题目简介

C7.用查表法计算CRC码的CRC校验软件设计

环境要求:Windows2000/XP/7;VB;信息交换内容为文本文件;信息交换方式为共享文件 编码要求:生成多项式为CRC-8

功能要求:能在两台计算机机上运行程序,一台产生CRC码,另一台校验。

二、设计目标

1)了解Visual Basic语言编程的功能及简单的算法;

2)了解CRC循环冗余校验码的功能及计算原理;

3)掌握用查表法计算CRC校验码的原理及过程;

4) 能用Visual Basic语言编程实现查表法计算CRC校验码的过程

5)了解Visual Basic语言在通信网络中的编程实现方式及功能;

三、Visual Basic语言简介

1.Visual Basic是什么

Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言。

“Visual” 指的是开发图形用户界面 (GUI) 的方法——不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。

“Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 语言,一种在计算技术发展历史上应用得最为广泛的语言。Visual Basic 在原有 BASIC 语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和

Windows GUI 有直接关系。专业人员可以用 Visual Basic 实现其它任何 Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。Visual Basic Scripting Edition (VBScript) 是广泛使用的脚本语言,它是 Visual Basic 语言的子集,可嵌入HTML语言中,用于网页设计,如ASP(Active Server Page)文件。

VB简单易学,通用性强,用途广泛。

2.VB的功能

VB可以用于可以开发多媒体、数据库、网络、图形等方面的应用程序。

数据访问特性允许对包括 Microsoft SQL Server 和其它企业数据库在内的大部分数据库格式建立数据库和前端应用程序,以及可调整的服务器端部件。

有了 ActiveX(TM) 技术就可使用其它应用程序提供的功能,例如 Microsoft Word 字处理器,Microsoft Excel 电子数据表及其它 Windows 应用程序。

Internet 能力强大,很容易在应用程序内通过 Internet 或 intranet访问文档和应用程序,或者创建 Internet 服务器应用程序。

已完成的应用程序是使用Visual Basic 虚拟机真正 .exe 文件,可以自由发布。

3.VB的发展

VB是伴随Windows操作系统而发展的,在中国使用较广的版本有VB4.0、VB5.0、VB6.0。 VB4.0是为配合WIN95的问世于1995年推出的,既可用于编写WIN3.X平台的16位应用程序也可编写WIN95平台的32位应用程序;VB5.0主要用于编写WIN95平台的32位

相关文档
课程设计报告封面2
课程设计报告封面2_工学_高等教育_教育专区。信息科学与工程学院 数据库课程...本 文主要对高校教务管理系统中计算机课表编排与选课子系统的基本功能、 设计 ...
课程设计报告2
标准: (1)学生是否严格遵守课程设计纪律,按照规定时间完成设计任务(占 30%) (2)课程设计报告书质量:(占 40%) (1)是否采用了良好的设计方法,独立完成课程设计...
课程设计报告2
课程设计报告范例2 7页 免费课程设计报告2 暂无评价
课程设计报告-2
课程设计报告-2 运动的课设,留着吧交大的孩子运动的课设,留着吧交大的孩子隐藏>> 课 程 设 计 题专班学姓 目业级号名 金堂变电所自动化系统设计 ...
课程设计报告 2
课程设计报告 2_工学_高等教育_教育专区。简易信号发生器设计 摘 要 信号发生器是电子实验室的基本设备之一,目前各类学校广泛使用的是标准产品,虽然功能齐 全、...
课程设计报告 2
课程设计报告 2_管理学_高等教育_教育专区。网站设计课程设计辽宁工程技术大学 网站设计课程设计 报告书 题学班学姓 目: 兴隆影视城影票预售系统 院: 营销管理...
单片机课程设计报告2
单片机课程设计报告——用 8031 单片机 CPU 及接口电路设计一个时钟 学姓专班 号: 名: 业: 级: 0828030078 张会晓 计算机科学与技术 08 级 1 班 石军亮 2010...
基础课程设计报告 2
《 基础工程 》 课程设计报告 院 别: 城市建设学院 建工 1002 汪星新 凌平平 专业班级: 学生姓名: 指导教师: (课程设计时间:20 13 年 1 月 7 日至 20 ...
课程设计报告 2
8 课程设计报告() 1 交换机基本配置 ... 13 2 VLAN 的创建与划分... 13 3 主干道的设置 ... 错误!未定义书签。 4 数据封装 ... 错误...
课程设计报告
课程设计报告_工学_高等教育_教育专区 暂无评价
相关主题
返回顶部
热门文档
你可能喜欢