文档库 最新最全的文档下载
当前位置:文档库 › 实验三 多态性实验报告

实验三 多态性实验报告

实验三 多态性实验报告
实验三 多态性实验报告

浙江理工大学信息学院

实验指导书

实验名称:类的多态性的实现学时安排:3

实验类别:设计性实验实验要求:1人1组

学号:姓名:

 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

一、实验目的

1.理解重载运算符的意义。

2.掌握使用成员函数、友员函数重载运算符的特点。

3.掌握重载运算符函数的调用方法。

4.掌握动态联编的概念。

5.掌握虚函数和纯虚函数的使用方法。

二、实验原理介绍

设计性实验

具体原理请见实验内容和步骤

实现对抽象类的继承,通过operator函数调用的形式,实现运算符的重载

三、实验设备介绍

软件需求: windows或linux下的c++编译器

硬件需求: 对于硬件方面的要求,建议配置是Pentium III 450以上的CPU 处理器,64MB以上的内存,200MB的自由硬盘空间、CD-ROM驱动器、能支持24位真彩色的显示卡、彩色显示器、打印机。

四、实验内容

某公司的员工有经理Manager、技术人员Technicist和营销人员SalsePerson,他们的薪金计算方法如下:

经理按月计酬,方法是:基本工资+奖金;技术人员按月计酬,方法是:基本工资;营销人员按月计酬,方法是:基本工资+销售利润*5%。

每类人员都有职工编号、姓名、性别、入职时间、职位、基本工资等数据;各类人员使用统一接口get_pay()计算各类人员的月薪,重载<<运算符实现员工信息的输出。其次,设计一个统计并输出该公司员工当月薪金情况的报表类Report,该类提供insert接口向Report类的容器中添加员工信息,并提供print 接口用于展示以职位为单位的每个员工的职工编号、姓名、性别、入职时间以及当月该员工的薪酬,并统计出该职位员工薪酬的最高值和最低值。为了提供更方便的查找功能,请为Report类重载[]运算符,下标值为职位,能根据职位信息查找出所有符合该职位的员工。在主函数中对实现的类进行测试,首先,创建各类人员对象,通过Report类的insert接口向报表中添加这些人员信息,然后通过Report类的print接口输出当月员工薪酬情况报表。存储员工对象的容器请选用合适的STL容器。

五程序清单

//main.cpp

#include "class.h"

#include

int main()

{

cout<<"请输入指定月份"<

int month;

cin>>month;

Report re;

re.insert(new Technicist("0001","王华","男",CDate(2,4,2011),"技术",9000));

re.insert(new Technicist("0002","李明","女",CDate(4,10,2009),"技术",10000));

map bonus;

bonus[1] = 1000;

bonus[2] = 2000;

bonus[3] = 3000;

re.insert(new Manager("0003","朱黎明","男",CDate(11,8,2001),"经理",12000,bonus));

bonus[1] = 500;

bonus[2] = 1500;

bonus[3] = 2000;

re.insert(new Manager("0004","刘改云","男",CDate(8,7,2003),"经理",10000,bonus));

map sales;

sales[1] = 200000;

sales[2] = 100000;

sales[3] = 500000;

re.insert(new SalesPerson("0005","李志武","男",CDate(10,11,2007),"销售",5000,sales));

re.print(month);

return 0;

}

//class.h

#ifndef CLASS_H_INCLUDED

#define CLASS_H_INCLUDED

#include

#include

#include

#include

#include

#include

#include"date.h"

using namespace std;

class Employee

{

protected:

string name;

string ID;

string sex;

string job;

CDate date;

double basicmoney;

public:

Employee(string ID,string name,string sex,CDate date,string job,double basicmoney);

string getjob(){return job;}

string getname(){return name;}

string getID(){return ID;}

string getsex(){return sex;}

double getbasicmoney(){return basicmoney;}

CDate getdate(){return date;}

virtual double getpay(int m)=0;

};

class Report

{

private:

list members;

list operator[](string job);

double min_pay(list emp_list ,int month);

double max_pay(list emp_list ,int month);

void print(list emp_list ,int month);

public:

~Report();

void insert(Employee* p);

void print(int n);

};

class Manager:public Employee

{

private:

map price;

public:

Manager(string ID,string name,string sex,CDate date,string job,double basicmoney,map price):Employee( ID,name,sex,date,job,basicmoney)

{this->price=price;}

double getpay(int m);

};

class Technicist:public Employee

{

public:

Technicist(string ID,string name,string sex,CDate date,string job,double basicmoney):Employee(ID,name,sex,date,job,basicmoney){}

double getpay(int m);

};

class SalesPerson:public Employee

{

private:

map sales;

public:

SalesPerson(string ID,string name,string sex,CDate date,string job,double basicmoney,map sales):Employee(ID,name,sex,date,job,basicmoney)

{ this->sales=sales;}

double getpay(int m);

};

#endif

//fuctions.cpp

#include "class.h"

#include

#include

using namespace std;

Employee::Employee(string ID,string name,string sex,CDate date,string job,double basicmoney)

{

this->ID= ID;

this->name = name;

this->sex = sex;

this->date = date;

this->basicmoney = basicmoney;

this->job = job;

}

double Manager::getpay(int m)

{

return price[m]+basicmoney;

}

list Report::operator[](string job)

{

list cp;

list::iterator it;

for(it=members.begin();it!=members.end();it++)

{

if((*it)->getjob()==job)

cp.push_back(*it);

}

return cp;

}

void Report::print(int month)

{

cout << " 第" << month << "月职工收入报表" <

cout << "------------------------------------------------------" << endl;

cout << "职位:经理" << endl;

cout << "工号\t"<< "姓名\t"<< "性别\t"<< "入职时间\t"<< "基本工资\t"<< "薪酬"<< endl;

list emp_ls;

emp_ls = (*this)["经理"];

print(emp_ls,month);

cout << "最低薪酬:" << min_pay(emp_ls, month) << endl;

cout << "最高薪酬:" << max_pay(emp_ls, month) << endl;

cout << "------------------------------------------------------" << endl;

cout << "职位:销售" << endl;

cout << "工号\t"<< "姓名\t"<< "性别\t"<< "入职时间\t"<< "基本工资\t"<< "薪酬"<< endl;

emp_ls = (*this)["销售"];

print(emp_ls,month);

cout << "最低薪酬:"<< min_pay(emp_ls, month) << endl;

cout << "最高薪酬:"<< max_pay(emp_ls, month) << endl;

cout << "------------------------------------------------------" << endl;

cout << "职位:技术" << endl;

cout << "工号\t"<< "姓名\t"<< "性别\t"<< "入职时间\t"<< "基本工资\t"<< "薪酬"<< endl;

emp_ls = (*this)["技术"];

print(emp_ls,month);

cout << "最低薪酬:" << min_pay(emp_ls, month) << endl;

cout << "最高薪酬:" << max_pay(emp_ls, month) << endl;

}

double Report::min_pay(list emp_list, int month)

{

vector pay;

list::iterator it;

for(it = emp_list.begin(); it != emp_list.end(); it ++)

{

pay.push_back((*it)->getpay(month));

}

return *min_element(pay.begin(), pay.end()) ;

}

double Report::max_pay(list emp_list, int month)

{

vector pay;

list::iterator it;

for(it = emp_list.begin(); it != emp_list.end(); it ++) {

pay.push_back((*it)->getpay(month));

}

return *max_element(pay.begin(), pay.end()) ;

}

void Report::print(list emp_list,int month){ list::iterator it;

for(it = emp_list.begin();it != emp_list.end();it ++) {

cout<<(*it)->getID()<<"\t"<<(*it)->getname()<<"\t";

cout<<(*it)->getsex()<<"\t";

cout<<(*it)->getdate().format("ddd")<<"\t";

cout<<(*it)->getbasicmoney()<<"\t"<<"\t";

cout<<(*it)->getpay(month) << endl;

}

}

void Report::insert(Employee* p)

{

members.push_back(p);

}

Report::~Report(){

list::iterator it;

for(it = members.begin(); it != members.end(); it ++){ delete *it;

}

}

double Technicist::getpay(int m){

return basicmoney;

}

double SalesPerson::getpay(int m){

return basicmoney + sales[m] * 0.05;

}

//date.h

//增加友元函数,重载<<

friend ostream &operator<<(ostream &os,CDate &date) {

os<

}

六运行结果

七实验心得

此次试验涉及内容较多,主要是多态和STL容器的运用,我了解并运用了vector、list、map容器,并使用了迭代器对容器元素进行访问,复习了重载、继承的知识。在编程过程中也遇到了很多困难,比如怎样重载[]来找到所有并访问同一职务的人员的基本信息,比如怎样提取工资并对其进行大小比较,知道了不止一种方法执行此操作。收获颇丰。

家兔实验性肺水肿

家兔急性肺水肿 目的: 复制家兔急性肺水肿模型;了解急性肺水肿表现及其发生机制。肺水肿是指肺血管内液体渗入肺间质和肺泡,使肺血管外液量增多的病理状态。用生理盐水扩充血容量,静注大剂量肾上腺素复制家兔肺水肿模型,肾上腺素可引起交感活性加强,导致体循环外周阻力增高,大量血液从体循环转移到肺循环,而左心未能及时适应,引起肺毛细血管静水压明显上升,肺血管内液体渗入肺间质和肺泡,发生肺水肿。 快速滴注生理盐水,使循环血容量急剧增多(静脉回心血量增加,血浆胶体渗透压降低);大剂量的给予肾上腺素,一方面可激活肾上腺素α受体,使体循环血管剧烈收缩(A外周阻力增大,V回心血量增多)导致心脏前后负荷明显增加,而肺血管反应轻收缩弱,肺淤血水肿;另一方面中毒剂量的肾上腺素使心动速度加快,左心室不能把注入的血液充分排出,左心室舒张期末压力递增,可引起左心房的压力增高,亦使肺静脉回流受阻发生淤血。随快速输液,右心输出量加大,肺血流量增加,一旦超过血浆胶体渗透压,进入肺组织肺泡液体增多,引起急性心源性肺水肿。 复制肺水肿模型 2.3.1输入37℃生理盐水,输入量100ml/kg,输入速度180-200滴/min。滴注接近完毕时,立即向输液瓶中加入肾上腺素生理盐水(1:9)10ml/kg继续输液。 当家兔呼吸频率明显变化,用听诊器听到肺部出现湿性罗音,急性肺水肿发生时(有粉红色泡沫样液体溢出时),立即夹住气管停止输液,快速处死家兔。 2.3.5 打开家兔胸腔,支气管分叉处用线结扎,防止水肿液溢出。在结扎处上方切断气管,将肺清理出(把心脏等清除),置于滤纸上,切勿挤压,准确称肺重量,并计算肺系数。 【肺系数=肺重量(g)/体重(kg)】正常肺系数:4~5,肺系数超过此值,提示肺内有渗出物聚集,肺水肿形成。 2.4 观察指标 死亡动物记录死亡时间;观察家兔的呼吸频率变化;观察家兔肺部呼吸音的变化; 气管插管口粉红色泡沫样液体溢出;观察心肺大体及颜色改变:切开心脏观察变化;切开肺脏,注意肺切面有无血性泡沫液体流出; 3.实验结果: 检测的呼吸变化表 呼吸(次/min)呼吸音肺系数 正常120 无显著湿罗音4~5 肺水肿240 有弥散性湿罗音9.4 肺水肿的发展极为迅速,早期可表现烦躁不安,呼吸急促,肺部尚无显著湿罗音,随着病程发展,约在注射肾上腺素后3~4min时表现出呼吸困难、粘膜紫绀,两肺有弥散性湿罗音,气管插管内涌出大量粉红色泡沫样粘液。大约在6min左右时家兔因粘液阻塞气道窒息而亡。 血气分析检测(见下附) pH下降、PaO2降低、PaCO2升高,ABEe和SBEc均升高、HCO-3c降低、SBCe 降低、sO2e降低,K+、Na+、Cl-均浓度升高。 3.3 心肺病理变化及肺系数改变: 取出双肺测肺系数,双肺重20.6g,发现其已超过正常对照值,肉眼可见双肺大面积水肿,呈暗红色,表面有广泛性点状出血。在出血点间有部分肺组织色泽较白且高于周围组织,此为代偿性肺气肿。横切肺脏并挤压之,可见粉红色泡沫样液体涌出。

肺水肿实验报告

篇一:肺水肿实验报告 实验性肺血容量增高性肺水肿 一、实验目的 1.复制家兔实验性肺水肿 2.观察肺水肿的表现,并探讨其有关的发病机理。 二、实验药品与器材 生理盐水、乌拉坦、气管插管和与之配套的呼吸描记装置(二道生理记录仪)或生物信号采集系统、血气分析仪。静脉导管和静脉输液装置,颈部小手术器械,婴儿秤,天平,听诊器,兔固定台,1ml、2ml注射器各2具,丝线,纱布,滤纸,烧杯等。 三、实验步骤 本实验分为实验组和对照组。 1、将实验组家兔准确称重后,麻醉、仰卧固定于兔台上,剪去颈前部手术视野被毛,切开颈部前部皮肤,然后分离气管及一侧颈外静脉和二侧颈总动脉并穿线备用。切开气管,插入气管插管,用丝线结扎固定后将呼吸描记装置与之相连,以描记呼吸。结扎颈外静脉远心端,在近心端靠近结扎处剪一小口,插入静脉导管,结扎固定后将输液装置与之相接并试行滴注,通畅后暂停输液。 2、由颈总动脉插入动脉插管以描记血压,由颈外静脉插入静脉插管并连接输液装置缓慢滴人0.9%的生理盐水以保持管道通畅 3、描记一段正常呼吸,用听诊器听肺的呼吸音。 4、用lml肝素化注射器从耳朵动脉抽血0.5m1,立即将针头插入橡皮塞中以防空气进入。经血气分析仪测定血液的ph、pac02、pa02、k+、na+、cl-等,作为实验前对照。 5、然后输入37℃(摄氏度)生理盐水,输入量按100ml/㎏(体重)计算,输液速度180-200滴/min。 6、输药液过程中密切观察机体的变化: ①呼吸曲线有否变化,有否呼吸急促,困难。 ②肺部是否出现罗音。 7、对照组除不使用肾上腺素外,其余实验步骤和条件与实验组相同。8、上述各组实验完成以后,分别夹住气管,剪开胸前壁,在气管分叉处用线结扎,防止水肿液溢出。在结扎处上方剪断气管,然后分离心脏及其血管,将肺取出。用滤纸吸干肺表面的水份后,准确称取肺重量,以计算肺系数 肺系数= 肺重量(g) 体重(kg) 正常肺系数约为4~5 g。 此后观察肺大体改变,切开肺,注意切面的变化,是否有粉红色泡沫液体溢出(注意其量,性质,颜色)。还可在显微镜下对比观察肺水肿和正常肺的组织切片。 四、实验结果 1.家兔呼吸的变化曲线图像 2.本组肺的重量为8.2g,兔子重量为1.6kg,本组所测得的肺系数为5.13(正常肺系数约 为4~5)。 3.呼吸变浅变慢,心率加快,皮肤黏膜发绀,听诊肺部出现轻度湿罗音。 4.家兔肺水肿前后血气指标 指标肺水肿前肺水肿后ph pco2 mmhg po2 mmhg hco3 k-7.397 39.1 92.8 23.6 7.0 102

家兔实验性肺水肿实验报告

家兔实验性肺水肿实验 实验名称:家兔急性肺水肿实验探讨 实验目的:通过复制家兔实验性急性肺水肿,观察肺水肿的临床表现,分析肺 水肿发病机制。 实验原理:水肿是指组织间隙内的体液增多。肺间质有过量液体积聚和/或溢 入肺泡腔内,称为肺水肿引起肺水肿最常见原因是左心室心力衰竭。水肿液积聚于肺泡腔内,使肺肿胀有弹性,质变实,重量比正常增加2~3倍。 1.毛细血管血压的增加或胶体渗透压的降低都能引起组织间液的增 加和水肿的形成。 2.当淋巴管阻塞,淋巴液回流障碍时也会导致水肿 3.毛细血管和肺泡上皮通透性增高时,血浆白蛋白从毛细血管和微 静脉壁滤出,于是毛细血管静脉端和微静脉内的胶体渗透压下降, 组织液胶体渗透压上升,导致水肿。 4.肺系数=肺重量(g)/体重(kg) 实验对象:家兔 实验器材:家兔,体重2~3kg;兔手术台、实验动物常用手术器械一套、γ型 气管插管、橡皮管、细塑料管、纱布、棉线、注射器(1ml、5ml)及针头各一具、小橡皮块、听诊器、滤纸、婴儿秤、托盘天平、动脉夹、动脉导管、静脉导管、输液装置、血压计。 实验试剂:25%乌拉坦、0.9%生理盐水、1%肝素生理盐水、1%肾上腺素溶液 实验步骤: 1.麻醉动物:取家兔一只,称体重,用25%乌拉坦4ml/kg由兔外侧耳缘静脉缓慢注入,将动物麻醉后仰卧位固定于手术台 2.气管插管在气管上方做倒“T”型切口,注意先横剪一刀,再向上方剪开,将气管插管向心脏方向插入,用棉线结扎固定于“U”型管上 3.分离一侧颈总动脉与对侧颈总静脉:剪毛,切开颈部中正皮肤,钝性分离气管、一侧颈总动脉与对侧颈总静脉,各在其下穿线备用 4.动脉插管:结扎颈总动脉远心端,在其近心端夹动脉夹,在颈总动脉上用眼科剪剪一楔形小口,由此将充满肝素的细塑料管朝心脏方向插入血管,并用棉线结扎固定,打开动脉夹,记录血压 5.颈总静脉插管:分离颈总静脉1-2厘米,远心端用线打活结,在结扎处的近端用眼科剪剪一楔形小口,将输液管排空气后向心脏方向插入,此时打开输液器,如果有液体滴下,则表明插管成功,用棉线结扎固定

信息科学与工程学院综合性设计性实验报告

重庆交通大学信息科学与工程学院 综合性设计性实验报告 专业:通信工程专业11级 学号:0204 姓名:何国焕 实验所属课程:宽带无线接入技术 实验室(中心):软件与通信实验中心 指导教师:吴仕勋 一、题目 OFDM系统的CFO估计技术 二、仿真要求 要求一:OFDM系统的数据传输 ①传输的数据随机产生; ②调制方式采用16QAM; 要求二:要求对BER的性能仿真 设计仿真方案,比较两个CFO的性能(基于CP与基于训练符号Moose),并画出不同SNR下的两种估计技术的均方差(MSE)性能。

三、仿真方案详细设计 1、首先OFDM技术的基本思想和现状了解。认真学习OFDM技术的基本原理,包括OFDM系统的FFT实现、OFDM系统模型、OFDM信号的调制与解调、OFDM信号的正交性原理,根据PPT及网上查阅资料加以学习。其次,了 解OFDM的系统性能,包括OFDM系统的同步技术及训练序列等。 2、同步技术:接收机正常工作以前,OFDM系统至少要完成两类同步任务: ①时域同步,要求OFDM系统确定符号边界,并且提取出最佳的采样时钟,从而减小载波干扰(ICI)和码间干扰(ISI)造成的影响。 ②频域同步,要求系统估计和校正接收信号的载波偏移。在OFDM系统中,N个符号的并行传输会使符号的延续时间更长,因此它对时间的偏差不敏感。对于无线通信来说,无线信道存在时变性,在传输中存在的频率偏移会使OFDM 系统子载波之间的正交性遭到破坏。 3、载波频率的偏移会使子信道之间产生干扰。OFDM系统的输出信号是多个相互覆盖的子信道的叠加,它们之间的正交性有严格的要求。无线信道时变性的一种具体体现就是多普勒频移引起的CFO,从频域上看,信号失真会随发送信道的多普勒扩展的增加而加剧。因此对于要求子载波严格同步的OFDM 系统来说,载波的频率偏移所带来的影响会更加严重,如果不采取措施对这种信道间干扰(ICI)加以克服,系统的性能很难得到改善。 OFDM系统发射端的基本原理图OFDM信号频谱 4、训练序列和导频及信道估计技术 接收端使用差分检测时不需要信道估计,但仍需要一些导频信号提供初始的相位参考,差分检测可以降低系统的复杂度和导频的数量,但却损失了信噪

家兔实验性肺水肿实验报告

家兔实验性肺水肿实验 实验名称: 家兔急性肺水肿实验探讨 实验目的: 通过复制家兔实验性急性肺水肿,观察肺水肿的临床表现,分析肺水肿发病机制。 实验原理: 水肿是指组织间隙内的体液增多。肺间质有过量液体积聚和/ 或溢入肺泡腔内,称为肺水肿引起肺水肿最常见原因是左心室心力衰竭。水肿液积聚于肺泡腔内,使肺肿胀有弹性,质变实,重量比正常增加2~3 倍。 1.毛细血管血压的增加或胶体渗透压的降低都能引起组织间液的增加和水肿的形成。 2.当淋巴管阻塞,淋巴液回流障碍时也会导致水肿 3.毛细血管和肺泡上皮通透性增高时,血浆白蛋白从毛细血管和微静脉壁滤出,于是毛细血管静脉端和微静脉内的胶体渗透压下降,组织液胶体渗透压上升,导致水肿。 4?肺系数二肺重量(g)/体重(kg) 实验对象: 家兔 实验器材: 家兔,体重2~ 3kg;兔手术台、实验动物常用手术器械一套、丫型气管插管、橡皮管、细塑料管、纱布、棉线、注射器(1ml、5ml)及针头各一具、小橡皮块、听诊器、滤纸、婴儿秤、托盘天平、动脉夹、动脉导管、静脉导管、输液装置、血压计。 实验试剂:25%乌拉坦、

0."9%生理盐水、1%肝素生理盐水、1%肾上腺素溶液实验步骤: 1.麻醉动物: 取家兔一只,称体重,用25%乌拉坦4ml/kg 由兔外侧耳缘静脉缓慢注入,将动物麻醉后仰卧位固定于手术台 2?气管插管在气管上方做倒“ ■型切口,注意先横剪一刀,再向上方剪开,将气管插管向心脏方向插入,用棉线结扎固定于“ U型管上 3.分离一侧颈总动脉与对侧颈总静脉: 剪毛,切开颈部中正皮肤,钝性分离气管、一侧颈总动脉与对侧颈总静 脉,各在其下穿线备用 4.动脉插管: 结扎颈总动脉远心端,在其近心端夹动脉夹,在颈总动脉上用眼科剪剪一 楔形小口,由此将充满肝素的细塑料管朝心脏方向插入血管,并用棉线结扎固定,打开动脉夹,记录血压 5.颈总静脉插管: 分离颈总静脉1-2 厘米,远心端用线打活结,在结扎处的近端用眼科剪剪一楔形小口,将输液管排空气后向心脏方向插入,此时打开输液器,如果有液体滴下,则表明插管成功,用棉线结扎固定 实验观察 1.观察正常的呼吸、血压、呼吸。 2.按100ml/kg ,180-200滴/分的速度大量快速的输入生理盐水。 3.观察呼吸、血压。 4.液体快输完时,加入 0."5ml/ 只的肾上腺素 5.出现粉红色泡沫溢出液时处死动物

肺水肿实验报告

篇一:肺水肿实验报告实验性肺血容量增高性肺水肿 一、实验目的 1. 复制家兔实验性肺水肿 2. 观察肺水肿的表现,并探讨其有关的发病机理。 二、实验药品与器材生理盐水、乌拉坦、气管插管和与之配套的呼吸描记装置(二道生理记录仪)或生物信号采集系统、血气分析仪。静脉导管和静脉输液装置,颈部小手术器械,婴儿秤,天平,听诊器,兔固定台,1ml、2ml 注射器各 2 具,丝线,纱布,滤纸,烧杯等。 三、实验步骤本实验分为实验组和对照组。 1、将实验组家兔准确称重后,麻醉、仰卧固定于兔台上,剪去颈前部手术视野被毛,切开颈部前部皮肤,然后分离气管及一侧颈外静脉和二侧颈总动脉并穿线备用。切开气管,插入气管插管,用丝线结扎固定后将呼吸描记装置与之相连,以描记呼吸。结扎颈外静脉远心端,在近心端靠近结扎处剪一小口,插入静脉导管,结扎固定后将输液装置与之相接并试行滴注,通畅后暂停输液。 2、由颈总动脉插入动脉插管以描记血压,由颈外静脉插入静脉插管并连接输液装置缓慢滴人0.9%的生理盐水以保持管道通畅 3、描记一段正常呼吸,用听诊器听肺的呼吸音。 4、用Iml肝素化注射器从耳朵动脉抽血0. 5m1,立即将针头插入橡皮塞中以防空气进入。经血气分析仪测定血液的ph、pac02、pa02、k+、na+、cl- 等,作为实验前对照。 5、然后输入37C(摄氏度)生理盐水,输入量按100ml/ kg (体重)计算,输液速度180-200滴/min 。 6、输药液过程中密切观察机体的变化: ①呼吸曲线有否变化,有否呼吸急促,困难。 ②肺部是否出现罗音。 7、对照组除不使用肾上腺素外,其余实验步骤和条件与实验组相同。8、上述各组实验完成以后,分别夹住气管,剪开胸前壁,在气管分叉处用线结扎,防止水肿液溢出。在结扎处上方剪断气管,然后分离心脏及其血管,将肺取出。用滤纸吸干肺表面的水份后,准确称取肺重量,以计算肺系数 肺系数= 肺重量(g) 体重(kg) 正常肺系数约为4~5 g 。此后观察肺大体改变,切开肺,注意切面的变化,是否有粉红色泡沫液体溢出(注意其量,性质,颜色)。还可在显微镜下对比观察肺水肿和正常肺的组织切片。 四、实验结果 1. 家兔呼吸的变化曲线图像 2. 本组肺的重量为8.2g ,兔子重量为1.6kg ,本组所测得的肺系数为5.13(正常肺系数约为4~5)。 3. 呼吸变浅变慢,心率加快,皮肤黏膜发绀,听诊肺部出现轻度湿罗音。 4. 家兔肺水肿前后血气指标 指标肺水肿前肺水肿后ph pco2 mmhg po2 mmhg hco3 k-7.397 39.1 92.8 23.6 7.0 102 84 7.30428.9 123.7 13.9 3.9 110 60 mmol/l+mmol/lmmol/lmmol/l na cl +- 比较两次血气分析结果,ph 略降低,二氧化碳分压略下降,但氧分压升高。解剖家兔的肺显示没有明显的病变。 四、实验讨论本组虽然为对照组,从测得的肺系数来看,可能出现轻微的肺水肿。其机制为:快速注射液体,机体体循环加速,心脏容量负荷增加,导致肺毛细血管压增大,出现轻微的肺水肿。但也有可能

肺水肿实验报告(2)

实验性肺血容量增高性肺水肿 一、实验目的 1. 复制家兔实验性肺水肿 2. 观察肺水肿的表现,并探讨其有关的发病机理。 、实验药品与器材 生理盐水、乌拉坦、气管插管和与之配套的呼吸描记装置(二道生理记录仪)或生物信号采集系统、血气分析仪。静脉导管和静脉输液装置,颈部小手术器械,婴儿秤,天平,听诊器, 兔固定台,1ml、2ml注射器各2具,丝线,纱布,滤纸,烧杯等。 三、实验步骤 本实验分为实验组和对照组。 1、将实验组家兔准确称重后,麻醉、仰卧固定于兔台上,剪去颈前部手术视野被毛,切开 颈部前部皮肤,然后分离气管及一侧颈外静脉和二侧颈总动脉并穿线备用。切开气管,插入气管插管,用丝线结扎固定后将呼吸描记装置与之相连,以描记呼吸。结扎颈外静脉远心端,在近心端靠近结扎处剪一小口,插入静脉导管,结扎固定后将输液装置与之相接并试行 滴注,通畅后暂停输液。 2、由颈总动脉插入动脉插管以描记血压,由颈外静脉插入静脉插管并连接输液装置缓慢滴人0 ? 9%的生理盐水以保持管道通畅 3、描记一段正常呼吸,用听诊器听肺的呼吸音。 4、用Iml肝素化注射器从耳朵动脉抽血0 . 5m1,立即将针头插入橡皮塞中以防空气 进入。经血气分析仪测定血液的pH、PaC02、Pa02、K+、Na+、Cl-等,作为实验前对 照。 5、然后输入37C(摄氏度)生理盐水,输入量按100ml/ kg (体重)计算,输液速度180-200 滴/min 。 6、输药液过程中密切观察机体的变化: ①呼吸曲线有否变化,有否呼吸急促,困难。 ②肺部是否出现罗音。 ③气管插管口是否有粉红色泡沫液体溢出。如果上述情况变化不明显可重复使用肾上腺素, 用法及剂量同上,直至出现明显的肺水肿表现。并迅速从耳朵动脉抽血0 ? 5m1,方法同上,测定血气指标的变化。

大学物理综合设计性实验(完整)

综合设计性物理实验指导书黑龙江大学普通物理实验室

目录绪论 实验1 几何光学设计性实验 实验2 LED特性测量 实验3 超声多普勒效应的研究和应用 实验4 热辐射与红外扫描成像实验 实验5 多方案测量食盐密度 实验6 多种方法测量液体表面张力系数 实验7 用Multisim软件仿真电路 实验8 霍尔效应实验误差来源的分析与消除 实验9 自组惠斯通电桥单检流计条件下自身内阻测定实验10 用迈克尔逊干涉仪测透明介质折射率 实验11 光电效应和普朗克常数的测定液体电导率测量实验12 光电池输出特性研究实验 实验13 非接触法测量液体电导率

绪论 一.综合设计性实验的学习过程 完成一个综合设计性实验要经过以下三个过程: 1.选题及拟定实验方案 实验题目一般是由实验室提供,学生也可以自带题目,学生可根据自己的兴趣爱好自由选择题目。选定实验题目之后,学生首先要了解实验目的、任务及要求,查阅有关文献资料(资料来源主要有教材、学术期刊等),查阅途径有:到图书馆借阅、网络查询等。学生根据相关的文献资料,写出该题目的研究综述,拟定实验方案。在这个阶段,学生应在实验原理、测量方法、测量手段等方面要有所创新;检查实验方案中物理思想是否正确、方案是否合理、是否可行、同时要考虑实验室能否提供实验所需的仪器用具、同时还要考虑实验的安全性等,并与指导教师反复讨论,使其完善。实验方案应包括:实验原理、实验示意图、实验所用的仪器材料、实验操作步骤等。 2.实施实验方案、完成实验 学生根据拟定的实验方案,选择测量仪器、确定测量步骤、选择最佳的测量条件,并在实验过程中不断地完善。在这个阶段,学生要认真分析实验过程中出现的问题,积极解决困难,要于教师、同学进行交流与讨论。在这种学习的过程中,学生要学习用实验解决问题的方法,并且学会合作与交流,对实验或科研的一般过程有一个新的认识;其次要充分调动主动学习的积极性,善于思考问题,培养勤于创新的学习习惯,提高综合运用知识的能力。 3.分析实验结果、总结实验报告 实验结束需要分析总结的内容有:(1)对实验结果进行讨论,进行误差分析;(2)讨论总结实验过程中遇到的问题及解决的办法;(3)写出完整的实验报告(4)总结实验成功与失败的原因,经验教训、心得体会。实验结束后的总结非常重要,是对整个实验的一个重新认识过程,在这个过程中可以锻炼学生分析问题、归纳和总结问题的能力,同时也提高了文字表达能力。 在完成综合性、设计性实验的整个过程中处处渗透着学生是学习的主体,学生是积极主动地探究问题,这是一种利于提高学生解决问题的能力,提高学生的综合素质的教学过程。 在综合设计性实验教学过程中学生与教师是在平等的基础上进行探讨、讨论问题,不要产生对教师的依赖。有些问题对教师是已知的,但对学生是未知的,这时教师应积极诱导学生找到解决问题的方法、鼓励学生克服困难,并在引导的过程中帮助学生建立科学的思维方式和研究问题的方法。有些问题对教师也是一个未知的问题,这时教师应与学生共同思考共同解决问题。 二.实验报告书写要求 实验报告应包括:1实验目的;2实验仪器及用具;3实验原理;4实验步骤;5测量原始数据;6数据处理过程及实验结果;7分析、总结实验结果,讨论总结实验过程中遇到的问题及解决的办法,总结实验成功与失败的原因,经验教训、心得体会。 三.实验成绩评定办法 教师根据学生查阅文献、实验方案设计、实际操作、实验记录、实验报告总结等方面综合评定学生的成绩。 (1)查询资料、拟定实验方案:占成绩的20%。在这方面主要考察学生独立查找资料,并根据实验原理设计一个合理、可行的实验方案。 (2)实施实验方案、完成实验内容:占成绩的30%。考察学生独立动手能力,综合运用知识解决实际问题的能力。 (3)分析结果、总结报告:占成绩的20%。主要考察学生对数据处理方面的知识运用情况,分析问题的能力,语言表达能力。 (4)科学探究、创新意识方面:占成绩的20%。考察学生是否具有创新意识,善于发现问题并能解决问题。 (5)实验态度、合作精神:占成绩的10%。考察学生是否积极主动地做实验,是否具有科学、

实验急性肺水肿

急性肺水肿(acute pulmonary edema) 实验目的: (1)复制家兔实验性水肿 (2)了解急性肺水肿表现及其发生机理。 (3)探讨急性肺水肿的治疗方案。 实验原理: 肺水肿是由于液体从毛细血管渗透至肺间质或肺泡所造成的。临床上常见的肺水肿是心源性肺水肿和肾性肺水肿。病理上可分间质性和肺泡性两类,可同时并存或以某一类为主。间质性肺水肿大都为慢性,肺泡性可为急性或慢性肺水肿。本实验主要是通过静脉大量滴注生理盐水并注射肾上腺素导致急性心源性肺泡性肺水肿。 中毒剂量的肾上腺素使心动速度加快,左心室不能把注入的血液充分排出,左心室舒张期末压力递增,可引起左心房的压力增高,从而使肺静脉发生淤血,肺毛细血管液体静压随而升高,一旦超过血浆胶体渗透压,使组织液形成增多,不能为淋巴充分回流,即可形成肺水肿。实验动物:家兔,雌雄不限。 实验器材:动脉插管,气管插管,静脉导管及静脉输液装置,注射器,兔急性手术器械,烧杯,纱布,线,胶布,兔手术台,血气分析仪,四道生理记录仪,婴儿秤。

实验药物:生理盐水,乌拉坦(20%),肾上腺素(0.1%),肝素(3g/L),盐酸(10g/L)。 速尿(0.1%),盐酸消旋山莨菪碱注射液(1%) 实验步骤: (1)每实习分4个小组,各取家兔1只,分为[1]实验组,[2] 速尿治疗组,[3] 山莨菪碱治疗组,[4]对照组。 (2)称重,用20%乌拉坦5ml/kg耳缘静脉注射麻醉,固定于兔台上。(3)进行颈部手术,分离气管和一侧颈总动脉,一侧颈外静脉。作气管插管。 (4)肝素化后,作动脉插管和静脉插管,静脉管连于输液装置。进行腹股沟手术进行股动脉插管。 (5)各组动物分别描记正常呼吸和血压曲线,股动脉取血,进行血气分析。 (6)输入生理盐水(输入总量按100ml/kg,输速150~200滴/分),待滴注接近完毕时立 即向输液瓶中加入肾上腺素(0.5ml/kg)继续输液(对照组不加肾上腺素)。 (7)输液完毕,立即股动脉取血,进行血气分析。 (8)取血完毕治疗组立即进行抢救。速尿治疗组耳缘静脉注射速尿(1ml/kg),观察疗 效;山莨菪碱治疗组耳缘静脉注射山莨菪碱(1.5ml/kg),观察疗效。(9)密切观察呼吸改变和气管插管内是否有分红色泡沫液体流出,

缺氧实验最终报告

昆明医科大学机能学实验报告 实验日期:2015年9月17日 带教教师: 小组成员: 专业班级:临床医学二大班 缺氧实验 一、实验目得 1、复制不同病因导致小鼠缺氧得模型,了解乏氧性,血液性,组织中毒 性缺氧得分类。 2、观察缺氧对呼吸系统,中枢神系统得影响,以及血液颜色变化。 3、了解影响缺氧耐受性得因素。 二、实验原理 分别复制三型缺氧模型,观察缺氧对机体得影响。 三、实验仪器设备 小鼠缺氧瓶(100ml125ml 带塞广口瓶),一氧化碳发生装置广口瓶,恒温水浴箱,5ml 或2ml 刻度吸管,1ml 注射器,酒精灯,剪刀,镊子,钠石灰,甲酸,浓硫酸,5%硝酸钠,0、1%氰化钾,生理盐水。 四、实验方法与步骤 ①取小鼠四只,标记编号(甲,乙,丙,丁) 分别称重记录 甲:NS(0、1ml/10g) 腹腔注射 乙:0、25%水合氯醛(0、1ml/10g) 放进缺氧装置中 丙:1%咖啡因 (0、1ml/10g) 等待10min 每2min 记录呼吸频率 死亡((记录时间及耗氧量,甲鼠尸体待留)→计算耗氧量 观察皮肤颜色,活动度 丁:放入缺氧装置,40℃水浴锅放入装小鼠缺氧瓶,记录死亡时间,活动状态以及耗氧量 ②一氧化碳中毒性缺氧(小鼠一只):检查装置气密性 ,连接一氧化碳发生装置 , 将一只小鼠放入广口瓶,然后与一氧化碳发生装置连接;先取甲酸1、5ml 放入试管内,再加入浓硫酸1ml 。 连接 加热试管(用酒精得间断加热,加速CO 产生,不可使液体沸腾) 观察记录一般状况* 观察记录如下: 死亡(记录时间), 计算小鼠耗氧率(R)* 3、亚硝酸中毒缺氧(小鼠一只) 观察记录一般状况 小鼠:腹腔注射*5%亚硝酸钠0、3ml 观察记录如下: 死亡(记录时间),计算小鼠耗氧率(R)* 4、取出甲鼠及2,3实验小鼠尸体部分肝叶进行对比,记录颜色。 五、实验结果

胰岛素设计性实验报告doc

胰岛素设计性实验报告 篇一:实验设计-修订版 胰岛素所致的低血糖休克及药物 和激素对血糖的影响 第一临床医学院XX级医学检验一班 设计人:郭英刘雨霏刘妮彭超 XX年3月12日 【题目】胰岛素所致低血糖休克及药物和激素对血糖的影响 【背景】 胰岛素是重要的内分泌激素之一,主要生理作用是全面地调节糖类代谢,同时也相应地调节脂肪和蛋白代谢。正常动物由于神经系统的调节和激素的相互作用,血液中胰岛素浓度是相对稳定的。若给正常动物注射胰岛素,可造成人胰岛素性低血糖症状。血糖浓度持续降低而出现交感神经兴奋性增高和脑功能障碍症群而导致的综合症就是低血糖休克。在实验条件下如果给动物注射过量的胰岛素,使动物体内胰岛素量骤然升高,可造成动物实验性低血糖,会使神经组织的正常代谢和功能发生障碍,以至产生痉挛昏迷,外部表现为惊厥,称之为胰岛素休克。小鼠的低血糖休克实验属于经典实验.传统的胰岛素休克实验目的是观察人工胰岛素性低血糖休克以及注射葡萄糖后的消失过程,以加深对胰岛素

生理作用的理解.但实验中一般不测定小鼠血糖的变化,只是观察胰岛素造成低血糖休克时的行为变化。 现阶段对胰岛素降低血糖的原理研究较多,其他药物和激素如甲状腺素、生长激素、糖皮质激素对血糖的研究也以较多,但都是单量试验,并未将多种激素和药物联合起来观察对血糖影响的研究。本次试验将通过制作胰岛素低血糖休克模型来同时观察多种药物和激素对血糖的影响。 体内降低血糖的激素只有胰岛素一种,但升高血糖的激素却不止胰高血糖素一种。糖皮质激素是一种胰岛素拮抗激素,可以增强肝脏中的糖原异生,促进肝糖原分解,抑制外周组织对葡萄糖的摄取和利用,从而导致血糖升高。而甲状腺素有促进生长发育的作用,也能够促进糖的吸收和糖异生,也可升高血糖。生长激素的主要生理功能是促进神经组织以外的所有其他组织生长;促进机体合成代谢和蛋白质合成;促进脂肪分解;对胰岛素有拮抗作用;抑制葡萄糖利用而使血糖升高等作用。但其剂量不同,对血糖的影响亦不同,本次试验就胰岛素等临床常见的与血糖有关的药物和激素对血糖的影响做相应的探讨。 【目的】 学习检测血糖的方法,观察胰岛素及药物和激素对血糖的影响,同时验证不同剂量的生长激素对血糖的影响不同,从而加深理解药物和激素影响血糖水平的机制。

家兔实验性肺水肿综合版最全版

家兔实验性肺水肿(综合版最全版) 家兔实验性肺水肿 一、实验目的 1,通过复制家兔实验性急性肺水肿,观察肺水肿的临床表现,分析肺水肿发病机制。, 2,通过本实验,加强与缺氧,呼吸衰竭,心力衰竭等内容的联系! 二,实验材料 实验对象:家兔雌兔,体重2.3kg 实验器材:兔手术台、实验动物常用手术器械一套、γ型气管插管、橡皮管、细塑料管、纱布、棉线、注射器(1ml、5ml)及针头各一具、小橡皮块、听诊器、滤纸、婴儿秤、托盘天平、动脉夹、动脉导管、静脉导管、输液装置、血压计。实验试剂:25%乌拉坦、0.9%生理盐水、肝素,20%磺基水杨酸 三,试验步骤 见《实验指导》P580页 四,试验结果 尽量将文字列成表格和曲线图 呼吸频率频率幅度肺部听诊气管内现象肺系数肺改变蛋白质定性实验血压 实验前正常无湿性罗音无异物——————正常 实验后浅快有严重湿性罗音粉红色泡沫样14.8 肿胀变大有沉淀阳性升高 液体溢出 五、实验分析 水肿是指组织间隙内的体液增多。肺间质有过量液体积聚和/或溢入肺泡腔内,称为肿水肿!本实验性肺水肿主要原因是血管内外液体交换失衡,使肺部组织液增多! (1)呼吸:

大量输液——血容量上升——血压上升——肺毛细血管充血——肺容量上升——肺间质积液——肺毛细血管J感受器兴奋——呼吸浅快 1,肺毛细血管静水压升高:当压力升高时,血管膨胀,可产生肺泡性水肿,尤其是压力急剧升高时,是发生急性水肿的重要原因!大量快速输液使有效循环血量增加,造成平均实际滤过压增大,组织间液生成增多! 2,肺毛细血管通透性增强:肺泡壁及肺毛细血管十分薄弱,易受缺血缺氧等因素损害,使通透性增加!大量液体输入,毛细血管机械性扩张,加之血液被稀释,红细胞带氧能力减弱,造成血管壁通透性增加,组织液生成过多!同时还引起血浆蛋白滤出,因此取水肿液做蛋白定性实验为阳性结果! 3,肺毛细血管血浆胶体渗透压降低:血浆蛋白质是渗透压的主要维持者!前面讲通透性增强使蛋白滤出,同时大量输入生理盐水,稀释血液,使血浆胶体渗透压降低,导致组织液生成增多,造成水肿! 4,肺间质淋巴回流受阻,由于血管内压升高,加之晚期有心衰存在,可出现淋巴回流受阻! (2)肺水肿与其机体其他系统间的主要联系: 1,在肺水肿之前,家兔出现了一定的排尿现象,这是因为输液使体内血容量增加,增加了右心房压力,牵张心房肌使ANP 释放,使肾小球滤过增加,从而引起利尿和利钠反应!2,肺水肿可影响到肺的顺应性,表面活性物质,弥散功能,通气\血流比例降低,从而产生低氧血症,同时由于肺间质刺激J感受器,呼吸浅快,进一步加强无效腔通气量,最终CO2潴留,呼吸性酸中毒,呼吸功能不全! 3,由于大量输液,使得血容量上升,出现血压上升,大大增加了心脏的前后负荷,引起心功能不全,最终可导致心衰! (3)注意事项 1.气管插管及静脉插管固定要牢固。 2.输液器装置内要排空气体。 3.输液不要太快,控制在180-200滴/分为宜。 4.取肺时避免损伤和挤压肺组织,防止水肿液流出,影响肺系数计算。 六,实验小结 经过试验,观察了肺水肿的临床表现,对血管内外液体交换失衡造成肺水肿有了更深的理解! 本次试验在老师的辛勤讲解和辅导下,通过和其他同学的密切配合,较顺利并成功的完成了试验,并提高了自身动手能力!

机能实验学肺水肿要点

机 能 实 验 学 实 验 报 告 课题名称:家兔急性右心衰 院(系):韶关学院医学院 专业班级:2011级临床医学本科班学生姓名:符宏展 学号:112 指导教师:梁俊辉 二○一三年五月二十九日

机能实验报告 实验目录: 1 实验目的 2 实验装置和器材 3 实验药物 4 实验动物 5 实验原理 6 实验方法 7 实验注意事项 8 实验结果 实验数据 实验记录波型及静态测量数据 9 实验结果讨论 10 实验结论 11 实验思考 12 实验总结

实验报告 实验次序:八实验项目:家兔急性右心衰 班级:11临本姓名:符宏展学号:112 实验类型(打√):(基础□综合□设计□) 一、实验预习 实验预习报告内容原则上应包含实验目的、实验原理、实验主要仪器、试剂及实验步骤。 实验目的:掌握:肺水肿的病理变化及临床表现;肺水肿模型的复制;肺水肿的观察方法。实验装置和器材:RM6240生物信号采集与处理系统、呼吸换能器、电子天平、听诊器、哺乳类动物手术器械、注射器(1mL、5mL)、丝线等 实验药物:3%戊巴比妥钠、生理盐水、1:1000肾上腺素、高渗葡萄糖溶液等 实验动物:家兔 实验原理: 肺水肿是指过多体液在肺组织间隙和(或)肺泡内积聚的病理过程。通常按水肿液的分布分为间质性肺水肿和肺泡性肺水肿。根据其发生机制肺水肿可又分为压力性肺水肿,通透性肺水肿和混合性肺水肿。 肾上腺素是肾上腺髓质的主要激素,能激动α和β受体。在短时间大剂量的肾上腺素的增加会通过α受体的兴奋产生血管收缩效应,导致这些部位的血液向肺转移,使肺血流量增加,毛细血管静水压增高,有效滤过压增高,促使血管内的水分外移,产生肺水肿。中毒剂量的肾上腺素使心跳速度加快,左心室不能把注入的血液充分排出,左心室舒张期末压力递增,进一步引起左心房的压力增高,从而使肺静脉发生淤血,肺毛细血管静压随之升高,使组织液生成增多,不能被淋巴管充分回流,即形成肺水肿。 从气管插管往肺注入高渗葡萄糖溶液,引起肺泡内高渗而肺泡外低渗,从而组织液和血液中的水分渗入到肺泡内,导致肺水肿,严重时导致呼吸衰竭。 实验方法: 1.取家兔一只,仔细观察并记录呼吸频率心率、活动状态,用听诊器检查证实心肺无异常; 2.称重后麻醉、固定,行气管插管术,将系有线的大头弯针钩在呼吸动度最大的部位,线的另一端垂直系在张力换汤不换能器上,启动计算机生物信号采集与处理系统,记录呼吸运动情况; 3.从耳缘静脉推注1:1000肾上腺素1mL,观察呼吸、心率变化,特别注意肺部有无湿罗音和口鼻有无红色液体溢出;(垫高解剖台前端,使兔头抬高,保持气管于正中部,沿气管插管的一端用注射器缓慢注入10%葡萄糖溶液,滴入量以每千克体重2ml计算(ml),约5分钟完成。) 4.待动物死亡后,剪开胸腔,分离气管,用线从甲状软骨以上结扎,连全肺取出,观察有何变化,并测量肺体系数; 5.察肺的外观有何异常,并切开肺叶,注意切面的变化,有无液体流出,颜色性状如何。 实验注意事项: .家兔正常组织呈淡红色,表面光滑,实验兔肺组织呈暗褐色,有点或片状出血、小灶性坏死,多数动物气管内有粉红色泡沫液体,肺体积增大,提示有显著肺水肿。

综合性设计性实验报告

化学综合设计实验报告 学院:理化学院班级:应用化学1002 2012--2013学年第二学期学号311013030225 姓名严威指导教师王枫 课程名称化学综合实验1 课程编号130030501 实验名称 1 2,6-二氯-4-硝基苯胺的制备(氯化)实验类型综合性 实验地点一号实验楼有机化学实验室实验时间2013.06.28 实验内容:(简述) 根据引入卤素的不同,卤化反应可分为氯化、溴化、碘化和氟化。因为氯代衍生物的制备成本低,所以氯代反应在精细化工生产中应用广泛;碘化应用较少;由于氟的活泼性过高,通常以间接方法制得氟代衍生物。 实验目的与要求: 1、掌握2,6-二氯-4-硝基苯胺的制备方法。 2、掌握氯化反应的机理和氯化条件的选择。 3、了解2,6-二氯-4-硝基苯胺的性质和用途。 设计思路:(设计原理、设计方案及流程等) 卤化剂包括卤素(氯、溴、碘)、盐酸和氧化剂(空气中的氧、次氯酸钠、氯化钠等)、金属和非金属的氯化物(三氯化铁、五氯化磷等)。硫酰二氯(SO2Cl2)是高活性氯化剂。也可用光气、卤酰胺(RSO2NHCl)等作为卤化剂。卤化反应有三种类型,即取代卤化、加成卤化、置换卤化。 由对硝基苯胺制备2,6-二氯-4-硝基苯胺有多种合成方法。直接氯气法;氯酸钠氯化法;硫酰二氯法;次氯酸法;过氧化氢法。 工业生产一般采用直接氯气法。其优点是原材料消耗低、氯吸收率高、产品收率高、盐酸可回收循环使用。 关键技术分析: 直接氯气法的反应方程式如下 氯酸钠氯化法是由对硝基苯胺氯化、中和而得,反应方程式如下:

过氧化氢法是由对硝基苯胺在浓盐酸中与过氧化氢反应而得,反应方程式如下: 实验过程:(包括主要步骤、实验结果、实验分析等) 方法一:氯酸钠氯化法。 在装有搅拌器、温度计和滴液漏斗(预先检查滴液漏斗是否严密,不能泄漏。)的250mL 四口瓶中,加入5.5g(质量分数为100%)对硝基苯胺,再加入质量分数36%盐酸100mL,搅拌下升温至50℃左右,使物料全部溶解。然后,慢慢冷却至20℃左右,滴加预先配好的氯酸溶液(3g氯酸钠加水20mL),约在1~1.5h内加完,然后,在30℃下再反应1h。用50mL水稀释上述反应物,倾入烧杯中,并用少量水冲洗四口瓶,将物料全部转移到烧杯中,过滤。 滤液倒入废酸桶,滤饼以少量水打浆,并用水调整体积至100mL左右,用质量分数为10%的氢氧化钠中和至pH=7~8,再过滤,干燥。产品称重,计算收率。测熔点。 方法二:过氧化氢法。 在装有搅拌器、温度计和滴液漏斗(预先检查滴液漏斗是否严密,不能泄漏。)的250mL四口瓶中,加入13.8g对硝基苯胺,再加入50mL水,搅拌下慢慢加入45mL浓盐酸,加热至40℃,于搅拌下1h内滴加23mL质量分数30% 过氧化氢,滴加过程中温度控制在35~55℃,加完后,在40~50℃下继续反应1.5h。随着反应的进行,逐渐产生黄色沉淀。反应结束后,过滤,水洗,烘干,称重,计算收率,测熔点。 方法三:直接氯气法。 向带有回流冷凝器和填充氢氧化钠的气体吸收柱的反应器中加入对硝基苯胺138g(1mol) 和4.5mol/L 的盐酸水溶液1L。悬浮液在搅拌下加热至105℃左右。在该温度下通氯气,约15min后出现沉淀。约2h后逐渐减少氯气量,至不再吸收氯为止(通入约2.2mol的氯气)。反应混合物冷却到70~80℃,过滤,水洗。干燥,称重,计算收率,测熔点。 实验制得黄色针状结晶。熔点192℃~194℃。难溶于水,微溶于乙醇,溶于热乙醇和乙醚。本品有毒。

肺水肿实验报告

篇一:肺水肿实验报告 实验性肺血容量增高性肺水肿 一、实验目的 1. 复制家兔实验性肺水肿 2. 观察肺水肿的表现,并探讨其有关的发病机理。 二、实验药品与器材 生理盐水、乌拉坦、气管插管和与之配套的呼吸描记装置(二道生理记录仪)或生物信号采集 系统、血气分析仪。静脉导管和静脉输液装置,颈部小手术器械,婴儿秤,天平,听诊器,兔 固定台, 1ml 、 2ml 注射器各 2 具,丝线,纱布,滤纸,烧杯等。 三、实验步骤 本实验分为实验组和对照组。 1、将实验组家兔准确称重后,麻醉、仰卧固定于兔台上,剪去颈前部手术视野被毛,切开颈 部前部皮肤,然后分离气管及一侧颈外静脉和二侧颈总动脉并穿线备用。切开气管,插入气管 插管,用丝线结扎固定后将呼吸描记装置与之相连,以描记呼吸。结扎颈外静脉远心端,在近 心端靠近结扎处剪一小口,插入静脉导管,结扎固定后将输液装置与之相接并试行滴注,通畅 后暂停输液。 2、由颈总动脉插入动脉插管以描记血压,由颈外静脉插入静脉插管并连接输液装置缓慢滴人 0.9%的生理盐水以保持管道通畅 3、描记一段正常呼吸,用听诊器听肺的呼吸音。 4、 用Iml 肝素化注射器从耳朵动脉抽血 0 . 5m1,立即将针头插入橡皮塞中以防空气进入。 经血气分析仪测定血液的 ph 、 pac02 、 pa02 、 k+ 、 na+ 、 cl- 等,作为实验前对照。 5、 然后输入37 C (摄氏度)生理盐水,输入量按 100ml/ kg (体重)计算,输液速度 180200 滴/min 。 6、 输药液过程中密切观察机体的变化: ① 呼吸曲线有否变化,有否呼吸急促,困难。 ② 肺部是否出现罗音。 7、 对照组除不使用肾上腺素外,其余实验步骤和条件与实验组相同。 8、上述各组实验完成 以后,分别夹住气管,剪开胸前壁,在气管分叉处用线结扎,防止水肿液溢出。在结扎处上方 剪断气管,然后分离心脏及其血管,将肺取出。用滤纸吸干肺表面的水份后,准确称取肺重 量,以计算肺系数 肺系数 = 肺重量( g ) 体重 (kg ) 正常肺系数约为 4~5 g 。 此后观察肺大体改变,切开肺,注意切面的变化,是否有粉红色泡沫液体溢出(注意其量,性 质,颜色)。还可在显微镜下对比观察肺水肿和正常肺的组织切片。 实验结果 家兔呼吸的变化曲线图像 本组肺的重量为 8.2g ,兔子重量为 1.6kg ,本组所测得的肺系数为 5.13 (正常肺系数 约为 4~5 )。 呼吸变浅变慢,心率加快,皮肤黏膜发绀,听诊肺部出现轻度湿罗音。 家兔肺水肿前后血气指标 肺水肿前 肺水肿后 ph mmhg +- 比较两次血气分析结果, ph 略降 低,二氧化碳分压略下降,但氧分 压升高。解剖家兔的肺显 示没有明 显的病变。 四、实验讨论 本组虽然为对照组,从测得的肺系数来看,可能出现轻微的肺水肿。其机制为:快速注射液 体,机体体循环加速,心脏容量负荷增加,导致肺毛细血管压增大,出现轻微的肺水肿。但也 有可能是由于单纯注射大量液体使测得的肺系数增大。 与本组相对的实验组注射肾上腺素,经一段时间后可观察到气管处有淡粉色的泡沫痰,其肺系 数大于 10 ,即出现明显的肺水肿。其机制为:首先快速注射液体,使得机体体循环加速。肾 上腺素具有缩血管的作用,使大量血量转移至肺循环,致肺毛细血管压明显增加,出现了明显 肺水肿。实验前肺部听诊正常。肺水肿时,由于呼吸道内有体液渗出,形成水泡,水泡破裂后 便可产生湿罗音。本四、 1. 2. 3. 4. 指标 pco2 po2 mmhg hco3 k-7.397 39.1 92.8 23.6 7.0 102 84 7.30428.9 123.7 13.9 3.9 110 60 mmol/l+mmol/lmmol/lmmol/l na cl

C程序设计综合性实验报告模版11030325

C程序设计综合性实验报告模版11030325

《C程序设计》综合性实验 实验报告 题目:学生成绩管理 姓名: 班级: 学号: 指导教师:

完成时间:

一、实验题目 学生成绩管理 二、实验目的 1. 掌握一维数组、二维数组的使用方法。 2. 掌握结构体数组的定义和使用。 3. 综合应用数据文件的读写语句保存结构体数组中的数据。 三、实验要求 有4个学生,每个学生有3门课的成绩,从键盘上输入以上数据,计算每个学生的平均分,并把这些信息(包括学号、姓名、班级、3门课的成绩及平均分)保存到一个文件(score.txt)中,并显示在屏幕上。 具体要求: ①定义结构体类型(student_type),其中包括学号(num[11])、姓名(name[8])、班级(class[20])、3门课成绩(score[3])和平均成绩(ave)。利用该结构体类型定义数组stud[4]。 ②在主函数中输入学生学号、姓名、班级、3门课的成绩,并计算出平均成绩,然后调用save()函数将学生数据保存在score.txt 文件中,调用display()函数读取score.txt文件,并将其中的内容显示在屏幕上。 ③定义保存文件函数save()和显示文件函数display()。 四、程序流程图

五、程序代码 #include struct student_type {char num[13]; char name[20]; char classname[20]; float score[3]; float ave; }stud[4]; void save() {FILE *fp; int i; if((fp=fopen("score.txt","wb"))==NULL) { printf("cantnot open file\n"); return; } for(i=0;i<4;i++) { if(fwrite(&stud[i],sizeof(struct student_type),1,fp)!=1) printf("file write error\n"); } fclose(fp); } void display() { FILE *fp; int i; if((fp=fopen("score.txt", "rb"))==NULL) { printf("cantnot open file\n"); return; } printf("\n------------成绩---------------"); for(i=0;i<4;i++) { struct student_type stud; fread(&stud,sizeof(struct student_type),1,fp); printf("\n%6s\t%6s\t%6s\t%3.1f\t%3.1f\t%3.1f\t%3.1f\n",https://www.wendangku.net/doc/2c16540819.html,,stud.nu m,stud.classname,stud.score[0],stud.score[1],stud.score[2],stud.ave); } fclose(fp); }

相关文档