当前位置:文档之家› 中北大学信息论实验报告(含数据详解版)

中北大学信息论实验报告(含数据详解版)

中北大学信息论实验报告(含数据详解版)
中北大学信息论实验报告(含数据详解版)

《信息论与编码》实验报告姓名:

班级:

学号:

年月

实验一:绘制信源熵函数曲线

一、实验目的

1.掌握离散信源熵的原理和计算方法。

2.熟悉matlab软件的基本操作,练习应用matlab软件进行信源熵函数曲线的绘制。

3.理解信源熵的物理意义,并能从信源熵函数曲线图上进行解释其物理意义。

二、实验原理

1.离散信源相关的基本概念、原理和计算公式

产生离散信息的信源称为离散信源。离散信源只能产生有限种符号。

假定X是一个离散随机变量,即它的取值范围R={x1,x2,x3,…}是有限或可数的。设第i个变量x

i

发生的概率为p i=P{X=x i}。则:

定义一个随机事件的自信息量I(x i)为其对应的随机变量x i出现概率对数的负值。即:

I(x

i )= -log

2

p(x

i

)

定义随机事件X的平均不确定度H(X)为离散随机变量x i出现概率的数学期望,即:

∑∑

-

=

=

i i

i i

i i

x

p

x

p

x

I

x

p

X

H)

(

log

)

(

)

(

)

(

)

(

单位为比特/符号或比特/符号序列。

平均不确定度H(X)的定义公式与热力学中熵的表示形式相同,所以又把平均不确定度H(X)称为信源X的信源熵。

必须注意一下几点:

a)某一信源,不管它是否输出符号,只有这些符号具有某些概率特性,必有信源的熵值;这

熵值是在总体平均上才有意义,因而是个确定值,一般写成H(X),X是指随机变量的整

体(包括概率分布)。

b)信息量则只有当信源输出符号而被接收者收到后,才有意义,这就是给与信息者的信息度

量,这值本身也可以是随机量,也可以与接收者的情况有关。

c)熵是在平均意义上来表征信源的总体特征的,信源熵是表征信源的平均不确定度,平均自

信息量是消除信源不确定度时所需要的信息的量度,即收到一个信源符号,全部解除了这

个符号的不确定度。或者说获得这么大的信息量后,信源不确定度就被消除了。信源熵和

平均自信息量两者在数值上相等,但含义不同。

d)当某一符号x i的概率p(x i)为零时,p(x i)log p(x i) 在熵公式中无意义,为此规定这时的

p(x

i

)log p(x i) 也为零。当信源X中只含有一个符号x时,必有p(x)=1,此时信源熵H(X)为零。

2.MATLAB二维绘图

三、实验内容

用matlab软件绘制二源信源熵函数曲线。根据曲线说明信源熵的物理意义。

实验过程:

输入代码

>> p = 0:0.02:1;

h = -p.*log2(p)-(1-p).*log2(1-p);

>> plot(p,h)

物理意义:信源熵为信源的平均不确定性,而概率的大小决定了信息量的大小。

由图上可知概率为1时,信息量最小,不确定性最低;概率等于0.5时熵最大。

实验二:哈夫曼编解码

一、实验目的

1.掌握哈夫曼编码的原理及编码步骤

2.练习matlab中哈夫曼编码函数的调用及通信工具箱的使用

二、实验原理

通信的根本问题是如何将信源输出的信息在接收端的信宿精确或近似的复制出来。为了有效地复制信号,就通过对信源进行编码,使通信系统与信源的统计特性相匹配。

若接收端要求无失真地精确地复制信源输出的信息,这样的信源编码即为无失真编码。即使对于一个小的时间段内,连续信源输出的信息量也可以是无限大的,所以对其是无法实现无失真编码的;而离散信源输出的信息量却可以看成是有限的,所以只有离散信源才可能实现无失真编码。

凡是能载荷一定的信息量,且码字的平均长度最短,可分离的变长码的码字集合都可以称为最佳码。为此必须将概率大的信息符号编以短的码字,概率小的符号编以长的码字,使得平均码字长度最短。

变字长编码的最佳编码定理:在变字长码中,对于概率大的信息符号编以短字长的码;对于概率小的信息符号编以长字长的码。如果码字长度严格按照符号概率的大小顺序排列,则平均码字长度一定小于俺任何顺序排列方式得到的码字长度。

哈夫曼编码就是利用了这个定理,讲等长分组的信源符号,根据其概率分布采用不等长编码。概率大的分组,使用短的码字编码;概率小的分组,使用长的码字编码。哈夫曼编码把信源按概率大小顺序排列,并设法按逆次序分配码字的长度。在分配码字的长度时,首先将出现概率最小的两个符号相加,合成一个概率;第二步把这个合成的概率看成是一个新组合符号的概率,重复上述做法,直到最后只剩下两个符号的概率为止。完成以上概率相加顺序排列后,再反过来逐步向前进行编码。每一步有两个分支,各赋予一个二进制码,可以对概率大的编为0码,概率小的编为1码。反之亦然。

哈夫曼编码的具体步骤归纳如下:

1.统计n个信源消息符号,得到n个不同概率的信息符号。

2.将这n个信源信息符号按其概率大小依次排序:

p(x

) ≥p(x2)≥…≥p(x n)

1

3.取两个概率最小的信息符号分别配以0和1两个码元,并将这两个概率相加作为一个新的信息

符号的概率,和未分配的信息符号构成新的信息符号序列。

4.将剩余的信息符号,按概率大小重新进行排序。

5.重复步骤3,将排序后的最后两个小概论相加,相加和与其他概率再排序。

6.如此反复重复n-2次,最后只剩下两个概率。

7.从最后一级开始,向前返回得到各个信源符号所对应的码元序列,即相应的码字,构成霍夫曼

编码字。编码结束。

哈夫曼编码产生最佳整数前缀码,即没有一个码字是另一个码字的前缀,因此哈夫曼编码是唯一码。 编码之后,哈夫曼编码的平均码长为:

1

()n

i i i K p x K ==

哈夫曼编码的效率为:

()=

H x K

η=

信源熵平均码长

三、实验内容

为某一信源进行哈夫曼编码。该信源的字符集为X={x 1, x 2, … x 6 },相应的概率矢量为:P =(0.30,0.25,0.21,0.10,0.09,0.05),即X ,P 的概率空间为:

1

23456 0.300.250.210.100.090.05X x x x x x x P ????=????????

根据哈夫曼编码算法对该信源进行哈夫曼编码。并计算其平均码长和编码效率。 调用matlab 哈夫曼编码函数进行哈夫曼编码,与人工编码结果做比较。 huffmandict 函数: 为已知概率分布的信源模型生成哈夫曼编解码索引表。 调用方法如下:

[dict ,avglen] = huffmandict (symbols, p) [dict ,avglen] = huffmandict (symbols, p, N)

[dict ,avglen] = huffmandict (symbols, p, N, variance)

实验过程: >> a = [1:6];

p = [0.30 0.25 0.21 0.10 0.09 0.05]; [dict,avglen] = huffmandict(a,p) dict =

[1] [1x2 double] [2] [1x2 double]

[4] [1x3 double]

[5] [1x4 double]

[6] [1x4 double]

avglen = 2.3800

>> [dict,avglen] = huffmandict(a,p,4) dict =

[1] [ 1]

[2] [ 2]

[3] [1x2 double]

[4] [1x2 double]

[5] [1x2 double]

[6] [1x2 double]

avglen =1.4500

>> [dict,avglen] = huffmandict(a,p,3) dict =

[1] [ 1]

[2] [1x2 double]

[3] [1x2 double]

[4] [1x3 double]

[5] [1x3 double]

[6] [1x3 double]

avglen =1.9400

>> [dict,avglen] = huffmandict(a,p,5) dict =

[1] [ 1]

[2] [1x2 double]

[4] [1x2 double]

[5] [1x2 double]

[6] [1x2 double] avglen =1.7000

实验三:离散信道容量

一、实验目的

1. 掌握离散信道容量的计算。

2. 理解离散信道容量的物理意义。

3. 练习应用matlab 软件进行二元对称离散信道容量的函数曲线的绘制,并从曲线上

理解其物理意义。

二、实验原理

信道是传送信息的载体—信号所通过的通道。

信息是抽象的,而信道则是具体的。比如二人对话,二人间的空气就是信道;打电话,电话线就是信道;看电视,听收音机,收、发间的空间就是信道。

研究信道的目的:在通信系统中研究信道,主要是为了描述、度量、分析不同类型信道,计算其容量,即极限传输能力,并分析其特性。

二元对称信道BSC (Binary Symmetric Channel )

二进制离散信道模型有一个允许输入值的集合X={0,1}和可能输出值的集合Y={0,1},以及一组表示输入和输出关系的条件概率(转移概率)组成。如果信道噪声和其他干扰导致传输的二进序列发生统计独立的差错,且条件概率对称,即

(0/1)(1/0)(1/1)(0/0)1p Y X p Y X p p Y X p Y X p

======??======-?

这种对称的二进制输入、二进制输出信道称做二元对称信道(或二进制对称信道,简称BSC 信道),如下图所示:

信道容量公式:

{()}

m ax p x C I(X ,Y)=

三、实验内容

BSC 信道是DMC 信道对称信道的特例,对于转移概率为P(0/1)=P(1/0)=p ,P(0/0)=P(1/01)=1-p ,求出其信道容量公式,并在matlab 上绘制信道容量C 与p 的曲线。根据曲线说明其物理意义。

输入代码:>> p = linspace(0,1,50);

c = 1+p.*log2(p)+(1-p).*log2(1-p);

plot(p,c)

xlabel('p')

ylabel('c')

物理意义:二元对称信道容量在等可能概率时达到最小为零。在转移概率为P(0/1)=P(1/0)=0(或1), P(0/0)=P(1/01)=1(或0)时达到最大。

课程设计说明书zxl

中北大学 数据结构 课程设计说明书 学生姓名:张旭亮学号:02 学院:电子与计算机科学技术学院 专业:软件工程 题目:宿舍管理查询系统 成绩 指导教师周海英靳雁霞 2009 年 6 月24 日

1.设计目的 数据结构课程设计的目的是,通过设计掌握数据结构课程中学到的基本理论和算法并综合运用于解决实际问题中,它是理论与实践相结合的重要过程。设计要求学会如何对实际问题定义相关数据结构,并采用恰当的设计方法和算法解决问题,同时训练学生进行复杂程序设计的技能和培养良好的程序设计习惯。 ………………………….. 2.设计内容和要求 设计内容: 为宿舍管理人员编写一个宿舍管理查询软件。 要求: 1)建立数据文件,数据文件按关键字(姓名,学号,房号)进行排序(冒泡,选择,插入排序等任意一种) 2)查询菜单(用二分法实现以下操作) A.按姓名查询 B.按学号查询 C.按房号查询 基本要求: 1)系统功能的完善; 2)代码中有必要的注释。、 ………………………… 3.概要设计 1> 1)需要定义一个结构体: typedef struct pnode 主函数main()

2. 新建数据文件create() 3. 查询函数serch1() 4. 查询函数serch2() 5. 查询函数serch3() 6. 加数据纪录函数insert() 7. 删除数据纪录函数delete() 8. 修改数据纪录函数updata() 9. 数据文件读取函数readfile () 10. 查询当前所有纪录冰按学号升序输出的函数output() <2>各函数间关系: 利用主函数调用其他的各个函数,新建数据文件函数create()是其它各个函数的基础,有了它其它函数才能够使用。查询函数insert1.2.3()添加数据纪录函数insert()删除数据纪录函数delete ()修改数据纪录函数updata ()这些函数都是在同一等级上的函数,是平行关系。查询当前所有纪录的函数output()以学号为关键字查询函数serch1()以姓名为关键字查询函数serch2()以床号为关键字查询函数serch3()以宿舍号)这些函数都是查询函数中的子函数,他们之间是平行的关系。 4.功能模块详细设计 1. 主函数main() 通过swich分支构建图形用户界面一次调用其他模块完成总体功能; 2新建数据文件create() 为节点分配内存 创建二进制文件用于存储学生信息 通过一个循环一次录入学生信息 关闭文件 3. 查询函数serch1()

vb大作业 实验报告

软件技术实验报告 学号2009300186 姓名赵佶男班级010109卓 越 大作业机房管理系统 课题基本目标要求: 1)可在系统中由系统管理员按班级指定时间进行上机课时安排,安排上机不得与其他已安排机时冲突。 2)在指定上机课时段,除了上机班级学生可以登录外,其余无关学生一律不得登录,除非系统管理员授权。预定上机时间结束时,自动 提前5分钟提示,待真正结束时即自动锁屏。 3)除上机课时安排以外,可以在机动时间段接受学生凭个人一卡通上机,且上机实施计时自动收费(即扣除学生一卡通上因上机而应缴 纳的上机服务费) 4)在接受零散学生付费上机时,可自动为其分配空闲机器并授权使用,在分配机器时应考虑机器的使用情况分布均匀,即每次分配机器是 前一时段未曾使用的机器,当学生一卡通上的余额,不足以支付1 小时上机服务费时,应提示其下机充值,并实施锁屏。 实验步骤: 首先,根据大作业的要求,我建立了机器表,流水表,学生基本情况表,上课表,以及一卡通表五个数据库表。机器表用来按照使用情况,选择空闲时间最长的机器。流水表用来记录现在机器以及人员使用的情况,是个

动态表,用来方便的取用和修改数据。学生基本情况表用来存放学生的学号,密码,班级等基本情况,以实现学生上课登录和自由登录。上课表存放各个班级的上课下课时间,以实现排课功能。一卡通表记录了每个学生一卡通内的金额,用来帮助实现上下机的扣费,以及余额不够支付一小时时间情况下得强制下机。 然后,我进行了窗体的设计。经过筛选优化,我设计了五个窗体,分别是主选择窗体,注册窗体,登录窗体,上课安排窗体,实时计费和下机窗体。 主选择窗体可以用来进行上课登录、学生自由登录、管理员登录和机器的推荐。注册窗体是用来进行学生登录密码的注册。登录窗体限制学生的学号和密码必须匹配才能登录。上课安排窗体可以输入班号、上下课时间并选择星期值。实时计费和下机窗体用来扣费并方便学生随时下机。 接下来,要按照要求进行代码的编写。 A)可在系统中由系统管理员按班级指定时间进行上机课时安排,安排上机不得与其他已安排机时冲突。 此功能我在排课窗体下用select选择出全体班级的上下课以及星期值,并将管理员希望的上下课时间转换为时间类型数值,进行循环比较,用do until 语句逐个比较,使得上下课时间点都不得在其他班级的上课时间段内。如果时间不冲突,就实施修改数据库的功能,并更新保存。 B)在指定上机课时段,除了上机班级学生可以登录外,其余无关学生一律不得登录,除非系统管理员授权。预定上机时间结束时,自动提前5分钟提示,待真正结束时即自动锁屏。 在主选择窗体内有上课登录按钮和自由登录按钮。点击上课登录,输入学

眼图

眼图 一、实验目的 1、了解码间串扰对误码率的影响 2、掌握眼图在衡量基带传输系统性能方面的应用 二、实验内容 用SystemView 模拟示波器观察眼图分析码间串扰和噪声对系统性能的影响 三、实验原理 在实际系统中完全消除码间串扰是十分困难的,而码间串扰对误码率的影响目前尚无法找到数学上便于处理的统计规律还不能进行准确计算,为了衡量基带传输系统的性能优劣,在实验室中通常用示波器观察接收信号波形的方法来分析码间串扰和噪声对系统性能的影响这就是眼图分析法。 如果将输入波形输入示波器的Y 轴,并且当示波器的水平扫描周期和码元定时同步时,在示波器上显示的图形很象人的眼睛因此被称为眼图。 眼图是由各段码元波形叠加而成的,眼图中央的垂直线表示最佳抽样时刻位于两峰值,中间的水平线是判决门限电平。在无码间串扰和噪声的理想情况下,波形无失真,“眼”开启得最大。当有码间串扰时,波形失真,引起“眼”部分闭合。若再加上噪声的影响,则使眼图的线条变得模糊,“眼”开启得小了。因此“眼”张开的大小表示了失真的程度。 眼图能直观地表明码间串扰和噪声的影响,可评价一个基带传输系统性能的优劣。另外,也可以用此图形对接收滤波器的特性加以调整以减小码间串扰和改善系统的传输性能。 通常眼图可以用如图3 2 所示的图形来描述:

由此图可以看出 (1) 最佳抽样时刻应选在眼睛张开最大的时刻 (2) 眼图斜边的斜率表示系统对定时抖动或误差的灵敏度,斜边越陡系统对定时抖动越敏感 (3)眼图左右角阴影部分的水平宽度表示信号零点的变化范围称为零点失真量,许多接收设备中定时信息是由信号零点位置来提取的,对于这种设备零点失真量很重要 (4) 在抽样时刻阴影区的垂直宽度表示最大信号失真量 (5) 在抽样时刻,上下两阴影区间隔的一半是最小噪声容限,噪声瞬时值超过它就有可能发生错误判决 (6) 横轴对应判决门限电平 四、SystemView 仿真框图 仿真图如下图所示: 参数设置 系统时钟No. of Sample: 501; Sample Rate: 1000Hz; No.of System Loop: 1 器件参数 矩形脉冲0 1V; 100Hz; Offset 0; 0deg

数据库实验报告

合肥工业大学实验报告一 课程名称:数据库系统原理及应用学号: 20095382 姓名:魏泽民 专业班级:电子商务09-1班 指导教师:马华伟 二零一一年十月

一、实验目的: (1)熟练掌握数据更新语句,灵活地操作插入数据、修改数据和删除数据; (2)熟练掌握关系数据库中的完整性概念的应用; (3)了解数据录入的方法和过程。 (4)掌握单表查询的基本方法; (5)掌握连接查询的基本方法; (6)熟练掌握以下练习,并进行以下各类查询: ①选择表中的若干列、查询全部列、查询经过计算的值; ②选择表中的若干元组,即消除取值重复的行与查询满足指定条件的元组(包 括:比较大小、确定范围、确定集合、字符匹配、涉及空值和多种条件查询); ③对查询结果排序; ④使用集函数; ⑤对查询结果分组 (7)熟练掌握以下练习,并进行下列各类连接查询: ①等值与非等值连接查询; ②自身连接; ③外连接; ④复合条件连接; (8)掌握嵌套查询的基本方法; (9)掌握集合查询的基本方法; (10)熟练掌握查询视图操作 (11)熟练掌握更新视图操作 (12)熟练关系的完整性概念,领会视图的用途 (13)练习以下各类查询: ①带有IN谓词的子查询; ②带有比较运算符的子查询; ③带有ANY或ALL谓词的子查询; ④带有EXISTS谓词的子查询; ⑤视图查询与更新操作; 二、实验要求: (1)为了便于程序正确性测试,需要对自己建立起来的数据表录入一些模拟数据(模拟数据是指符合数据格式要求的假数据),然后按照教材中结构化查询语言SQL章节例题和习题自己组织SQL语句:

(2)设计的SQL程序应该涵盖数据更新操作的全部内容不,包括插入、修改、删除; (3)综合运用SQL语句实现数据插入、修改、删除等操作的综合运用能力。 (4)按照SQL语言编程要求,实现各类查询和检索操作; (5)利用后台的SQL平台环境,编程验证数据库的控制保护功能。 (6)将查询视图命令等价改写为对数据表的查询操作命令,利用SQL编程设计完成并进行效率分析。 三、实验内容: (1)根据以下给定的数据表信息分别对student, course, score, teacher, teching 表进行数据插入和修改,以完成给定的数据录入,同时要求输入班级同学名录模拟客观真实情况,给student、score表添加30条以上记录,以便以后查询应用方便。 Student表:

水污染课程设计说明书

中北大学
课 程 设 计 说 明 书
学生姓名: 学 专 题 院: 业: 目:
学 号: 化工与环境学院 环境工程
指导教师: 指导教师: 指导教师: 指导教师:
职称: 职称: 职称: 职称:




中北大学
课程设计任务书
2011~2012 学年第 二 学期
学 专
院: 业:
化工与环境学院 环境工程 学 号:
学 生 姓 名: 课程设计题目: 起 迄 日 期: 课程设计地点: 指 导 教 师: 系 主 任: 月
日~ 环境工程系


下达任务书日期: 2012 年 5 月 10 日
课 程 设 计 任 务 书
1.设计目的:
第1页

通过课程设计,进一步强化水污染控制工程课程的相关知识的学习,初步掌握污水 处理中常见构筑物的设计方法、 设计步骤。 学会用 CAD 软件绘制构筑物的基本设计图纸。
2.设计内容和要求(包括原始数据、技术参数、条件、设计要求等) :
原始数据与基本参数: 原始数据与基本参数: 最大设计流量:0.6m3/s; 最小设计流量:0.3m3/s; 日设计流量:30000m3/d; 其它参数查阅相关文献自定。 设计内容和要求: 设计内容和要求 ①计算平流沉砂池的各部分尺寸; ②平流沉砂池构筑物的图纸详细设计。
3.设计工作任务及工作量的要求〔包括课程设计计算说明书(论文)、图纸、 实物样品等〕 :
(1)课程设计说明书一份; (2)说明书内容包括: ①平流沉砂池在水处理中的作用说明; ②根据给出参数对平流沉砂池各部分尺寸的详细计算过程; ③设计图纸(CAD 绘图)规范,图纸包括整体图和局部图的设计,计算尺寸要在图 中相应的位置标明; ④单位要正确,参考文献必须在说明书中相应的位置标注,语言流畅、规范。 (3)工作量:二周
课 程 设 计 任 务 书
4.主要参考文献:
第2页

C大作业图书管理系统实验报告

附件1: 学号:00126 《面向对象程序设计》 大作业 题目学生成绩管理系统 学院文法学院 专业教育学 班级教育学1201 姓名杨欣 指导教师鄢红国 2013 年12 月20 日

目录 一设计目的 (1) 二大作业的内容 (2) 三大作业的要求与数据 (3) 四大作业应完成的工作 (4) 五总体设计(包含几大功能模块) (5) 六详细设计(各功能模块的具体实现算法——流程图) (6) 七调试分析(包含各模块的测试用例,及测试结果) (7) 八总结 (8) 十参考资料 (9)

一大作业的目的 《面向对象程序设计》是一门实践性很强的课程,通过大作业不仅可以全方位检验学生知识掌握程度和综合能力,而且还可以进一步加深、巩固所学课程的基本理论知识,理论联系实际,进一步培养自己综合分析问题和解决问题的能力。更好地掌握运用C++语言独立地编写、调试应用程序和进行其它相关设计的技能。 二大作业的内容 对图书信息(包括编号、书名、总入库数量、当前库存量、已借出本数等)进行管理,包括图书信息的输入、输出、查询、删除、排序、统计、退出.将图书的信息进行记录,信息内容包含:(1)图书的编号(2)图书的书名(3)图书的库存量。假设,现收集到了一个图书馆的所有图书信息,要求用C语言编写一个简单的图书管理系统,可进行录入、查询、修改和浏览等功能。学习相关开发工具和应用软件,熟悉系统建设过程。 三大作业的要求与数据 1、用C语言实现系统; 2、对图书信息(包括编号、书名、总入库数量、当前库存量、已借出本数)进行管理,包括图书信息的输入、输出、查询、删除、排序、统计、退出. 3、图书信息包括:其内容较多,为了简化讨论,要求设计的管理系统能够完成以下功能: (1) 每一条记录包括一本图书的编号、书名、库存量 (2) 图书信息录入功能:(图书信息用文件保存,可以一次完成若干条记录 的输入。) (3) 图书信息显示浏览功能:完成全部图书记录的显示。 (4) 查询功能:完成按书名查找图书记录,并显示。 (5) 图书信息的删除:按编号进行图书某图书的库存量. (6) 借书登记系统:可以输入读者编号和所借书号来借书。 (7) 还书管理系统:可以输入读者编号和所借书号来还书。 (8)、应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观!

数据库实验报告完整

华北电力大学 实验报告 | | 实验名称数据库实验 课程名称数据库 | | 专业班级:学生姓名: 学号:成绩: 指导教师:实验日期:2015/7/9

《数据库原理课程设计》课程设计 任务书 一、目的与要求 1.本实验是为计算机各专业的学生在学习数据库原理后,为培养更好的解决问题和实际动手能力 而设置的实践环节。通过这个环节,使学生具备应用数据库原理对数据库系统进行设计的能力。 为后继课程和毕业设计打下良好基础。 2.通过该实验,培养学生在建立数据库系统过程中使用关系数据理论的能力。 3.通过对一个数据库系统的设计,培养学生对数据库需求分析、数据库方案设计、系统编码、界 面设计和软件调试等各方面的能力。是一门考查学生数据库原理、面向对象设计方法、软件工程和信息系统分析与设计等课程的综合实验。 二、主要内容 针对一个具有实际应用场景的中小型系统(见题目附录)进行数据库设计,重点分析系统涉及的实体、实体之间的联系,实现增加、删除、更新、查询数据记录等基本操作。大致分为如下步骤: 1. 理解系统的数据库需求,分析实体及实体间联系,画出E-R图: 1)分析确定实体的属性和码,完成对该实体的实体完整性、用户自定义完整性的定义。 2)设计实体之间的联系,包括联系类型和联系的属性。最后画出完整的E-R图。 2.根据设计好的E-R图及关系数据库理论知识设计数据库模式: 1)把E-R图转换为逻辑模式; 2)规范化设计。使用关系范式理论证明所设计的关系至少属于3NF并写出证明过程;如果不属于3NF则进行模式分解,直到该关系满足3NF为止,要求写出分解过程。 3)设计关系模式间的参照完整性,要求实现级联删除和级联更新。 4)用SQL语言完成数据库内模式的设计。 3.数据库权限的设计: 1)根据系统分析,完成授权操作; 2)了解学习收回权限的操作。 4.完成用户界面的设计,对重要数据进行加密。

眼图实验报告的数据

实验五眼图 一、实验目的: 1、理解受限信道上的数据传输率; 2、观察眼图,分析不同参数设置对眼图的影响。 二、实验原理 当一个信号通过一个受限的信道时,它的波形将发生变化。如图5-1所示,当数据传输率提高时,波形的失真也增大,甚至使得数据不能传输。 图5-1 受限信道中的波形的前后变化 眼图通常用于实时观察一个数字数据序列,它能够表达出很多有关传输质量的信息,而做这些仅一个常用的示波器和一位时钟序列就可以了。通过观察眼图,可以测量出传输的质量及接收到的数据中发生错误的可能性。其原理图如图5-2所示: 图5-2 眼图产生的原理 一个典型的眼图通常是用来显示传输在一个受限信道上的二进制序列,而这个受限的信道是忽略了噪音的。如图5-3所示: 图5-3眼图

三、实验设备 1、主机TIMS-301F 2、TIMS基本插入模块 (1)TIMS-153序列产生器(Sequence generator) (2)TIMS-148音频振荡器(Audio Oscillator) (3)TIMS-153 可调低通滤波器(Tuneable LPF) 3、计算机 4、PICO虚拟设备 四、实验步骤: 1、将TIMS系统中的音频振荡器(Audio Oscillator)、序列产生器(Sequence generator)、可调低通滤波器(Tuneable LPF)三个模块按图5-4连接。 2、PICO软件的设置:打开PICO软件,设置眼图参数。在“Settings”菜单中选择“Options”选项,如下图所示: 在弹出的窗口菜单中,在“Sco pe options”里的“Data to display”项选择“Accumulate”。如下图所示:

数控机床课程设计说明书

目录 1、前言 (2) 2、控制系统硬件的基本组成 (2) 2.1系统扩展 (2) 2.1.1 8031芯片引脚 (3) 2.1.2 数据存储器的扩展 (6) 2.1.3 数据存储器的扩展 (7) 3、控制系统软件的组成及结构 (9) 3.1 监控程序 (10) 3.1.1 系统初始化 (10) 3.1.2 命令处理循环 (10) 3.1.3 零件加工程序(或作业程序)的输入和编辑 (10) 3.1.4 指令分析执行 (10) 3.1.5 系统自检 (11) 3.2 数控机床控制系统软件的结构 (11) 3.2.1 子程序结构 (12) 3.2.2 主程序加中断程序结构 (12) 3.2.3 中断程序结构 (12) 4 、心会得体 (13) 5 、参考文献 (14)

1 、前言 数控车床又称数字控制(Numbercal control,简称NC)机床。它是基于数字控制的,采用了数控技术,是一个装有程序控制系统的机床。它是由主机,CNC,驱动装置,数控机床的辅助装置,编程机及其他一些附属设备所组成。数控机床控制系统的作用是使数控机床机械系统在程序的控制下自动完成预定的工作,是数控机床的主要组成部分。 2、控制系统硬件的基本组成 数控机床控制系统由硬件系统和软件系统两大部分组成。控制系统在使用中的控制对象各不相同,但其硬件的基本组成是一致的。控制系统的硬件基本组成框图如图1所示。 图1 控制系统硬件基本组成框图 在图1中,如果控制系统是开环控制系统,则没有反馈回路,不带检测装置。 以单片机为核心的控制系统大多采用MCS-51系列单片机中的8031芯片单片机,经过扩展存储器、接口和面板操作开关等,组成功能较完善、抗干扰性能较强的控制系统。 2.1系统扩展 以8031单片机为核心的控制系统必须扩展程序存储器,用以存放程序。同时,单片机内部的数据存储器容量较小,不能满足实际需要,还要扩展数据存储

sql大作业实验报告

目录 第一章、需求分析 (2) 1 、需求概述 (2) 2 、功能简介 (2) 第二章、概念结构设计 (3) 1、在员工实体内的E-R图 (3) 2、部门实体内的E-R图 (3) 3、在工资实体内的E-R图 (3) 第三章、逻辑结构设计 (4) 第四章、物理结构设计 (4) 第五章、数据库的实施和维护 (5) 一、数据库的创建 (5) 二、表格的建立 (5) 1、建立Employsse表插入数据并设计相关的完整性约束 (5) 2、建立departments表插入数据并设计相关的完整性约束 (7) 3、建立 salary表插入数据并设计相关的完整性约束 (8) 三、建立视图 (9) 四、建立触发器 (10) 五、建立自定义函数 (12) 六、建立存储过程 (13) 第六章、总结 (14)

第一章、需求分析 1 、需求概述 针对现代化公司管理情况,员工管理工作是公司运行中的一个重环节,是整个公司管理的核心和基础。它的内容对于公司的决策者和管理者来说都至关重要,所以公司管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件工籍,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 公司员工管理系统借助于计算机强大的处理能力,大大减轻了管理人员的工作量,并提高了处理的准确性。 能够进行数据库的数据定义、数据操纵、数据控制等处理功能,进行联机处理的相应时间要短。 具体功能包括:系统应该提供员工数据的插入、删除、更新、查询;员工基本信息查询的功能。 2 、功能简介 员工管理系统它可以有效的管理员工信息情况。具体功能有以下几个方面。基本信息的添加,修改,删除和查询。学生信息管理包括添加、查看学生列表等功能。

最新数据库管理系统实验报告含答案

武汉纺织大学《最新数据 库管理系统》课程实验报告 班级: _______姓名:实验时间:年月日指导教师:_______ 一、实验目的 1、通过实验,使学生全面了解最新数据库管理系统的基本内容、基本原理。 2、牢固掌握SQL SERVER的功能操作和Transact-SQL语言。 3、紧密联系实际,学会分析,解决实际问题。学生通过小组项目设计,能够运用最新数据库管理系统于管理信息系统、企业资源计划、供应链管理系统、客户关系管理系统、电子商务系统、决策支持系统、智能信息系统中等。 二、实验内容 1.导入实验用示例数据库: f:\教学库.mdf f:\教学库_log.ldf f:\仓库库存.mdf f:\仓库库存_log.ldf 1.1 将数据库导入 在SqlServer 2005 导入已有的数据库(*.mdf)文件,在SQL Server Management Studio 里连接上数据库后,选择新建查询,然后执行语句 EXEC sp_attach_db @dbname = '教学库', @filename1 = 'f:\教学库.mdf', @filename2 = 'f:\教学库_log.ldf' go use [教学库] EXEC sp_changedbowner 'sa' go EXEC sp_attach_db @dbname = '仓库库存',

@filename1 = 'f:\仓库库存.mdf', @filename2 = 'f:\仓库库存_log.ldf' go use [仓库库存] EXEC sp_changedbowner 'sa' go 1.2 可能出现问题 附加数据库出现“无法打开物理文件"X.mdf"。操作系统错误5:"5(拒绝访问。)"。(Microsoft SQL Server,错误: 5120)”。 解决:找到要附加的.mdf文件-->右键-->属性-->安全-->选择当前用户-->编辑-->完全控制。对.log文件进行相同的处理。 2.删除创建的数据库,使用T-SQL语句再次创建该数据库,主文件和日志文件的文件名同上,要求:仓库库存_data最大尺寸为无限大,增长速度为20%,日志文件初始大小为2MB,最大尺寸为5MB,增长速度为1MB。 CREATE DATABASE仓库库存 (NAME = '仓库库存_data', FILENAME = 'F:\仓库库存_data.MDF' , SIZE = 10MB, FILEGROWTH = 20%) LOG ON (NAME ='仓库库存_log', FILENAME = 'F:\仓库库存_log. LDF', SIZE = 2MB, MAXSIZE = 5MB, FILEGROWTH = 1MB) 2.1 在数据库“仓库库存”中完成下列操作。 (1)创建“商品”表,表结构如表1:

眼图观测实验 光纤通信_实验5实验报告

课程名称:光纤通信 实验名称:实验5 眼图观测实验 姓名: 班级: 学号: 实验时间: 指导教师: 得分:

一、实验目的 1、了解和掌握眼图的形成过程和意义。 2、掌握光纤通信系统中的眼图观测方法。 二、实验内容 1、观测数字光纤传输系统中的眼图张开和闭合效果。 2、记录眼图波形参数,分析系统传输性能。 三、实验器材 1.主控&信号源模块 2.25号光收发模块 3.示波器 四、实验原理 1、实验原理框图

眼图测试实验系统框图 2、实验框图说明 本实验是以数字信号光纤传输为例,进行光纤通信测量中的眼图观测实验;为方便模拟真实环境中的系统传输衰减等干扰现象,我们加入了可调节的带限信道,用于观测眼图的张开和闭合等现象。如眼图测试实验系统框图所示,系统主要由信号源、光发射机、光接收机以及带限信道组成;信号源提供的数字信号经过光发射机和接收机传输后,再送入用于模拟真实衰减环境的带限信道; 通过示波器测试设备,以数字信号的同步位时钟为触发源,观测TP1测试点的波形,即眼图。 3、眼图基本概念及实验观察方法 所谓眼图,它是一系列数字信号在示波器上累积而显示的图形。眼图包含了丰富的信息,反映的是系统链路上传输的所有数字信号的整体特征。利用眼图可以观察出码间串扰和噪声的影响,分析眼图是衡量数字通信系统传输特性的简单且有效的方法。 ●被测系统的眼图观测方法 通常观测眼图的方法是,如下图所示,以数字序列的同步时钟为触发源,用示波器YT模式测量系统输出端,调节示波器水平扫描周期与接收码元的周期同步,则屏幕中显示的即为眼图。 眼图测试方法框图 ●眼图的形成示意图

一个完整的眼图应该包含从“000”到“111”的所有状态组,且每个状态组发送的此时要尽量一致,否则有些信息将无法呈现在示波器屏幕上。 八种状态如下所示: 八种状态示意图 眼图合成示意图如下所示: 眼图合成示意图 一般在无串扰等影响情况下从示波器上观测到的眼图与理论分析得到的眼图大致接近。 ●眼图参数及系统性能 眼图的垂直张开度表示系统的抗噪声能力,水平张开度反映过门限失真量的大小。眼图的张开度受噪声和码间干扰的影响,当光收端机输出端信噪比很大时眼图的张开度主要受码间干扰的影响,因此观察眼图的张开度就可以估算出光

最小生成树问题中北大学数据结构课程设计资料

中北大学 数据结构与算法课程设计 说明书 学院、系:软件学院 专业:软件工程 班级: 学生姓名:学号: 设计题目:最小生成树问题 起迄日期: 2015年1月12日- 2015年1月29日指导教师:王秀娟 2015 年1月 29 日

1需求分析 1.1已知一个无向连通网表示n个城市以及城市间可能设置的通信网络线路,其中网的顶点表示城市,边表示两个城市之间的线路,赋于边上的权值表示相应的代价。对于n个点的连通网能建立许多不同的生成树,每一棵生成树都可以是一个通信网。我们要选择一棵生成树,使总的耗费最小。 1.2该无向连通图的建立需要使用两种存储结构,即邻接表和邻接矩阵。 1.3实现最小生成树需要使用两种算法。即普里姆算法和克鲁斯卡尔。 1.4程序通过人机交互实现数据的输入和输出。 2选题要求 设计内容: 在n个城市之间建设网络,只需保证连通即可,求最经济的架设方法。存储结构采用(邻接表和邻接矩阵)两种,采用课本上的两种求解算法。 设计要求: (1) 符合课题要求,实现相应功能; (2) 要求界面友好美观,操作方便易行; (3) 注意程序的实用性、安全性。 3程序设计方法及主要函数介绍 ADT Graph{ 数据对象V;V是具有相同特性的数据元素的集合,成为顶点集。 数据关系R: R = {VR} VR = {(v,w)|v,w为V集合中的元素,(v,w)表示v和w之间存在的路径} 基本操作P; CreateMGraph(MGraph *G) 初始条件:V是图的顶点集,VR是图的边的集合。 操作结果:按V和VR的定义构造图G,用邻接矩阵存储。 CreateALGraph(ALGraph *G)

Java程序设计大作业实验报告

目录 一、前言 (2) 二、需求分析 (3) 三、系统总体设计 (3) 3.1系统总体设计系统思路 (3) 3.2数据库设计 (4) 3.2.1 login1表的设计和数据 (4) 3.2.2 student表的设计和数据 (5) 3.2.3 course表的设计和数据 (5) 3.2.4 score表的设计和数据 (6) 3.3系统功能模块设计 (6) 四、系统详细设计 (7) 4.1登录模块 (7) 4.2 学生模块 (7) 4.3 教师模块 (8) 4.4 管理员模块 (8) 五、系统测试及运行结果 (9) 5.1 主界面 (9) 5.2 学生管理中心界面 (9) 5.3 教师管理中心界面 (10) 5.4 管理员管理中心界面 (10) 5.5 查询课表界面 (11) 5.6 查询成绩界面 (11) 5.7 查询教学情况界面 (11) 5.8 查询所有学生成绩界面 (12) 5.9 学生信息管理界面 (12) 5.10 学生成绩管理界面 (13) 5.11 用户管理界面 (13) 六、实验总结 (14) 七、参考文献 (14)

一、前言 随着计算机在人们生活中的普及和网络时代的来临,对信息的要求日益增加,学生信息管理业务受到了较为强烈的冲击,传统的手工管理方式传统的手工管理方式已不能适应现在的信息化社会。如何利用现有的先进计算机技术来解决学生信息管理成为当下的一个重要问题,学生信息管理系统是典型的信息管理系统,其开发主要就是针对前台的页面展示以及后台数据的管理。对于前者,要求应用程序功能完备,易于使用,界面简单;而对于后者,则要求数据库具有一致性、完整性,并能够依据前台的操作来对应操作后台数据库达到一定的安全性。 本学生信息管理系统主要采用的纯JAVA代码实现图形界面系统的开发,以及数据库知识进行数据的查询,删除,插入和更新。本系统主要分为三个部分:学生模块、教师模块、管理员模块。其中学生模块实现的功能:查询课表信息和查询成绩。教师模块实现的功能:查询课表信息、查询教学情况和查询所有学生的各科成绩。管理员模块实现的功能:课表信息的管理、学生信息管理、学生成绩管理和用户信息管理。

数据库数据查询实验报告和答案.doc

数据库数据查询实验报告和答案 韶关学院学生实验报告册实验课程名称:数据库技术与应用实验项目名称:数据库的数据查询实验类型(打√):(基础?、综合、设计)院系:专业班级:姓名学号:指导老师:韶关学院教务处编制一、实验预习报告内容预习日期:10月10月22日(星期二第七八节)实验同组人:如有实验数据表格,学生在实验预习时应画好实验数据表格,供实验时填写数据(本页如不够,可另附相同规格的纸张)。 指导教师批阅及签名签名:年月日三、实验报告内容9月24日实验报告内容原则上应包含主要实验步骤、实验数据计算(实验操作)结果、实验结果(疑问)分析等项目。 实施内容:一、根据实验要求完成实验:(写明步骤和截图)1、在数据库studentsdb中,新建表studentdb_info,curriculum,grade。 并输入相应的数据,如图1、2和3所示。 图1图2图32、在studentsdb数据库中,使用下列SQL语句将输出什么?(1)selectcount(*)fromgrade结果如图4所示:图4(2)selectsubstring(学生姓名,1,2)fromstudent_info结果如图5所示:图5(3)selectupper(kelly)结果如图6所示:图6(4)selectreplicate(kelly,3)结果如图7所示:图7(5)selectsqrt(分数)fromgradewhere分数>=85结果如图8所示:图8(6)select2,3,power(2,3)结果如图9所示:图9(7)selectyear(getdate()),month(getdate()),day(getdate())结果如图10所示:图102、在studentsdb数据库中使用select语句近基本查询。 (1)在student_info表中,查询每个学生的学号、姓名、出生日

光纤通信系统的眼图测试实验

太原理工大学现代科技学院 光纤通信课程实验报告 专业班级 学号 姓名 指导教师

实验名称 光纤通信系统的眼图测试实验 同组人 专业班级 学号 姓名 成绩 实验三 光纤通信系统的眼图测试实验 一、实验目的 1、了解眼图的形成过程 2、掌握光纤通信系统中眼图的测试方法 二、实验内容 1、测量数字光纤通信系统传输各种数字信号的眼图 2、观察系统眼图,并通过眼图来分析系统的性能 三、实验仪器 1、ZY12OFCom13BG3型光纤通信原理实验箱 1台 2、20MHz 双踪模拟示波器 1台 3、万用表 1台 4、FC/PC-FC/PC 单模光跳线 1根 5、850nm 光发端机和光收端机(可选) 1套 6、ST/PC-ST/PC 多模光跳线(可选) 1根 四、实验原理 眼图是衡量数字光纤通信系统数据传输特性的简单而又有效的方法。眼图可以在时域中测 量,并且可以用示波器直观的显示出来。图20-1是测量眼图的系统框图。测量时,将“伪随机码发生器”输出的伪随机码加在被测数字光纤通信系统的输入端,该被测系统的输出端接至示波器的垂直输入,用位定时信号(由伪随机码发生器提供)作外同步,在示波器水平输入用 数据频率进行触发扫描。这样,在示波器的屏幕上就可以显示出被测系统的眼图。 图1、眼图测试系统框图 ……………………………………装………………………………………订…………………………………………线………………………………………

伪随机脉冲序列是由n 比特长,2n 种不同组合所构成的序列。例如,由n=2比特长的4种 不同有组合、n=3比特长的8种不同的组合、n=4比特长16种不同的组合组成,直到伪随机码发生器所规定的极限值为止,在产生这个极限值以后,数据序列就开始重复,但它用作为测试的数据信号,则具有随机性。如图20-2所示的眼图,是由3比特长8种组合码叠加而成,示 波器上显示的眼图就是这种叠加的结果。 分析眼图图形,可以知道被测系统的性能,下面用图20-3所示的形状规则的眼图进行分析: 1、当眼开度V V V ?-为最大时刻,则是对接收到的信号进行判决的最佳时刻,无码间干扰、 信号无畸变时的眼开度为100%。 2、由于码间干扰,信号畸变使眼开度减小,眼皮厚度V 增加,无畸变眼图的眼皮厚度应该等于零。 3、系统无畸变眼图交叉点发散角 b T T ?应该等于零。 4、系统信道的任何非线性都将使眼图出现不对称,无畸变眼图的正、负极性不对称度 5、系统的定时抖动(也称为边缘抖动或相位失真)是由光收端机的噪声和光纤中的脉冲 失真产生的,如果在“可对信号进行判决的时间间隔T b ”的正中对信号进行判决,那么在阈值电平处的失真量ΔT 就表示抖动的大小。因此,系统的定时抖动用下式计算:定时抖动= …………………………………装……………………………………订………………………………………线……………………………………………

课程设计说明书zxl

: 中北大学 数据结构 课程设计说明书 # 学生姓 名:张旭亮学号:02 学 院:电子与计算机科学技术学院 专业: # 软件工程 题 目:宿舍管理查询系统成绩 指导教师周海英靳雁霞

/ 2009 年 6 月 24 日 1.设计目的 数据结构课程设计的目的是,通过设计掌握数据结构课程中学到的基本理论和算法并综合运用于解决实际问题中,它是理论与实践相结合的重要过程。设计要求学会如何对实际问题定义相关数据结构,并采用恰当的设计方法和算法解决问题,同时训练学生进行复杂程序设计的技能和培养良好的程序设计习惯。 ………………………….. / 2.设计内容和要求 设计内容: 为宿舍管理人员编写一个宿舍管理查询软件。 要求: 1)建立数据文件,数据文件按关键字(姓名,学号,房号)进行排序(冒泡,选择,插入排序等任意一种) 2)查询菜单(用二分法实现以下操作) A.按姓名查询 B.按学号查询 ] C.按房号查询 基本要求: 1)系统功能的完善; 2)代码中有必要的注释。、 …………………………

3.概要设计 , 1> 1)需要定义一个结构体: typedef struct pnode 主函数main() 2. 新建数据文件create() 3. 查询函数serch1() 4. 查询函数serch2() 5. 查询函数serch3() 6. 加数据纪录函数insert() 》 7. 删除数据纪录函数delete() 8. 修改数据纪录函数updata() 9. 数据文件读取函数readfile () 10. 查询当前所有纪录冰按学号升序输出的函数output() <2>各函数间关系: 利用主函数调用其他的各个函数,新建数据文件函数create()是其它各个函数的基础,有了它其它函数才能够使用。查询函数insert1.2.3()添加数据纪录函数insert()删除数据纪录函数delete ()修改数据纪录函数updata ()这些函数都是在同一等级上的函数,是平行关系。查询当前所有纪录的函数output()以学号为关键字查询函数serch1()以姓名为关键字查询函数serch2()以床号为关键字查询函数serch3()以宿舍号)这些函数都是查询函数中的子函数,他们之间是平行的关系。 4.功能模块详细设计 & 1. 主函数main() 通过swich分支构建图形用户界面一次调用其他模块完成总体功能; 2新建数据文件create() 为节点分配内存

虚拟仪器大作业实验报告

东南大学生物科学与医学工程学院 虚拟仪器实验报告 大作业 实验名称:基于MIT-BIH心率失常数据库的心电信号系统的设计专业:生物医学工程 姓名:学号: 同组人员:学号: 实验室: 综合楼716 实验时间:2013/11/28 评定成绩:审阅教师:

目录 一.实验目的 二.实验内容 基于MIT-BIH心率失常数据库的心电信号系统的设计 1.实验要求和说明 2.程序设计流程图 3.程序各版块介绍说明 4.前面板的设计 5.调试过程 6.结果及分析 三.实验收获及小结 四.参考文献

一.实验目的 现代医学表明,心电信号(ECG)含有临床诊断心血管疾病的大量信息,ECG的检测与分析在临床诊断中具有重要价值,是了解心脏的功能与状况、辅助诊断心血管疾病、评估各种治疗方法有效性的重要手段。 本次大作业利用具有直观图形化编程和强大数字信号处理功能的虚拟仪器编程语言LabVIEW作为开发平台,设计一个基于虚拟仪器的简单心电信号分析系统,该系统具有心电信号的读取,处理分析,波形显示、心率显示及报警,波形存储和回放等功能。 二.实验内容 1.实验内容及要求 基于MIT-BIH心率失常数据库的心电信号系统的设计 1. 本次大作业所用原始信号是从MIT-BIH(Massachusettes Institute of and Beth Israel Hospital,美国麻省理工学院和波士顿贝丝以色列医院)心率数据库(https://www.doczj.com/doc/fd16060760.html,/physiobank/database/mitdb/)中选取心电信号作为实验分析的数据。设计的系统要求对原始心电信号进行读取、绘制出其时域波形,利用原始心电数据中的时间数据控制显示时间,并具有保存回放功能,同时具有心率过快或过缓报警提示功能。 2. 心电信号是微弱低频生理电信号,通常频率在0.05Hz~100Hz,幅值不超过 4mV,它通过安装在皮肤表面的电极来拾取。由于实际检测工况的非理想,在ECG 信号的采集过程中往往会受到工频噪声及电极极化等各种随机噪声的影响。噪声的存在降低了诊断的准确性。其中影响最大的是工频干扰和基线漂移噪声。因此,在ECG 信号检测过程中,如何抑制工频干扰和基线漂移等是必须解决的问题。要求选择并设计合适的滤波器,除去所给心电信号的工频干扰和基线漂移。 3. 检测心率:检测信号心电的R波,计算平均心率和实时心率(R-R波时间间隔 的倒数),并显示实时心率和平均心率。 4. 对任一路心电信号滤波前后的信号进行时域分析和频谱分析,分别显示出结 果。

数据库试验答案

计算机与信息学院 数据库实验报告 专业班级 学生姓名及学号 课程教学班号 任课教师 实验指导教师 实验地点 2012 ~2013 学年第二学期

实验1 使用向导创建和删除数据库 一、实验目的 1.熟悉SQL Server 中SQL Server Management Studio的环境 2.了解SQL Server 数据库的逻辑结构和物理结构 3.掌握使用向导创建和删除数据库的方法 二、实验要求 1.熟练使用SSMS进行数据库的创建和删除操作。 2.完成实验报告。 三、实验内容 设有一学籍管理系统,其数据库名为“EDUC”。 初始大小为10MB,最大为50MB,数据库自动增长,增长方式是按5%比例增长; 日志文件初始为2MB,最大可增长到5MB,按1MB增长。 数据库的逻辑文件名为“student_data”, 物理文件名为“student_data.mdf,存放路径为“E:\sql_data”。 日志文件的逻辑文件名为“student_log”, 物理文件名为“student_log.ldf”,存放路径为“E:\sql_data”。 四、实验步骤

1.使用SQL Server Management Studio(简称SSMS)创建数据库。 (1)启动SSMS 在开始菜单中:所有程序-SQL Server 2005 -SQL Server Management Studio单击“连接”按钮,便可以进入【SQL Server Management Studio】窗口。如果身份验证选择的是“混合模式”,则要输入sa的密码。 (2)建立数据库 在“对象资源管理器”窗口,建立上述数据库EDUC。在数据库节点上右击选择新建。同时建立一个同样属性的数据库EDUC1。

基带信号眼图实验

实验三 数字基带信号的眼图实验 一、实验目的 1、掌握无码间干扰传输的基本条件和原理,掌握基带升余弦滚降系统的实现方法; 2、通过观察眼图来分析码间干扰对系统性能的影响,并观察在输入相同码率的NRZ 基带信号下,不同滤波器带宽对输出信号码间干扰大小的影响程度; 3、熟悉MATLAB 语言编程。 二、实验预习要求 1、复习《数字通信原理》第七章7.1节——奈奎斯特第一准则内容; 2、复习《数字通信原理》第七章7.2节——数字基带信号码型内容; 3、认真阅读本实验内容,熟悉实验步骤。 三、实验原理和电路说明 1、基带传输特性 基带系统的分析模型如图3-1所示,要获得良好的基带传输系统,就应该 图3-1 基带系统的分析模型 抑制码间干扰。设输入的基带信号为()n s n a t nT δ-∑,s T 为基带信号的码元周期,则经过 基带传输系统后的输出码元为 ()n s n a h t nT -∑。其中 1()()2j t h t H e d ωωωπ +∞-∞ = ? (3-1) 理论上要达到无码间干扰,依照奈奎斯特第一准则,基带传输系统在时域应满足: 10()0,s k h kT k =?=? ? , 为其他整数 (3-2) 频域应满足:

()0,s s T T H πωωω? ≤?=? ?? ,其他 (3-3) 图3-2 理想基带传输特性 此时频带利用率为2/Baud Hz ,这是在抽样值无失真条件下,所能达到的最高频率利用率。 由于理想的低通滤波器不容易实现,而且时域波形的拖尾衰减太慢,因此在得不到严格 定时时,码间干扰就可能较大。在一般情况下,只要满足: 222(),s i s s s s i H H H H T T T T T ππ π π ωωωωω?????? +=-+++=≤ ? ? ??????? ∑ (3-4) 基带信号就可实现无码间干扰传输。这种滤波器克服了拖尾太慢的问题。 从实际的滤波器的实现来考虑,采用具有升余弦频谱特性()H ω时是适宜的。 (1)(1)1sin (),2(1)()1,0(1) 0,s s s s s s T T T T H T T ππαπαωωαπαωωπαω???-+--≤≤??? ??? ?-? =≤≤ ?? ?+>? ?? (3-5) 这里α称为滚降系数,01α≤≤。 所对应的其冲激响应为: ()222sin cos() ()14s s s s t T t T h t t t T T παππα= - (3-6)

相关主题
文本预览
相关文档 最新文档