搜档网
当前位置:搜档网 › 中科大软院算法实验一报告

中科大软院算法实验一报告

中科大软院算法实验一报告
中科大软院算法实验一报告

《算法设计与分析》上机报告

四、备注(* 可选):

有可能影响结论的因素:

物理化学实验报告.

《大学化学基础实验2》实验报告 课程:物理化学实验 专业:环境科学 班级: 学号: 学生姓名:邓丁 指导教师:谭蕾 实验日期:5月24日

实验一、溶解焓的测定 一、实验名称:溶解焓的测定。 二、目的要求:(1)学会用量热法测定盐类的积分溶解焓。 (2)掌握作图外推法求真实温差的方法。 三、基本原理: 盐类的溶解通常包含两个同时进行的过程:一是晶格的破坏,为吸热过程;二是离子的溶剂化,即离子的水合作用,为放热过程。溶解焓则是这两个过程热效应的总和,因此,盐类的溶解过程最终是吸热还是放热,是由这两个热效应的相应大小所决定的。影响溶解焓的主要因素有温度、压力、溶质的性质以及用量等。热平衡式: △sol H m=-[(m1C1+m2C2)+C]△TM/m2 式中, sol H m 为盐在溶液温度及浓度下的积分溶解焓, J·mol , m1 , m2 分别为水和溶质的质量, M 为溶质的摩尔质量,kg·mol -1 ;C1 ,C 2 分别为溶剂水, kg; 溶质的比热容,J·kg -1;T 为溶解过程中的真实温差,K;C 为量热计的热容, J·K- 1 ,也称热量计常数.本实验通过测定已知积分溶解焓的标准物质 KCl 的 T ,标定出量热计热容 C 的值. 四、实验主要仪器名称: NDRH-2S型溶解焓测定实验装置1套(包括数字式温度温差测量仪1台、300mL简单量热计1只、电磁搅拌器1台);250mL容量瓶1个;秒表1快;电子 ;蒸馏水 天平1台;KCl;KNO 3 五、实验步骤: (1)量热计热容 C 的测定 ( 1 ) 将仪器打开 , 预热 . 准确称量 5.147g 研磨好的 KCl , 待用 . n KCl : n水 = 1: 200 (2)在干净并干燥的量热计中准确放入 250mL 温室下的蒸馏水,然后将温度传感器的探头插入量热计的液体中.打开搅拌器开关,保持一定的搅拌速度,待温差变化基本稳定后,读取水的温度 T1 ,作为基温. (3)同时, 每隔30s就记录一次温差值,连续记录8 次后, 将称量好的 5.174g KCl 经漏斗全部迅速倒入量热计中,盖好.10s记录一次温度值,至温度基本稳定不变,再每隔 30s记录一次温度的数值,记录 8 次即可停止. (4)测出量热计中溶液的温度,记作 T2 .计算 T1 , T2 平均值,作为体系的温度.倒出溶液,取出搅拌子,用蒸馏水洗净量热计. KNO3 熔解热的测定:标准称量 3.513g KNO3 ,代替 KCl 重复上述操作.

中科大信号与系统 实验报告2

信号与系统实验报告 一、实验目的 1. 熟悉连续时间系统的单位冲激响应、阶跃响应的意义及求解方法 2. 熟悉连续(离散)时间系统在任意信号激励下响应的求解方法 3. 熟悉应用MATLAB实现求解系统响应的方法 二、实验原理 1.连续时间系统求解各种响应 impulse( ) 函数 函数impulse( )将绘制出由向量a和b所表示的连续系统在指定时间范围内的单位冲激响应h(t)的时域波形图,并能求出指定时间范围内冲激响应的数值解。 以默认方式绘出由向量a和b所定义的连续系统的冲激响应的时域波形。 绘出由向量a和b所定义的连续系统在0 ~ t0时间范围内冲激响应的时域波形。 绘出由向量a和b所定义的连续系统在t1 ~ t2时间范围内,并且以时间间隔p均匀取样的冲激响应的时域波形。 只求出由向量a和b所定义的连续系统在t1 ~ t2时间范围内,并且以时间间隔p均匀取样的冲激响应的数值解,但不绘出其相应波形。 step( ) 函数 函数step( )将绘制出由向量a和b所表示的连续系统的阶跃响应,在指定的时间范围内的波形图,并且求出数值解。和impulse( )函数一样,step( )也有如下四种调用格式: step( b,a) step(b,a,t0) step(b,a,t1:p:t2) y=step(b,a,t1:p:t2) 上述调用格式的功能和impulse( )函数完全相同,所不同只是所绘制(求解)的是系统的阶跃响应g(t),而不是冲激响应h(t)。 lsim( )函数 根据系统有无初始状态,lsim( )函数有如下两种调用格式: ①系统无初态时,调用lsim( )函数可求出系统的零状态响应,其格式如下:

中科大软件学院C+考试试卷

《面向对象编程技术》试卷 注:1)请将答案写在答题纸上,写在试卷上不算分。答题纸在试卷的最后页。 2)交卷时,试卷和答题纸一起交。 一、单选题 (每小题1.5分,共30分) 1. C++中,以下有关构造函数的叙述不正确的是 ______ 。 A. 构造函数名必须和类名一致 B. 构造函数在定义对象时自动执行 C. 构造函数无任何函数类型 D. 在一个类中构造函数有且仅有一个 2.以下叙述不正确的是 ______ 。 A. 在类的定义中,通常是成员变量描述对象的属性;用成员函数描述对象的行为 B. 类的一个成员只能具有一种访问控制属性 C. 构造函数和析构函数是特殊的成员函数,因此不允许重载 D. 通过对象只能访问类的公有成员 3. 以下关于虚函数的叙述不正确的是 ______ 。 A. 虚函数属于成员函数 B. 虚函数不允许说明成静态的 C. 凡是虚函数必须用virtual说明 D. 虚函数可以被继承 4. cout是I0流库预定义的______ 。 A.类 B. 对象 C. 包含文件 D. 常量 5.面向对象程序设计中的数据隐藏指的是______ 。 A.输入数据必须输入保密口令 B.数据经过加密处理 C. 对象内部数据结构上建有防火墙D.对象内部数据结构的不可访问性6.拷贝(复制)构造函数的作用是______ 。 A.进行数据类型的转换 B.用对象调用成员函数 C.用对象初始化对象D.用一般类型的数据初始化对象 7. 下列不是描述类的成员函数的是______ 。 A.构造函数 B.析构函数 C.友元函数 D.拷贝构造函数 8. 如果类A被说明成类B的友元,则______ 。 A. 类A的成员即类B的成员 B. 类B的成员即类A的成员 C. 类A的成员函数不得访问类B的成员 D. 类B不一定是类A的友元 9. 对于任何一个类,析构函数最多有______ 个。 A. 0 B. 1 C. 2 D. n 10. 下列特性中,C与C++共有的是______ 。 A.继承 B.封装 C.多态性 D.函数定义不能嵌套 11. 在公有继承的情况下,基类公有和保护成员在派生类中的访问权限______ 。 A. 受限制 B. 保持不变 C. 受保护 D. 不受保护 12. 通过______ 调用虚函数时,采用动态束定。 A. 对象指针 B. 对象名 C. 成员名限定 D. 派生类名 13. C++ 类体系中,不能被派生类继承的有______ 。 A. 成员转换函数 B. 构造函数 C. 虚函数 D. 静态成员函数 14. 假定 ab 为一个类,则执行 ab x;语句时将自动调用该类的______ 。 A. 有参构造函数 B. 无参构造函数 C. 拷贝构造函数 D. 赋值构造函数 15. 静态成员函数不能说明为______ 。 A. 整型函数 B. 浮点函数 C. 虚函数 D. 字符型函数 16. 在 C++ 中,数据封装要解决的问题是______ 。 A. 数据规范化排列 B. 数据高速转换 C. 避免数据丢失 D. 保证数据完整性

物化实验报告燃烧热的测定

华南师范大学实验报告 一、实验目的 1、明确燃烧热的定义,了解定压燃烧热与定容燃烧热的差别。 2、掌握量热技术的基本原理;学会测定萘的燃烧热 3、了解氧弹量热计的主要组成及作用,掌握氧弹量热计的操作技术。 4、学会雷诺图解法校正温度改变值。 二、 实验原理 通常测定物质的燃烧热,是用氧弹量热计,测量的基本原理是能量守恒定律。一定量被测物质样品在氧弹中完全燃烧时,所释放的热量使氧弹本身及其周围的介质和量热计有关附件的温度升高,测量介质在燃烧前后温度的变化值T ?,就能计算出该样品的燃烧热。 ()p V Q Q RT n g =+? (1) ()V W W Q Q C W C M +=+样品21总铁丝铁丝水水(T -T ) (2) 用已知燃烧热的物质(本实验用苯甲酸)放在量热计中燃烧,测其始末温度,求出T ?。 便可据上式求出K ,再用求得的K 值作为已知数求出待测物(萘)的燃烧热。 三、仪器和试剂 1.仪器 SHR-15氧弹量热计1台;贝克曼温度计;压片机 2台;充氧器1台;氧气钢瓶1个;1/10℃温度计;万能电表一个;天平 2.试剂 铁丝;苯甲酸(AR);萘(AR );氧气 四、实验步骤 1、测定氧氮卡计和水的总热容量 (1)样品压片:压片前先检查压片用钢模,若发现钢模有铁锈油污或尘土等,必须擦净后,才能进行压片,用天平称取约0.8g 苯甲酸,再用分析天平准确称取一根铁丝质量,从模具的上面倒入己称好的苯甲酸样品,徐徐旋紧 压片机的螺杆,直到将样品压成片状为止。抽出模底的托板,再继续向下压,使模底和样品一起脱落,然后在分析天平上准确称重。 分别准确称量记录好数据,即可供燃烧热测定用。 (2)装置氧弹、充氧气:拧开氧弹盖,将氧弹内壁擦净,特别是电极下端的不锈钢接线柱更应擦十净,将点火丝的两端分别绑紧在氧弹中的两根电极上,选紧氧弹盖,用万用表欧姆档检查两电极是否通路,使用高压钢瓶时必须严格遵守操作规则。将氧弹放在充氧仪台架上,拉动板乎充入氧气。 (3)燃烧温度的测定:将充好氧气后,再用万用表检查两电极间是否通路,若通路将氧弹放入量热计内简。用量筒称3L 自来水,倒入水桶内,装好搅拌轴,盖好盖子,将贝克曼温度计探头插入水中,此时用普通温度计读出水外筒水温和水桶内的水温。接好电极,盖上盖了,打开搅拌开关。待温度温度稳定上升后,每个半分钟读取贝克曼温度计一次,连续记

中科大软件学院算法复习概念综合题

一、概念题: (1)排序算法时间复杂度: 排序算法最好最坏平均 插入O(n)O(n2)O(n2) 归并O(nlogn)O(nlogn)O(nlogn) 快排O(nlogn)O(n2)O(nlogn)排序算法空间复杂度: 1、所有简单排序和堆排序都是0(1) 2、快速排序为0(logn),要为递归程序执行过程栈所需的辅助空间 3、归并排序和基数排序所需辅助空间最多,为O(n) (2)渐近记号 1、渐近确界:Θ(g(n))={f(n):存在正常数c1和c2和n0,使对所有的n>= n0,都有0<=c1g(n)<=f(n)<=c2g(n)}。大Θ记号给出函数的渐进确界。 2、渐近下界:Ω(g(n))={f(n):存在正常数c和n0,使对所有的n>=n0,都有0<=cg(n)<=f(n)}。大Ω记号给出函数的渐进下界。 3、渐近上界:O(g(n))={f(n):存在正常数c和n0,使对所有的n>=n0,都有0<=f(n)<=cg(n)}。大O记号给出函数的渐进上界。 (3)二叉查找树: 执行基本操作的时间与树的高度成正比。搜索、插入、删除的复杂度等于树高,期望O(lgn),最坏O(n)(数列有序,树退化成线性表) (4)红黑树: 1、时间复杂度: 基本动态集合操作:O(log n),n是树中元素的数目。 2、性质: 1)节点是红色或黑色。 2)根节点是黑色。 3)每个叶节点(NIL节点)是黑色的。 4)如果一个结点是红的,则它的两个儿子都是黑的(不能有两个连续 红结点) 5)从任一节点到其子孙结点的所有路径都包含相同数目的黑色节点。 3、相关概念,定理: 1)黑高度:从某个结点出发(不包括该结点)到达一个叶结点的任意一条路径上,黑色结点的个数称为该结点x的黑高度,bh(x)。红黑树的黑高度定义为其根节点的黑高度。 2)一颗有n个内结点的红黑树的高度至多为2lg(n+1)。(用2-3-4树理解) 3)在一颗黑高度为K的红黑树中,总结点数最多有22k+1-1,此时内结点

中科大高级计算机网络实验报告

防火墙实验报告 一.实验过程 1.编写Python源代码,命名为pyretic_firewall.py。保存在 ~/pyretic/pyretic/examples中。 2.编写firewall-policies.csv源文件。保存在~/pyretic/pyretic/examples中。 3.在虚拟机mininet仿真器中创建网络拓扑。 4.在宿主机中连接虚拟机,运行程序。 5.运用tcpdump测试实验结果。 二.pyretic_firewall.py源代码及重要代码解释 from pyretic.lib.corelib import * from pyretic.lib.std import * #以上代码引用库函数 # insert the name of the module and policy you want to import from pyretic.examples.pyretic_switch import act_like_switch import os import csv from csv import DictReader #以上代码引用自己所需的一些模块 policy_file = "%s/pyretic/pyretic/examples/firewall-policies.csv" % os.environ[ 'HOME'] #以上代码为指定引用的文件的路径 #以下代码为main函数 def main(): # start with a policy that doesn't match any packets # 初始化not_allowed变量 not_allowed = none # and sdd traffic that isn't allowed

物化实验报告册

《物理化学实验》 报告册 —学年第学期 专业: 班级: 姓名: 学号:

物理化学实验是继无机化学实验、分析化学实和有机化学实验之后的一门基础实验课。综合了化学领域中各分支所需的基本研究工具和方法,通过实验的手段,研究物质的物理化学性质以及这些物理化学性质与化学反应之间的关系,从而形成规律的认识,使学生掌握物理化学的有关理论、实验方法和实验技术,以培养学生分析问题和解决问题的能力。 物理化学实验的主要目的是使学生能够掌握物理化学实验的基本方法和技能,从而能够根据所学原理设计实验,正确选择和使用仪器,培养学生正确地观察现象,记录数据和处理数据以及分析式样结果的能力;培养学生严肃认真、实事求是的科学态度和作风;通过物理化学实验课程的教学还可以验证所学的原理,加深和巩固对物理化学原理的理解,提高学生对物理化学知识灵活运用的能力。 为了达到上述目的,必须对学生进行正确而严格的基本操作训练,并提出明确的要求。实验过程中的具体要求分为以下三个方面: 一、实验前的预习 1.实验前必须充分预习,明确实验内容和目的,掌握实验的基本原理,了解所用仪器、仪表的构造和操作规程,熟悉实验步骤,明确实验要测量的数据并做好实验记录。 2.写出预习报告,内容包括实验目的、原理和简单的实验内容提要,针对实验时要记录的数据详细地设计一个原始数据记录表格,预习报告在实验前交教师检查。 二、实验过程 1.进入实验室后不得大声喧哗和乱摸乱动,根据教师安排按实验台编号进入到指定的实验台,检查核对所需仪器。 2.不了解仪器使用方法前不得乱试,不得擅自拆卸仪器。仪器安装调试好后,必须经教师检查无误后方能进行实验。 3.遇有仪器损坏,应立即报告,检查原因,并登记损坏情况。 4.严格按实验操作规程进行,不得随意改动,若确有改动的必要,事先应取得教师的同意。5.应注意养成良好的记录习惯。记录数据要求完全,准确.、整齐、清楚。所有数据应记录在预习报告上,不能只拣好的记,不得用铅笔或红笔记录。要采用表格形式记录数据。不能随意涂改数据。如发现某个数据有问题应该舍弃时,可用笔先将其划掉,再写出正确数据。6.充分利用实验时间,观察现象,记录数据,分析和思考问题,提高学习效率。 7.实验完毕,应将数据交教师审查合格并签字后,再拆实验装置,如数据不合格需补做或重做。 8.实验过程中应爱护仪器,节约药品。实验完毕后应仔细清洗和整理实验仪器,打扫实验室卫生。 三、实验报告 实验结束后,应严格地根据实验记录,对实验现象作出解释,写出有关反应,或根据实验数据进行处理和计算,作出相应的结论,并对实验中的问题进行讨论,独立完成实验报告,及时交指导教师审阅。书写实验报告应字迹端正,简明扼要,整齐清洁。

中科大软院金老师的数据库实验一

第一次实验报告 1、实验任务 根据下面的需求描述,使用Sybase Power Designer设计相应的数据库概念模型,并转换成Oracle或MS SQL Server上的物理数据库结构: 某银行准备开发一个银行业务管理系统,通过调查,得到以下的主要需求: 银行有多个支行。各个支行位于某个城市,每个支行有唯一的名字。银行要监控每个支行的资产。银行的客户通过其身份证号来标识。银行存储每个客户的姓名及其居住的街道和城市。客户可以有帐户,并且可以贷款。客户可能和某个银行员工发生联系,该员工是此客户的贷款负责人或银行帐户负责人。银行员工也通过身份证号来标识。员工分为部门经理和普通员工,每个部门经理都负责领导其所在部门的员工,并且每个员工只允许在一个部门内工作。每个支行的管理机构存储每个员工的姓名、电话号码、家庭地址及其经理的身份证号。银行还需知道每个员工开始工作的日期,由此日期可以推知员工的雇佣期。银行提供两类帐户——储蓄帐户和支票帐户。帐户可以由2个或2个以上客户所共有,一个客户也可有两个或两个以上的帐户。每个帐户被赋以唯一的帐户号。银行记录每个帐户的余额、开户的支行以及每个帐户所有者访问该帐户的最近日期。另外,每个储蓄帐户有其利率,且每个支票帐户有其透支额。每笔贷款由某个分支机构发放,能被一个或多个客户所共有。每笔贷款用唯一的贷款号标识。银行需要知道每笔贷款所贷金额以及逐次支付的情况(银行将贷款分几次付给客户)。虽然贷款号不能唯一标识银行所有为贷款所付的款项,但可以唯一标识为某贷款所付的款项。对每次的付款需要记录日期和金额。

2、实验过程 (1)确定实体和属性 由上面的需求描述我们可以很容易得出以下几个实体: ●员工(身份证号,姓名,电话号码,家庭地址,开始工作日 期) ●存储账户(账户号,余额,利率) ●支票账户(账户号,余额,透支额) ●客户(身份证号,姓名,街道,城市) ●支行(支行名称,城市,资产) ●贷款(贷款号,总额) ●支付(日期,金额) 图1 PS: 1、在此ER图中我没有设计账户类,然后派生出存储账户和支票账户,因为在客户的需求中,只有两种账户类型,除了支票账户类型就是存储账户类型,没有所谓的“一般的账户”,所以就不

中科大《优化设计》课程大作业之约束优化实验报告

约束优化设计实验报告 力学系型号:联想y470 CPU:i5-2450M 内存:2GB 系统:win7-64位 求解问题: 如上是以下三个约束方法共同需要求解的问题,预估结果:在(x1,x2,x3)≈(23,13,12)点附近存在极值。其中,每个方法对应的初始条件分别为: (1)随机试验法 设计变量范围: 随机试验点数:N=1000 精度:eps=0.001 (2)随机方向法

初始点:x0=(25,15,5) 初始步长:a0=0.5 精度:eps=0.001 (3)线性规划单纯形法 初始复合形:X=[20 23 25 30;10 13 15 20;10 9 5 0] 顶点个数:n=4 精度:eps=0.01 计算结果: 程序说明:主程序为main,运行main后按提示即可得到相应约束方法的求解结果。 程序如下: 1、主程序 clear; global kk; kk=0; disp('1.随机试验法'); disp('2.随机方向法'); disp('3.线性规划单纯形法');

while 1 n0=input('请输入上面所想选择约束优化方法的编号(1、2、3):'); if n0==1||n0==2||n0==3 break; end disp('此次输入无效.'); end disp(' '); disp('~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'); [xx,yy]=fmins(n0); fprintf('迭代次数为:%8.0f\n', kk); disp('所求极值点的坐标向量为:'); fprintf(' %16.5f\n', xx); fprintf('所求函数的极值为:%16.5f\n', yy); 2、调用函数 function [xx,yy]=fmins(n0) if n0==1 tic;[xx,yy]=suijishiyan();toc; elseif n0==2 tic;[xx,yy]=suijifangxiang();toc; elseif n0==3 tic;[xx,yy]=danchunxing();toc;

中科大-软件测试实验一-人民币数字大写转换黑盒测试实验报告

实验报告 / EX1 黑盒测试

目录 一引言 (1) 1.1标识 (1) 1.2系统概述 (1) 1.3文档概述 (1) 二引用文件 (2) 三测试结果概述 (3) 3.1对被测试软件的总体评估 (3) 3.2测试环境的影响 (3) 3.3改进建议 (3) 四详细的测试结果 (4) 4.1 等价类划分测试(test1-trans-ecdiv) (4) 4.1.1测试用例设计 (4) 4.2 边界值测试(test1-trans-boundary) (5) 4.2.1测试用例设计 (5) 4.3 因果图测试(test1-trans-cegraph) (6) 4.3.1测试用例设计 (6) 五测试记录 (9) 六评价 (10) 6.1能力 (10) 6.2缺陷和限制 (10) 6.3建议 (10) 6.4结论 (10)

七测试活动总结 (11) 7.1人力消耗 (11) 7.2物质资源消耗 (11) 八注解 (12) 附录 (13)

一引言 1.1标识 本文档适用系统:Windows 7; 本文档使用软件:test1.exe注【1】 1.2系统概述 本文档测试软件为“人民币数字大写转换程序”,具体功能如下: 1)中文大写金额数字应用壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰、仟、万、 亿、元、角、分、零、整(正)等字样。 2)中文大写金额数字到"元"为止的,在"元"之后,应写"整"(或"正")字,在"角"之后, 可以不写"整"(或"正")字。 3)中文大写金额数字前应标明"人民币"字样,大写金额数字有"分"的,"分"后面不写 "整"(或"正")字。 4)大写金额数字应紧接"人民币"字样填写,不得留有空白。 5)阿拉伯数字小写金额数字中有"0"时,中文大写应按照汉语语言规律、金额数字构 成和防止涂改的要求进行书写。 1.3文档概述 本文档为上述“人民币数字大写转换程序”的黑盒测试报告,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本文档的研究成果不包含他人享有著作权的内容。对本文档所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。 注【1】:test1为具备将数字转换成人民币大写功能的exe可执行文件,由我的软件测试技术的课程队友XXX编写开发。

物理化学实验报告

物理化学实验报告实验人:***** 学号:********* 班级: ********** 实验日期:2012/3/17 实验一计算机联用测定无机盐溶解热 一、实验目的 的积分溶解热。 (1)用量热计测定KNO 3 (2)掌握量热实验中温差校正方法以及与计算机联用测量溶解过程动态曲线的方法。 二、实验原理 盐类的溶解过程通常包含着两个同时进行的过程:晶格的破坏和离子的溶剂化。前者为吸热过程,后者为放热过程。溶解热是这两种热效应的总和。因此,盐溶解过程最终是吸热或放热,是由这两个热效应的相对大小决定的。在恒压条件下,由于量热计为绝热系统,溶解过程所吸收的热或放出的热全部由系统温度的变化放映出来。如下图:

△H △H 1=0 绝热 由图可知,恒压下焓变△H 为△H 1和△H 2之和,即:△H=△H 1+△H 2 绝热系统,Q p =△H 1所以,在t 1温度下溶解的恒压热效应△H 为:△H=△H 2=K (t 1-t 2)=-K(t 2-t 1) 式中K 是量热计与KNO 3水溶液所组成的系统的总热容量,(t 2-t 1)为KNO 3溶解前后系统温度的变化值△t 溶解。 设将质量为m 的KNO 3溶解于一定体积的水中,KNO 3的摩尔质量为M ,则在此浓度下KNO 3的积分溶 解热为:△sol H m =△HM/m=-KM/m ·△t 溶解 K 值可由电热法求取。K ·△t 加热 =Q 。若加热电压为 U ,通过电热丝的电流强度为I ,通电时间为τ则:K ·△t 加热=IU τ 所以K =IU τ/△t 加热 真实的△t 加热应为H 与G 两点所对应的温度t H 与t G 之差。 三、 试剂与仪器 试剂:干燥过的分析纯KNO 3。 仪器:量热计,磁力搅拌器,直流稳压电源,半导体温度计,信号处理器,电脑,天平。 四、 实验步骤 1用量筒量取100mL 去离子水,倒入量热计中并测量水温。2称取~(精确到 量热器+水+ KNO 3 量热器+ KNO 3水溶液 量热器+ KNO 3水溶液

中科大实验报告封面

中科大实验报告封面 篇一:中科大地图导航(实验报告) 中科大地图导航 一,科大西区地图的构建与表示: (1)、物理地图的抽象表达 地图选择:科大西区地图 节点数:12 边数:15 地点信息:地点名,时间,简介,街道名,街道长度(权值) 注释:该图为对科大地图抽象的结果。 1 / 11 各顶点信息(地点信息和边信息严格按原地图制作,故直接见地图): 1 :北门2:圆盘岔路口 3:东路岔路口 4:核科学院 5:生命科学院 6:西区学生活动中心 7:校车站 8:电三楼9:火灾重点实验室 10:南环路岔路口11:国家同步实验室。(计算机中表示顶点号要减去1) (2)、地图信息的计算机信息表达 图文件节点代码(采用邻接表方式存储): 图信息定义于“节点定义.h”中,用于底层数据类型支持,其中重载了图的输入输出运算符,图中的节点和边的比

较与赋值运算符等。 #define MAX_VERTEX_NUM 20 typedef struct InfoType //边信息 { int length; char* name; }InfoType; typedef struct VertexType//地点信息 { char* name; char* time; char* scribe; VertexType& operator =(VertexType& b); }VertexType; typedef struct ArcNode //边 { int adjvex; *nextarc; 2 / 11 ArcNode InfoType *info; ArcNode& operator =(ArcNode& b); }ArcNode; typedef struct VNode //图的邻接表 { VertexType* data; ArcNode *firstarc; VNode& operator=(VNode& a); }VNode,AdjList[MAX_VERTEX_NUM];

物化实验实验报告

粘度法测定高聚物相对分子质量 一.实验目的 1.掌握用乌氏粘度计测定高聚物溶液粘度的原理和方法。 2.测定线型聚合物聚乙二醇的粘均相对分子质量。 二.实验原理 聚合物的相对分子质量是一个统计的平均值。粘度法测定高聚物相对分子质量适用的相对分子质量范围为1×104~1×107,方法类型属于相对法。 粘性液体在流动过程中所受阻力的大小可用粘度系数来表示。粘度分绝对粘度和相对粘度。绝对粘度有两种表示方法:动力粘度和运动粘度。相对粘度是某液体粘度与标准液体粘度之比。 溶液粘度与纯溶剂粘度的比值称作相对粘度ηr,即ηr=η/ηo,相对于溶剂,溶液粘度增加的分数称为增比粘度,ηsp=ηr-1。 使用同一粘度计,在足够稀的聚合物溶液里,ηr=η/ηo=t/t o,只要测定溶液和溶剂在毛细管中的流出时间就可得到ηr;同时,在足够稀的溶液里,质量浓度c,ηr和[η] 之间符合经验公式:(lnηr)/c=[η]-β[η]2c,通过lnηr/c对c作图,外推至c=0时所得截距即为[η];同时,在足够稀的溶液里,质量浓度c,ηsp和[η]之间符合经验公式:ηsp/c=[η]+k[η]2c,通过ηsp/c对c作图,外推至c=0时所得截距即为[η]。两个线性方程作图得到的截距应该在同一点。 聚合物溶液的特性粘度[η]与聚合物相对分子质量之间的关系,可以通过Mark——Houwink经验方程来计算,[η]=KMηα;Mη是粘均相对分子质量,K、α是与温度、聚合物及溶剂的性质相关的常数;聚乙二醇水溶液在30℃的K值为12.5×106/m3·kg-1,α值为0.78。 通过以上的原理阐述,就可以通过本次实验测定高聚物的粘均相对分子质量。三.实验仪器和试剂 仪器:恒温槽1套;乌氏粘度计1支;100ml容量瓶5只;秒表1只。 试剂:聚乙二醇(AR);去离子水。 四.实验步骤 1.设定恒温槽温度为30℃±0.5℃。 2.配制溶液。8%(质量分数)的聚乙二醇溶液5ml、10ml、15ml、20ml、25ml定容于100ml容量瓶中。 3.洗涤粘度计。 4.测定溶剂流出时间t o,测定不同浓度的溶液流出时间t。 五.数据记录与处理 实验室室温:28.5℃大气压:101.52Kpa t o:纯溶剂在a、b线移动所需时间; t1:5ml8%聚乙二醇溶液定容于100ml容量瓶中溶液在a、b线移动所需时间; t2:10ml8%聚乙二醇溶液定容于100ml容量瓶中溶液在a、b线移动所需时间; t3:15ml8%聚乙二醇溶液定容于100ml容量瓶中溶液在a、b线移动所需时间; t4:20ml8%聚乙二醇溶液定容于100ml容量瓶中溶液在a、b线移动所需时间; t5:25ml8%聚乙二醇溶液定容于100ml容量瓶中溶液在a、b线移动所需时间; 所有溶液的密度以1×103kg/m3的水的标准密度,以简化计算。

中科大软件学院算法实验报告

算法实验报告 快速排序 1. 问题描述: 实现对数组的普通快速排序与随机快速排序 (1)实现上述两个算法 (2)统计算法的运行时间 (3)分析性能差异,作出总结 2. 算法原理: 2.1快速排序 快速排序是对冒泡排序的一种改进。它的基本思想是:选取一个基准元素,通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比基准元素小,另外一部分的所有数据都要比基准元素大,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 设要排序的数组是A[0]……A[N-1],首先选取一个数据(普通快速排序选择的是最后一个元素, 随机快速排序是随机选择一个元素)作为关键数据,然后将所有比它小的数都放到它前面,所有比它大的数都放到它后面,这个过程称为一趟快速排序。 一趟快速排序的算法是: 1)设置两个变量i、j,排序开始的时候:i=0,j=N-1; 2)以第一个数组元素作为关键数据,赋值给key,即key=A[0]; 3)从j开始向前搜索,即由后开始向前搜索(j--),找到第一个小于key的值A[j],将A[j]赋给A[i]; 4)从i开始向后搜索,即由前开始向后搜索(i++),找到第一个大于key的A[i],将A[i]赋给A[j]; 5)重复第3、4步,直到i=j;(3,4步中,没找到符合条件的值,即3中A[j]不小于key,4中A[i]不大于key的时候改变j、i的值,使得j=j-1,i=i+1,直至找到为止。找到符合条件的值,进行交换的时候i,j指针位置不变。另外,i==j这

一过程一定正好是i+或j-完成的时候,此时令循环结束)。 2.2随机快速排序 快速排序的最坏情况基于每次划分对主元的选择。基本的快速排序选取第一个或者最后一个元素作为主元。这样在数组已经有序的情况下,每次划分将得到最坏的结果。一种比较常见的优化方法是随机化算法,即随机选取一个元素作为主元。这种情况下虽然最坏情况仍然是O(n^2),但最坏情况不再依赖于输入数据,而是由于随机函数取值不佳。实际上,随机化快速排序得到理论最坏情况的可能性仅为1/(2^n)。所以随机化快速排序可以对于绝大多数输入数据达到O(nlogn)的期望时间复杂度。 3. 实验数据 本实验采用对80,000个随机数据进行十次排序,并取出平均值。分别用普通快速排序和随机快速排序对数据排序。用毫秒作为运行计数单位,观测两种算法所用的时间的不同。 4. 实验截图 如下图所示的时间,普通快速排序所用的平均时间为181毫秒,而随机化版本的快速排序所用时间仅仅为119毫秒。 5. 结果分析 5.1 时间分析 从实验截图得到的结果来看,随机化版本的快速排序所用时间比普通快速排序所用的平均时间少。 快速排序的平均时间复杂度为O(nlogn),最坏时间时间可达到O(n^2),最坏情况是当要排序的数列基本有序的时候。根据快速排序的工作原理我们知道,

中科大研究生算法试卷

2015年 7.在异步环上,一个O(n^2)的leader选举算法按顺时针单向发送消息,假设只有最大的标识符节点可以当选为leader,则当环上标识符次序为_________时该算法发送的消息数量最多。 A 0,1, … , n-1 随机 b逆时针 n-1,n-2,…,0 C 顺时序 0,1,…, n-1 d 顺时针 n-1,n-2,…,0 8.设正整数d1,d2,…,dn是n个结点的标识符集合,x = min(d1,d2,…,dn),y = max(d1,d2,…,dn),则同步环上非均匀的leader选举算法的时间复杂性是_______ A O(n) b O(xn) c (yn) d O(nlogn) 9.在下述因素中,已知有3个阻碍分布式系统了解系统全局状态,与全局状态无关的是____ A 非及时的通信b 相对性影响c中断d算法的正确性 10. 下述说法错误的是___ A 异步系统中的消息延迟是不确定的 B 分布式算法的消息复杂性是指在所有合法的执行上发送消息总数的最大值 C 在一个异步算法中,如果不存在错误,则算法的执行只取决于初始配置 D 分补水系统终止是指系统中所有结点处于终止状态,且没有消息在传输 二.简要回答下述问题(55分) 1 构造一个16节点的环,使其高度对称,并给出所有序等价的连续片段。 2 已知事件e1,e2,e3和e4的向量时戳分别为(2,3,0,0),(1,2,0,0),(0,0,1,1),(3,6,4,2),请找出所有因果关系的事件对。

3若将消息复杂度为O(nlgn)的异步环选举算法(在阶段1向节点的2邻居发送Prob消息)修改为只向其中一个方向发送Prob消息,请问修改后算法的消息复杂度是多少?如何对其做进一步的修改使得消息复杂度仍然为O(nlgn)。 4.对于一个优化问题π,最佳可达性能比为Rmin(π)(定义如下)分别为何值时,问题π易于近似和难于近似? 5 装箱问题是将n件物品放入尽可能少的若干个容量为1的箱子中。不妨设实例I中,物品item,(i<= j <=n ,n = 6)的大小依次为:0.4,0.3,0.6,0.7,08,0.2,请分别给出实例I 的最优解和采用首次适应(first fit)策略得到的近似解的值OPT(I)和A(I),并给出解得构造,以及近似比Rff(I)。 6. 说明为什么用MST启发解△TSP时,其近似比是2。 三算法题(25分) 1.设一个同步匿名的单向环有n个结点,每个结点均知道n,每个节点的初始均状态相同, 每个结点上的程序相同且开始于同一时刻。 (1)请问是否存在一个确定的算法选出一个leader?简述理由。 (2)试设计一个概率的leader选举算法。 (3)请问你设计的概率算法属于哪一类算法?

物化实验报告 六

物理化学实验报告 姓名:王军利 班级:材料卓越 学号:11031020115 教师:李慎新 学院:材料化学与工程学院

实验六 电导法测定乙酸电离平衡常数 一、 实验目的 1、 掌握电导、电导率、摩尔电导率的概念以及他们之间的联系。 2、 掌握由电导法测定弱电解质电离平衡常熟的原理。 二.实验原理: 1.电离平衡常数K c 的测定原理 在弱电解质溶液中,只有已经电离的部分才能承担传递电量的任务。在无限稀释的溶液中可以认为弱电解质已全部电离,此时溶液的摩尔电导率为∞∧m , 可以用离子的极限摩尔电导率相加而得。而一定浓度下电解质的摩尔电导率∧m 与无限稀释的溶液的摩尔电导率∞∧m 是有区别的, 这由两个因素造成,一是电解质的不完全离解,二是离子间存在相互作用力。二者之间有如下近似关系: ∞∧ ∧= m m α (1) 式中为弱电解质的电离度。 对AB 型弱电解质,如乙酸(即醋酸),在溶液中电离达到平衡时,其电离平衡常数K c 与浓度c 和电离度α的关系推导如下: CH 3COOH →CH 3COO - + H + 起始浓度 c 0 0 平衡浓度 c (1-α) ca ca 则 a ca K c -=12 (2) 以式(1)代入上式得:) (Λm m 2ΛΛΛc K m m c -=∞∞ (3) 因此,只要知道∧m ∞ 和∧m 就可以算得该浓度下醋酸的电离常数K c 。

将式(2)整理后还可得: c m c K ΛK c m m ΛΛΛ2 2m ∞∞-= (4) 由上式可知,测定系列浓度下溶液的摩尔电导率∧m ,将c m Λ对1/Λm 作图可得一条直线,由直线斜率可测出在一定浓度范围内c K 的平均值。 2.摩尔电导率∧m 的测定原理 电导是电阻的倒数,用G 表示,单位S (西门子)。电导率则为电阻率的倒数,用k 表示,单位为G·m -1 。 摩尔电导率的定义为:含有一摩尔电解质的溶液,全部置于相距为1m 的两个电极之间,这时所具有的电导称为摩尔电导率。摩尔电导率与电导率之间有如下的关系。 ∧m = κ/c (5) 式中c 为溶液中物质的量浓度,单位为mol·m -3。 在电导池中,电导的大小与两极之间的距离l 成反比,与电极的面积A 成正比。 G = κA/ l (6) 由(6)式可得 κ=cell K G (7) 对于固定的电导池,l 和A 是定值,故比值l /A 为一常数,以cell K 表示,称为电导池常数,单位为m -1 。为了防止极化,通常将铂电极镀上一层铂黑,因此真实面积A 无法直接测量,通常将已知电导率κ的电解质溶液(一般用的是标准的

液体饱和蒸气压的测定-物化实验报告

物理化学实验(B) 实验报告 【实验名称】B.5 液体饱和蒸气压的测定 【姓名】J.N 【班级】第4小组 【学号】 【组内编号】5号 【实验日期】2015年5月11日 【室温】24.1 ℃ 【大气压】100.11 kPa 【摘要】 本实验通过静态法测得CCl4的lg(p pθ )与T的关系为 lg(p p )=?1709.9 T +4.9078,平均摩尔汽化热为3.274×104 J?mol?1, 气化熵为93.87 J?mol?1?K?1。通过动态法测得水的lg(p p ) 与T的关系为lg(p pθ)=?2078.7 T +5.5792,平均摩尔汽化热为3.980× 104 J?mol?1,气化熵为106.7 J?mol?1?K?1。温度读数的不准确对实验的误差极小,实验误差的主要是由于静态法中肉眼判断液面平衡的不准确性以及动态法中金属测温探头在沸腾过程中并非一端位于液面下一端位于液面上等因素所引起的。

一、实验部分 1.主要仪器药品和设备 1.1 主要药品 CCl4、二次水等 1.2 主要仪器 数字式温度-压力测定仪,循环水流泵,1/10刻度温度计,电磁搅拌器,电加热器,两口圆底烧瓶,真空缓冲瓶,安全瓶,直形冷凝管,搅拌磁子,真空脂,冷凝水循环系统 2.实验步骤 2.1 静态法测定饱和蒸气压 2.1.1 仪器装置 1-盛水大烧杯, 2-温度计,3-搅拌, 4-平衡管,5-冷凝管, 6-开口U型水银压 力计,7-缓冲瓶,8- 进气活塞,9-抽气活 塞,10-放空活塞, 11-安全瓶,12、13- 橡皮管,14-三通活 塞。 实际仪器略有 差异,压力温度数值 从温度-压力测定仪 中读出。 平衡管中加入 CCL4至容量的2/3. 2.1.2 检验气密性 打开油泵,再开缓冲瓶上连接油泵的活塞,使体系压力减少50 kPa。关闭活塞,若5 min内压强变化少于0.3 kPa,则装置气密性良好。 2.1.3 测大气压下沸点 使体系与大气相通,水浴加热至78 ℃,停止加热不断搅拌。当b、c液面达到同一水平时,立即记下此时的温度和大气压力。重复测定,若连续两次测定沸点差小于0.05 ℃,则空气已排净,此时温度即为大气压下沸点。 2.1.4 测定不同压强下沸点 关闭通往大气的活塞。先开由泵,再开连油泵的活塞,使体系减压约6.7 kPa。关闭接油泵活塞,搅拌,至b、c液面达到同一水平时,立即记下此时的温度和大气压力。继续减压,测定其沸点。至压力差为50 kPa,结束实验,读大气压力。2.1.5 整理仪器 打开所有活塞,关闭搅拌器、温度-压力测定仪、冷凝水进出口及油泵开关,

中科大研究生高级数据库实验报告,用LRU算法实现buffermanager,模拟数据库对记录的处理过程

数据库实现技术实验报告 SC11011042吴**源代码获取请联系:email:wude_yun@https://www.sodocs.net/doc/1c18751020.html, wdyun@https://www.sodocs.net/doc/1c18751020.html, 一、实验目的 为了了解数据库buffer管理器的工作原理,对数据库底层结构有更进一步的了解,我们将实现一个简单的存储和缓冲管理器。该实验涉及的存储和缓冲管理器,缓冲技术,散列技术,文件存储结构,磁盘空间和缓冲模块的接口功能。 二、实验环境 硬件平台:LENOVO ThinkPad E425 软件平台:开发系统:win7 开发工具:eclipse 开发语言:java JDK版本jdk1.6 三、实验内容 1、相关数据结构描述 BCB类 1)1)BCB BCB类的属性如下所示: public class BCB{ private int page_id;//文件号 private int frame_id;//存放文件号的buffer地址的下标 private int latch;//锁 private int count;//计数器 private int dirty;//是否脏,修改过 private BCB next;//下一个bcb链 …… } BCB类主要是实现快速的查找功能,既查找给定的文件号是否在缓存中。查找给定的文件号是否在缓存中,一种比较简单的方法是遍历整个buffer,但是这样势必浪费时间。因为整个记录的数目为50万条,buffer空间为1024。那么对所有的记录查找是否在buffer中就需要50万×1024≈5亿次。如果用BCB数组(类似一个十字链表的结构)Hash划分对每个文件号查找平均次数1(假设是平均划分,即使不是平均划分其平均查找次数远远小于1024

相关主题