当前位置:文档之家› 《仪器分析实验》指导书

《仪器分析实验》指导书

《仪器分析实验》指导书
《仪器分析实验》指导书

《仪器分析实验》指导书

编写刘开敏

化学工程与技术系

2008年3月

目录

邻菲罗啉分光光度法测定铁 (1)

电位法测定水溶液的pH值 (4)

醋酸的电位滴定和酸常数测定 (6)

水中氟化物的测定-离子选择电极法 (8)

气相色谱定量分析 (10)

紫外分光光度法测定苯甲酸含量 (11)

荧光法测定维生素B2 (13)

水质钾和钠的测定火焰原子吸收分光光度法 (15)

原子吸收分光光度法测定自来水中镁的含量 (19)

苯、萘、联苯的高效液相色谱分析及柱效能的测定 (21)

邻菲罗啉分光光度法测定铁

一、实验内容:

1. 吸收曲线的制作。

2. 标准曲线的制作。

3. 未知水样的铁含量的测定。

二、准备工作

1、722S型分光光度计20台(二人一台)。

2、通知仪器室准备20套仪器:

(1) 50ml容量瓶7只。

(2)1ml刻度吸管1支。

(3)吸球1只。

(4)洗瓶1只。

(5)400ml烧杯(废液杯)1只。

3. 准备好公用仪器:

(l)1ml刻度吸管(发样品用)1支。

(2)100ml小烧杯(发标准Fe3+)20只。

(3)自动加液器二套(6只),盛放HAc-NaAc缓冲溶液,1%盐酸羟胺及0.1%邻菲罗啉。

4. 试剂:

(1)100μg/mlFe3+标准溶液:准确称取1.9gNH4Fe(SO4)2·12H2O于100ml烧杯中,加入1:1HCl20ml及少量水,溶解后,转移到1L容量瓶中,用水稀释到刻度、摇匀。

(2)0.10%邻菲罗啉水溶液:将0.100g邻菲罗啉溶于加有2~3滴浓HCl的蒸馏水100ml 中,贮于棕色瓶内。

(3)HAc-NaAc缓冲溶液:取12.9mlC.P.级HAc及34gC.P.级NaAc·3H2O溶于水中,稀释至1000ml。

(4)1%盐酸羟胺水溶液:取1g盐酸羟胺溶于水中,稀释至100ml。

5. 未知样品

不另配制,直接将标准Fe3+液发于同学交上来的容量瓶中,发放体积应介于0.2~1.0ml 间,可为0.3,0.5,0.7,0.9ml。未知样品体积以1ml计。

三、提问内容:

1. 在本实验中,那些试剂加入量要比较准确,哪些试剂则可不必?为什么?

2. 要使分光光度测定结果的误差尽可能小一些,吸光度的最佳读数范围为多少?如何控制?

3. 为什么要制作吸收曲线?

4. 在分光光度分析的操作间隙,不关断光路,让光电池长时间暴露在光照下,会产生什么不良影响?

5. 什么是空白溶液?在本实验中采用何种空白?

6. 使用比色皿,清洗时及操作时,应注意什么?

7. 本实验中如用配制已久的盐酸羟胺溶液,对分析结果将带来什么影响?

四、讲解要点

1. 在本实验中,哪些试剂的加入量要比较准确?为什么?

在制备工作曲线时,标准Fe3+液的加入量必须非常准确,因为工作曲线是测量未知试样的依据,若标准Fe3+液加入量不准确,会直接影响到工作曲线的线性,从而影响测定结果的准确性.另外显色剂邻菲罗啉的用量也要比较准确,因为吸光度与显色剂的用量间有一定的关系,该关系可通过实验测得,为了消除因显色剂用量改变而对吸光度产生的影响,应比较准确地控制邻菲罗啉的用量。

2. 为了使分光光度测定结果的误差尽可能小一些,吸光度的最佳读数范围为多少?如何控制?

为了使测定结果的误差尽可能小一些,吸光度的读数范围应在0.2~0.7之间。要使吸光度的读数正好落在该范围内,可采用改变溶液浓度或改变比色皿厚度的方法。

3. 为何要制作吸收曲线?

吸收曲线反映了溶液对光吸收的选择性,它是光度分析中选择波长的重要依据,通过制作吸收曲线,找出相应于溶液吸收最大处的波长λmax,作为分光光度分析的测定波长,在该波长处,溶液浓度的微小变化能引起吸光度的较大改变,从而提高了分析的灵敏度。

4. 在分光光度分析的操作间隙,不关断光路,让光电池长时间暴露在光照下,会产生什么不良影响?

光电池长时间暴露在光照下,会产主“疲劳”现象,而使灵敏度降低,影响测定结果的准确度,因而在分析的操作间隙,应注意及时关闭光路,使光电池得到休息,保持良好的灵敏度。

5. 什么是空白溶液?在本实验中采用何种空白?

空白溶液又称参比溶液,用来调节仪器的零点即透光度为100%,或吸光度为0,以作为测量的相对标准,同时还可用来抵消某些影响光度测定的因素。在本实验中采用的是试剂空白。

6. 使用比色皿时,应注意什么?

(1)比色皿的握法:使用比色皿时,应注意保护其透光面,不要用手指直接接触,以免沾上油污或磨损,影响透光度,因而在拿比色皿时,应握住两边磨砂面。

(2)比色皿的洗涤:比色皿要先用自来水再用蒸馏水洗涤,测定时,为了避免溶液浓度改变,需先用待装入的溶液清洗数次,再注入溶液,并用吸水纸将皿壁外的液体擦干,同时,

比色皿壁被有机试剂染上颜色,用水不易洗去,可试用HCl-C2H5OH(1:2)洗涤液浸泡,然后水洗,应避免使用毛刷或铬酸洗涤液。

(3)比色皿的盛液量:比色皿内所装溶液量不宜太少,致使光线无法照射到溶液上,也不宜太多,以使溶液洒出流入光度计内,一般以装至比色皿高度的2/3~4/5为宜。

7. 实验中如用配制过久的盐酸羟胺溶液,对分析结果将有何影响?

如盐酸羟胺配制过久,则因其还原能力减弱,而无法将试样中的Fe3+完全还原成Fe3+,并与邻菲罗啉定量形成橙红色络合物,这样将使测定结果偏低。

8. 吸收曲线的制作:

吸取1.0ml 100μg/ml标准Fe3+溶液,注入50ml容量瓶中,加入5ml 1%盐酸羟胺溶液,5mlHAc—NaAc缓冲液及3ml 0.10%邻菲罗啉溶液,以水稀释至刻度、摇匀。

在722S型分光光度计上,用1cm比色皿,采用试剂空白,在440~560nm间,每隔10nm 测定一次吸光度,然后绘制A—λ吸收曲线,以选择最适当的测定波长。

9. 标准曲线的制作:

在5只容量瓶中,分别加入100μg/ml标准Fe3+液0.20ml,0.40ml,0.60ml,0.80ml及1.0ml(可利用上述那个,不必再配)。再各加入5ml 1%盐酸羟胺溶液,5ml HAc-NaAc 缓冲溶液和3ml 0.10%邻菲罗啉溶液(次序不能颠倒),以水稀释至刻度摇匀,在所选择的波长下,用1cm比色皿,采用试剂空白,测定各溶液的吸光度,作出A-C工作曲线。

10. 未知试样中铁含量的测定:

用洗净的50ml容量瓶一只向教师领取1ml未知试样(贴上标签,写上学号),按与标准溶液完全相同的步骤配成有色溶液,并摇匀,然后在与制作标准曲线完全相同的测试条件下测出其吸光度。由该吸光度值即可从工作曲线上查得相应的铁含量。

五、计算公式

未知试样含铁量(p.p.m.)=

六、评分标准

≤5‰ ≤10‰ ≤15‰ >15‰

5分4分3分2分

电位法测定水溶液的pH 值

一、实验目的

1.学会用单标准和双标准pH 缓冲溶液法测定水溶液pH 的测量技术; 2.掌握用玻璃电极测量溶液pH 值的基本原理。

二、实验原理

以玻璃电极作指示电极,饱和甘汞电极作参比电极,用电位法测量溶液的pH 值,常采用相对方法,即选用pH 值已经确定的标准缓冲溶液进行比较而得到欲测溶液的pH 值。为

此,pH 值通常被定义为其溶液所测电动势与标准溶液的电动势差有关的函数,其关系式为: 式中,pH x和pH s 分别为欲测溶液和标准溶液的pH 值;Ex 和Es 分别为其相应电动势。该式常称为pH 值的实用定义。

测定pH 用的仪器-p H 电位计是按上述原理设计制作的。测定方法有单标准pH 缓冲溶液法和双标准pH 缓冲溶液法。通常我们采用单标准pH 缓冲溶液法,如果要提高测量的准确度,则需要采用双标准pH 缓冲溶液法。

同时,标准缓冲溶液的pH 值是否准确可靠,是准确测量pH 值的关键。目前,我国所建立的pH 标准溶液体系有7个缓冲溶液,它们的标准pH 值见附表。

三、仪器和试剂

1.pH/mV 计

2.玻璃电极(2支,其电极响应斜率须有一定差别),饱和甘汞电极 3.邻苯二甲酸氢钾标准pH 缓冲溶液 4.磷酸氢二钠与磷酸二氢钾标准pH 缓冲溶液 5.硼砂标准pH 缓冲溶液

6.未知pH 试样溶液(至少3个,选pH 值分别在3,6,9左右为好)

四、实验步骤

1.单标准pH 缓冲溶液法测量溶液pH 值。

这种方法适合于一般要求,即待测溶液的pH 值与标准缓冲溶液的pH 值之差小于3个pH 单位。

(E X -E S )F RTLn10

pH X =pH S +

(1)选用仪器“pH”档,将清洗干净的电极浸入欲测标准pH缓冲溶液中,按下测量按钮,转动定位调节旋钮,使仪器显示的pH值稳定在该标准缓冲溶液pH值;

(2)松开测量按钮,取出电极,用蒸馏水冲洗几次,小心用滤纸吸去电极上水液;

(3)将电极置于欲测试液中,按下测量按钮,读取稳定值pH,记录。松开测量按钮,取出电极,按(2)清洗,继续下个样品溶液测量。测量完毕,清洗电极,并将玻璃电极浸泡在蒸馏水中。

2.双标准pH缓冲溶液法测量溶液pH值

为了获得高精度的pH值,通常用两个标准pH缓冲溶液进行定位校正仪器,并且要求未知溶液的pH值尽可能落在这两个标准pH溶液的pH值中间。

(1)按单位标准pH缓冲溶液方法步骤(1)﹑(2),选择两个标准缓冲溶液,用其中一个对仪器定位;

(2)将电极置于另一个标准缓冲溶液中,调节斜率旋钮(如果没设斜率旋钮,可使用温度补偿旋钮调节),使仪器显示的pH读数至该标准缓冲溶液的pH值;

(3) 松开测量按钮,取出电极,用蒸馏水冲洗几次,小心用滤纸吸去电极上水液;再放入第一次测量的标准缓冲溶液中,按下测量按钮,其读数与该试液的pH值相差至多不超过0.05pH单位,表明仪器和玻璃电极的响应特性均良好。往往要反复测量﹑反复调节几次,才能使测量系统达到最佳状态;

(4) 当测量系统调定后,将洗干净的电极置于欲测试样溶液中,按下测量按钮,读取稳定pH值,记录。松开测量按钮,取出电极,冲洗净后,将玻璃电极浸泡在蒸馏水中。

五﹑问题讨论

1.在测量溶液的pH值时,为什么pH计要用标准pH缓冲溶液进行定位?

2.使用玻璃电极测量溶液pH值时,应匹配何种类型的电位计?

3.为什么用单标准pH缓冲溶液法测量溶液pH值时,应尽量选用pH与它相近的标准缓冲溶液来校正酸度计?

醋酸的电位滴定和酸常数测定

水中氟化物的测定-离子选择电极法(GB 7484-87)水中氟化物的含量是衡量水质的重要指标之一,生活饮用水水质限值为1.0mg/L。测定氟化物的方法有氟离子选择电极法、离了色谱法、比色法和容量滴定法,前两种方法应用普遍。本实验采用氟离子选择电极法测定游离态氟离子浓度,当水样中含有化合态(如氟硼酸盐)、络合态的氟化合物时,应预先蒸馏分离后测定。

一、实验目的和要求

1.掌握用离子活度计或pH计、晶体管毫伏计及氟离子选择电极测定氟化物的原理和测定方法,分析干扰测定的因素和消除方法。

2.复习教材第二章中的相关内容;在预习报告中列出被测原电池,简要说明测定方法原理和影响测定的因素。

二、仪器

1.氟离子选择电极(使用前在去离子水中充分浸泡)。

2.饱和甘汞电极。

3.精密pH计或离子活度计、晶体管毫伏计,精确到0.1mv。

4.磁力搅拌器和塑料包裹的搅拌子。

5.容量瓶:100mL、50mL。

6.移液管或吸液管:10.00mL、5.00mL。

7.烧杯:50mL、100mL。

三、试剂

所用水为去离子水或无氟蒸馏水。

1.氟化物标准贮备液:称取0.2210 g基准氟化钠(NaF)(预先于105~110℃烘干2 h或者于500~650℃烘干约40 min,冷却),用水溶解后转入1000 mL容量瓶中,稀释至标线,摇匀。贮存在聚乙烯瓶中。此溶液每毫升含氟离子100 μg。

2.乙酸钠溶液:称取15 g乙酸钠(CH3COONa)溶于水,并稀释至100 mL。

3.盐酸溶液:2 mol/L。

4.总离子强度调节缓冲溶液(TISAB):称取58.8 g二水合柠檬酸钠和85 g硝酸钠,加水溶解,用盐酸调节pH至5~6,转入1000 mL容量瓶中,稀释至标线,摇匀。

5.水样1,2。

四、测定步骤

1.仪器准备和操作

按照所用测量仪器和电极使用说明,首先接好线路,将各开关置于“关”的位置,开启电源开关,预热15min,以后操作按说明书要求进行。

2.氟化物标准溶液制备

用氟化钠标准贮备液、吸液管和100mL容量瓶制备每毫升含氟离子10μg的标准溶液。

3.标准曲线绘制

用吸液管取1.00、3.00、5.00、10.00、20.00 mL氟化物标准溶液,分别置于5只50 mL 容量瓶中,加入10mL总离子强度调节缓冲溶液,用水稀释至标线,摇匀。分别移入100 mL 聚乙烯杯中,放入一只塑料搅拌子,按浓度由低到高的顺序,依次插入电极,连续搅拌溶液,读取搅拌状态下的稳态电位值(E)。在每次测量之前,都要用水将电极冲洗净,并用滤纸吸去水分。在半对数坐标纸上绘制E-lgc F-标准曲线,浓度标于对数分格上,最低浓度标于横坐标的起点线上。

4.水样测定

用无分度吸液管吸取适量水样,置于50 mL容量瓶中,用乙酸钠或盐酸溶液调节至近中性,加入10mL总离子强度调节缓冲溶液,用水稀释至标线,摇匀。将其移入100 mL聚乙烯杯中,放入一只塑料搅拌子,插入电极,连续搅拌溶液,待电位稳定后,在继续搅拌下读取电位值(E x)。在每次测量之前,都要用水充分洗涤电极,并用滤纸吸去水分。根据测得的毫伏数,由标准曲线上查得试液氟化物的浓度,再根据水样的稀释倍数计算其氟化物含量。

5.空白试验

用去离子水代替水样,按测定样品的条件和步骤测量电位值,检验去离子水和试剂的纯度,如果测得值不能忽略,应从水样测定结果中减去该值。

当水样组成复杂时,宜采用一次标准加入法,以减小基体的影响。其操作是:先按步骤4测定出试液的电位值(E1),然后向试液中加入与试液中氟含量相近的氟化物标准溶液(体积为试液的1/10~1/100),在不断搅拌下读取稳态电位值(E2),按下式计算水样中氟化物的含量:

式中:C x—水样中氟化物(F-)浓度(mg/L);

V x—水样体积(mL);

c s—F-标准溶液的浓度(mg/L);

V s—加入F-标准溶液的体积(mg/L);

△E—等于E1 -E2(对阴离子选择性电极),其中,E1为测得水样试液的电位值(mV),E2为试液中加入标准溶液后测得的电位值(mV);

S—氟离子选择性电极实测斜率。

如果V s≤V x,则上式可简化为:

五、结果处理

1.绘制E(mV)-lg[F-]标准曲线。

2.计算水样中氟化物的含量。

3.分析测定方法中采取的控制或消除各种干扰因素的措施。

气相色谱定量分析

一、实验目的

用苯作标准物,测定己烷、环己烷、甲苯的定量校正因子,根据色谱图,用归一法测定混合物中各组分的含量;用外标法测定混合物中甲苯的含量。学习定量校正因子的测定和气相色谱常用的定量方法。

二、仪器与试剂

气相色谱仪、热导池检测器、10微升注射器3支、色谱柱:不锈钢色谱柱(长2米,内径4毫米)

15%聚乙二醇—1000:6201担体(60—80目)、苯、甲苯、己烷、环己烷(都为分析纯)、混合物样品

三、实验步骤

1. 色谱条件:

柱温80oC;载气,氮气或氢气15—20毫升/分钟(柱后),检测器温度100℃,汽化室温度120—150℃,桥电流130毫安。

2. 测定相对重量校正因子

在分析天平上,于5毫升中,按重量比大约2 :1的比例,称取己烷和苯配制二元混合物。待色谱仪基线稳定后,进样分析二元混合物,重复3—5次。量取己烷和苯的峰面积,按公式求出己烷对苯的相对重量校正因子。以此为例,测定并求出环己烷对甲苯的相对重量校正因子。

3. 定量测定各组分含量

(1)归一化法

如果被测样品中只含有己烷、环己烷和甲苯,并且三者相对重量校正因子均已求出,即可进被测样品进行色谱分析,按归一化法求出各组分的含量。

(2)外标法

如果被测试样中含有微量苯,预测定其含量,则可以甲苯为溶剂,配制已知浓度的苯标准溶液,用外标法测定试样中苯的含量,具体方法如下:准确量取10毫升苯于100毫升容量瓶中,用甲苯稀至刻度,摇匀,作为标准储备液(体积百分数,v/V)。准确分别量取1,2,3,4,5,6毫升储备液于5个10毫升容量瓶中,用甲苯稀释定容,摇匀,作为系列标准溶液。

将六个标准溶液分别进样,每次1微升,测量各自的峰高(或峰面积)。以峰高(或峰面积)对苯浓度绘制工作曲线。取1微升被测样品注入色谱分析,重复3次,取峰高(或峰面积)平均值,由工作曲线查出被测样品中苯的浓度。

四、问题讨论

1. 在气相色谱定量分析中,峰面积为什么要用校正因子校正?

2. 试说明归一化法定量的适用范围。

紫外分光光度法测定苯甲酸含量

一、实验目的

1.了解紫外吸收光谱在有机化合物结构分析中的应用

2.掌握测定试样测定波长的选择。

3.学习有机物紫外吸收光谱定量分析。

二、实验原理:

本实验是基于分子中价电子吸收一定波长范围的紫外光而产生的分子吸收光谱,该光谱决定于分子的组成结构和分子中价电子的分布。在选定波长下,吸光度与物质的浓度符合朗伯比耳定律,利用此可进行定量分析。对具有兀键电子及共轭双键的化合物特别灵敏,其在紫外光区具有强烈地吸收,该法可用于有机化合物的纯度检查、未知样品的鉴定,分子结构的推测,互变异构体的判别和定量测定。

苯酚在227nm处有特征吸收峰,在一定范围内其吸收强度与苯甲酸的含量成正比,符合Lambert-Beer定律,因此,可用紫外分光光度法直接测定苯甲酸的含量。

三、仪器与试剂

1.仪器

1.1紫外分光光度计(7504型);

1.2石英比色皿(1cm):2个;

1.3容量瓶(100mL):7只

1.4吸量管(1mL、2mL、5mL、10mL):各1只。

2.试剂

2.1苯甲酸标准溶液(1mg/mL);

2.2未知液:浓度约为50~55ug/mL。

四、实验操作

4.1 吸收池配套性检查

石英吸收池在220nm装蒸馏水,以一个吸收池为参比,调节τ为100%,测定另一吸收池的透射比,其偏差应小于0.5%,可配成一套使用,记录第二比色皿的吸光度值作为校正值。

4.2 吸收曲线的绘制

准确吸取未知液5mL,于100mL容量瓶中配成浓度约为10ug/mL的待测溶液,以蒸馏水为参比,于波长200~300nm范围内测定吸光度,作吸收曲线,从曲线上查得最大吸收波长(227nm附近)。吸收曲线如下图。

3.3 标准曲线的绘制

准确吸取苯甲酸标准溶液若干体积,稀释成一系列不同浓度的标准溶液(0~16ug/mL),于最大吸收波长分别测出其吸光度。然后以浓度为横坐标,以相应的吸光度为纵坐标绘制出标准曲线。

3.4 样品测定

由步骤3.2的测量结果,从标准曲线查出样品的浓度。

五、结果计算

根据未知液的稀释倍数,可求出未知溶液的浓度。

荧光法测定维生素B2

一、实验目的

学习荧光分析法的基本原理,了解荧光光度计的构造,掌握其使用方法。

二、实验原理

在紫外光或波长较短的可见光照射后,一些物质会发射出比入射光波长更长的荧光。以测量荧光强度和波长为基础的分析方法叫做荧光分光光度分析法。对同一物质而言,若alc<<0.05,即对很稀的溶液,荧光强度F与该物质的浓度c有以下的关系

式中:

φf—荧光过程的量子效率;

I0—入射光强度;

a—荧光分子的吸收系数;

l—试液的吸收光程。

I0和l不变时

式中K为常数。因此,在低浓度的情况下,荧光物质的荧光强度与浓度呈线性关系。

维生素B2(即核黄素)在430-440纳米蓝光照射下会发生绿色荧光,荧光峰值波长为535纳米,在pH6~7溶液中荧光最强,在pH11时荧光消失。

荧光分析实验首先选择激发光单色器波长和荧光单色器波长,基本原则是使测量获得最强荧光,且受背景影响最小。激发光谱是选择激发光单色器波长的依据,荧光物质的激发光谱是指在荧光最强的波长处,改变激发光单色器的波长测量荧光强度,用荧光强度对激发光波长作图所得的谱图。大多数情况下,荧光物质的激发光谱与其吸收光谱相同。荧光光谱是选择荧光单色器波长的主要依据,荧光物质的荧光光谱是将激发光单色器波长固定在最大激发光波长处,改变荧光单色器波长测量荧光强度,用荧光强度对荧光波长作图所得的谱图。图1为维生素B2的吸收(激发)光谱及荧光光谱示意图。

本实验采用标准曲线法来测定维生素B2的含量。激发光单色器波长选440 nm。荧光单色器波长选535nm,可将440nm的激发光及水的拉曼光(360 nm)滤除,从而避免了它们的干扰。

三、仪器与试剂

1.仪器

930 型荧光光度计(附液槽一对,漏光片一盒)

容量瓶50 毫升6个

吸量管5毫升l支

棕色试剂瓶(500 mL)洗瓶(500 mL)冰箱

2.试剂

(1)100.0 mg·L-1

维生素B2标准贮备液准确称取0.1000 g维生素B2,将其溶解于少量的1%乙酸

中,转移至1 L容量瓶中,用1%乙酸稀释至刻度,摇匀。

(2)5.00 mg·L-1

维生素B2工作标准溶液准确移取5.00 mL 100.0 mg·L-1

维生素B2标准贮备液于1L容量瓶中,用1%乙酸稀释至刻度,摇匀。

(3)待测液取市售维生素B2一片,用1%乙酸溶液溶解,在1 L容量瓶中定容。

以上溶液均应装于棕色试剂瓶中,置于冰箱冷藏保存溶液应保存在棕色瓶中,置于阴凉处。

四、实验步骤

1.标准系列溶液的配制

在五个干净的50 mL容量瓶中,分别加入1.00 mL,2.00 mL,3.00 mL,4.00 mL和5.00 mL 5.00 mg·L-1维生素B2工作标准溶液,用蒸馏水稀释至刻度,摇匀。

2.标准系列溶液的测定

开启仪器电源,预热约10min。用蒸馏水作空白,从稀到浓测量标准系列溶液的荧光强度。

3.未知试样的测定

取2.50 mL待测液置于50 mL容量瓶中,用蒸馏水稀释至刻度,摇匀。用测定标准系列溶液时相同的条件,测量其荧光强度。

五、数据及处理

1.用标准系列溶液的荧光强度绘制标准曲线。

2.根据待测液的荧光强度,从标准曲线上求得其浓度。

3.计算药片中维生素B2的含量,用mg/片表示。

六、思考题

1.在荧光测量时,为什么激发光的入射与荧光的接收不在一直线上,而呈一定角度?

2.为什么要使用两块滤光片,其选择的根据是什么?

参考资料

[1]H.H.Willard,L.L.Merritt and J.A.Dean,《Instrumental Methods ofAnalysis》,5th ed.,p.145,Nostrand,New York,1974。

[2]厦门大学化学系分祈化学教研室编,陈国珍主编,《萤光分析法》,第248页,科学出版社,1975 。

水质钾和钠的测定火焰原子吸收分光光度法

Water quality-Determination of potassium and Sodium

-Flame atomic absorption spectrophotometry

GB 11904-89

1 主题内容与适用范围

本标准规定了用火焰原子吸收分光光度法测定可过滤态钾和钠。他适用于地面水和饮用水测定。测定范围钾为0.05~4.00m8/L;钠为0.01~2.00mg/L。对于钾和钠浓度较高的样品,应取较少的试料进行分析,或采用次灵敏线测定。

2 原理

原子吸收光谱分析的基本原理是测量基态原子对共振辐射的吸收。在高温火焰中,钾和钠很易电离,这样使得参于原子吸收的基态原子减少。特别是钾在浓度低时表现更明显,一般在水中钠比钾浓度高,这时大量钠对钾产生增感作用。为了克服这一现象,加入比钾和钠更易电离的绝作电离缓冲剂。以提供足够的电子使电离平衡向生成基态原子的方向移动。这时即可在同一份试料中连续测定钾和钠。

3 试剂

除非另有说明,分析时均使用公认的分析纯试剂以及重蒸馏水或具有同等纯度的水。

3.1 硝酸(HNO3),ρ=1.42g/mL。

3.2 硝酸溶液,1+1。

3.3 硝酸溶液,0.2%(V/V):取2mL硝酸(3.1)加入998mL水中混合均匀。

3.4 硝酸溶液,10.0g/L:取1.0g硝酸艳(CsNO3)溶于100mL水中。

3.5 标准溶液:配制标准溶液时所用的基准氯化钾和基准氯化钠均要在150℃干燥2h,并在下燥器内冷至室温。

3.5.1 钾标准贮备溶液,含钾1.000g/L:称取(1.9067±0.0003)g基准氯化钾(KCl)。以水溶解并移至1000mL容量瓶中,稀释至标线.摇匀。将此溶液及时转入聚乙烯瓶中保存。

3.5.2 钠标准贮备溶液。含钠1.000g/L:称取(2.5423±0.0003)g基准氯化钠(NaCl),以水溶解,并移至1000mL容量瓶中,稀释至标线摇匀。即时转入聚乙烯瓶中保存。

3.5.3 钾和钠混合标准贮备溶液.含钾和钠1.000g/L:称取(1.9067±0.0003)g基准氯化钾和(2.5421±0.0003)g基准氯化钠于同一烧杯中,用水溶解并转移至1000mL容量瓶中。稀释至标线,摇匀。将此溶液即时转入聚乙烯瓶中保存。

3.5.4 钾标准使用溶液,含钾100.00mg/L:吸取钾标准贮备溶液(3.5.1)10.00mL于100mL 容量瓶中,加2mL硝酸溶液(3.2),以水稀释至标线,摇匀备用。此溶液可保存3个月。

3.5.5 钠标准使用溶液I,含钠100.00mg/L:吸取钠标准贮备溶液(3.5.2)10.00mL于100mL 容量瓶中,加2mL硝酸溶液(3.2),以水稀释至际线,摇匀。此溶液可保存3个月。

3.5.6 钠标准使用溶液Ⅱ,含钠10.00mg/L:吸取钠标准使用溶液Ⅰ(3.5.5)10.00mL于100mL 容量瓶中,加2mL硝酸溶液(3.2),以水稀释至标线,摇匀。此溶液可保存一个月。

4 仪器

4.1 原子吸收分光光度计:仪器操作参数可参照厂家说明书进行选择。

4.2 钾和钠空心阴极灯:灵敏吸收线为钾766.5nm,钠589.0nm;次灵敏吸收线为钾404.4nm,钠330.2nm。

4.3 乙炔的供气装置:使用乙炔钢瓶或发生器均可,但乙炔气必须经水和浓硫酸洗涤后,方可使用。

4.4 空气压缩机:均应附有过滤装置,由此得到无油无水净化空气。

4.5 对玻璃器皿的要求:所用玻璃器皿均应经硝酸溶液(3.2)浸泡,用时以去离子水洗净。

5 采样和样品

水样在采集后,应立即以0.45μm滤膜(或中速定量滤纸)过滤,其滤液用硝酸(3.2)调至pH1~2,于聚乙烯瓶中保存。

6 分析步骤

6.1 试料的制备

如果对样品中钾钠浓度大体已知时,可直接取样,或者采用次灵敏线测定先求得其浓度范围。然后再分取一定量(一般为2~10mL)的实验室样品于50mL容量瓶中,加3.0mL硝酸艳溶液(3.3),用水稀释至标线,摇匀。此溶液应在当天完成测定。

6.2 校准溶液的制备

6.2.1 钾校准溶液

取6只50mL容量瓶,分别加入钾标准使用溶液(3.5.4)0,0.50,1.00,1.50,2.00,2.50mL,加硝酸艳溶液(3.3)3.00mL,加硝酸溶液(3.2)1.00mL,用水稀释至标线,摇匀。其各点的浓度分别为:0,1.00,2.00,3.00,4.00,5.00mg/L。本校准溶液应在当天使用。

6.2.2 钠校准溶液

取6只50mL容量瓶,分别加入纳标准使用溶液Ⅱ(3.5.6)0,1.00,3.00,5.00,7.50,10.00mL,加3.00mL硝酸铯溶液(3.3),加1mL硝酸溶液(3.2),用水稀释至标线,摇匀。其各点的浓度分别为0,0.20.0.60,1.00,1.50,2.00mg/L。本校准溶液应在当天使用。

6.3 仪器的准备

将待测元素灯装在灯架上,经预热稳定后,按选定的波长,灯电流,狭缝,观测高度,空气及乙炔流量等各项参数进行点火测量。

注意:在打开气路时,必须先开空气,再开乙炔;当关闭气路时,必须先关乙炔,后关空气,以免回火爆炸。

当点火后,在测量前,先以硝酸溶液(3.3)喷雾5min,以清洗雾化系统。

6.4 测量

在正式测量前,先以水调仪器零点,然后即可吸喷校准溶液和试料,记录吸光度。

6.5 空白试验

空白试验即对校准溶液中零浓度的测量。

6.6 校准曲线的绘制

绘制钾或钠校准溶液吸光度与钾或钠对应浓度的校准曲线。每批测定时,必须同时绘制校准曲线。

7 结果的表示

样品中钾或钠的浓度C(mg/L)以回归方程计算或按下式计算:

C=f·C1

式中:f——稀释比

f=试料体积/分取实验室样品体积,mL;

C1——由测定试料的吸光度从校准曲线上求得钾或钠的浓度,mg/L。

8 精密度和准确度

对一个合成样品,其各组分浓度(以mg/L计)为:K+,9.82;Na+,46.55;Ca2+,40.64;Mg2+,8.39;C1-,88.29;SO42-,93.83;总碱度(以CaCO3计)77.68。使用766.5nm波长测定钾,使用589.0nm波长测定钠,取得如下结果。

8.1 重复性

在单个实验室内,进行六次测定,相对标准偏差为:钾0.50%;钠1.52%。

8.2 再现性

在五个实验室内,各进行六次测定,取得了30个分析结果,相对标准差为:钾2.27%;钠0.90%。

8.3 准确度

加标回收率置信范围为:钾99.60%±5.36%;钠100.13%±5.08%。相对误差为:钾-1.63%;钠+0.58%。

9 备注

9.1 注意事项

钾和钠均为溶解度很大的常量元素,原子吸收分光光度法又是灵敏度很高的方法。为了取得精密度好准确度高的分析结果,对所用玻璃器皿必须认真清洗。试剂及蒸馏水在同一批测定中必须使用同一规格同一瓶,而且应避免汗水、洗涤剂及尘埃等带来污染。

9.2 关于保存样品的器皿

样品及标准溶液不能保存在软质玻璃瓶中,因为这种玻璃中的钾和钠容易被水样和溶剂溶出导致污染。

9.3 关于次灵敏线测定钾和钠。

对于钾和钠浓度较高的样品,在使用本标准时会因稀释倍数过大,降低测定的精密度、同时也给操作带来麻烦。因一般的地表水中钾和钠的浓度都比较高,可使用次灵敏线钾440.4nm、钠330.2nm测定,浓度范围可扩大到钾为200mg/L以内,钠为100mg/L以内。

附加说明:

本标准由国家环境保护局规划标准处提出。

本标准由黄河水资源保扩监测中心站负责起草。

本标准主要起草人冯荣周。

本标准委托中国环境监测总站负责解释。

单片机电子时钟课程设计实验报告

单片机电子时钟课程设 计实验报告 Pleasure Group Office【T985AB-B866SYT-B182C-BS682T-STT18】

《单片机原理与应用》课程设计 总结报告 题目:单片机电子时钟(带秒表)的设计 设计人员:张保江江润洲 学号: 班级:自动化1211 指导老师:阮海容 目录 1.题目与主要功能要求 (2) 2.整体设计框图及整机概述 (3) 3.各硬件单元电路的设计、参数分析及原理说明 (3) 4.软件流程图和流程说明 (4) 5.总结设计及调试的体会 (10) 附录 1.图一:系统电路原理图 (11) 2.图二:系统电路 PCB (12) 3.表一:元器件清单 (13) 4.时钟程序源码 (14)

题目:单片机电子时钟的设计与实现 课程设计的目的和意义 课程设计的目的与意义在于让我们将理论与实践相结合。培养我们综合运用电子课程中的理论知识解决实际性问题的能力。让我们对电子电路、电子元器件、印制电路板等方面的知识进一步加深认识,同时在软件编程、排错调试、焊接技术、相关仪器设备的使用技能等方面得到较全面的锻炼和提高,为今后能够独立完成某些单片机应用系统的开发和设计打下一个坚实的基础。 课程设计的基本任务 利用89C51单片机最小系统,综合应用单片机定时器、中断、数码显示、键盘输入等知识,设计一款单片机和简单外设控制的电子时钟。 主要功能要求 最基本要求 1)使用MCS-51单片机设计一个时钟。要求具有6位LED显示、3个按键输入。 2)完成硬件实物制作或使用Pruteus仿真(注意位驱动应能提供足够的电流)。 3)6位LED数码管从左到右分别显示时、分、秒(各占用2位),采用24小时标准计时制。开始计时时为000000,到235959后又变成000000。 4)使用3个键分别作为小时、分、秒的调校键。每按一次键,对应的显示值便加1。分、秒加到59后再按键即变为00;小时加到23后再按键即变为00。在调校时均不向上一单位进位 (例如分加到59后变为00,但小时不发生改变)。 5) 软件设计必须使用MCS-51片内定时器,采用定时中断结构,不得使用软件延时法,也不得使用其他时钟芯片。 6)设计八段数码管显示电路并编写驱动程序,输入并调试拆字程序和数码显示程序。7)掌握硬件和软件联合调试的方法。 8)完成系统硬件电路的设计和制作。 9)完成系统程序的设计。 10)完成整个系统的设计、调试和制作。

仪器分析实验试题及答案1

一、填空题 1、液相色谱中常使用甲醇、乙腈和四氢呋喃作为流动相,这三种溶剂在反相液相色谱中的洗脱能力大小顺序为甲醇<乙腈<四氢呋喃。 2、库仑分析法的基本依据是法拉第电解定律。 3、气相色谱实验中,当柱温增大时,溶质的保留时间将减小;当载气的流速增大时,溶质的保留时间将减小。 二、选择题、 1、、色谱法分离混合物的可能性决定于试样混合物在固定相中___D___的差别。 A. 沸点差 B. 温度差 C. 吸光度 D. 分配系数。 2、气相色谱选择固定液时,一般根据___C__原则。 A. 沸点高低 B. 熔点高低 C. 相似相溶 D. 化学稳定性。 3、在气相色谱法中,若使用非极性固定相SE-30分离乙烷、环己烷和甲苯混合物时,它们的流出顺序为(C ) A. 环己烷、乙烷、甲苯; B. 甲苯、环己烷、乙烷; C. 乙烷、环己烷、甲苯; D. 乙烷、甲苯、环己烷 4、使用反相高效液相色谱法分离葛根素、对羟基苯甲醛和联苯的混合物时,它们的流出顺序为(A ) A. 葛根素、对羟基苯甲醛、联苯; B. 葛根素、联苯、对羟基苯甲醛; C. 对羟基苯甲醛、葛根素、联苯; D. 联苯、葛根素、对羟基苯甲醛 5、库仑滴定法滴定终点的判断方式为(B ) A. 指示剂变色法; B. 电位法; C. 电流法 D. 都可以 三、判断题 1、液相色谱的流动相又称为淋洗液,改变淋洗液的组成、极性可显著改变组分的分离效果。(√) 2、电位滴定测定食醋含量实验中电位突越点与使用酸碱滴定法指示剂的变色点不一致(×) 四、简答题 1、气相色谱有哪几种定量分析方法? 答:气相色谱一般有如下定量分析方法:内标法、外标法、归一法、标准曲线法、标准加入法。 2、归一化法在什么情况下才能应用?

信号与系统实验指导书

实验一 常用信号分类与观察 一、实验目的 1、了解单片机产生低频信号源; 2、观察常用信号的波形特点及产生方法; 3、学会使用示波器对常用波形参数的测量。 二、实验内容 1、信号的种类相当的多,这里列出了几种典型的信号,便于观察。 2、这些信号可以应用到后面的“基本运算单元”和“无失真传输系统分析”中。 三、实验原理 对于一个系统特性的研究,其中重要的一个方面是研究它的输入输出关系,即在一特定的输入信号下,系统对应的输出响应信号。因而对信号的研究是对系统研究的出发点,是对系统特性观察的基本手段与方法。在本实验中,将对常用信号和特性进行分析、研究。 信号可以表示为一个或多个变量的函数,在这里仅对一维信号进行研究,自变量为时间。常用信号有:指数信号、正弦信号、指数衰减正弦信号、抽样信号、钟形信号、脉冲信号等。 1、正弦信号:其表达式为)sin()(θω+=t K t f ,其信号的参数:振幅K 、角频率ω、与初始相位θ。其波形如下图所示: 图 1-5-1 正弦信号 2、指数信号:指数信号可表示为at Ke t f =)(。对于不同的a 取值,其波形表现为不同的形式,如下图所示:

图 1-5-2 指数信号 3、指数衰减正弦信号:其表达式为 ?? ? ??><=-)0()sin()0(0)(t t Ke t t f at ω 其波形如下图: 图 1-5-3 指数衰减正弦信号 4、抽样信号:其表达式为: sin ()t Sa t t = 。)(t Sa 是一个偶函数,t = ±π,±2π,…,±n π时,函数值为零。该函数在很多应用场合具有独特的运用。其信号如下图所示:

【3】微机原理与汇编语言程序设计课程设计实验指导书_图文_百.

《微机原理与汇编语言程序设计课程设计》 实验指导书 本课程设计包含软件部分和硬件部分两个环节。 软件部分完成在有限的课内实验环节无法涉及到的具有综合设计性的软件实验,如中断程序设计、I/O程序设计、宏设计等。硬件部分利用伟福试验系统设计一个电子钟电路,并编制一个程序使电子钟能正常运行。通过软硬件环节的设计和调试,巩固所学知识,增强动手能力,提高综合性工程素质。 总实验学时:共计2周 实验一:电话号码本设计完善 实验类型:综合性、设计性实验 学时:1天 适用对象:信息安全专业 实验二:显示器I/O程序设计 实验类型:综合性、设计性实验 学时:1天 适用对象:信息安全专业 实验三:中断程序设计 实验类型:综合性、设计性实验 学时:1天 适用对象:信息安全专业

实验四:发声系统设计 实验类型:综合性、设计性实验 学时:1天 适用对象:信息安全专业 实验五:键盘程序设计 实验类型:综合性、设计性实验 学时:1天 适用对象:信息安全专业 实验六:电子钟设计 实验类型:综合性、设计性实验 学时:5天 适用对象:信息安全专业 一、实验目的和要求 软件实验部分要求进一步熟悉汇编语言开发环境,掌握汇编语言程序设计的方法和步骤,并根据教师意见和讨论,完善改进课内环节所进行的实验及进行其他综合性、设计性较强的实验内容,具体如下: 1. 熟练掌握汇编语言程序设计环境,根据前期掌握程度,可选择Masm for windows集 成实验环境(实验室配备,或自行安装masm5.0、masm6.0、Emu8086,Tasm等,软件开发环境可由学生根据使用爱好自选。

2.根据课内实验验收时指导教师提出的意见,以及和同学讨论的结果,设计实现一个功能比较完善的电话号码本,并在设计中体现自己的工作特色,即具备和其他设计不同之处。 3. 显示器I/O程序设计,完成屏幕窗口控制程序。 要求在屏幕上开出三个窗口,它们的左上角和右下角的坐标分别是(5,10,(15,30和(5,50,(15,70和(18,15,(22,65,如从键盘输入字符,则显示在右窗口,同时也显示在下窗口的最下面一行。若需要将字符显示于左窗口,则先按下←键,接着再从键盘输入字符,字符就会从左窗口的最下行开始显示,同时下窗口也显示出左窗口的内容。如果再按下→键,输入字符就会接在先前输入的字符之后显示出来。当一行字符显示满后,窗口自动向上卷动一行,输入字符继续显示与最低一行,窗口最高一行向上卷动后消失。 4. 中断程序设计,完成内部中断服务程序和外部中断服务程序设计。具体要求为: (1.编写一个内部中断服务程序,使其能够显示以“0”结尾的字符串(利用显示器功能调用INT 10H。字符串缓冲区首地址为入口参数,利用DS:DX传递此参数。 (2.编写一个可屏蔽的外部中断服务程序,中断请求来自8259A的IRQ0,在新的外部中断服务程序(新08H中断中,使得每55ms的中断在屏幕上显示一串信息“A 8259A Interrupt!”,显示10次后,恢复原中断服务程序,返回DOS。 5.发声系统设计,参考教材中的例9.1,利用扬声器控制原理,编写一个简易乐器程序。 要求当按下1~8数字键时,分别发出连续的中音1~7和高音i(对应频率依次为524Hz、588Hz、660Hz、698Hz、784Hz、880Hz、988Hz和1048Hz;当按下其他键时,暂停发声。如果时间允许,可在此基础上自行发挥,如增加按键功能、编辑歌曲等。

vf课程设计实验报告模板

vf 课程设计实验报告模板 经济管理学院 学生信息管理系统的设计与实现 09年12 月28 日 、课程设计的目的和意义 当今,人类正在步入一个以智力资源的占有和配置,知识生产、分配和使用为最重要因素的知识经济时代,为了适应知识经济时代发展的需要,大力推动信息产业的发展,我们通过对学生信息管理系统的设计,来提高学生的操作能力,及对理论知识的实践能力,从而提高学生的基本素质,使其能更好的满足社会需求。 学生信息管理系统是一个简单实用的系统,它是学校进行学生管理的好帮手。 此软件功能齐全,设计合理,使用方便,适合各种学校对繁杂的学生信息进行统筹管理,具有严格的系统使用权限管理,具有完善的管理功能,强大的查询功能。它可以融入学校的信息管理系统中,不仅方便了学生信息各方面的管理,同时也为教师的管理带来了极大地便利。 我们进行本次课程设计的主要目的是通过上机实践操作,熟练掌握数据库的设 计、表单的设计、表单与数据库的连接、SQL语言的使用和了解它的功能:数据定 义、数据操纵、数据控制,以及简单VF程序的编写。基本实现学生信息的管理, 包括系统的登录、学生信息的录入、学生信息的浏览、学生信息的查询、学生信息的修改和学生信息的删除,并对Visual FoxPro6.0 的各种功能有进一步的了解,为我们更进一步深入的学习奠定基础,并在实践中提高我们的实际应用能力,为我们以后的学习和工作提供方便,使我们更容易融入当今社会,顺应知识经济发展的趋势。 - 1 -

、系统功能设计 通过该系统可以基本实现学生信息的管理,包括系统的登录、学生信息的录 入、学生信息的浏览、学生信息的查询、学生信息的修改和学生信息的删除。系统 功能模块如下图所示。 学生信息管理系统主界面 登录 管理 学学学学学 生生生生生 信信信信信 息息息息息 录查浏修删 入询览改除 三、系统设计内容及步骤 3.1创建项目管理文件 1.启动foxpro 系统,建一个项目管理器,命名为“学生管理”。 哑 目f ■ 也 电 岂同左 矣 氏H. 0 存 JI 蛋誤曾

仪器分析实验思考题答案合集汇编

一、离子选择性电极法测定水中微量氟 1、总离子强度调节剂(TISAB)是由那些组分组成,各组分的作用是什么? 答:氯化钠,柠檬酸钠,冰醋酸,氢氧化钠,氯化钠是提高离子强度,柠檬酸钠是掩蔽一些干扰离子,冰醋和氢氧化钠形成缓冲溶液,维持体系PH值稳定!2、测量氟离子标准系列溶液的电动势时,为什么测定顺序要从低含量到高含量? 答:测什么一般都是从低到高,每测一个你都冲洗电极吗,不冲洗的话,从低到高,比从高到低,影响小。还有就是防止测到高浓度的溶液使电极超出使用范围。 3、测定F-浓度时为什么要控制在测定F-离子时,为什么要控制酸度,pH值过高或过低有何影响? 答:因为在酸性溶液中,H+离子与部分F-离子形成HF或HF2-,会降低F-离子的浓度;在碱性溶液中,LaF3 薄膜与OH-离子发生反应而使溶液中F-离子浓度增加。因此溶液的酸度对测定有影响。氟电极的适用酸度范围为pH=5~6,测定浓度在10^0~10^-6 mol/L范围内,△φM与lgC F-呈线性响应,电极的检测下限在10-7 mol/L左右。 二、醇系物的气相色谱分析 1、如何进行纯物质色谱的定性分析? 色谱无法对未知纯物质定性分析(这里所谓未知就是你对它的分子组成、结构一无所知),除非你已经知道它可能是某种物质或某几种物质之一,那么你可以用这几种物质的标准品和待分析的纯物质样品在相同色谱条件下对照,保留时间相同,则证明是同种物质。 为色谱峰面积; A i 为相对重量校正因子,f(甲醇)=1.62、f(乙醇)=1.65、f(正丙醇)=1.05、f(正f i 丁醇)=0.87 三、邻二氮菲分光光度法测定铁 1、 2、制作标准曲线和进行其他条件试验时,加入还原剂、缓冲溶液、显色剂等试 剂的顺序能否任意改变?为什么?

信号与系统实验指导书

信号与系统软件实验 指导书 《信号与系统》课程组 华中科技大学电子与信息工程系 二零零九年五月

“信号与系统软件实验”系统简介《信号与系统》是电子与通信类专业的主要技术基础课之一,该课程的任务在于研究信号与系统理论的基本概念和基本分析方法,使学生初步认识如何建立信号与系统的数学模型,如何经适当的数学分析求解,并对所得结果给以物理解释,赋予物理意义。由于本学科内容的迅速更新与发展,它所涉及的概念和方法十分广泛,而且还在不断扩充,通过本课程的学习,希望激发起学生对信号与系统学科方面的学习兴趣和热情,使他们的信心和能力逐步适应这一领域日新月异发展的需要。 近二十年来,随着电子计算机和大规模集成电路的迅速发展,用数字方法处理信号的范围不断扩大,而且这种趋势还在继续发展。实际上,信号处理已经与计算机难舍难分。为了配合《信号与系统》课程的教学、加强学生对信号与线性系统理论的感性认识,提高学生计算机应用能力,《信号与系统》课程组于2002年设计并开发了“基于MATLAB的信号与线性系统实验系统”。该实验系统是用MATLAB5.3编写的,包含十个实验内容,分别是:信号的 Fourier 分析、卷积计算、连续时间系统和离散时间系统的时域分析、变换域分析、状态变量分析、稳定性分析等,基本上覆盖了信号与线性系统理论的主要内容。通过这几年为学生们开设实验,学生们普遍反映该实验能够帮助他们将信号与系统中抽象的理论知识具体化,形象化。而且对于进一步搞清数学公式与物理概念的内在联系都很有帮助。 但是近两年我们进行了教学改革,更换了教材,原有的软件系统在内容的设计上就显现出一些不足;而且随着MATLAB版本的升级,该软件系统也陆续出现了一些问题,导致个别实验无法进行。在这样的背景下,我们设计并开发了一个新的基于MATLAB7.0的软件实验系统,利用MATLAB提供的GUI,使得系统界面更加美观;根据新教材的内容,设计并完善了实验内容;保留原有一些实验内容,但完善了功能,例如动态显示卷积过程,在任意范围显示图形等。 本系统包括七个实验,分别是:信号的时域基本运算、连续信号的卷积与连续时间系统的时域分析、离散信号的卷积与离散时间系统的时域分析、信号的频域分析、连续信号的采样与恢复、系统的频域分析、信号的幅度调制与解调。为了加强学生的计算机编程能力和应用能力,所有实验均提供设计性实验内容,让学生参与编程。 本系统既可作为教师教学的实验演示,又可作为学生动手实验的实验系统。 1. 安装本实验系统 本实验系统只能在 MATLAB 环境下运行,所以要求必须先安装 MATLAB7.0 以上版本的 MATLAB 软件,推荐安装MATLAB的所有组件。安装好MATLAB7.0之后,将本实验系统包含的文件夹 Signals&Systems 复制到MATLAB 的 work文件夹下即可。 2. 运行本实验系统 在 MATLAB 命令窗口下,键入启动命令 start,即可运行本实验系统,进入主实验界面。注意:如果MATLAB软件没有安装符号(Symbolic)、控制(Control)、信号(Signal)工具箱,运行过程中会有些命令无法识别。 start ↙ %启动命令 实验的运行过程中,需要实验者输入相应的参数、向量和矩阵,请参照本书中的格式输入。在输入向量时,数字之间用空格或逗号分隔,如输入离散序列

数据结构课程设计实验指导书

《数据结构课程设计》实验指导书 1.1 实验报告撰写的基本要求 1.1.1 问题描述 这一部分需要简单介绍题目内容,即该实验到底要做什么。 1.1.2 算法说明 这一部分需要详细描述解决问题需要用到算法和重要的数据结构,即该实验到底应该怎么做。 基本要求:处理问题中所用到的关键算法都要描述清楚,而不是仅描述主函数。算法和数据结构可用伪码和图示描述,不要只写源代码和注释。 1.1.3 测试结果 这一部分内容需要紧扣实习的题目类型和要求,涉及提供相应的测试方法和结果。 对于需要利用某算法解决某问题的题目,应设计并填写一张测试用例表。每个测试用例一般包括下列内容: (1)测试输入:设计一组输入数据; (2)测试目的:设计该输入的目的在于测试程序在哪方面可能存在漏洞; (3)正确输出:对应该输入,若程序正确,应该输出的内容; (4)实际输出:该数据输入后,实际测试得到的输出内容; (5)错误原因:如果实际输出与正确输出不符,需分析产生错误的可能原因; (6)当前状态:分为“通过”(实际输出与正确相符)、“已改正”(实际输出与正确输出不符,但现在已修改正确)、“待修改”(实际输出与正确输出不符,且尚未改正)三种状态; (7)测试结果分析:需要详细解释测试策略,对得到的数据进行分析,总结出算法的时空复杂度,得出自己对算法性能等方面分析的结论。 附录:源代码 源代码列在附录中,要求程序风格清晰易理解,有充分的注释,有意义的注释行少于代码的30%将不能得分。

1.2 实习作业的提交要求 每个实习项目结束后,学生按照实验报告格式和内容要求提交实验报告(打印稿)1份,与此同时提交压缩后的电子资料1份,电子资料要求按照如下方式打包: 文档夹:包括电子版的实验报告 学号姓名.rar 源代码文件 代码夹:源代码文件对应的可执行文件 readme.txt文件,告知如何编译源代码,生 成可执行文件

仪器分析实验试题与答案

二、填空题(共15题33分) 1.当一定频率的红外光照射分子时,应满足的条件是红外辐射应具有刚好满足分子跃迁时所需的能量和分子的振动方式能产生偶 极矩的变化才能产生分子的红外吸收峰。 3.拉曼位移是_______________________________________,它与 ______________无关,而仅与_______________________________________。4.拉曼光谱是______________光谱,红外光谱是______________光谱;前者是由于________________________产生的,后者是由于________________________ 产生的;二者都是研究______________,两种光谱方法具有______________。5.带光谱是由_分子中电子能级、振动和转动能级的跃迁;产生的,线光谱是由__原子或离子的外层或内层电子能级的跃迁产生的。 6.在分子荧光光谱法中,增加入射光的强度,测量灵敏度增加 原因是荧光强度与入射光强度呈正比 7.在分子(CH 3) 2 NCH=CH 2 中,它的发色团是-N-C=C<

在分子中预计发生的跃迁类型为_σ→σ*n→π*n→σ*π→π* 8.在原子吸收法中,由于吸收线半宽度很窄,因此测量_______积分吸收________有困难,所以用测量__峰值吸收系数 _______________来代替. 9.用原子发射光谱进行定性分析时,铁谱可用作_谱线波长标尺来判断待测元素的分析线. 10.当浓度增加时,苯酚中的OH基伸缩振动吸收峰将向__低波数方向位移. 11.光谱是由于物质的原子或分子在特定能级间的跃迁所产生的,故根据其特征光谱的()进行定性或结构分析;而光谱的()与物质的含量有关,故可进行定量分析。 12.物质的紫外吸收光谱基本上是其分子中()及()的特性,而不是它的整个分子的特性。 13.一般而言,在色谱柱的固定液选定后,载体颗粒越细则()越高,理论塔板数反映了组分在柱中()的次数。

《面向对象程序设计》课程设计实验指导书2013

《面向对象程序设计》课程设计 实验指导书 武汉理工大学理学院 物理科学与技术系 2013年2月1日

目录 设计一简单计算器 (1) 设计二模拟时钟程序 (4) 设计三 24点游戏 (8) 设计四多媒体视频播放器 (11) 设计五幸运52 (14) 设计六简单画图程序 (17) 课程设计说明书要求 (20)

设计一简单计算器 一、概述 在运算过程中,通过使用计算器能减少运算量。既可以用“计算器”的标准视图执行简单的计算,也可以用其科学型视图执行高级的科学计算。用户使用“计算器”执行所有通常用手持计算器完成的标准操作。 简单计算器包括双目运算和单目运算功能。双目运算符包含基本的四则运算及乘幂功能,单目运算符包含正余弦,阶乘,对数,开方,倒数等运算。简单计算器可对输入任意操作数,包括小数和整数及正数和负数进行以上的所有运算并能连续运算,同时包含清除,退格,退出功能。简单计算器出现错误会给出相应错误提示。而且可以操作与运算按钮相对应的菜单项。 通过对简单计算器的设计,可以熟悉MFC编程,包括Visual C++在数学计算方面的知识、算法设计、对话框和控件的使用及应用程序的调试,同时对面向对象与可视化程序设计有一定的认识,并提高动手编程的能力。 二、设计任务 1、提出总体方案的设计思想和原理,绘制程序流程图和描述程序的功能,并说明程序的特点和难点。具体如下: 执行简单计算: (1) 键入计算的第一个数字。 (2) 单击“+”执行加、“-”执行减、“*”执行乘或“/”执行除。 (3) 键入计算的下一个数字。 (4) 输入所有剩余的运算符和数字。 (5)单击“=”。 执行科学计算:能够执行阶乘、正弦、余弦和指数运算。 2、添加相关控件,制作与用户交互性较好的应用程序界面。

【实验报告】大学物理实验课程设计实验报告

大学物理实验课程设计实验报告北方民族大学 大学物理实验(设计性实验) 实验报告 指导老师:王建明 姓名:张国生 学号:XX0233 学院:信息与计算科学学院 班级:05信计2班 重力加速度的测定 一、实验任务 精确测定银川地区的重力加速度 二、实验要求 测量结果的相对不确定度不超过5% 三、物理模型的建立及比较 初步确定有以下六种模型方案: 方法一、用打点计时器测量

所用仪器为:打点计时器、直尺、带钱夹的铁架台、纸带、夹子、重物、学生电源等. 利用自由落体原理使重物做自由落体运动.选择理想纸带,找出起始点0,数出时间为t的p点,用米尺测出op的距离为h,其中t=0.02秒×两点间隔数.由公式h=gt2/2得g=2h/t2,将所测代入即可求得g. 方法二、用滴水法测重力加速度 调节水龙头阀门,使水滴按相等时间滴下,用秒表测出n个(n取 50―100)水滴所用时间t,则每两水滴相隔时间为t′=t/n,用米尺测出水滴下落距离h,由公式h=gt′2/2可得g=2hn2/t2. 方法三、取半径为r的玻璃杯,内装适当的液体,固定在旋转台上.旋转台绕其对称轴以角速度ω匀速旋转,这时液体相对于玻璃杯的形状为旋转抛物面重力加速度的计算公式推导如下: 取液面上任一液元a,它距转轴为x,质量为m,受重力mg、弹力n.由动力学知: ncosα-mg=0(1) nsinα=mω2x(2) 两式相比得tgα=ω2x/g,又tgα=dy/dx,∴dy=ω2xdx/g, ∴y/x=ω2x/2g.∴g=ω2x2/2y. .将某点对于对称轴和垂直于对称轴最低点的直角坐标系的坐标x、y测出,将转台转速ω代入即可求得g.

《仪器分析》期末考试试卷答案

武汉大学2006-2007学年度第一学期《仪器分析》期末考试试 卷答案(B) 学号姓名院 (系)分数 一、填空(每空1分,共9分,答在试卷上) 1.在测定AsO33-浓度的库仑滴定中, 滴定剂是_I2_。实验中, 将阴极在套管中保护起来, 其原因是防止阴极产物干扰, 在套管中应加足Na2SO4_溶液, 其作用是_导电。 2.液相色谱分析法常使用的化学键合反相色谱填充柱是十八烷基键合硅胶填充柱或 ODS(C18) ,分离原理是疏水作用,常使用极性溶剂(如水- 甲醇)流动相,分析分离难挥发弱极性类化合物。 二、选择题(每小题2分,共20分,答在试卷上) 1. 空心阴极灯的构造 是: ( 4 ) (1) 待测元素作阴极,铂棒作阳极,内充氮气; (2) 待测元素作阳极,铂棒作阴极,内充氩气; (3) 待测元素作阴极,钨棒作阳极,灯内抽真空; (4) 待测元素作阴极,钨棒作阳极,内充惰性气体。 2 关于直流电弧,下列说法正确的 是:( 1) (1) 直流电弧是一种自吸性很强、不稳定的光源; (2) 直流电弧的检出限比交流电弧差; (3) 直流电弧的电极头温度比交流电弧低;

(4) 直流电弧只能进行定性、半定量分析,不能进行准确的定量分析。 3. 等离子体是一种电离的气体,它的组成 是:(4 ) (1) 正离子和负离子; (2) 离子和电子; (3) 离子和中性原子; (4) 离子,电子和中性原子。 4. 极谱分析中,氧波的干扰可通过向试液中__(1)___而得到消除。 (1). 通入氮气; (2). 通入氧气; (3). 加入硫酸钠固体;(4). 加入动物胶。 5. 在化合物 R-CO-H(Ⅰ),R-CO-Cl(Ⅱ),R-CO-F(Ⅲ)和R-CO-NH2(Ⅳ)中,羧 基伸缩振动频率大小顺序 为: ( 3 ) (1) Ⅳ>Ⅲ>Ⅱ> Ⅰ; (2) Ⅲ>Ⅱ>Ⅳ>Ⅰ; (3) Ⅲ>Ⅱ>Ⅰ> Ⅳ; (4) Ⅰ>Ⅱ>Ⅲ>Ⅳ. 6.. 在色谱流出曲线上, 两峰间距离决定于相应两组分在两相间的 ( 2 ) (1)保留值; (2)分配系数; (3)扩散速度; (4)传质速率。

《信号与系统》实验指导书

《信号与系统》实验指导书 张静亚周学礼 常熟理工学院物理与电子工程学院 2009年2月

实验一常用信号的产生及一阶系统的阶跃响应 一、实验目的 1. 了解常用信号的波形和特点。 2. 了解相应信号的参数。 3. 熟悉一阶系统的无源和有源模拟电路; 4.研究一阶系统时间常数T的变化对系统性能的影响; 5.研究一阶系统的零点对系统的响应及频率特性的影响。 二、实验设备 1.TKSX-1E型信号与系统实验平台 2. 计算机1台 3. TKUSB-1型多功能USB数据采集卡 三、实验内容 1.学习使用实验系统的函数信号发生器模块,并产生如下信号: (1) 正弦信号f1(t),频率为100Hz,幅度为1;正弦信号f2(t),频率为10kHz,幅度 为2; (2) 方波信号f3(t),周期为1ms,幅度为1; (3) 锯齿波信号f4(t),周期为0.1ms,幅度为2.5; 2.学会使用虚拟示波器,通过虚拟示波器观察以上四个波形,读取信号的幅度和频率,并用坐标纸上记录信号的波形。 3.采用实验系统的数字频率计对以上周期信号进行频率测试,并将测试结果与虚拟示波器的读取值进行比较。 4.构建无零点一阶系统(无源、有源),测量系统单位阶跃响应, 并用坐标纸上记录信号的波形。 5.构建有零点一阶系统(无源、有源),测量系统单位阶跃响应, 并用坐标纸上记录信号的波形。

四、实验原理 1.描述信号的方法有多种,可以是数学表达式(时间的函数),也可以是函数图形(即为信号的波形)。对于各种信号可以分为周期信号和非周期信号;连续信号和离散信号等。 2.无零点的一阶系统 无零点一阶系统的有源和无源模拟电路图如图1-1的(a)和(b)所示。它们的传递函数均为+1G(S)= 0.2S 1 (a) (b) 图1-1 无零点一阶系统有源、无源电路图 3.有零点的一阶系统(|Z|<|P|) 图1-2的(a)和(b)分别为有零点一阶系统的有源和无源模拟电路图,他们的传递函数为:2++0.(S 1)G(S)= 0.2S 1 (a) (b) 图1-2 有零点(|Z|<|P|)一阶系统有源、无源电路图 4.有零点的一阶系统(|Z|>|P|) 图1-3的(a)和(b)分别为有零点一阶系统的有源和无源模拟电路图,他们的传递函数为:++0.1S 1G (S )= S 1

软件工程课程设计指导书

软件工程课程设计指导书 作者:周兵 软件工程课程设计是为了加强和巩固软件工程这门学科知识及技能的学习而开设的,它是一门实践性的课程,上机实验是其主要的环节。本实验指导书是帮助同学们进行上机实验而制订的。 一、实验目的: 1.能按照软件工程的思想,采用面向对象的方法开发出一个小型软件系统。 2.在此过程中,能综合利用以前所学习的专业知识。 3.加深对软件工程这门学科知识的理解,并掌握其基本的技能及方法,培养良好的软件开发素养。 二、面向专业:计算机科学与技术 三、先修课程:一门计算机高级语言、C++语言、数据库系统概论 四、上机学时数:10学时 五、实验环境 1.单机模式 操作系统:Windows 开发工具:C++ Builder 6.0、Access 2000 六、课程设计的基本要求 1. 基本了解和掌握面向对象的开发的过程与方法。 2. 基本能够完成所要求的系统。 3. 报告文档符合具体要求。 七、设计内容 题目:选课系统 1.说明:本设计选择广大学生最熟悉的选课系统最为设计任务,便于同学联系实际,学以至用。但限于具体条件和时间的限制,宜采用C++ Builder 6.0、Access 2000。 2.具体要求: 1)数据要求 所存储和查询的数据要符合本学校的具体情况,所涉及的字段至少应包括(名称可 以不同):学生姓名、学号、登陆密码、性别、出生年月、籍贯、地址、学生电话、家庭地址、教师号、教师姓名、教研室、职称、性别、教师电话、课名、课号、学 分、先行课号、课时、开课教室、人数限制、选课人数、考试成绩、平时成绩、总 评成绩。 2)功能要求 功能至少应有:等录、查询开课情况、查询选课情况、查询成绩、选课、退课等。 3)设计要求 整个系统的开发过程及方法应符合软件工程的要求,软件能够正常运行。 八、报告

南邮课程设计实验报告

课程设计I报告 题目:课程设计 班级:44 姓名:范海霞 指导教师:黄双颖 职称: 成绩: 通达学院 2015 年 1 月 4 日

一:SPSS的安装和使用 在PC机上安装SPSS软件,打开软件: 基本统计分析功能包括描述统计和行列计算,还包括在基本分析中最受欢迎的常见统计功能,如汇总、计数、交叉分析、分类比较、描述性统计、因子分析、回归分析及聚类分析等等。具体如下: 1.数据访问、数据准备、数据管理与输出管理; 2.描述统计和探索分析:频数、描述、集中趋势和离散趋势分析、分布分析与查看、正态性检验与正态转换、均值的置信区间估计; 3.交叉表:计数;行、列和总计百分比;独立性检验;定类变量和定序变量的相关性测度; 4.二元统计:均值比较、T检验、单因素方差分析; 5.相关分析:双变量相关分析、偏相关分析、距离分析; 6.线性回归分析:自动线性建模、线性回归、Ordinal回归—PLUM、曲线估计; 7.非参数检验:单一样本检验、双重相关样本检验、K重相关样本检验、双重独立样本检验、K重独立样本检验; 8.多重响应分析:交叉表、频数表; 9.预测数值结果和区分群体:K-means聚类分析、分级聚类分析、两步聚类分析、快速聚类分析、因子分析、主成分分析、最近邻元素分析; 10. 判别分析; 11.尺度分析; 12. 报告:各种报告、记录摘要、图表功能(分类图表、条型图、线型图、面积图、高低图、箱线图、散点图、质量控制图、诊断和探测图等); 13.数据管理、数据转换与文件管理; 二.数据文件的处理 SPSS数据文件是一种结构性数据文件,由数据的结构和数据的内容两部分构成,也可以说由变量和观测两部分构成。定义一个变量至少要定义它的两个属性,即变量名和变量类型其他属性可以暂时采用系统默认值,待以后分析过程中如果有需要再对其进行设置。在spss数据编辑窗口中单击“变量视窗”标签,进入变量视窗界面,即可对变量的各个属性进行设置。 1.创建一个数据文件数据 (1)选择菜单【文件】→【新建】→【数据】新建一个数据文件,进入数据编辑窗口。窗口顶部标题为“PASW Statistics数据编辑器”。 (2)单击左下角【变量视窗】标签进入变量视图界面,根据试验的设计定义每个变量类型。

基于Matlab的信号与系统实验指导2

基于Matlab 的信号与系统实验指导 实验一 连续时间信号在Matlab 中的表示 一、实验目的 1、学会运用Matlab 表示常用连续时间信号的方法 2、观察并熟悉这些信号的波形和特性 二、实验原理及实例分析 1、信号的定义与分类 2、如何表示连续信号? 连续信号的表示方法有两种;符号推理法和数值法。 从严格意义上讲,Matlab 数值计算的方法不能处理连续时间信号。然而,可利用连续信号在等时间间隔点的取样值来近似表示连续信号,即当取样时间间隔足够小时,这些离散样值能被Matlab 处理,并且能较好地近似表示连续信号。 3、Matlab 提供了大量生成基本信号的函数。如: (1)指数信号:K*exp(a*t) (2)正弦信号:K*sin(w*t+phi)和K*cos(w*t+phi) (3)复指数信号:K*exp((a+i*b)*t) (4)抽样信号:sin(t*pi) 注意:在Matlab 中用与Sa(t)类似的sinc(t)函数表示,定义为:)t /()t (sin )t (sinc ππ= (5)矩形脉冲信号:rectpuls(t,width) (6)周期矩形脉冲信号:square(t,DUTY),其中DUTY 参数表示信号的占空比

DUTY%,即在一个周期脉冲宽度(正值部分)与脉冲周期的比值。占空比默认为0.5。 (7)三角波脉冲信号:tripuls(t, width, skew),其中skew 取值范围在-1~+1之间。 (8)周期三角波信号:sawtooth(t, width) (9)单位阶跃信号:y=(t>=0) 三、实验内容 1、验证实验内容 直流及上述9个信号 2、程序设计实验内容 (1)利用Matlab 命令画出下列连续信号的波形图。 (a ))4/3t (2cos π+ (b ) )t (u )e 2(t -- (c ))]2()(u )][t (cos 1[--+t u t π (2)利用Matlab 命令画出复信号)4/t (j 2e )t (f π+=的实部、虚部、模和辐角。 四、实验报告要求 1、格式:实验名称、实验目的、实验原理、实验环境、实验内容、实验思考等 2、实验内容:程序设计实验部分源代码及运行结果图示。

数据结构课程设计实验指导书

数据结构课程设计 指 导 书 东华大学计算机科学与技术学院 2017年1月

目录 1.前言 (1) 1.1指导思想 (1) 1.2设计任务 (1) 1.3参考进度 (2) 1.4成绩评定 (2) 1.5注意事项 (3) 1.6参考书目 (3) 2.个人任务 (4) 2.1 排序算法设计 (4) 2.2 应用算法设计 (4) 3 小组任务 (6) 3.1 有向图问题 (6) 3.2 最小生成树问题 (6) 3.3 关键路径问题 (6)

1.前言 《数据结构》是计算机科学与技术专业的一门核心专业基础课程,其主要任务是培养学生的算法设计能力及良好的程序设计习惯。通过学习,要求学生掌握典型算法的设计思想及程序实现,能够根据实际问题选取合适的存储方案、设计出简洁、高效、实用的算法,并为后续课程的学习及软件开发打下良好的基础。 1.1指导思想 本次课程设计的指导思想是: 1、学习获取知识的方法; 2、提高发现问题、分析问题和解决实际问题的能力; 3、加强创新意识和创新精神; 4、加强团队的分工与合作; 5、掌握面向实际背景思考问题的方法。 1.2设计任务 本次课程设计任务主要分为个人任务和小组任务两种。 个人基本任务: 在DHU-OJ平台上按要求完成“个人任务”部分的设计任务,其中选做题不是必须完成的任务。 小组任务: 完成“小组任务”部分的设计任务,其中选做题不是必须完成的任务。1.1要求 1、每项目小组人员为3~5名。 2、每项目小组提交一份课程设计报告,内容包括:课题名称,课题参加人 员名单和分工,课题的目的,课题内容,需求分析、概要设计、主要代码 分析、测试结果、课题特色和创新之处、收获与体会、使用说明。 3、每人必须在完成个人任务的基础上提交个人任务的设计报告,内容包括:

c课程设计实验报告

c课程设计实验报 告

中南大学 本科生课程设计(实践)任务书、设计报告 (C++程序设计) 题目时钟控件 学生姓名 指导教师 学院交通运输工程学院 专业班级 学生学号 计算机基础教学实验中心 9月7日 《C++程序设计基础》课程设计任务书

对象:粉冶、信息、能源、交通工程实验2101学生时间: .6 2周(18~19周) 指导教师:王小玲 1.课程设计的任务、性质与目的 本课程设计是在学完《C++程序设计基础》课程后,进行的一项综合程序设计。在设计当中学生综合“面向对象程序设计与结构化程序设计”的思想方法和知识点,编制一个小型的应用程序系统。经过此设计进一步提高学生的动手能力。并能使学生清楚的知道开发一个管理应用程序的思想、方法和流程。 2.课程设计的配套教材及参考书 ●《C++程序设计》,铁道出版社,主编杨长兴刘卫国。 ●《C++程序设计实践教程》,铁道出版社,主编刘卫国杨长兴。 ●《Visual C++ 课程设计案例精编》,中国水力电力出版社,严华峰等编著。 3.课程设计的内容及要求 (1)自己任选一个题目进行开发(如画笔、游戏程序、练习打字软件等),要求利用MFC 工具操作实现。 (2)也可选一个应用程序管理系统课题(如:通讯录管理系统;产品入库查询系统;学生成绩管理;图书管理 等);

设计所需数据库及数据库中的数据表,建立表之间的关系。 设计所选课题的系统主封面(系统开发题目、作者、指导教师、日期)。 设计进入系统的各级口令(如系统管理员口令,用户级口令)。 设计系统的主菜单。要求具备下列基本功能: ●数据的浏览和查询 ●数据的统计 ●数据的各种报表 ●打印输出 ●帮助系统 多种形式的窗体设计(至少有查询窗体、输入窗体) 注意:开发的应用程序工作量应保证在2周时间完成,工作量不能太少或太多。能够2人合作,但必须将各自的分工明确。 4.写出设计论文 论文基本内容及撰写顺序要求: ●内容摘要 ●系统开发设计思想 ●系统功能及系统设计介绍 ●系统开发的体会

算法设计与分析课程设计-实验指导书

算法设计与分析课程设计 实验指导书 上海第二工业大学 计算机与信息学院软件工程系

一、运动员比赛日程表 设有n=2k个运动员要进行网球比赛。设计一个满足以下要求的比赛日程表: ●每个选手必须与其它n-1个选手各赛一次 ●每个选手一天只能赛一次 ●循环赛一共进行n-1天 1、运用分治策略,该问题的递归算法描述如下,根据算法编制程序并上机 通过。 输入:运动员人数n(假定n恰好为2的i次方) 输出:比赛日程表A[1..n,1..n] 1. for i←1 to n //设置运动员编号 2. A[i,1]←i 3. end for 4. Calendar(0,n) //位移为0,运动员人数为n。 过程Calendar(v, k) //v表示位移(v=起始行-1),k表示运动员人数。 1. if k=2 then //运动员人数为2个 2. A[v+2,2]←A[v+1,1] //处理右下角 3. A[v+1,2]←A[v+2,1]//处理右上角 4. else 5. Calendar(v,k/2) //假设已制定了v+1至v+k/2运动员循环赛日程表 6. Calendar(v+k/2,k/2) //假设已制定了v+k/2+1至v+k运动员循环赛日程表 7. comment:将2个k/2人组的解,组合成1个k人组的解。 8. for i←1 to k/2 9. for j←1 to k/2 10. A[v+i+k/2,j+k/2]←A[v+i,j] //沿对角线处理右下角 11. end for 12. end for 13. for i←k/2+1 to k 14. for j←1 to k/2 15. A[v+i-k/2,j+k/2]←A[v+i,j] //沿对角线处理右上角 16. end for 17. end for 18. end if 2、编制该问题的非递归算法,上机通过。 将如上文件保存在命名为“学号+姓名+实验一”的文件夹中并上传到指定的服务器。

操作系统课程设计实验指导书new

操作系统课程设计 【设计题目】 Linux二级文件系统设计 【开发语言及实现平台或实验环境】 C++/VC++ 【设计目的】 (1)本实验的目的是通过一个简单多用户文件系统的设计,加深理解文件系统的内部功能和内部实现。 (2)结合数据结构、程序设计、计算机原理等课程的知识,设计一个二级文件系统,进一步理解操作系统。 (3)通过分对实际问题的分析、设计、编程实现,提高学生实际应用、编程的能力 【设计要求】 理解Linux的文件系统的组织;掌握常用的数据结构;系统采用两级目录,其中第一级对应于用户账号,第二级对应于用户帐号下的文件;使用文件来模拟外存,进行数据结构设计和操作算法的设计,实现一个文件系统并实现基本的文件操作(为了简便文件系统,不考虑文件共享,文件系统安全以及管道文件与设备文件等特殊内容)。要求: 1、对程序的每一部分要有详细的设计分析说明 2、程序执行的每个步骤要有具体的提示内容或输出 3、源代码格式规范,注释不少于三分之一 4、设计合适的测试用例,对得到的运行结果要有分析, 5、设计中遇到的问题,设计的心得体会 6、提交完整程序代码、课程设计报告及相关文档 【设计原理】 一.外存管理 文件系统是一个含有大量的文件及其属性,对文件进行操作、管理的软件,以及向用户提供使用文件的接口的一个集合。在逻辑上它的层次结构是这样的: 作为产品的操作系统有各自的文件系统。比如MS的WINDOWS系列使用的是FAT16、FAT32或NTFS的文件系统、LINUX使用的是EXT2、EXT3文件系统等等。

二.linux的EXT2文件系统 linux使用一个叫虚拟文件系统的技术从而可以支持多达几十种的不同文件系统,而EXT2是linux自己的文件系统。它有几个重要的数据结构,一个是超级块,用来描述目录和文件在磁盘上的物理位置、文件大小和结构等信息。inode也是一个重要的数据结构。文件系统中的每个目录和文件均由一个inode描述。它包含:文件模式(类型和存取权限)、数据块位置等信息。如果希望详细学习EXT2文件系统可以参看linux内核代码include/linux/ext2_fs.h、include/linux/ext2_fs_sb.h等文件。 一个文件系统除了重要的数据结构之外,还必须为用户提供有效的接口操作。比如EXT2提供的OPEN/CLOSE接口操作。 三.用内存来模拟外存 真正的文件系统对外存进行管理,涉及到许多硬件、设备管理方面的底层技术,一方面这些技术不属于操作系统核心内容,一方面过多的内容不免造成实验者顾此失彼,所以这里推荐一种使用内存来模拟外存的方式,可以跳过这些硬件技术而直接把精力放在数据结构设计和操作算法设计上面。 假定pInode是一个指向inode结构的指针,而且它已经放入的需要放入的数值了,现在需要将其写入到特定位置。可用如下代码: …… fd=fopen(“filesystem”,”w+b”); //fd是FILE指针类型,w便是写方 式,b表示二进制fseek(fd,specific_area,SEEK_SET);// fd是文件指针;specific_area为整形, // 为需要入pInode的位置 fwrite(pInode,1,sizeof(inode),fd); // 写入pInode信息 【设计内容】 一、任务 为Linux系统设计一个简单的二级文件系统。要求做到以下几点: 1.可以实现下列几条命令: login用户登录 dir 列目录 create创建文件 delete 删除文件 open 打开文件 close 关闭文件 read 读文件 write 写文件 cd 进出目录 2.列目录时要列出文件名,物理地址,保护码和文件长度 3.源文件可以进行读写保护 二、程序设计 1.设计思想

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