生理学实验报告一
生理学实验报告 一、实验题目: 1.实验员:马冰(0941054) 2.时间:2011年10月10日 3.组号:第二组 4.班级:09生科 二、实验目的 1.熟悉并掌握生物信号采集处理系统 2.掌握蛙类坐骨神经腓肠肌标本和坐骨神经干标本的制备技术 3.观察不同刺激强度、刺激频率对骨骼肌收缩形式的影响 4.观察电刺激对神经兴奋性、兴奋传导的影响 5.熟悉阈强度、最适刺激强度及单收缩、完全强直收缩之间的关系 三、实验原理 兴奋性:可兴奋组织对外界刺激发生反应的能力(或细胞受刺激时产生动作电位的能力)。 兴奋:也就是动作电位,指可兴奋细胞受阈刺激或阈上刺激时,细胞在静息电位的基础上发生一次迅速的、短暂的并可扩布的电位变化。 阈强度:在刺激持续时间和刺激强度-时间变化率固定时,引起可兴奋细胞产生动作电位的最小刺激强度,也叫阈值或阈刺激。 阈刺激或阈上刺激产生动作电位,其特点:①“全或无”现象;②进行长距离无衰减传递(神经纤维、骨骼肌细胞等)。 阈下刺激引起局部电兴奋,其特点:①幅度在阈下刺激的范围内,随刺激强度的增大而升高;②在细胞膜上可进行电紧张性扩布,即衰减性传播;③可以相互融合(时间总和、空间总和)。 最适刺激强度:引起肌肉产生最大收缩时的最小刺激强度。 单收缩:肌肉受到一次短促的刺激时,会产生一次机械性收缩和舒张的过程。 兴奋性作为三大基本生命现象(新陈代谢、兴奋性、生殖)具有重要的生理意义。那么,什么叫兴奋性呢?它是指可兴奋组织对外界刺激发生反应的能力。所有可兴奋组织产生兴奋
(也就是动作电位)都必须有一个条件:刺激。 刺激包括三方面的内容:刺激强度、刺激时间、刺激强度-时间变化率。其中,刺激强度就是电刺激的脉冲电压,刺激时间就是某个单刺激所持续的时间。 刺激强度对骨骼肌收缩形式的影响(固定刺激的时间和刺激强度-时间变化率):单根神经纤维或肌纤维对刺激的反应是“全或无”式的。但在神经纤维肌肉标本中,则表现为当刺激强度很小时(阈下刺激),不能引起神经纤维动作电位的产生和肌肉的收缩;当刺激强度在一定范围内变动时,肌肉收缩的幅度与之成正比。因为坐骨神经干中含有数千万条粗细不等的神经纤维,其兴奋性各不相同。弱刺激只能使其中少量兴奋性高的神经纤维先兴奋,并引起它所支配的少量肌纤维收缩。随着刺激强度逐渐增大,发生兴奋的神经纤维数目逐渐增多,其所引起收缩的肌纤维数目亦增多,结果肌肉收缩幅度随刺激强度的增加而增强。当刺激达到某一强度时,神经干中全部神经纤维兴奋,它们所支配的全部肌纤维也都发生兴奋和收缩,从而引起肌肉的最大收缩。此后,若再增加刺激强度,肌肉收缩幅度将不再增加。我们把引起肌肉产生最大收缩时的最小刺激强度叫最适刺激强度。 刺激频率对骨骼肌收缩形式的影响(把刺激强度固定在最适刺激强度,把单刺激改为连续单刺激):刺激频率就是单位时间内连续刺激的次数。随着刺激频率的增高,肌肉的反应依次表现为单收缩、不完全强直收缩和完全强直收缩: ⑴如果刺激频率很小时,每相邻两个刺激的间隔时间很大,当其大于肌肉收缩的收缩期和舒张期之和时,肌肉表现为一个个的单收缩。单收缩包括收缩期及舒张期。前者占时较后者为短。 ⑵当逐渐增加刺激频率,使新的刺激引起的肌肉收缩落在前一个刺激引起肌肉收缩的舒张期,这样,肌肉在连续未完全舒张的基础上就开始新的收缩,形成锯齿样的不完全强直收缩张力曲线。 ⑶当刺激频率继续增大时,新的刺激引起肌肉收缩落在前一次刺激引起肌肉收缩的收缩期,这样,肌肉在连续收缩不全的基础上出现新的收缩,形成一个类似方波的完全强直收缩张力曲线。 四、实验方法和步骤 (见生理学实验指导P36,P40,P44) 五、实验对象 蟾蜍
《面向对象程序设计》实验指导书
《面向对象程序设计》课程实验指导书
实验一 Java开发环境的安装与配置 一、实验目的: 1. 掌握JDK、Eclipse的安装步骤。 2. 理解环境变量PATH, CLASSPATH的作用,以及Eclipse的配置。 3. 熟悉Eclipse的编辑、编译与调试环境,编写简单的Application程序 编译执行并完成调试。 二、实验内容: 熟悉JDK的安装和配置,学习如何编写并运行简单的Application程序 (能输出一条简单的问候信息); 三、实验要求: 1. 能正确地安装JDK 2. 熟悉环境变量PATH, CLASSPATH设置方法,熟悉编辑环境 3. 调试程序、编译,运行后得到正确的结果 四、实验步骤: 1.从https://www.doczj.com/doc/e112464259.html,/technetwork/java/index.html上下载最新版本的JDK,并安装。 2.设置环境变量PATH, CLASSPATH, 使得Java程序能正确编译和执行。 3.在Eclipse环境下编写一个HelloWorld.java程序, (1)在主方法static public void main(String[ ] args)中调用System. out.println()方法,使程序输出一条问候信息; (2) 编译运行程序,观察运行情况和输出结果。(使用JDK环境,调用 javac.exe和java.exe编译和执行程序)
实验二 Java语言基础 一、实验目的: 熟悉Java基本语法,基本数据类型,各种运算符及表达式的使用,掌握运算符优先级,熟悉使用Java的选择语句,循环语句。 二、实验内容: 1.编写Java Application程序,输出1900年到2000年之间的所有润年。 (闰年的判断条件:能被4整除且不能被100整除,或能被400整除); 2.金字塔:Pyramid.java 在屏幕上显示一个由星型符号“*”组成的金字塔图案,示例如下: * *** ***** ******* 要求:金字塔高度h,可以由用户设置。 三、实验要求: 1. 正确使用Java语言的选择语句,循环语句; 2. 调试程序、编译,运行后得到正确的结果 3.写出实验报告。要求记录编译和执行Java程序当中的系统错误信息提成 示,并给出解决办法。 四、实验步骤: 1.编写主类; 2.在static public void main(String[ ] args)方法中加入实现要求功能 的代码,主要步骤如下: (第一题)从1900到2000循环,按照闰年的判断条件是则输出1900年到2000年之间的所有润年。 (第二题)允许用户设置金字塔高度。 4. 编译运行程序,观察输出结果是否正确。
面向对象程序设计(答案)
学号:姓名: 第三章面向对象程序设计作业 一、判断题 1、一个Java源程序可有多个类,但只仅有一个public类,而且程序名与public类名相同。对 2、如果类A和类B在同一个包中,则除了私有成员外,类A可以访问类B中所有的成员。对 3、接口中的成员变量全部为常量,方法为抽象方法。对 4、抽象类可以有构造方法,可以直接实例化。错 5、对static方法的调用可以不需要类实例。对 6、包含抽象方法的类一定是抽象类。对 7、方法中的形参可以和方法所属类的属性同名。对 8、接口无构造器,不能有实例,也不能定义常量。错 9、类的实例对象的生命周括实例对象的创建、使用、废弃、垃圾的回收。对 10、Java应用程序的入口main方法只有一种定义法。对 二、选择题 1、下列答案正确的是(A ) A) 在同一个Java源文件中可以包含多个类,只能有一个被声明为public B) 在同一个Java源文件中只能包含一个类,并被声明为public C) 在同一个Java源文件中可以包含多个类,都可以被声明为public D) 在同一个Java源文件中可以包含多个类,只能有一个被声明为default 2、Java实现动态多态性是通过( B )实现的。 A) 重载B) 覆盖 C) 接口D) 抽象类 3、下列哪一个是正确的方法重载描述( A ) A) 重载方法的参数类型必须不同 B) 重载方法的参数名称必须不同 C) 返回值类型必须不同 D) 修饰词必须不同 4、final关键字不可以用来修饰( D ) A) 类B) 成员方法 C) 域D) 接口 5、接口的所有成员方法都具有( B )属性 A) private, final B) public, abstract C) static, protected D) static 6、Java的封装性是通过(A )实现的 A) 访问控制B) 设计内部类 C) 静态域和静态方法D) 包 7、下列接口或类不属于.*包的是( D ) A) Collection B)Vector C) Map D) Integer 8、下述哪一组方法,是一个类中方法重载的正确写法( A ) A) int addValue( int a, int b ){return a+b;}
神经生理学模拟实验报告材料
实用文档专业:应用心理学 : 学号:日期:地点:汪加诚3110102422 2016.1024 医学楼 C512 实验报告 课程名称:实验名称: 神经生理学指导老师:成绩: 同组学生:神经干不应期的测定实验类型:模拟实验 一、实验目的 了解蛙类坐骨神经干产生动作电位后其兴奋性的规律性变化。学习绝对不应期和相对不 应期的测定方法。 二、实验原理 神经组织和其他可兴奋组织一样,在接受一次刺激产生兴奋以后,其兴奋性将会发生规 律性的变化,依次经过绝对不应期、相对不应期,超常期和低常期,然后再回到正常的兴奋 水平。 采用双脉冲刺激的方法。将两刺激脉冲间隔由最小逐渐增大时,开始只有第一个刺激脉 冲刺激产生动作电位(action potential, AP),第二个刺激脉冲刺激不产生 AP,当两刺激脉 冲间隔达到一定值时,此时第二个刺激脉冲刚好能引起一极小的 AP,这时两刺激脉冲间隔即 为绝对不应期。继续增大刺激脉冲间隔,这时由第二个刺激脉冲刺激产生的 A P逐渐增大,当 两刺激间隔达到某一值时,此时由第二个刺激脉冲刺激产生的 AP,其振幅刚好和由第一个刺 激产生的 A P相同,这时两刺激脉冲间隔即为相对不应期。 三、材料和方法 【材料】:蟾蜍或蛙;标本屏蔽盒、任氏液、微机生物信号采集处理系统。 【实验方法】: 1.系统连接和仪器参数设置 (1)RM6240 系统:点击“实验”菜单,选择“肌肉神经”或“生理科学实验项目”菜 单中的“神经干兴奋不应期的测定”或“神经干兴奋不应期的自动测定”项目。系统进入该 实验信号记录状态。仪器参数:1通道时间常数 0.02s、滤波频率 1KHz、灵敏度 4mV,采样频率 80KHz,扫描速度 1ms/p。双刺激激模式,最大刺激强度,刺激波宽 0.1ms,起始波间隔 30 ms,延迟 2ms,同步触发。
C++面向对象程序设计实验报告
C++面向对象程序设计实验报告 学院:信息科学与技术学院 班级:卓越电子1201 姓名:刘强 学号:120910115 实验二 C++面向过程程序设计 实验目的 掌握函数声明、定义和使用的方法 掌握函数递归调用的方法 实验内容 1、编写一个函数,求数列运算中从n个不同的数中取r个数的所有选择的个数,要求如下:主程序中设计一个循环,不断从输入接收n和r的值,计算结果并输出,当用户输入0 0时,程序结束; 能检查输入数据的合法性,要求n>=1并且n>=r; 能得到正确结果。 输入:5 3输出:10 输入:10 20;输出:Input Invalid !; 输入:-1 4;输出:Input Invalid!; 步骤: 利用一个函数fn(int n)计算n!, 利用另一个函数Cnr(int n, int r)计算Cnr,在该函数中调用fn(), 程序代码: #include int fn(int n) { int s=1; for(int i=1;i<=n;i++) { s=s*i; } cout<<"n!="<int Cnr(int n,int r) { cout<<"Please input two numbers:"<>n>>r; if(n==0&&r==0) { cout<<"Programme shutdown."<=1&&n>=r) { int a; int b; int c; int d; a=fn(n); b=fn(r); c=fn(n-r); d=a/(b*c); cout<面向对象程序设计课后答案(完整版)
第二章2-4 #include using namespace std; Add(int a,int b); int main() { int x,y,sum; cout<<"please input x and y:"; cin>>x>>y; sum = add(x,y); cout < using namespace std; int main() {
int *p,*init; int countp=0; int countn=0; p = new int[20]; init = p; for(int i=0;i<20;i++) { cin>>*p; p++; } p = p-20; for( i=0;i<20;i++) { if(*p>0) countp++; if(*p<0) countn++; cout<<*p<<" "; p++; } cout<<"正数有:"< //#include using namespace std; void checkagescore(string name,int age) { if (name == "exit") throw name; if(age<0||age>50) throw age;
面向对象程序设计实验报告完整版
资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。 综合实验报告 面向对象程序设计 专业名称: 物联网工程 ___班级: _____ 级2班__ ___________姓名: 你哥哥 学号: 02051928 信息科学与工程学院 二零一三年七月
第一题: (1) 1.1题目概述 (1) 1.2设计思路 (2) 1.3设计说明与调试分析 (2) 1.4编码实现 (2) 1.5程序运行结果 (5) 1.6设计心得 (5) 第二题: (6) 2.1题目概述 (6) 2.2设计思路 (7) 2.3设计说明与调试分析 (7) 2.4编码实现 (7) 2.5程序运行结果 (11) 2.6设计心得 (11)
第一题: 1.1题目概述 用抽象类设计计算二维平面图形图形面积的程序, 在基类TDshape中设计纯虚函数area()和printName(), area()用于计算几何图形的面积, printName()用于打印输出几何图形的类名, 如Triangle类的对象就打印输出”Triangle”。每个具体形状的类则从抽象类TDshape派生, 各自需要定义其它独有的数据成员和成员函数, 而且定义area()和printName()的具体实现代码, 如图所示。 要求编写以TDshape为接口的函数, 借以访问具体类如
Triangle和Rectangle类的成员函数area(), printName ()。1.2设计思路 由简到繁, 逐步实现。 1.3设计说明与调试分析 编写基类TDshape->编写虚函数->编写继承类Triangle ->实例化TDshape和Triangle ->调用基类虚函数实现调用继承类相应函数->同样的方式处理继承类Rectangle. 1.4编码实现 #include using namespace std; class TDshape{ public: virtual void area()=0; virtual void printName()=0; }; class Triangle:public TDshape{ private: double width,height;
面向对象程序设计笔记
undeclared identifier “未声明的标识符” (1) 十进制整数:在一个整型常量后面加一个字母 l 或 L,则认为是 long int 型常量? (2) 八进制整数?在常数的开头加一个数字 0,就表示这是以八进制数形 式表示的常数? (3)十六进制整数?在常数的开头加一个数字0和一个英文字母X(或x), 就表示这是以十六进制数形式表示的常数? 2. 浮点数的表示方法 如果在实数的数字之后加字母 F 或f,表示此数为单精度浮点数,如1234F,-43f,占 4 个字节?如果加字母 L 或 l,表示此数为长双精度数(long double), 在Visual C++ 6.0 中占 8 个字节. (2) 指数形式(即浮点形式):用字母 e 表示其后的数是以 10 为底的幂,如 e12 表示 1012? 1.普通的字符常量:用单撇号括起来的一个字符就是字符型常量如′a′,′ #′,′%′,′D′都是合法的字符常量,在内存中占一个字节?“cout<<′\n′; ”将输出一个换行,其作用与“cout<三年级下册科学实验报告单
河北版三年级下册科学实验报告单 实验操作要求及评分标准 1. 清点器材(15分) (1)有清点实验器材的动作。(5分)(2)能准确说出器材名称。(10分) 2. 进行实验(50分) (1)正确使用仪器,合乎规范,注意安全。(10分) (2)按正确的实验步骤,通过观察、实验、制作等活动,进行操作。(30分)(3)实验过程中,集中精力,仔细观察,及时做好记录。(10分) 3. 填写实验报告(20分) (1)简要写出实验步骤。(10分) (2)记录实验现象,得出实验结论。(10分) 4. 整理仪器、收拾桌面(15分)(1)仪器归位、摆放整齐。(10分)(2)桌面整洁。(5分) (一)实验名称: 观察物体发生时的现象 实验器材:鼓和鼓槌、绿豆、钢锯条。实验步骤: 1.把绿豆放在鼓皮上,用鼓槌敲击鼓,观察绿豆。 2.把锯条放在课桌上,一半落空,一只手按住桌上一端,另一只手拨动锯条。 实验现象:1. 绿豆跳动 2. 锯条颤抖 实验结论:物体发声时振动。 (二)实验名称: 水能传声
实验器材:水槽、砂纸。 实验步骤: 1. 水槽中加满水。 2. 一个同学在水中磨砂纸,另一个同学将耳朵贴在水槽边听。 实验现象:听到了磨砂纸声音。实验结论:水能传声音。 (三)实验名称: 光的传播实验实验目的: 研究光是怎样传播的。 实验器材:手电筒一个、完全相同的中间带孔的硬纸片三张、纸屏一个。 实验步骤: 1. 将三张中间带孔的硬纸片、纸屏排在一条直线上(孔在一条直线上),用手电筒从一端向纸屏上照射,观察现象。 2. 将中间的硬纸片错开,用手电筒从一端向纸屏上照射,观察现象。实验现象:孔在一条直线上时,观察到纸屏上有光;将中间的硬纸片错开,孔不在一条直线上时,观察到纸屏上没有光。 实验结论:光是沿直线传播的。 (四)实验名称:光的反射实验 实验目的:光是否可以被反射。 实验器材:手电筒一个、中间带缝的硬纸片1张、平面镜一个、纸和尺子。 实验步骤:将中间带缝的硬纸片、平面镜放在纸上,排在一条直线上,用手电筒从硬纸片缝隙一端向平面镜上照射,改变平面镜摆放的角度观察现象,画出光的传播路线。
面向对象程序设计期末复习分析
一、单项选择题( 在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题1 分,共20 分) 3.下列不属于面向对象技术的基本特征的是(B)。 A. 封装性 B. 模块性 C. 多态性 D. 继承性 4. 面向对象程序设计将描述事物的数据与(C ) 封装在一起,作为一个相互依存、不可分割的整体来处理。 A. 信息 B. 数据隐藏 C. 对数据的操作 D. 数据抽象 5. 关于面向对象方法的优点,下列不正确的叙述是(C )。 A. 与人类习惯的思维方法比较一致 B. 可重用性好 C. 以数据操作为中心 D.可维护性好 8. 下列不属于类的成员函数的是( C )。 A. 构造函数 B. 析构函数 C. 友元函数 D. 拷贝构造函数 9. 继承机制的作用是( C )。 A. 信息隐藏 B. 数据封装 C. 派生新类 D. 数据抽象 14. (D )是从用户使用系统的角度描述系统功能的图形表达方法。 A. 类图 B. 对象图 C. 序列图 D. 用例图 15. (C ) 是表达系统类及其相互联系的图示,它是面向对象设计的核心,建立状态图、协作 图和其他图的基础。 A.对象图 B. 组件图 C. 类图 D. 配置图 16.(D )描述了一组交互对象间的动态协作关系,它表示完成某项行为的对象和这些对 象之间传递消息的时间顺序。 A.对象图 B. 协作图 C. 状态图 D. 序列图 17.(D )就是用于表示构成分布式系统的节点集和节点之间的联系的图示,它可以表示 系统中软件和硬件的物理架构。 A. 组件图 B. 协作图 C. 状态图 D. 配置图 18. 在用UML进行数据库的分析与设计过程中,( B ) 就是进行数据库的需求分析,使用用 例图、类图、顺序图、活动图等建立业务模型。 A. 逻辑数据模型设计 B 业务Use Case模型设计 C. 物理数据模型设计 D. 物理实现设计 19. 使用UML进行关系数据库的(B )时,需要设计出表达持久数据的实体类及其联系,并把它们映射成为关系数据库表(Table)、视图(View)等。 A. 业务Use Case模型设计 B. 逻辑数据模型设计 C. 物理数据模型设计 C. 物理实现设计 20. UML的动态建模表示包含(C )种图。 A. 9 B. 5 C. 4 D. 2 二、填空题( 每空1 分,共20 分) 1. 面向对象开发方法一改过去传统的以_功能分析,面向过程_为基础的_对象_的结 构化分析与设计方法,它模拟人们理解和处理客观世界的方式来分析问题,把系统视为
面向对象程序设计实验
实验一C++基础1.1 实验目的 1.了解并熟悉开发环境,学会调试程序; 2.熟悉C++中简单的标准输入输出函数的使用方法; 3.理解const修饰符的作用并学会应用; 4.理解内联函数的优缺点并学会其使用场合; 5.理解并学会函数重载; 6.理解并熟练掌握使用new和delete来分配内存; 7.理解并熟练掌握引用的使用方法。 1.2 实验内容 1.2.1 程序阅读 1.理解下面的程序并运行,然后回答问题。 #include int max_def(int x, int y) { return (x>y?x:y); } int max_def(int x, int y, int z) { int temp = 0; return (temp=(x>y?x:y))>z?temp:z; } double max_def(double x, double y) { return (x>y?x:y); } int main()
{ int x1 = 0; int x2 = 0; double d1 = 0.0; double d2 = 0.0; x1 = max_def(5,6); x2 = max_def(2,3,4); d1 = max_def(2.1,5.6); d2 = max_def(12.3,3.4,7.8);-----------------------------------------------------①cout<<"x1="<y?x:y))>z?temp:z; } 问题三:②处的输出结果为什么是d2=12,而不是d2=12.3? 答:因为①处调用的是整型函数,d2在此函数中被转换为整型,小数点后面被删除。 2.理解下面的程序并运行,然后回答问题。 #include
面向对象程序设计教程 答案
面向对象程序设计教程(C++语言描述)题解与课程设计指导 第1章 面向对象程序设计概论 一、名词解释 抽象封装消息 【问题解答】 面向对象方法中的抽象是指对具体问题(对象)进行概括,抽出一类对象的公共性质并加以描述的过程。 面向对象方法中的封装就是把抽象出来的对象的属性和行为结合成一个独立的单位,并尽可能隐蔽对象的内部细节。 消息是面向对象程序设计用来描述对象之间通信的机制。一个消息就是一个对象要求另一个对象实施某种操作的一个请求。 二、填空题 (1)目前有面向过程的结构化程序设计方法和面向对象的程序设计方法两种重要的程序设计方法。 (2)结构化程序设计方法中的模块由顺序、选择和循环3种基本结构组成。(3)在结构化程序设计方法中,程序可表示为程序=数据结构+算法;而面向对象的程序设计方法,程序可表示为程序=对象+消息。 (4)结构化程序设计方法中的基本模块是过程;而面向对象程序设计方法中的基本模块是类。 (5)面向对象程序设计方法具有抽象性、封装性、继承性和多态性等特点。 三、选择题(至少选一个,可以多选) (1)面向对象程序设计着重于( B )的设计。 A. 对象 B. 类 C. 算法 D. 数据 (2)面向对象程序设计中,把对象的属性和行为组织在同一个模块内的机制叫做( C )。 A. 抽象 B. 继承 C. 封装 D. 多态 (3)在面向对象程序设计中,类通过( D )与外界发生关系。 A. 对象 B. 类 C. 消息 D. 接口 (4)面向对象程序设计中,对象与对象之间的通信机制是( C )。 A. 对象 B. 类 C. 消息 D. 接口 (5)关于C++与C语言的关系的描述中,( D )是错误的。 A. C语言是C++的一个子集 B. C语言与C++是兼容的 C. C++对C语言进行了一些改进 D. C++和C语言都是面向对象的 【结果分析】 C语言是面向过程的。C++语言是一种经过改进的更为优化的C语言,是一种混合型语言,既面向过程也面向对象。 (6)面向对象的程序设计将数据结构与( A )放在一起,作为一个相互依存、不可分割的整体来处理。
生理学实验报告
生理学实验报告 坐骨神经-腓肠肌标本的制备 一、实验目的及要求 学习蛙类动物双毁髓的方法 掌握制备坐骨神经-腓肠肌标本的操作技术,为此后有关的神经肌肉实验打下基础。 二、实验原理 蛙或两栖类动物的一些基本生命活动及生理功能与温血动物近似,而且其离体组织需要的生活条件非常简单,易于控制和掌握。因
此在生理学实验中,坐骨神经-腓肠肌标本是研究神经肌肉生理最常用的对象,经常用来研究神经肌肉的兴奋性、刺激与反应的规律、肌肉收缩的特点、兴奋性的周期性变化等。 三、实验对象 蟾蜍或蛙。 四、实验器材及药品 蛙类手术器械一套(金属探针1根,粗剪刀、眼科剪刀各1把,圆头镊子、眼科镊子各1把,玻璃分针2根),蛙板和玻璃板各1块,培养皿,滴管,废物缸、锌铜弓,丝线,棉花;任氏液。 五、实验方法及步骤 1、双毁髓:左手握蟾蜍,背部向上。用食指按压其头部前端,拇指压住躯干的背部,使头向前俯;右手持毁髓针,由两眼之间中线向后方划触,触及两耳后腺之间的凹陷处即是枕骨大孔的位置。将毁髓针由凹陷处垂直刺入枕骨大孔,然后针尖向前刺入颅腔,在颅腔内搅动,以毁脑组织。再将毁髓针退至枕骨大孔,针尖转向后方,与脊柱平行刺入椎管,以捣毁脊髓。脊髓彻底捣毁时,可看到蟾蜍后肢突然蹬直,然后瘫软,此时的动物为双毁髓动物。 2、剥制后肢标本:左手持手术镊提起两前肢之间背部的皮肤,右手持手术剪横向剪断皮肤,然后往后肢方向撕剥皮肤。剪开腹壁肌肉,用手术镊提起内脏,翻向头部,在看清支配后肢的脊神经发出部位后,于其前方剪断脊柱。 3、分离两后肢:将去皮的后肢腹面向上置于解剖盘上,右手持
金冠剪纵向剪开脊柱,再剪开耻骨联合,使两后肢完全分离。 4、分离坐骨神经:将一侧后肢的脊柱端腹面向上,用玻璃分针沿脊神经向后分离坐骨神经,股部沿腓肠肌正前方的股二头肌和半膜肌之间的裂缝,找出坐骨神经,剪断盖在上方的梨状肌,完全暴露坐骨神经,剪去支配腓肠肌之外的分支,再剪去脊柱及肌肉,只保留坐骨神经发出部位的一小块脊柱骨。 5、分离股骨头:沿膝关节剪去股骨周围的肌肉,保留股骨的后2/3,剪断股骨。 6、游离腓肠肌:在腓肠肌跟腱下穿线并结扎,提起结扎线,剪断肌腱与胫腓骨的联系,游离腓肠肌,剪去膝关节下部的后肢,保留腓肠肌与股骨的联系,制备出完整的坐骨神经-腓肠肌标本。标本应包括:坐骨神经、腓肠肌、股骨头和一段脊柱骨四部分。 7、检验标本:用任氏液沾湿的锌铜弓的两极接触神经,如腓肠肌发生收缩,则标本机能正常,把标本固定在肌槽上。 8、连接好装置,调节适宜的灵敏度及刺激强度,开动记录仪,走纸速度为10mm/s,用手控触发开关,以单脉冲刺激神经,记录肌肉的单收缩曲线。 9、分别用1 Hz、2 Hz、3 Hz、4 Hz、6 Hz、12 Hz、24 Hz、30Hz 等频率去刺激坐骨神经,记录肌肉的收缩曲线。 六、分析及讨论 七、思考题 ?1.剥去皮肤的后肢,能用自来水冲洗吗?为什么?
面向对象程序设计(C++) 实验指导书
实验 1 类和对象 1.1实验目的和要求 (1) 理解类和对象的概念, 掌握声明类和定义对象的方法。 (2) 掌握构造函数和析构函数的实现方法。 (3) 初步掌握使用类和对象编制C++程序。 (4) 掌握对象数组、对象指针和string类的使用方法。 (5) 掌握使用对象、对象指针和对象引用作为函数参数的方法。 (6) 掌握类对象作为成员的使用方法。 (7) 掌握静态数据成员和静态成员函数的使用方法。 (8) 理解友元的概念和掌握友元的使用方法。 1.2实验内容和步骤 1.输入下列程序 //test4-1.cpp #include using namespace std; class Coordinate { public: Coordinate(int x1,int y1) { x=x1; y=y1;
Coordinate(Coordinate &p); ~Coordinate() { cout<<”Destructor is calleded\n”;} int getx() {return x;} int gety() {return y;} private: int x,y; }; Coordinate::Coordinate(Coordinate &p) { x=p.x; y=p.y; cout<<”copy-initialization Constructou is called\n”; } int main() { Coordinate p1(3,4); Coordinate p2(p1); Coordinate p3=p2;