实验5说明

合集下载

《数字逻辑与计算机组成》实验讲义-实验5

《数字逻辑与计算机组成》实验讲义-实验5

实验5:单周期处理器的控制器设计实验一、实验目的1、理解随机访问存储器RAM和只读存储器ROM的操作原理。

2、理解指令类型与指令格式之间的关系,掌握取指部件、指令解析和立即数扩展器的设计方法。

3、理解每条目标指令的功能和数据通路,掌握单周期处理器的控制器设计方法。

二、实验环境Logisim-ITA V2.16.1.0。

三、实验内容1、利用Logisim中的RAM组件进行数据读写操作实验。

Logisim中RAM的地址位宽最多可设置为24位,数据位宽最多可设置为32位。

在属性窗口的数据接口中有三种不同的工作模式。

若设置为“分离的加载和存储引脚”模式,则有两个数据端口分别连接输入数据和输出数据(如图1所示);否则,使用同一数据端口连接数据总线。

注意:当设置数据位宽为32位时,采用按字编址方式(32位),而不是采用按字节编址方式。

图1 采用分离加载和存储模式的32位数据读取实验图实验要求RAM组件的地址位宽设置为12位,数据接口模式设置为分离的加载和存储引脚模式。

实验过程与验证步骤如下:(1)设置数据位宽为32位,即可访问空间大小为16KB;连接必要的输入输出信号并选择合适的控制信号;从0地址处开始顺序写入以下两个32位的十六进制数据:0x4E4A5543、0x53657200;然后再读出所存储的数据。

(2)设置数据位宽为8位,即可访问空间大小为4KB;将输出数据端口连接到如图2所示的文本终端TTY;从0地址开始顺序写入以下八个字节的十六进制数据:4E4A554353657200;然后按字节为单位读出并输出到文本终端TTY,观察显示的内容。

图2 采用分离加载和存储模式的8位数据读取实验图(3)Logisim中RAM和ROM组件的数据输入还可以采用Logisim十六进制编辑器和直接读取二进制编码文件的方法实现。

把鼠标移到存储器组件上,点击鼠标右键,则弹出菜单框(如图3所示),选中“编辑存储内容”,则打开Logisim十六进制编辑器(如图4所示),可按照存储器设置的数据位宽,直接使用键盘输入数据;输入数据后,可点击保存按钮,把输入的数据保存到数据镜像文件(image)中。

实验5-戴维南定理的验证

实验5-戴维南定理的验证

实验5-戴维南定理的验证实验5 戴维南定理的验证一、实训目的1. 验证戴维南定理的正确性,加深对该定理的理解。

2. 掌握测量有源二端网络等效参数的一般方法。

二、原理说明1. 任何具有两个出线端的部分电路称为二端网络。

若网络中含有电源称为有源二端网络,否则称为无源二端网络。

戴维南定理:任何一个线性有源二端网络,对外电路来说,总可以用一个电压源与一个电阻的串联来等效代替,此电压源的电动势Us 等于这个有源二端网络的开路电压Uoc , 其等效内阻R 0等于该网络中所有独立源均置零(理想电压源视为短接,理想电流源视为开路)时的等效电阻。

诺顿南理指出:任何一个线性有源网络,总可以用一个电流源与一个电阻的并联组合来等效代替,此电流源的电流Is 等于这个有源二端网络的短路电流I SC ,其等效内阻R 0定义同戴维南定理。

Uoc (Us )和R 0或者I SC (I S )和R 0称为有源二端网络的等效参数。

2. 有源二端网络等效参数的测量方法 (1) 开路电压、短路电流法测R 0 在有源二端网络输出端开路时,用电压表直接测其输出端的开路电压Uoc ,然后再将其输出端短路,用电流表测其短路电流Isc ,则等效内阻为 Uoc R 0= ── Isc 如果二端网络的内阻很小,若将其输出端口短路U I ABI UOΔUΔIφscoc则易损坏其内部元件,因此不宜用此法。

(2) 伏安法测R 0 图5-1有源二端网络外特性曲线用电压表、电流表测出有源二端网络的外特性曲线,如图5-1所示。

根据 外特性曲线求出斜率tg φ,则内阻 △U U oc R 0=tg φ= ──=──△I Isc也可以先测量开路电压Uoc , 图5-2半电压法测R 0电路再测量电流为额定值I N 时的输出U oc -U N 端电压值U N ,则内阻为 R 0=──── I N(3) 半电压法测R 0 如图5-2所示,当负载电压为被测网络开 路电压的一半时,负载电阻(由电阻箱的读数 确定)即为被测有源二端网络的等效内阻值。

操作系统实验5-线程管理及控制

操作系统实验5-线程管理及控制

第4章线程管理与控制4.1 线程概念简介每个进程都拥有自己的数据段、代码段和堆栈段,这就造成了进程在进行切换等操作时都需要有比较复杂的上下文切换等动作。

为了进一步减少处理机的空转时间,支持多处理器以及减少上下文切换开销,进程在演化中出现了另一个概念——线程。

它是进程独立的一条运行路线,处理器调度的最小单元,也可以称为轻量级进程。

线程可以对进程的存空间和资源进行访问,并与同一进程中的其他线程共享。

因此,线程的上下文切换的开销比创建进程小很多。

同进程一样,线程也将相关的执行状态和存储变量放在线程控制块(TCB)。

一个进程可以有多个线程,也就是有多个线程控制块及堆栈寄存器,但却共享一个用户地址空间。

要注意的是,由于线程共享了进程的资源和地址空间,因此,任何线程对系统资源的操作都会给其他线程带来影响。

由此可知,多线程中的同步是非常重要的问题。

在多线程系统中,进程与进程的关系如图所示。

进程与线程关系4.2 Linu*多线程编程API与实验任务4.3.1 Linu*多线程编程API创建线程pthread_create()函数实际上就是确定调用该线程函数的入口点,在线程创建以后,就开始运行相关的线程函数,在该函数运行完之后,该线程也就退出了,这也是线程退出一种方法。

另一种退出线程的方法是使用函数pthread_e*it(),这是线程的主动行为。

这里要注意的是,在使用线程函数时,不能随意使用e*it()退出函数进行出错处理,由于e*it()的作用是使调用进程终止,往往一个进程包含多个线程,因此,在使用e*it()之后,该进程中的所有线程都终止了。

因此,在线程中就可以使用pthread_e*it()来代替进程中的e*it()。

由于一个进程中的多个线程是共享数据段的,因此通常在线程退出之后,退出线程所占用的资源并不会随着线程的终止而得到释放。

正如进程之间可以用wait()系统调用来同步终止并释放资源一样,线程之间也有类似机制,那就是pthread_join()函数。

实验5 探究平抛运动的特点

实验5 探究平抛运动的特点

实验探究平抛运动的特点探究平抛运动的特点。

根据运动的合成与分解原理,平抛运动可看作沿竖直方向和水平方向的两个分运动的合运动。

在水平和竖直两个方向中,先研究其中一个方向的运动规律,再设法分析另外一个方向的运动规律。

1.探究平抛运动竖直分运动特点的实验器材:小锤一个、两个相同的小铁球、平抛竖落仪一个。

2.探究平抛运动水平分运动特点的实验器材:斜槽、钢球、白纸、复写纸、铅垂线、铅笔、平抛铁架台(有背板及水平放置的可上下调节的挡板)。

1.探究平抛运动竖直分运动的特点如图甲所示,用小锤击打弹性金属片后,A球沿水平方向抛出,做平抛运动;同时B球被松开,自由下落。

A、B两球同时开始运动。

观察两球哪个先落地。

分别改变小球距地面的高度和小锤击打的力度,多次重复这个实验。

实验时,也可以用耳朵“听”来判断两球落地时刻的先后。

2.探究平抛运动水平分运动的特点在图乙所示的装置中,斜槽M末端水平。

钢球在斜槽中从某一高度滚下,从末端飞出后做平抛运动。

在装置中有一个水平放置的可上下调节的倾斜挡板N,钢球飞出后,落到挡板上。

实验前,先将一张白纸和复写纸固定在装置的背板上。

钢球落到倾斜的挡板上后,就会挤压复写纸,在白纸上留下印迹。

上下调节挡板N,通过多次实验,在白纸上记录钢球所经过的多个位置。

最后,用平滑曲线把这些印迹连接起来,就得到钢球做平抛运动的轨迹。

1.平抛运动竖直方向分运动的特点观察发现,A、B两球同时落地。

改变小球距地面的高度和小锤击打的力度,重复实验时,两球在空中的运动时间和A球的水平初速度大小发生改变,但A、B两球总是同时落地。

说明A球在竖直方向的分运动与B球完全相同,平抛运动在竖直方向的分运动为自由落体运动。

2.平抛运动水平方向分运动的特点以小球出槽口时球心在白纸上的投影点为坐标原点,以水平方向为x轴,以竖直方向为y轴,建立坐标系。

因为平抛运动的竖直分运动为自由落体运动,所以从起点开始,相邻相等时间间隔的竖直分位移之比为1∶3∶5∶…,据此可确定相等的时间间隔小球所在的位置,在x轴上从O点起,量出相等时间间隔内的水平位移,可知各段位移相等,故平抛运动在水平方向上的分运动是匀速直线运动。

实验5动态磁滞回线

实验5动态磁滞回线

实验5 动态磁滞回线一、实验目的1、掌握磁滞、磁滞回线和磁化曲线的概念,加深对铁磁材料的主要物理量:矫顽力、剩磁和磁导率的理解。

2、学会用示波法测绘基本磁化曲线和磁滞回线。

3、根据磁滞回线确定磁性材料的饱和磁感应强度Bs、剩磁Br和矫顽力Hc的数值。

4、研究不同频率下动态磁滞回线的区别,并确定某一频率下的磁感应强度Bs、剩磁Br和矫顽力Hc数值。

5、改变不同的磁性材料,比较磁滞回线形状的变化。

二、实验仪器动态磁滞回线测试仪及示波器。

动态磁滞回线测试仪由测试样品、功率信号源、可调标准电阻、标准电容和接口电路等组成。

三、实验原理1、磁化曲线如果在由电流产生的磁场中放入铁磁物质,则磁场将明显增强,此时铁磁物质中的磁感应强度比单纯由电流产生的磁感应强度增大百倍,甚至在千倍以上。

铁磁物质内部的磁场强度H与磁感应强度B有如下的关系:B=μH对于铁磁物质而言,磁导率μ并非常数,而是随H的变化而改变的物理量,即μ=ƒ(H),为非线性函数。

所以如图1所示,B与H也是非线性关系。

铁磁材料的磁化过程为:其未被磁化时的状态称为去磁状态,这时若在铁磁材料上加一个由小到大的磁化场,则铁磁材料内部的磁场强度H与磁感应强度B也随之变大,其B-H 变化曲线如图1所示。

但当H增加到一定值(Hs)后,B几乎不再随H的增加而增加,说明磁化已达饱和,从未磁化到饱和磁化的这段磁化曲线称为材料的起始磁化曲线。

如图1中的OS端曲线所示。

图1 磁化曲线和μ~H曲线2、磁滞回线当铁磁材料的磁化达到饱和之后,如果将磁化场减少,则铁磁材料内部的B和H也随之减少,但其减少的过程并不沿着磁化时的OS段退回。

从图2可知当磁化场撤消,H=0时,磁感应强度仍然保持一定数值B=Br称为剩磁(剩余磁感应强度)。

若要使被磁化的铁磁材料的磁感应强度B减少到0,必须加上一个反向磁场并逐步增大。

当铁磁材料内部反向磁场强度增加到H=Hc时(图2上的c点),磁感应强度B才是0,达到退磁。

试验五AD、DA转换实验

试验五AD、DA转换实验

试验五. A/D、D/A转换实验一、实验目的1. 学习理解模/数信号转换和数/模转换的基本原理。

2. 掌握模/数转换芯片ADC0804和数/模转换芯片DAC0832的使用方法。

二、实验设备TD-PITE实验装置(带面包板)一套,实验用转换芯片两片,±12V稳压电源一台、运放两片、温度传感器、电位器(5.1KΩ)一个、电阻若干,面包板用导线若干,排线若干,万用表一个。

三、实验内容(1)设计A/D转换电路,采集可调电阻的输出电压。

连+5V电源,调节后的输出电压作为ADC0804的模拟输入量,然后进行A/D转换,转换结果由发光二极管上显示。

请填写实验数据表格:(2)将LM35 精密摄氏度温度传感器连+5V电源,输出电压直接作为ADC0804 的模拟输入量,然后进行A/D转换,转换结果经过计算得到摄氏度值放在内存变量上。

(多数温度传感器是针对绝对温度的,且线形较差。

LM35的输出电压与摄氏温度值成正比例关系,每10 mV 为 1 摄氏度。

)(3)设计D/A 转换,要求产生锯齿波、三角波、脉冲波,并用示波器观察电压波形。

四、实验原理1. 模数转换器ADC0804 简介ADC0804是用CMOS集成工艺制成的逐次比较型模数转换芯片。

分辨率为8位,转换时间为100μs,输入参考电压范围为0~5V。

芯片内有输出数据锁存器,与计算机连接时,转换电路的输出可以直接连接在CPU数据总线上。

图5.1 ADC0804引脚图启动信号:当CS#有效时,WR#可作为A/D转换的启动信号。

WR#高电平变为低电平时,转换器被清除;当WR#回到高时,转换正式启动。

转换结束:INTR#跳转为低电平表示本次转换已经完成,可作为微处理器的中断或查询信号。

RD#用来读A/D转换的结果。

有效时输出数据锁存器三态门DB0~DB7各端上出现8位并行二进制数码。

转换时钟:见下图,震荡频率为f CLK ≈ 1 / 1.1RC。

其典型应用参数为:R = 10KΩ,C = 150pF,f CLK≈ 640KHz,8位逐次比较需8×8 = 64个时钟周期,转换速度为100μs。

88-实验五 交换机各种信号音观察实验

88-实验五 交换机各种信号音观察实验

实验五交换机各种信号音观察实验一、实验目的通过本实验,让学生了解交换机运行时的各种信号音的应用。

二、实验器材1、程控交换机(已经正常运行,可以打通本局电话)。

可参照本局调试实验将交换机加载好数据,正常运行。

2、万用表若干(根据实验学生数量进行配置,下同)。

3、示波器若干4、电话机若干5、实验用维护终端若干三、实验内容说明通过硬件环境的搭建,使交换机正常运行后能打通电话,然后测试通话前后的各种信号音。

需要说明的是,由于有些示波器测量探头没有隔直流功能,因此在测量电话线上交流波形前应在测量探头和接地各串接0.5UF以上的电容来隔离直流分量.这样才能测量到交流波形信号.主要的信号音如下:1、拨号音2、回铃音3、忙音4、嚎鸣音(注:需要TSS板支持,如果无TSS板,该功能无法实现)实验连接图如下:四、实验步骤a)拨号音观测方法:A)、在电话机的电话线a、b线上接入示波器。

B)、电话机摘机,此时程控交换机将发送拨号音到电话线上。

C)、在20S之内,用示波器观察到所产生的信号波形就是拨号音。

D)重新观察需要重新挂机再摘机即可。

b)回铃音观测方法:A)、在电话机A的电话线a、b线上接入示波器。

B)、电话机摘机,拨打电话机B。

C)、在振铃期内,用示波器观察电话机A所产生的信号波形就是拨号音。

D)重新观察重复B、C步骤。

c)忙音测试方法:A)、在电话机A的电话线a、b线上接入示波器。

电话机B摘机B)、电话机A摘机,拨打电话机B。

C)、在振铃期内,用示波器观察电话机A所产生的信号波形就是忙音。

D)、重新观察重复B、C步骤。

d)嚎鸣音测试方法:(注:需要TSS板支持)A)、在电话机A的电话线a、b线上接入示波器。

B)、电话机A摘机,不拨号,60S钟以后,交换机将向电话机A 发送嚎鸣音。

C)、在振铃期内,用示波器观察电话机A所产生的信号波形就是忙音。

D)、重新观察重复B、C步骤。

实验报告一、画图1、画出信号音波形观测诗意图二、名词解释(红色为答案)1、拨号音:2、回铃音:3、忙音:三、思考题:1、信号音是由那块单板提供的?它所起的作用是什么?2、信号音频率是多少HZ?。

实验5 鲜乳的卫生检验解析

实验5  鲜乳的卫生检验解析

6.抗生素检查
原理:有抗生素,则抑制细菌的繁殖,TTC不被还原,不显色
无抗生素,则细菌大量繁殖,TTC指示剂被还原而显红色 方法:
(1)菌液制备。将嗜热链球菌接种入灭菌脱脂乳。置于37℃培养箱 中保温5-15h、然后再用灭菌脱脂乳以1︰1比例稀释备用 (2)取乳样9mL放入试管中, (3)置80℃水浴中保温5min。冷却至37℃以下 (4)加入菌液1mL (5)置36℃水浴锅中保温2h (6)加入4%TTC指示剂0.3mL (7)置36℃水浴中保温30min
5.掺假检查
(3)掺碱
取乳样5mL于试管,沿倾斜管壁轻轻加入0.04%溴麝
香草酚蓝溶液2~3滴,轻转试管2~3转(切忌使液体互
相混合),垂直静置2min观察液面间颜色。同时用正
常鲜乳做空白对照试验乳中。掺碱量显色对照表
掺碱量
(%) 无 0.05
Байду номын сангаас
0.1
0.3
0.5
0.7
1.0
1.5
颜色 黄色 浅绿色 绿色 深绿色 青绿色 淡蓝色 蓝色 深蓝色
5.掺假检查
(6) 掺入食盐
取5mL硝酸银(0.01N)溶液于试管中,再加2滴10% 铬酸钾溶液,混匀(呈红色,AgCrO4),取被检乳 1mL注入试管中,充分混匀。如果红色消失,溶液变为 黄色(铬酸钾溶液),说明乳中含氯量0.14%以上,折 合氯化钠量为0.23%以上,则此乳为异常乳。若红色不 变,则说明氯的含量低于指标为正常乳。同时用正常鲜乳 做空白对照试验。
➢实验报告
感官检查(5项) 掺假检查(6项) 抗生素检查(1项)
1. 感官检查
2. 比重/密度 3. 乳脂肪 4. 酸度 5. 掺假(掺水、掺淀粉或米汤、掺碱 、掺豆浆、

C语言实验五最简单的C语言程序设计

C语言实验五最简单的C语言程序设计

C语⾔实验五最简单的C语⾔程序设计实验5:最简单的C语⾔程序设计⼀、实验⽬的:(1)掌握C语⾔中使⽤最多的⼀种语句——赋值语句的使⽤⽅法。

(2)掌握各种类型数据的输⼊输出的⽅法,能正确使⽤各种格式转换符。

(3)进⼀步掌握编写程序和调试程序的⽅法。

⼆、实验内容和步骤:1、通过下⾯的程序掌握各种格式转换符的正确使⽤⽅法。

(1)输⼊以下程序:/* Note:Your choice is C IDE */# includeint main( ){int a,b;float d,e;char c1,c2;double f,g;long m,n;unsigned int p,q;a=61,b=62;c1='a';c2='b';d=3.56;e=-6.87;f=3157.890121;g=0.123456789;m=50000;n=-60000;p=32768;q=40000;printf("a=%d,b=%d\nc1=%c,c2=%c\nd=%6.2f,e=%6.2f\n",a,b,c1,c2,d,e);printf("f=%15.6f,g=%15.12f\nm=%1d\np=%u,q=%u\n",f,g,m,n,p,q);显⽰结果:(2)运⾏此程序并分析结果。

(3)在此基础上,将程序第10~14⾏改为c1=a,c2=b;f=3157.890121;g=0.123456789;d=f;e=g;运⾏程序,分析结果。

/* Note:Your choice is C IDE */#include"stdio.h"int main(){int a,b;float d,e;char c1,c2;double f,g;long m,n;unsigned int p,q;a=61;b=62;c1=a;c2=b;f=3157.890121;g=0.123456789;d=f;e=g;p=a=m=50000;q=b=n=-60000;printf("a=%d,b=%d\nc1=%c,c2=%c\nd=%6.2f,e=%6.2f\n",a,b,c1,c2,d,e);printf("f=%15.6f,g=%15.12f\nm=%1d,n=%1d\np=%u,q=%u\n",f,g,m,n,p,q);}显⽰结果:(4)⽤sizeof运算符分别检测程序中各类型的数据占多少字节。

实验5 探究平面镜成像时像与物的关系(解析版)

实验5 探究平面镜成像时像与物的关系(解析版)

实验5 探究平面镜成像时像与物的关系基础考点梳理1. 实验原理:光的反射2. 实验装置图3. 实验器材:透明薄玻璃板、刻度尺、光屏、两支完全相同的蜡烛、火柴、白纸(或方格纸)、笔(1)用玻璃板替代平面镜的目的:利用玻璃的透光性,便于确定像的位置(2)选择较薄玻璃板的目的:避免出现重影,方便找到像的位置(3)选用两支完全相同的蜡烛的目的:便于比较像与物的大小关系(4)刻度尺的作用:测量两支蜡烛到玻璃板的距离(5)光屏的作用:检验是否能承接到像(6)白纸的作用:便于记录像、物、平面镜的位置,从而确定像与物到玻璃板的距离关系及像、物的连线与镜面的关系4. 实验方法:等效替代法:①用较薄玻璃板代替平面镜;①比较物与像的大小关系时,用未点燃的蜡烛等效代替点燃的蜡烛的像5. 实验环境:实验应在较暗的环境中进行的目的:使实验现象更明显6. 实验过程(1)玻璃板要与水平桌面垂直放置的原因:若玻璃板倾斜一定角度,物体的像会上升到水平桌面的上方或下降到水平桌面的下方,不能使蜡烛的像和玻璃板后面的蜡烛完全重合,如下图所示(2)代替像的蜡烛不能点燃的原因:若点燃,将会再产生一个像,不利于观察蜡烛像的准确位置(3)平面镜成虚像的判断:用光屏在像的位置承接不到点燃蜡烛的像,说明平面镜成虚像(4)实验中应该在物的同侧位置透过玻璃板观察像的原因:平面镜所成的像是反射光线的反向延长线会聚成的虚像(5)改变点燃蜡烛的位置进行多次实验的目的:使实验结论具有普遍性7. 实验结论像和物体的大小相等;像和物体到平面镜的距离相等;像和物体的连线与镜面垂直;平面镜成虚像.8. 实验评价(1)测得的像距和物距不相等的原因:①玻璃板与桌面不垂直;①玻璃板太厚;①测量误差;①未点燃的蜡烛与点燃蜡烛的像没有完全重合(2)实验中无论怎样移动蜡烛,都无法使像与物完全重合的原因:玻璃板没有与水平桌面垂直放置9. 实验改进(1)选择透光性差一点的玻璃板(如茶色玻璃)的原因:使像更清晰(2)用LED灯代替蜡烛的原因:①亮度大,成像稳定且明显;①可避免蜡烛因燃烧变短而无法比较像与物的关系;①更环保(3)用方格纸比白纸更好的原因:能更方便、更准确地确定像与物的位置典型例题赏析实验结论:(1)物体通过平面镜成的是虚像;(2)像与物体的大小相同;(3)像与物体到平面镜的距离相等;(4)像与物的连线与镜面垂直;总述:像与物体关于平面镜对称.1.在探究“平面镜成像特点”的实验中,小明用到了带底座的玻璃板(薄厚不同的两块玻璃板)、白纸、两支蜡烛A和B、笔、光屏,请回答下列问题.(1)除图甲中所示的器材外,实验还需要的测量工具是刻度尺;小勇选择的两支蜡烛应满足的条件是完全相同。

实验5 TCPIP协议属性设置

实验5 TCPIP协议属性设置

实习五 TCP/IP网络协议配置一、实习目的1.了解网络基本配置中包含的协议、服务、客户端,以及基本参数,并了解各种协议的作用,以及安装方法;2.掌握Windows支持的网络协议及参数设置方法;3.练习并掌握简单网络命令的使用。

二、实习内容1.查看所在机器的主机名称和网络属性,包括网络基本配置中包含的协议、服务、客户端,以及有关的基本参数;2.修改网络配置参数,建立小组内的局域网;3.网络协议、服务、客户端等组件的安装和卸载方法;4.常用网络命令的使用。

三、预备知识1.TCP/IP协议和IP地址的有关知识;2.Windows命令方式的有关知识。

四、实习步骤1. 常用网络命令的使用提示:Windows命令使用方法:单击【开始】按钮→选择【程序】→选择【附件】→选择【命令提示符】即可打开命令操作窗口,可在命令提示符下执行Windows命令。

命令的格式一般为:“命令 /参数”,如:IPConfig /?,?参数可以查看命令的使用说明。

(1)IPConfigIPConfig命令可用于显示当前的TCP/IP配置信息,这些信息一般用来检验人工配置的TCP/IP设置是否正确。

但是,如果你的计算机和所在的局域网使用了动态主机配置协议,这个程序所显示的信息也许更加实用。

这时,IPConfig可以让你了解你的计算机是否成功的租用到一个IP地址,如果租用到则可以了解它目前分配到的是什么地址。

了解计算机当前的IP地址、子网掩码和缺省网关实际上是进行测试和故障分析的必要项目。

该命令用来显示当前的TCP/IP 配置,也可显示本机网卡的物理地址。

加all参数可以查看配置全部信息。

在命令行下键入:ipconfig/all ,显示类似以下信息,阅读并解释。

记录本机IP地址、MAC地址等信息(注:每台计算机配置信息不同)。

Windows IP ConfigurationHost Name . . . . . . . . . . . . : sjm(主机名)Primary Dns Suffix . . . . . . . :(DNS后缀)Node Type . . . . . . . . . . . . : Unknown(结点类型)IP Routing Enabled. . . . . . . . : No(IP路由器是否可用)WINS Proxy Enabled. . . . . . . . : NoEthernet adapter 本地连接:Connection-specific DNS Suffix . :Description . . . . : 3Com 3C920 Integrated Fast Ethernet(网卡型号)Controller (3C905C-TX Compatible)Physical Address. . . . . . . . . : 00-06-5B-75-53-C1(物理地址MAC) Dhcp Enabled. . . . . . . . . . . : No(动态IP是否可用)IP Address. . . . . . . . . . . . : 202.117.179.10(IP地址)Subnet Mask . . . . . . . . . . . : 255.255.255.0(子网掩码)Default Gateway . . . . . . . . . : 192.168.0.1(网关)DNS Servers . . . . . . . . . . . : 61.150.47.1(域名服务器IP地址) 210.27.80.3(2) ping命令Ping命令实际是通过ICMP协议来测试网络的连接情况的,即将数据发送到另一台主机,并要求在应答中返回这个数据,以确定连接的情况,所以用ping命令可以确定本地主机是否能和另一台主机通信。

实验五-吸收实验

实验五-吸收实验

所以
4
南京工业大学化工原理实验报告
表 5-2 吸收实验计算结果 NOL 7.19 Kxa/[kmol/(m3·h) 2444.4
六、 实验结果讨论
实验结果:NOL=7.19;Kxa=2444.4 kmol/(m3·h) 思考题: ① 本实验中,为什么塔底要液封?液封高度如何计算? 答:该组装置为正压吸收塔,这时采用液封装置是防止塔内气体外漏,造成污染 环境或者浪费。液封高度为塔内压强与大气压的差值 ② 测定 Kxa 有什么工程意义? 答: 传质系数是气液吸收过程重要的研究的内容, 是吸收剂和催化剂等性能评定、 吸收设备设计、放大的关键参数之一。 ③ 为什么二氧化碳吸收过程属于液膜控制? 答:CO2 气体在水中溶解度很小,属于难溶气体,阻力主要在液相,所以吸收过 程属于液膜控制。 ④ 当气体温度和液体温度不同时,应用什么温度计算亨利系数? 答:液体温度,因为亨利定律一般适应于稀溶液,如难容气体的溶解,这种溶解的传 质过程属于液膜控制(m 值大),液体的影响比较大,故选择液体温度。
二、 基本原理
气体吸收是典型的传质过程之一。由于 CO2 气体无味、无毒、廉价,所以气 体吸收实验选择 CO2 作为溶质组分是最适宜的。 本实验采用清水吸收空气中的 CO2 组分。一本讲配置的原料气中的 CO2 浓度控制在 10%以内,所以吸收的计算方法 可按低浓度来处理。又 CO2 在水中的溶解度很小,所以此体系 CO2 气体的吸收过 程属于液膜控制过程。因此,本实验主要测定 Kxa 和 HOL。 传质系数 KX 的测定计算公式: 填料层高度 z 为
四、 实验步骤与注意事项
(1)填料塔流体力学测定操作
2
南京工业大学化工原理实验报告
1 先开动供水系统,使塔内填料润湿一遍;开动空气系统; 2 测定干填料压强降 3 测定湿填料压强降 4 慢慢加大气速到接近液泛,然后回复到预定气速再进行正式测定,目的是 使填料全面润湿一次; 5 正式测定某一喷淋量时,等各参数稳定后再读取数据; 6 接近液泛时,进塔气体量应缓慢增加,密切观察填料表面气液接触状况, 并注意填料层压降变化幅度。此时压降变化是一个随机变化过程,无稳定过程, 因此读取数据和调节空气量的动作要快; 7 液泛后填料层压降在几乎不变的气速下明显上升,不可使气速过分超过泛 点。 (2)传质系数测定实验步骤 1 熟悉实验流程及弄清气相色谱仪及其配套仪器结构、原理、使用方法及其 注意事项; 2 打开仪表电源开关及风机电源开关; 3 开启泵、塔进液体总阀,让水进入填料塔润湿填料,使液体的流量达到 200L/h 左右; 4 塔底液封控制:仔细调节阀门(2)的开度,使塔底液位缓慢在一段区间内 变化,以免塔底液封过高溢满或过低而泄气; 5 打开 CO2 钢瓶总阀,并缓慢调节钢瓶的减压阀(注意减压阀的开关方向与 普通阀门的开关方向相反,顺时针为开,逆时针为关) ,使其压力稳定中 0.2MPa 左右; 6 仔细调节空气流量阀至 1.5m3/h,并调节 CO2 调节转子流量计的流量,使其 稳定在 40~400L/h; 7 仔细调节尾气放空阀的开度,直至塔中压力稳定在实验值; 8 待塔操作稳定后,读取各流量计的读数及通过温度数显表、压力表读取各 温度、 压力, 通过六通阀在线进样, 利用气相色谱仪分析出塔顶、 塔底气相组成; 9 改变水流量值,重复步骤 6、7、8; 10 实验完毕, 关闭 CO2 钢瓶总阀, 再关闭风机电源开关、 关闭仪表电源开关,

实验5---罗拉法测定棉纤维长度

实验5---罗拉法测定棉纤维长度

常用的有罗拉式长度分析仪测定棉纤维长度、中段称重法测定化学短纤维长度、梳片式长度分析仪测定棉纤维及羊毛、苎麻、绢丝或不等长化纤的长度等、排图法测定棉或不等长化纤、羊毛、苎麻、绢丝等的有效长度。

近代测试技术在长度测试中的应用很多,如数字式照影仪、电容式纤维长度仪等。

一、罗拉法测定棉纤维长度实验的目的要求使用罗拉式纤维长度分析仪将一端排列整齐的棉纤维束,按一定组距分组称重后,求出纤维长度的各种指标。

通过实验,熟悉仪器的结构和实验方法,掌握棉纤维长度各指标的计算方法。

并对棉纤维的长度值具有一定的概念。

二、试验仪器和试样试验仪器为Y111型罗拉式纤维长度分析仪和两台扭力天平,其中一台称量为100mg,感量为0.2mg,感量为0.05mg。

试样为棉纤维一种。

并需准备稀梳、密梳、镊子及小钢尺等用具。

三、基本知识1、棉纤维的长度和长度分布棉纤维的长度是在纤维发育过程中的前期延伸期形成的,而棉纤维包壁厚度则在纤维发育过程中的后期即延伸期形成的。

因此,棉纤维的长度不因纤维成熟的好坏而有差异。

棉纤维由自然生长而成,长度很不均匀,一般为27mm、29mm、31MM等。

如果将一束棉纤维试样从长到短逐根排列,使各根纤维的一端位于一根直线上,就可得到棉纤维的自然长度排列,亦称拜氏图,其图形如图5-1所示。

如将不同长度的纤维按纤维长度范围进行分组,并称出每组的重量,可得到棉纤维长度—重量分布图,亦称韦氏图,如图5-2所示。

此分布图一般都是不对称的,而且是右偏的。

2、决定棉纤维长度的主要因素棉纤维长度很不均匀,在同一批棉样内,用数量最多的一部分纤维的长度来代表这一批棉纤维的长度。

决定棉纤维长度的因素主要有以下几个方面:(1)原棉品种:从大品种分,有海盗棉和陆地棉。

一般海岛棉(即长绒棉)长度较长,在33mm以上;陆地棉(即细绒棉)长度较短,在25-31mm之间。

陆地棉长度也有差异,早熟品种(东北棉)较短,中熟品种较长。

(2)气候条件:棉花生长过程中,特别是在延伸期,天气干旱时纤维偏短,而水分充分时,纤维长度会偏长。

实验5PN结的CV特性

实验5PN结的CV特性

实验5 PN结电容电压特性测试一、实验目的1.掌握CV-2000 型电容电压特性测试仪的使用方法;2.熟悉C-V 特性的测试二、实验仪器CV-2000 型电容电压特性测试仪是测试频率为1MHz的智能化数字的电容测试仪器,专用于测试半导体器件PN结的势垒电容在不同偏压下的电容量,也可测试其它电容。

三、实验原理PN结在反向偏压作用下耗尽层宽度如公式3-1所示,[()]⁄( )其中为内建电势,为反向偏压,为施主掺杂浓度。

公式说明,反向偏压时,PN结的耗尽层宽度是偏压的函数,当偏压增加时耗尽层将展宽,空间电荷的数量增加;当偏压减小时耗尽层将变窄,空间电荷的数量减少。

空间电荷是不动的,空间电荷的增加实际上是随反偏压的增加,空间电荷区边界有一部分电子和空穴被抽出,从而露出更多的没有电子和空穴中和的施主离子和受主离子。

空间电荷的减少则是随着反偏压的减小,有电子和空穴注入空间电荷区中和了部分施主离子和受主离子。

以上分析说明,在偏压作用下,PN结具有充放电的电容作用。

这种由于耗尽层内空间电荷随偏压变化所引起的电容称为PN结的耗尽层电容(depletion-layer capacitance),耗尽层电容也称为势垒电容(barrier capacitance)和过度电容。

耗尽层两个半边内的空间电荷正比于耗尽层宽度。

对于P+N结,有√ () ( )耗尽层电容强烈地依赖于偏压信号的频率。

小信号耗尽层电容的定义为( )把3-2式代入3-3式导出[()]⁄( )() ( )⁄对的实验曲线如图3-1所示。

根据该图中直线的斜率可以计算出施主的浓度,此外直线外推至电压轴可求出内建电势。

图3-1C-V法利用PN结或肖特基势垒在反向偏压时的电容特性,可以获得材料中杂质浓度及其分布的信息,这类测量称为C-V测量技术。

3.1概述CV-2000 型电容电压特性测试仪采用电流电压测量方法,它用微处理器通过8次电压测量来计算每次测量后要求的参数值。

实验5 霍尔效应

实验5 霍尔效应

实验5 霍尔效应和利用霍尔效应法测量通电螺线管轴向磁场【实验目的】1. 了解霍尔效应的实验原理,掌握通过“对称测量法”,测量样品的霍尔系数; 2. 测量样品的H V ~s I 和H V ~M I (即B )的关系曲线,并确定样品的导电类型、载流子浓度以及迁移率;3. 了解用霍尔效应测量磁场的原理和方法,并用霍尔器件测绘长直螺线管的轴向磁场分布。

【仪器用具】测试仪、霍尔效应实验仪、螺线管磁场实验仪。

【原理概述】置于磁场中的载流体,如果电流方向与磁场垂直,则在垂直于电流和磁场的方向上会产生一个附加的横向电场,这个现象是霍普斯金大学研究生霍尔于1879年发现的,后被称为霍尔效应。

如今霍尔效应不但是测定半导体材料电学参数的主要手段,而且利用该效应制成的霍尔器件已广泛应用于非电量测量、自动控制和信息处理等方面。

在工业生产要求自动检测和控制的今天,作为敏感元件之一的霍尔器件,将有更广阔的应用前景。

了解这一富有实用性的实验,对日后的工作将有很大的益处。

1. 霍尔效应霍尔效应从本质上讲是运动的带电粒子在磁场中受洛伦兹力作用而引起的偏转。

当带电粒子(电子或空穴)被约束在固体材料中,这种偏转就导致垂直于电流和磁场的方向上产生正负电荷的聚积,从而形成附加的横向电场,即霍尔电场。

对于图1(a )所示的N 型(电子导电)半导体样品,若在x 方向通以电流s I ,在Z 方向加上磁场B ,样品中平均漂移速度为V 的载流子(电子)将受到洛伦兹力B F ,即:B V e F B (1)则在Y 方向即样品A 、A ′电极两侧就开始聚积异号电荷而产生相应的附加电场——霍尔电场。

电场的指向取决于样品的导电类型,对于N 型(电子导电)样品,霍尔电场)(Y E H 逆Y 方向,即)(Y E H <0;对于P 型(空穴导电)样品,霍尔电场)(Y E H 则沿Y 方向,即)(Y E H >0。

显然,该电场是阻止载流子继续向侧面偏移,当载流子所受的横向电场力)(H E eE F =与洛伦兹力)(B V e F B =相等时,样品两侧电荷的积累就达到平衡,故有B V e eV H = (2)假设样品的宽度为b ,厚度为d ,载流子的浓度为n ,则bd V ne I s = (3)由(2)、(3)两式可得到A 、A ′两个电极之间的霍尔电压H V ,即: dB I R d BI ne b E V s H s H H =⋅==1 (4)(a ) (b )图1 样品示意图从上式可以看出,霍尔电压H V 与B I s 的乘积成正比,与样品的厚度d 成反比。

实验5E型热电偶测温特性实验

实验5E型热电偶测温特性实验

中国古代名人励志故事一个励志的小故事,或许就能给我们带来很好的启迪,让我们受益匪浅,遇到挫折就放弃就是彻底失败,这样永远不会成功,生活就是需要不断的激励来让自己前行,下面为大家精心整理了一些关于中国古代名人励志故事,欢迎查阅。

中国古代名人励志故事1司马迁遵从父亲遗嘱,立志要写成一部能够“藏之名山,传之后人”的史书。

就在他着手写这部史书的第七年,发生了李陵案。

贰师将军李陵同匈奴一次战争中,因寡不敌众,战败投降。

司马迁为李陵辩白,触怒汉武帝,被捕入狱,遭受残酷的“腐刑”。

受刑之后,曾因屈辱痛苦打算自杀,可想到自己写史书的理想尚未完成。

于是忍辱奋起,前后共历时18年,最后写成《史记》。

这部伟大著作共526500字。

开创我国纪传体通史的先河,史料丰富而翔实,历来受人们推崇。

鲁迅曾以极概括的语言高度评价《史记》:“史家之绝唱,无韵之离骚。

”原先,司马迁的祖上好几辈都担任史官,父亲司马谈也是汉朝的太史令。

司马迁十岁的时候,就跟随父亲到了长安,从小就读了不少书籍。

为了搜集史料,开阔眼界,司马迁从二十岁开始,就游历祖国各地。

他到过浙江会稽,看了传说中大禹召集部落首领开会的地方;到过长沙,在汨罗江边凭吊爱国诗人屈原;他到过曲阜,考察孔子讲学的遗址;他到过汉高祖的故乡,听取沛县父老讲述刘邦起兵的状况……这种游览和考察,使司马迁获得了超多的知识,又从民间语言中汲取了丰富的养料,给司马迁的写作打下了重要的基础。

以后,司马迁当了汉武帝的侍从官,又跟随皇帝巡行各地,还奉命到巴、蜀、昆明一带视察。

司马谈死后,司马迁继承父亲的职务,做了太史令,他阅读和搜集的史料就更多了。

在他正准备着手写作的时候,就为了替李陵辩护得罪武帝,下了监狱,受了刑。

他痛苦地想:这是我自己的过错呀。

此刻受了刑,身子毁了,没有用了。

但是他又想:从前周文王被关在羑里,写了一部《周易》;孔子周游列国的路上被困在陈蔡,之后编了一部《春秋》;屈原遭到放逐,写了《离骚》;左丘明眼睛瞎了,写了《国语》;孙膑被剜掉膝盖骨,写了《兵法》。

实验五--8253方波实验

实验五--8253方波实验

.STACK 100
.CODE
START: MOV DX,COM_ADDR
MOV AL,35H
OUT DX,AL ;计数器T0设置在模式2状态,BCD码计数
MOV DX,T0_ADDR
MOV AL,00H
OUT DX,AL
MOV AL,10H
OUT DX,AL ;CLK0/1000
MOV DX,COM_ADDR
MOV AL,77H
OUT DX,AL ;计数器T1为模式3状态,输出方波,BCD码计数
MOV DX,T1_ADDR
MOV AL,00H
OUT DX,AL
MOV AL,10H
OUT DX,AL ;CLK1/1000
JMP $ ;OUT1输出1S的方波
END START
六、实验结果
蜂鸣器间歇性蜂鸣,逻辑测试笔红绿灯交替亮灭。

七、实验总结
通过这次实验,我了解了8253的功能,即作为计时器可以输出各种不同的波形,实现
对电路的控制;了解了8253与8088的接口端,特别是片选端口及其对地址的选择;熟悉了8253的控制寄存器和初始化编程方法,熟悉了8253的6种工作模式,该实验中用的是模式
2和模式3,分别作为频率发生器和方波方波发生器。

资料:01实验5 快速法测定COD的步骤流程(分光光度法)-必看

资料:01实验5 快速法测定COD的步骤流程(分光光度法)-必看

试验五:快速法测定COD(分光光度法)必看内容一基本原理装置采用硫酸——重铬酸钾消解体系,水样消解后,剩余的重铬酸钾,以试亚铁灵为指示剂,用硫酸亚铁铵进行滴定,计算出COD值,COD值也可用比色法,比色法根据比耳定律,在波长600nm处测定三价铬浓度作为中间指示量,按工作曲线得出被测水样化学需氧量。

由于装置在硫酸——重铬酸钾消解体系中加入硫酸铝钾、钼酸铵为助催化剂,并采用密封法,因此大大缩短了消解时间,同时密封法有阻止氯离子被重铬酸钾氧化为氯气的作用,再结合加入适量的硫酸汞为掩蔽剂可以测定高氯废水的化学需氧量。

用于COD消解时——国家环保总局《水和废水监测分析方法》(第四版)P216推荐方法:密封消解,具有抗氯离子干扰的能力,能测定COD值大于50mg/L,氯离子含量高达10000mg/L的水样;可测定10mg/L以下低COD值。

二仪器的技术特性1、装置是为适应所需用途(概述中2)而制造的,用于化学需氧量、总磷、总氮消解、测试的一种仪器。

2、主要技术参数(如下表)项目参数温度控制范围(100~160)±1℃测量范围COD:5 ~ 2500 mg/LTP:0.01~0.6mg/L TN:0.05~4mg/LCOD抗氯离子干扰能力≤10000 mg/L精密度COD值在10 ~ 50 mg/L时,相对标准偏差≤10% COD值在50 mg/L以上时,相对标准偏差≤5% TP、TN能满足国家标准(GB11889-11915-89)水质词汇(第3-7部分)与分析方法的要求准确度COD值在10 ~ 50 mg/L时,相对误差≤10% COD值在50 mg/L以上时,相对误差≤5% TP、TN与标准方法比对,相关系数r>0.9991364①时钟显示窗②温度显示窗③加热及电源指示灯④移位键(进行设定操作必须先按该键)⑤进位及闹钟键(设定时作数字进位用,工作时作闹钟起动、停止、复位用)⑥电源开关52消解装置测样数量 6组平行样 平均消耗功率 最大1200W ,平均≤300W 外型尺寸370mm ×430mm ×170mm三 仪器使用说明及注意事项1、使用说明:(参照下图)(1)打开电源开关“Ⅰ”(时间以25分00秒,温度以160℃为例(由④、⑤两键配合完成): 按④次数点亮数码管按⑤使之为变化范围 1 时 间 窗分十位 2 0~5 2 分个位 5 0~9 3 秒十位 0 0~5 4 秒个位 0 0~9 5 温度 窗 百位 1 1 6 十位 6 0~6 7个位0~9设定时温度窗小数位一直显示“L ”作为输入状态指示,小数位不能设定。

实验五 液体饱和蒸汽压的测定(学生)2012.3

实验五 液体饱和蒸汽压的测定(学生)2012.3

实验五液体饱和蒸气压的测定一、实验目的1、用等压计测定在不同温度下的正己烷的饱和蒸气压。

2、学会由图解法求正己烷的平均摩尔气化热和标准压力下的沸点。

二、实验原理在一定温度下,液体与其蒸汽处于平衡状态时的蒸气压力,称为该温度下液体的饱和蒸气压。

在封闭体系中,液体很快和它的蒸汽达到动态平衡,当温度发生改变时,饱和蒸气压随之改变。

蒸发一摩尔液体需要吸收的热量,即为该温度下液体的摩尔汽化热。

它们的关系可用克劳修斯—克拉贝龙方程表示:d d vap mln p THRT=∆2(2-1)式中p为液体在温度T时的饱和蒸气压;T为温度;∆H为液体摩尔汽化热(J·mol-1);R为气体常数。

若温度改变的区间不大,∆vap H m可视为为常数(实际上∆vap H m与温度有关)。

积分上式得:ln' P AH RT=-∆(2-2) 或l o g P ABT=-(2-3)常数AA='.2303,BHR=∆vap m2303.。

(2-3)式表明将log P对1T 作图可得一直线,斜率为。

因此,通过实验得到m值,进而可得液体的平均摩尔汽化热∆vap H m。

三、实验仪器和试剂WNZK—01温度指示控制仪一台;6511型电动搅拌机一台;等压计连冷凝管一套;贮气瓶(缓冲罐)一个;旋片式真空泵一台;正己烷(A.R)图1 纯液体饱和蒸气压测量示意图四、实验步骤1、将正己烷装入等压计(教师做)。

2、检验体系的气密性开启测压仪,关闭阀门1(控制与大气连通用),开启真空泵,打开阀门2(控制与泵连通用),待体系被减压30-40Kpa左右,关闭阀门2和泵。

等待片刻,测压仪的读数趋于稳定或跳动很慢,则说明体系的气密性达到实验要求;如果仪表数字跳动略快,则说明出现漏气,漏气一般都发生在阀或接口处,应重点查防,并涂凡士林防止漏气。

若体系气密性达到实验要求,打开阀门1,使贮气瓶的压力与大气压一致,进行下面实验。

3、除去待测体系内的空气,并测定大气压下正己烷的沸点(体系指等压计A部分中的液体及其蒸汽)开启搅拌器、温控仪,控制水浴温度在71摄氏度左右。

实验5实验指导书

实验5实验指导书

实验五串级控制算法的研究一、实验目的1.熟悉串级控制系统的原理,结构特点;2.熟悉并掌握串级控制系统两个控制器参数的整定方法。

二、实验设备1.THBCC-1型信号与系统•控制理论及计算机控制技术实验平台2.THBXD数据采集卡一块三、实验内容1.设计一个具有二阶被控对象的串级控制系统,并完成数-模混合仿真。

2.学习用逐步逼近法整定串级控制系统所包含的内,外两环中PI控制器的参数。

四、实验原理串级控制系统的主要特点是在结构上有两个闭环。

位于里面的闭环称为副环或副回路,它的给定值是主调节器的输出,即副回路的输出量跟随主调节器的输出而变化。

副回路的主要作用是:一、能及时消除产生在副回路中的各种扰动对主控参量的影响;二、增大了副对象的带宽,从而加快了系统的响应。

五、实验步骤1、实验接线1.1根据图5-1与5-2,连接一个二阶被控对象闭环控制系统的模拟电路;1.2用导线将图5-2的“u1”输出点与数据采集卡的输入端“AD1”相连,“u2”输出点与数据采集卡的输入端“AD2”相连,该电路的输入端则与数据采集卡的输出端“DA1”相连;2、脚本程序运行2.1启动计算机,在桌面双击图标“THBCC-1”,运行实验软件;2.2顺序点击虚拟示波器界面上的“开始按钮(脚本编程器);2.3在脚本编辑器窗口的文件菜单下点击“打开”按钮,并在“计算机控制算法VBS\计算机控制技术基础算法”文件夹下选中“串级控制”脚本程序并打开,阅读、理解该程序,然后点击脚本编辑器窗口的调试菜单下“步长设置”,2.4点击脚本编辑器窗口的调试菜单下“启动”;用虚拟示波器观察图5-2中u1 、u2输出端各自的响应曲线。

然后用逐步逼近法(参考本实验附录3的参数整定)整定串级控制系统的主调节器和副调节器相应的P、I、D参数。

2.5 将串级控制的脚本程序语句重复操作步骤2.4,并比较加副控制器前后被控参数的控制效果;六、实验报告要求1.绘出实验中二阶被控对象的模拟电路图;2.根据串级控制器的算法编写脚本程序;3.绘制实验中被控对象的输出波形。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验5说明(函数和指针)
注意,在实验过程中,你编写的程序不要存放在桌面或者C盘,要存在D 盘上。

实验做完之后,会有4个文件:test5-1.c,test5-2.c,test5-3.c,test5-4.c,将这4个文件压缩为学号-姓名-实验5.rar,其中,学号是你自己的学号,姓名是你自己的姓名。

实验5提交截至时间:2011.6.7(第16周周二),22:00之前。

实验5提交地址:ftp://202.204.120.77/hanhui/计算机应用基础/homework/C 语言中各班文件夹中的实验5文件夹。

同学们在上机的时候,请选择开机菜单中的“Develop”项进入系统。

同学们在编写程序的时候,对于需要做注释的语句,要给出适当的注释。

第一部分
编写程序,程序名称命名为test5-1.c,完成如下任务:
(1)有很多物体,比如球体、立方体、圆柱体……,它们都有体积和表面积,要求求取哪个物体的体积和表面积,程序就必须输出那个物体的体积和表面积。

(2)编写球体子函数、立方体子函数、圆柱体子函数(思考一下,为什么形参中的体积和表面积必须用指针?),它们的功能是返回各自的体积和表面积。

(3)在主函数中调用三个子函数(思考一下,调用函数时,传递的实参是什么?),输入1时,输出球体的体积和表面积;输入2时,输出立方体的体积和表面积;输入3时,输出圆柱体的体积和表面积。

(4)在输入1、2或者3时,为了防止误输入,在主函数中要用do…while 语句实现纠错功能。

(思考一下,为什么用do…while语句会比较好?)
第二部分
编写程序,程序名称命名为test5-2.c,完成如下任务:
(1)编写求最大值子函数max、求最小值子函数min、求和子函数sum,它们函数头如下所示:
float max(float *p, int n)
float min(float *p, int n)
float sum(float *p, int n)
(2)在主函数main中定义一个一维数组a(数组元素的个数由你来定),调用上述子函数,分别求出数组的最大值、最小值、总和,并且输入结果。

(思考一下,调用子函数的时候,传递的实参是什么?)
第三部分
将下面一段程序存储为test5-3.c,读懂该程序的功能,并且对主函数和子函数中的变量、参数、以及执行语句做出注释,并且用注释的形式说明子函数的功能:
#include <stdio.h>
#include <string.h>
void main()
{
void inverse(char str[]);
char string[100];
printf("input string:");
gets(string);
inverse(string);
printf("inverse string:%s\n",string);
}
void inverse(char str[])
{
char t;
int i,j,m;
m=strlen(str);
for(i=0;i<=(m-1)/2;i++)
{
j=m-1-i;
t=str[i];
str[i]=str[j];
str[j]=t;
}
}
第四部分
将test5-3.c复制一份,重命名为test5-4.c:
(1)在test5-4.c中,将子函数inverse中的形参“char str[]”改写为指针类型“char *p”,子函数中相应的内容也要进行改写(思考一下,如何改写?)。

(2)主函数中子函数的声明部分也要改写。

(思考一下,函数调用部分要不要改写?)。

相关文档
最新文档