实验报告4

合集下载

计数器的设计实验报告

计数器的设计实验报告

计数器的设计实验报告篇一:计数器实验报告实验4 计数器及其应用一、实验目的1、学习用集成触发器构成计数器的方法2、掌握中规模集成计数器的使用及功能测试方法二、实验原理计数器是一个用以实现计数功能的时序部件,它不仅可用来计脉冲数,还常用作数字系统的定时、分频和执行数字运算以及其它特定的逻辑功能。

计数器种类很多。

按构成计数器中的各触发器是否使用一个时钟脉冲源来分,有同步计数器和异步计数器。

根据计数制的不同,分为二进制计数器,十进制计数器和任意进制计数器。

根据计数的增减趋势,又分为加法、减法和可逆计数器。

还有可预置数和可编程序功能计数器等等。

目前,无论是TTL还是CMOS集成电路,都有品种较齐全的中规模集成计数器。

使用者只要借助于器件手册提供的功能表和工作波形图以及引出端的排列,就能正确地运用这些器件。

1、中规模十进制计数器CC40192是同步十进制可逆计数器,具有双时钟输入,并具有清除和置数等功能,其引脚排列及逻辑符号如图5-9-1所示。

图5-9-1 CC40192引脚排列及逻辑符号图中LD—置数端CPU—加计数端CPD —减计数端CO—非同步进位输出端BO—非同步借位输出端D0、D1、D2、D3 —计数器输入端Q0、Q1、Q2、Q3 —数据输出端CR—清除端CC40192的功能如表5-9-1,说明如下:表5-9-1当清除端CR为高电平“1”时,计数器直接清零;CR置低电平则执行其它功能。

当CR为低电平,置数端LD也为低电平时,数据直接从置数端D0、D1、D2、D3 置入计数器。

当CR为低电平,LD为高电平时,执行计数功能。

执行加计数时,减计数端CPD 接高电平,计数脉冲由CPU 输入;在计数脉冲上升沿进行8421 码十进制加法计数。

执行减计数时,加计数端CPU接高电平,计数脉冲由减计数端CPD 输入,表5-9-2为8421码十进制加、减计数器的状态转换表。

加法计数表5-9-减计数2、计数器的级联使用一个十进制计数器只能表示0~9十个数,为了扩大计数器范围,常用多个十进制计数器级联使用。

初二物理实验报告范文4篇

初二物理实验报告范文4篇

初二物理实验报告范文4篇实验一:探究物体的浮沉条件一、实验目的1. 了解物体的浮沉条件;2. 探究物体浮沉与密度的关系。

二、实验器材1. 量筒;2. 天平;3. 铁块;4. 铝块;5. 铜块;6. 水。

三、实验步骤1. 使用天平分别测量铁块、铝块和铜块的质量;2. 使用量筒测量一定体积的水,记录水的体积;3. 将铁块放入量筒中,观察铁块的浮沉情况,并记录铁块排开水的体积;4. 将铝块放入量筒中,观察铝块的浮沉情况,并记录铝块排开水的体积;5. 将铜块放入量筒中,观察铜块的浮沉情况,并记录铜块排开水的体积。

四、实验数据1. 铁块质量:50g;2. 铁块排开水的体积:40ml;3. 铝块质量:30g;4. 铝块排开水的体积:30ml;5. 铜块质量:20g;6. 铜块排开水的体积:20ml。

五、实验分析1. 铁块、铝块和铜块的质量分别为50g、30g和20g;2. 铁块、铝块和铜块排开水的体积分别为40ml、30ml和20ml;3. 通过计算可得,铁块、铝块和铜块的密度分别为2.5g/cm³、1g/cm³和1g/cm³;4. 实验结果表明,物体的浮沉与密度有关,密度大于水的物体下沉,密度小于水的物体上浮。

六、实验结论1. 物体的浮沉条件与密度有关;2. 密度大于水的物体下沉,密度小于水的物体上浮。

实验二:探究电流与电压的关系一、实验目的1. 了解电流与电压的关系;2. 探究欧姆定律。

二、实验器材1. 电压表;2. 电流表;3. 电阻箱;4. 电源;5. 导线。

三、实验步骤1. 将电阻箱接入电路中,调节电阻值;2. 使用电压表测量电阻两端的电压,记录电压值;3. 使用电流表测量通过电阻的电流,记录电流值;4. 改变电阻值,重复步骤2和3,记录多组数据。

四、实验数据1. 电阻值:10Ω;2. 电压值:2V;3. 电流值:0.2A;4. 电阻值:20Ω;5. 电压值:4V;6. 电流值:0.2A;7. 电阻值:30Ω;8. 电压值:6V;9. 电流值:0.2A。

数电实验报告:实验4-计数器及应用161

数电实验报告:实验4-计数器及应用161

广东海洋大学学生实验报告书(学生用表)实验名称课程名称 课程号 学院(系)专业 班级 学生姓名 学号 实验地点 实验日期实验4 计数器及其应用一、实验目的1、熟悉中规模集成计数器的逻辑功能及使用方法2、掌握用74LS161构成计数器的方法3、熟悉中规模集成计数器应用二、实验原理计数器是典型的时序逻辑电路,它是用来累计和记忆输入脉冲的个数.计数是数字系统中很重要的基本操作,集成计数器是最广泛应用的逻辑部件之一。

计数器种类较多,按构成计数器中的多触发器是否使用一个时钟脉冲源来分,有同步计数器和异步计数器;根据计数制的不同,可分为二进制计数器、十进制计数器和任意进制计数器;根据计数的增减趋势,又分为加法、减法和可逆计数器。

还有可预置数和可编程序功能计数器等。

本实验主要研究中规模十进制计数器74LS161的功能及应用。

1、中规模集成计数器74LS161 是四位二进制可预置同步计数器,由于它采用4 个主从JK 触发器作为记忆单元,故又称为四位二进制同步计数器,其集成芯片管脚如图1所示:管脚符号说明:电源正端Vcc ,接+5V ;异步置零(复位)端Rd ;时钟脉冲CP ;预置数控制端 A 、B 、C 、D ;数据输出端 QA 、QB 、QC 、QD ;进位输出端 RCO :使能端EP ,ET ;预置端 LD ;图1 74LS161 管脚图GDOU-B-11-112该计数器由于内部采用了快速进位电路,所以具有较高的计数速度。

各触发器翻转是靠时钟脉冲信号的正跳变上升沿来完成的。

时钟脉冲每正跳变一次,计数器内各触发器就同时翻转一次,74LS161的功能表如表1所示:表1 74LS161 逻辑功能表2、实现任意进制计数器由于74LS161的计数容量为16,即计16个脉冲,发生一次进位,所以可以用它构成16进制以内的各进制计数器,实现的方法有两种:置零法(复位法)和置数法(置位法)。

(1) 用复位法获得任意进制计数器假定已有N进制计数器,而需要得到一个M进制计数器时,只要M<N,用复位法使计数器计数到M时置“0”,即获得M进制计数器。

科学实验报告范文(优选4篇)

科学实验报告范文(优选4篇)

科学实验报告范文第1篇实验一:实验名称:二氧化碳能使澄清的石灰水变浑浊实验材料:制取一瓶二氧化碳备用,制取一瓶澄清的石灰水备用、烧杯一个实验过程:1)、将澄清的石灰水倒入烧杯中,观察澄清的石灰水是什么样子的,2)、倒入装有二氧化碳的瓶子,摇晃后观察现象。

实验结论:二氧化碳能使澄清的石灰水变浑浊实验二:实验名称:研究固体的热胀冷缩实验材料:固体体胀演示器、酒精灯、火柴、水槽、冷水实验过程:(1)铜球穿过铁圈(2)、给铜球加热,不能穿过铁圈(3)把铜球放入冷水中,铜球又穿过铁圈实验结论;固体有热胀冷缩的性质实验三:实验名称:研究液体的热胀冷缩实验材料:细管、胶塞、*底烧瓶、红颜色的水、水槽、热水实验过程:(1)细管插在胶塞中间,用胶塞塞住瓶口(2)、往瓶里加红颜色的水(3)把瓶子放入水槽中,记下细管里水的位置。

(4)往水槽里加热水,观察细管里水面的位置有什么变化。

实验结论;液体有热胀冷缩的性质实验四:实验名称:研究气体的热胀冷缩实验材料:气球、水槽2个、*底烧瓶、热水、冷水实验过程:(1)把气球套在*底烧瓶口(2)、把烧瓶放在热水中,欢察现象。

(3)把烧瓶放在冷水中,欢察现象。

实验结论:气体有热胀冷缩的性质实验五:实验名称:空气的成分实验材料:水槽、蜡烛、玻璃片、去掉底的饮料瓶、火柴实验过程:(1)把蜡烛放在水槽中点燃,罩上饮料瓶,拧紧瓶塞。

观察现象。

(2)、把水槽内的水加到饮料瓶里的高度。

(3)拧开瓶盖,迅速将火柴插入瓶内,观察现象实验结论:空气中至少有两种气体,一种气体**燃烧,另一种气体不**燃烧。

科学实验报告范文第2篇一、创意说明:实验是科学之母,才智是实验之子。

一切推理都必须从观察与实验得来,学会积极地动手动脑,在实验中学习、体会科学与真理,必定会为孩子的成长之路洒下一片更灿烂的阳光。

我们大家都知道人、动物、鸟类都是用腿走路的,但是我们日常生活中见到的玻璃杯虽然没有腿也可以走路,你相信吗?二、实验材料:玻璃杯1个、蜡烛1支、火柴1盒、玻璃板1块、厚书2本、自来水少许三、实验步骤;1、首先把玻璃板放在自来水中浸泡一下。

实验报告 范文(四)

实验报告 范文(四)

中毒事故后果模拟一、训练目的1.通过训练,学会使用PHAST软件对石油化工装置泄漏后可能发生的中毒事故进行分析,掌握使用PHAST软件建立相对模型,模拟分析中毒影响范围和严重程度。

2.掌握毒性物质致死概率。

二、训练内容要求毒性气体或液体泄漏后中毒事故的模拟三、训练仪器本训练所用实验软件为:PHAST6.7四、训练方法和步骤:1.了解毒性物质泄漏中毒的原理,学习使用Vessel/pipe source 模型模拟中毒事故的方法。

2.选择Vessel/pipe source 模型3.输入相关参数(硫化氢泄漏)4.分别对扩散结果和毒性结果进行分析⑴扩散浓度结合硫化氢毒性阈限值,根据模拟结果进行分析,给出造成轻伤、重伤和死亡等不同中毒效果的浓度范围。

⑵致死概率通过看图和查看毒性报告,找出不同毒性致死概率与对应的范围,对付这些区域进行分析。

五、气体泄漏扩散浓度计算1.阈限值(TLVs)美国政府工业卫生专家协会针对多种化学物质制定了极限剂量,称为阈限值。

阈限值是空气中一种物质的浓度,其所代表的工作条件是,几乎所有的工人长期在这样的暴露条件下工作时,不会有不良的健康影响。

工人只有在工作时间才会暴露于此种毒物中,即每天八小时,每周五天。

2.阈限值与允许暴露浓度美国职业安全与健康管理局制定了一套极限剂量,称为允许暴露浓度。

3.致死概率的计算个体致死概率可通过中毒事故后果模型计算出某一事故场景在位置处产生的毒物浓度数值,然后根据概率函数法计算得到。

六、实验体会通过本次实验学习使用了PHAST软件,并了解了毒性物质泄漏中毒的原理及相关计算。

压力容器认知训练一、训练目的及要求使学生了解并熟悉压力容器的分类、特点、安全管理及检测检验方法和事故原因分析。

掌握KZL4—13—AII型工业锅炉,LSG立式水直管锅炉安全管理及检测检验方法。

二、设备KZL4—13—AII型工业锅炉,LSG立式水直管锅炉.三、认知训练内容1.压力容器的分类和特点。

数电实验报告:实验4-计数器及应用161

数电实验报告:实验4-计数器及应用161

广东海洋大学学生实验报告书(学生用表)实验名称实验名称课程名称课程名称课程号课程号学院学院((系) 专业专业班级班级学生姓名学生姓名学号学号实验地点实验地点实验日期实验日期实验4 计数器及其应用一、实验目的1、熟悉中规模集成计数器的逻辑功能及使用方法、熟悉中规模集成计数器的逻辑功能及使用方法2、掌握用74LS161构成计数器的方法构成计数器的方法3、熟悉中规模集成计数器应用、熟悉中规模集成计数器应用二、实验原理计数器是典型的时序逻辑电路,它是用来累计和记忆输入脉冲的个数.计数是数字系统中很重要的基本操作,集成计数器是最广泛应用的逻辑部件之一。

计数器种类较多,按构成计数器中的多触发器是否使用一个时钟脉冲源来分,有同步计数器和异步计数器;步计数器和异步计数器;根据计数制的不同,根据计数制的不同,根据计数制的不同,可分为二进制计数器、可分为二进制计数器、可分为二进制计数器、十进制计数十进制计数器和任意进制计数器;根据计数的增减趋势,又分为加法、减法和可逆计数器。

还有可预置数和可编程序功能计数器等。

本实验主要研究中规模十进制计数器74LS161的功能及应用。

的功能及应用。

1、中规模集成计数器74LS161 是四位二进制可预置同步计数器,由于它采用4 个主从JK 触发器作为记忆单元,故又称为四位二进制同步计数器,其集成芯片管脚如图元,故又称为四位二进制同步计数器,其集成芯片管脚如图11所示:所示:管脚符号说明:电源正端Vcc ,接+5V ;异步置零(复位)端Rd ;时钟脉冲CP ;预置数控制端数控制端 A 、B 、C 、D ;数据输出端;数据输出端 QA 、QB 、QC 、QD ;进位输出端;进位输出端 RCO :使能端:使能端EP EP EP,,ET ET;预置端;预置端;预置端LD ;图1 74LS161 管脚图管脚图GDOU-B-11-112该计数器由于内部采用了快速进位电路,所以具有较高的计数速度。

霍尔效应实验报告优秀4篇

霍尔效应实验报告优秀4篇

霍尔效应实验报告优秀4篇实验四霍尔效应篇一实验原理1.液晶光开关的工作原理液晶的种类很多,仅以常用的TN(扭曲向列)型液晶为例,说明其工作原理。

TN型光开关的结构:在两块玻璃板之间夹有正性向列相液晶,液晶分子的形状如同火柴一样,为棍状。

棍的长度在十几埃(1埃=10-10米),直径为4~6埃,液晶层厚度一般为5-8微米。

玻璃板的内表面涂有透明电极,电极的表面预先作了定向处理(可用软绒布朝一个方向摩擦,也可在电极表面涂取向剂),这样,液晶分子在透明电极表面就会躺倒在摩擦所形成的微沟槽里;电极表面的液晶分子按一定方向排列,且上下电极上的定向方向相互垂直。

上下电极之间的那些液晶分子因范德瓦尔斯力的作用,趋向于平行排列。

然而由于上下电极上液晶的定向方向相互垂直,所以从俯视方向看,液晶分子的排列从上电极的沿-45度方向排列逐步地、均匀地扭曲到下电极的沿+45度方向排列,整个扭曲了90度。

理论和实验都证明,上述均匀扭曲排列起来的结构具有光波导的性质,即偏振光从上电极表面透过扭曲排列起来的液晶传播到下电极表面时,偏振方向会旋转90度。

取两张偏振片贴在玻璃的两面,P1的透光轴与上电极的定向方向相同,P2的透光轴与下电极的定向方向相同,于是P1和P2的透光轴相互正交。

在未加驱动电压的情况下,来自光源的'自然光经过偏振片P1后只剩下平行于透光轴的线偏振光,该线偏振光到达输出面时,其偏振面旋转了90°。

这时光的偏振面与P2的透光轴平行,因而有光通过。

在施加足够电压情况下(一般为1~2伏),在静电场的作用下,除了基片附近的液晶分子被基片“锚定”以外,其他液晶分子趋于平行于电场方向排列。

于是原来的扭曲结构被破坏,成了均匀结构。

从P1透射出来的偏振光的偏振方向在液晶中传播时不再旋转,保持原来的偏振方向到达下电极。

这时光的偏振方向与P2正交,因而光被关断。

由于上述光开关在没有电场的情况下让光透过,加上电场的时候光被关断,因此叫做常通型光开关,又叫做常白模式。

统计学四篇实验报告

统计学四篇实验报告

《统计学》四篇实验报告实验一:用Excel构建指数分布、绘制指数分布图图1-2:指数分布在日常生活中极为常见,一般的电子产品寿命均服从指数分布。

在一些可靠性研究中指数分布显得尤为重要。

所以我们应该学会利用计算机分析指数分布、掌握EXPONDIST函数的应用技巧。

指数函数还有一个重要特征是无记忆性。

在此次实验中我们还学会了产生“填充数组原理”。

这对我们今后的工作学习中快捷地生成一组有规律的数组有很大的帮助。

实验二:用Excel计算置信区间一、实验目的及要求1、掌握总体均值的区间估计2、学习CONFIDENCE函数的应用技巧二、实验设备(环境)及要求1、实验软件:Excel 20072、实验数据:自选某市卫生监督部门对当地企业进行检查,随机抽取当地100家企业,平均得分95,已知当地卫生情况的标准差是30,置信水平0.5,试求当地企业得分的置信区间及置信上下限。

三、实验内容与步骤某市卫生监督部门对当地企业进行检查,随机抽取当地100家企业,平均得分95,已知当地卫生情况的标准差是30,置信水平0.5,试求当地企业得分的置信区间及置信上下限。

第1步:打开Excel2007新建一张新的Excel表;第2步:分别在A1、A2、A3、A4、A6、A7、A8输入“样本均值”“总体标准差”“样本容量”“显著性水平”“置信区间”“置信上限”“置信下限”;在B1、B2、B3、B4输入“90”“30”“100”“0.5”第3步:在B6单元格中输入“=CONFIDENCE(B4,B2,B3)”,然后按Enter键;第4步:在B7单元格中输入“=B1+B6”,然后按Enter键;第5步:同样在B8单元格中输入“=B1-B6”,然后按Enter键;计算结果如图2-1四、实验结果或数据处理图2-1:实验二:用Excel产生随机数见图3-1实验二:正态分布第1步:同均匀分布的第1步;第2步:在弹出“随机数发生器”对话框,首先在“分布”下拉列表框中选择“正态”选项,并设置“变量个数”数值为1,设置“随机数个数”数值为20,在“参数”选区中平均值、标准差分别设置数值为30和20,在“输出选项”选区中单击“输出区域”单选按钮,并设置为D2 单元格,单击“确定”按钮完成设置。

液体药剂的制备实验报告

液体药剂的制备实验报告

液体药剂的制备实验报告篇一:实验报告4:(药学专业、09制药)液体制剂的制备药剂学实验实验报告实验四液体制剂的制备(药学专业、09制药工程)一、实验目的和要求1. 掌握溶液型液体制剂的种类及其概念与特点。

2. 掌握几种典型的溶液型液体制剂的制备方法、质量标准及其检查方法。

3. 了解低分子、高分子溶液型液体制剂中常用附加剂的正确使用,作用机制及其常用量。

二、实验内容和原理1. 实验内容(1)低分子溶液型液体制剂的制备实验1:芳香水剂(薄荷水)的制备(分散溶解法)以薄荷油、滑石粉(或轻质碳酸镁、活性炭)等为原料,制备芳香水剂(薄荷水)。

实验2:复方碘溶液的制备(助溶法)以碘、碘化钾为原料,通过助溶法,制备复方碘溶液。

实验3:硫酸亚铁溶液剂的制备(溶解法)以硫酸亚铁、枸橼酸为原料,通过冷溶法制备糖浆剂。

(2)胶体溶液型液体制剂的制备实验4:胃蛋白酶合剂的制备(溶解法)以胃蛋白酶、甘油等为原料,制备高分子型液体制剂胃蛋白酶合剂。

2. 实验原理(请根据实验教材自己补充,包括助溶法的原理;高分子溶液剂的定义,其热力学稳定性等。

)三、主要仪器设备1. 实验材料:薄荷油、滑石粉、轻质碳酸镁、活性炭、碘、碘化钾、胃蛋白酶、硫酸亚铁、新鲜牛奶、冰醋酸、氢氧化钠。

2. 设备与仪器:恒温水浴箱、研钵、具塞玻璃瓶、烧杯、量筒等。

四、实验步骤、操作过程(根据实验过程填写,必须列出处方)实验1:教科书44页芳香水剂(薄荷水)的制备(分散溶解法)实验2:教科书45页复方碘溶液的制备(助溶法)实验3:教科书45页硫酸亚铁糖浆(溶解法制备)实验4:教科书47页胃蛋白酶合剂的制备,并按照48页附录方法,测定所得酶制剂的活力。

五、实验结果与分析实验1:薄荷油的制备,比较用三种不同分散剂制备的液体制剂的异同,将结果记录于表2-1中。

滑石粉轻质碳酸镁活性炭实验2:复方碘溶液,描述成品外观性状,观察碘化钾溶解的水量与加入碘的溶解速度。

实验3:硫酸亚铁糖浆描述成品外观形状,讨论冷溶法存在的不足。

实验报告6篇

实验报告6篇

实验报告6篇实验报告 (1) 利用混合物中各组分在某种溶剂中的溶解度不同,而使它们相互分离;一般过程:1、选择适宜的溶剂:①不与被提纯物起化学反应;②温度高时,化合物在溶剂中的溶解度大,室温或低温时溶解度很小;而杂质的溶解度应该非常大或非常小;③溶剂沸点较低,易挥发,易与被提纯物分离;④价格便宜,毒性小,回收容易,操作安全;2、将粗产品溶于适宜的热溶剂中,制成饱和溶液:如溶质过多则会成过饱和溶液,会有结晶出现;如溶剂过多则会成不饱和溶液,会要蒸发掉一部分溶剂;3、趁热过滤除去不溶性杂质,如溶液颜色深,则应先用活性炭脱色,再进行过滤;4、冷却溶液或蒸发溶液,使之慢慢析出结晶,而杂质留在母液中或杂质析出,而提纯的化合物则留在溶液中;5、过滤:分离出结晶和杂质;6、洗涤:除去附着在晶体表面的母液;7、干燥结晶:若产品不吸水,可以放在空气中使溶剂自然挥发;不容易挥发的溶剂,可根据产品的性质采用红外灯烘干或真空恒温干燥器干燥,特别是在制备标准样品和分析样品以及产品易吸水时,需将产品放入真空恒温干燥器中干燥;实验报告 (2)例一定量分析实验报告格式(以草酸中h2c2o4含量的测定为例)实验题目:草酸中h2c2o4含量的测定实验目的:学习naoh标准溶液的配制、标定及有关仪器的使用;学习碱式滴定管的使用,练习滴定操作。

实验原理:h2c2o4为有机弱酸,其ka1=5.9×10-2,ka2=6.4×10-5。

常量组分分析时cka1>10-8,cka2>10-8,ka1/ka2<105,可在水溶液中一次性滴定其两步离解的h+:h2c2o4+2naoh===na2c2o4+2h2o计量点ph值8.4左右,可用酚酞为指示剂。

naoh标准溶液采用间接配制法获得,以邻苯二甲酸氢钾标定:-cook-cooh+naoh===-cook-coona+h2o此反应计量点ph值9.1左右,同样可用酚酞为指示剂。

实验方法:一、naoh标准溶液的配制与标定用台式天平称取naoh1g于100ml烧杯中,加50ml蒸馏水,搅拌使其溶解。

实验4一条指令执行过程实验报告范文一指令的执行步骤

实验4一条指令执行过程实验报告范文一指令的执行步骤

实验4一条指令执行过程实验报告范文一指令的执行步骤学号姓名班级:实验时间:年月日实验报告表4-1一条指令执行过程记录表步骤1用户指定两个加数加数1,加数2PC中存储的指令地址RAM中对应指令地址中的指令编码RAM中加数一的编码与内存地址RAM中加数一的编码与内存地址步骤2取指令CPU使用哪根总线将PC中的内存地址送至RAM?RAM将CPU传来的指令地址存储在哪里?MAR中存放的是什么?具体的二进制编码是什么?MAR中二进制编码对应的内存地址是什么?该内存地址中存放了什么数据?该数据放在哪个寄存器中?PC被访问后其中的内容发生了什么变化?为什么?RAM将MDR中的数据通过哪条总线传送给力CPU?CPU将RAM传来的指令存放在哪里?IR中存放的指令二进制编码是什么?步骤3指令译码IR中的操作码和两个操作数的内存地址分别是什么?(请分别用用六位二进制数和四位十六进制表示)译码在哪里进行?并通过哪组总线把该操作传递给RAM?步骤4取数据CPU通过哪组总线传送地址?RAM将这个地址存放在哪里?RAM把第一个操作数存放在哪个寄存器上,通过哪组总线传送给CPU?CPU把取到的第一个操作数存放在哪里?步骤5加法计算CPU把两个加数放入哪里进行加法运算?当两个加数相加结束后,CPU把相加结果存放在哪里?实验小结:在本次实验中,你有哪些收获?遇到哪些问题?这些问题是否已经解决?如果已经解决了,请说说你是如何解决的。

也可谈谈你的其它想法。

1)PC的功能是什么?它的第一数据是从哪里得到的2)ALU是什么部件?它的功能是什么?3)MAR是什么寄存器?4)MDR是什么寄存器?它和内存有什么区别?5)IR是什么寄存器,它的作用是什么答:1)用来存放下一条指令的地址的,当执行一条指令时,首先需要根据PC中存放的指令地址,将指令由内存取到指令寄存器中,此过程称为取指令。

与此同时PC中的地址或者自动加1或由转移指针给出下一条指令的地址。

实验报告(4篇)

实验报告(4篇)

实验报告(4篇)实验报告篇一物理探究实验:影响摩擦力大小的因素探究准备技能准备:弹簧测力计,长木板,棉布,毛巾,带钩长方体木块,砝码,刻度尺,秒表。

知识准备:1. 二力平衡的条件:作用在同一个物体上的两个力,如果大小相等,方向相反,并且在同一直线上,这两个力就平衡。

2. 在平衡力的作用下,静止的物体保持静止状态,运动的物体保持匀速直线运动状态。

3. 两个相互接触的物体,当它们做相对运动时或有相对运动的趋势时,在接触面上会产生一种阻碍相对运动的力,这种力就叫摩擦力。

4. 弹簧测力计拉着木块在水平面上做匀速直线运动时,拉力的大小就等于摩擦力的大小,拉力的数值可从弹簧测力计上读出,这样就测出了木块与水平面之间的摩擦力。

探究导引探究指导:关闭发动机的列车会停下来,自由摆动的秋千会停下来,踢出去的足球会停下来,运动的物体之所以会停下来,是因为受到了摩擦力。

运动物体产生摩擦力必须具备以下三个条件:1.物体间要相互接触,且挤压;2.接触面要粗糙;3.两物体间要发生相对运动或有相对运动的趋势。

三个条件缺一不可。

摩擦力的`作用点在接触面上,方向与物体相对运动的方向相反。

由力的三要素可知:摩擦力除了有作用点、方向外,还有大小。

提出问题:摩擦力大小与什么因素有关?猜想1:摩擦力的大小可能与接触面所受的压力有关。

猜想2:摩擦力的大小可能与接触面的粗糙程度有关。

猜想3:摩擦力的大小可能与产生摩擦力的两种物体间接触面积的大小有关。

探究方案:用弹簧测力计匀速拉动木块,使它沿长木板滑动,从而测出木块与长木板之间的摩擦力;改变放在木块上的砝码,从而改变木块与长木板之间的压力;把棉布铺在长木板上,从而改变接触面的粗糙程度;改变木块与长木板的接触面,从而改变接触面积。

物理实验报告?化学实验报告?生物实验报告?实验报告格式?实验报告模板探究过程:1. 用弹簧测力计匀速拉动木块,测出此时木块与长木板之间的摩擦力:0.7N 2. 在木块上加50g的砝码,测出此时木块与长木板之间的摩擦力:0.8N 3. 在木块上加200g的砝码,测出此时木块与长木板之间的摩擦力:1.2N 4. 在木板上铺上棉布,测出此时木块与长木板之间的摩擦力:1.1N 5. 加快匀速拉动木块的速度,测出此时木块与长木板之间的摩擦力:0.7N 6. 将木块翻转,使另一个面积更小的面与长木板接触,测出此时木块与长木板之间的摩擦力:0.7N 探究结论:1. 摩擦力的大小跟作用在物体表面的压力有关,表面受到的压力越大,摩擦力就越大。

实验报告范文(精选10篇)

实验报告范文(精选10篇)

实验报告范文(精选10篇)实验报告范文(精选10篇)随着人们自身素质提升,报告有着举足轻重的地位,报告成为了一种新兴产业。

那么大家知道标准正式的报告格式吗?以下是小编收集整理的实验报告范文,欢迎阅读与收藏。

实验报告篇1一、噪声的来源噪声的种类很多,因其产生的条件不同而异。

地球上的噪声主要来源于自然界的噪声和人为活动产生的噪声。

自然界形成的这些噪声是不以人们的意志为转移,因此,人们是无法克服的。

我们所研究的噪声主要是指人为活动所产生的噪声,它的来源分为以下几种情况。

⑴交通噪声在我国,道路交通噪声在城市中占的比重通常为40%以上,有的甚至在75%以上,随着城市车辆的拥有量不断增加,道路交通噪声的危害也将不断加剧。

系由各种交通运输工具产生的振动声、喇叭声、汽笛声、刹车声、排气声、防盗报警鸣笛声、穿越而过的铁路(包括地上、地下)和飞机起落时的噪声等。

⑵工业噪声系由工业生产活动中的机械设备和动力装置产生的噪声。

工业噪声在我国城市环境噪声中所占的比重约为20%左右,在我国城市中,居民与厂矿的混杂情况甚多,厂矿噪声的强度大,作用时间长,使得居民对厂矿声的反应特别强烈。

⑶建筑施工噪声建筑工地地打桩声能传到数公里以外,且工期大都在一年以上,因而对周围居民地干扰是很大的。

⑷社会生活噪声泛指人们因生活(商业文化、娱乐等)活动所产生的噪声。

二、噪声的危害噪声污染已成为城市四大公害之一,其危害主要表现在一下及格方面:⑴干扰和损害听力。

噪声污染可引起耳鸣耳痛、听力损伤等听力损害。

另外,噪声会干扰听力,掩鼻需要的声音,使人不易察觉一些危险的信号,从而容易造成重大事故。

⑵引起心血管系统、内分泌系统、消化系统、呼吸系统等方面的疾病。

⑶对心理、睡眠、神经系统、工作和生活产生影响。

噪声会使人心烦意乱、负面情绪增加;使感知判断能力、智力思维、瞬时记忆、视听反应速度和验收调能力下降。

人长时间在噪声刺激下就会患“神经衰弱症”。

⑷对妇女、孕妇、胎儿、儿童产生影响。

时间序列分析实验报告 (4)

时间序列分析实验报告 (4)

基于matlab的时间序列分析在实际问题中的应用时间序列分析(Time series analysis)是一种动态数据处理的统计方法。

该方法基于随机过程理论和数理统计学方法,研究随机数据序列所遵从的统计规律,以用于解决实际问题。

时间序列分析不仅可以从数量上揭示某一现象的发展变化规律或从动态的角度刻画某一现象和其他现象之间的内在的数量关系及其变化规律性,而且运用时间序列模型可以预测和控制现象的未来行为,以达到修正或重新设计系统使其达到最优状态。

时间序列是指观察或记录到的一组按时间顺序排列的数据。

如某段时间内。

某类产品产量的统计数据,某企业产品销售量,利润,成本的历史统计数据;某地区人均收入的历史统计数据等实际数据的时间序列。

展示了研究对象在一定时期内的发展变化过程。

可以从中分析寻找出其变化特征,趋势和发展规律的预测信息。

时间序列预测方法的用途广泛,它的基本思路是,分析时间序列的变化特征,选择适当的模型形式和模型参数以建立预测模型,利用模型进行趋势外推预测,最后对模型预测值进行评价和修正从而得到预测结果。

目前最常用的拟合平稳序列模型是ARMA模型,其中AR和MA模型可以看成它的特例。

一.时间序列的分析及建模步骤(1)判断序列平稳性,若平稳转到(3),否则转到(2)。

平稳性检验是动态数据处理的必要前提,因为时间序列算法的处理对象是平稳性的数据序列,若数据序列为非平稳,则计算结果将会出错。

在实际应用中,如某地区的GDP,某公司的销售额等时间序列可能是非平稳的,它们在整体上随着时间的推移而增长,其均值随时间变化而变化。

通常将GDP等非平稳序列作差分或预处理。

所以获得一个时间序列之后,要对其进行分析预测,首先要保证该时间序列是平稳化的。

平稳性检验的方法有数据图、逆序检验、游程检验、自相关偏相关系数、特征根、参数检验等。

本实验中采用数据图法,数据图法比较直观。

(2)对序列进行差分运算。

一般而言,若某序列具有线性趋势,则可以通过对其进行一次差分而将线性趋势剔除掉。

小学科学实验报告单(4)

小学科学实验报告单(4)
实验现象或
实验结果
地球的自转形成了昼夜交替的现象.
小学科学实验报告单
学校
三小
年级

时间
实验名称
模拟昼夜的形成
小组成员
实验目的
模拟昼夜的成因
实验器材
地球仪手电筒或蜡烛小纸人遮光窗帘
实验过程
(1)将地球仪的北极对着北方,在桌面中间放好;
(2)在地球仪上找到中国北京(或其他省会城市)的位置贴上小纸人;
(3)用手电筒代替太阳光,在正对地球仪1米左右的地方打开手电筒,调整手电筒的远近,以地球仪上清晰地出现明暗两部分为宜;明确地球仪上的白天部分和黑夜部分;
实验过程
1、取三个同样大小的透明塑料瓶,去掉瓶底,用纱布蒙住瓶口,扎好,倒立在支架上,在瓶口下面各放一只同样大小的烧杯。
2、向三个瓶中分别装进同样多的沙质土,黏质土和壤土,并同时倒入同样多的水。
3、过一段时间,对渗出的水进行比较。
实验现象:沙质土渗出的水最多,黏质土渗出的水最少
实验现象或
实验结果
小学科学实验报告单
4、过一段时间,观察水面有什么变化。
实验现象:瓶中的水面下降了。
实验现象或
实验结果
小学科学实验报告单
学校
三小
年级

时间
实验名称
茎的作用
小组成员
实验目的
研究植物茎的作用
实验器材
烧杯,一段新鲜芹菜,水,红墨水
实验过程
1、将芹菜等植物的茎插入到滴有几滴红墨水的的瓶中。
2、过一段时间后,观察茎的变化。
3、然后将茎纵切和横切,观察茎的颜色变化
学校
三小
年级

时间
实验名称
渗水比赛

科学实验报告_4

科学实验报告_4

科学实验报告科学实验报告1今天上午,我去参加小记者活动,科学实验之染色工艺。

活动开始了,老师先告诉我们什么叫染色工艺。

染色工艺就是在布上染色,在布上不好染,所以我们今天要学习一下。

老师拿来三个盒子,她给我们介绍里面的东西,里面有三个空塑料小瓶子,还有捣蒜时用的捣棒、扣子、茶杯、夹子、冰糕棍等等。

老师还告诉我们染色工艺有许多种手法,我们今天要学习扎染和夹染。

老师拿出三袋颜料,分别是红、黄、蓝,她拿出小勺子挖了两勺放在小瓶子里,又倒了两厘米的水,再一晃就行了。

我们先试了试扎染,扎染就是把一张纸或是一块布折三折,像一个扇子样,然后再用皮筋扎起来,在两边扎一下,中间扎一下,然后再染色。

出来的形状是条条形的,非常美丽。

我们又试了夹染,这时冰糕棍或者扣子就派上用场了,夹染就是用夹子把扣子或者冰糕棍夹起来。

染色的时候,要注意不能滴太多了颜料,只能滴那么三四滴,滴多了就不好了。

滴完后,让颜料在纸上或布上蔓延出来,再把用夹子夹着的冰糕棍、扣子去掉,打开看一看是什么样子的。

我们做出来的手绢上面印有扣子的形状,非常漂亮。

然后,我还染了一个商标牌,因为商标牌没法折,所以我是用夹染制作的。

最后,老师送给我了一个小手绢,我非常喜欢这个小手绢,因为这个小手绢里的颜色非常丰富饱满。

这次的活动真有意义!科学实验报告2实验内容 2绿豆芽生长需要阳光吗实验地点实验室实验目的分析绿豆种子发芽需要的条件(阳光)实验器材绿豆芽、实验盒、实验步骤将种有相同绿豆芽的两个花盆中的一盆放在阳光充足的地方,一盆放在黑暗的地方,保持其他条件不变,过一段时间观察。

实验现象放在阳光充足的地方的绿豆芽生长较好,放在黑暗的地方的绿豆芽生长的不好甚至死亡。

实验结论绿豆芽生长需要阳光实验效果实验人实验时间仪器管理员签字科学实验报告3《小学科学课程标准》指出:小学科学课是以培养科学素养为宗旨的科学启蒙课程,同时又是一门以实验为基础的综合学科。

科学教育的根本任务是培养全体学生具有良好的科学素养。

物体运动的方式实验报告

物体运动的方式实验报告

物体运动的方式实验报告篇一:实验报告四年级4课.小吊车活动1:做小吊车(分组实验)制作目的:做小吊车并研究小吊车原理制作材料及工具:小纸盒吊车臂吊臂支架线绳两个铁丝钩一个剪刀锥子胶水钩码制作过程:1.小组分工合作2.观察小吊车模型组装各部分①四个点要对称,固定牢固;②绳子要从前往后穿,不要穿反了;3.调试小吊车分别拉动两根线,看看小吊车的臂能否灵活运动.实验现象:小吊车能提起或放下钩码实验结论:放松上牵引绳,拉紧下牵引绳,吊臂向下运动;拉紧上牵引绳,放松下牵引绳,吊臂向上运动。

活动2:收与放实验目的:推断动物与人的肢体运动原理(分组实验)实验过程:1. 弯曲手臂,感受上臂上下肌肉的长短松紧变化。

2.伸直手臂,感受上臂上下肌肉的长短松紧变化。

3.反复几次体会与小吊车的原理的联系。

实验现象:手臂骨骼就像小吊车的吊臂,肌肉就像绳子,手臂运动时,当肱二头肌收缩,肱三头肌舒张时,肱二头肌牵动前臂向内收缩;当肱三头肌收缩,肱二头肌舒张时,肱三头肌牵动前臂向外伸展.实验结论:前臂收缩类似小吊车抬起重物。

前臂伸展类似小吊车放下重物。

6课.做沙盘(分组实验)制作目的:通过制作校园沙盘模型培养学生的设计制作能力。

制作材料:硬纸板学校平面图橡皮泥潮湿的沙土废旧泡沫包装纸小木棍颜料盒剪刀制作步骤:对校园建筑的布局进行观测2.用大的硬纸板做底座。

在纸板上画好学校平面图。

(明确建筑物.树木等的位置)3.用橡皮泥旧泡沫等材料做出立体的楼房等校园建筑物,根据平面图摆放好位置。

(可以用长方体或正方体的泡沫做楼房,硬纸板做围墙,小木棍做旗杆等)。

4.要注意建筑物的比例。

(四年级的学生还不能很精确地计算出比例尺,教师适当指导。

)8课.快与慢实验目的:研究小车运动的快慢(分组实验)实验材料:秒表(或电子手表)、长尺、玩具车(学生自带),橡皮泥,马达、电池等(学生自带)实验过程:1.小组做好分工:赛车手、计时员、测量员、记录员。

2.找好起点(必要时确定好终点);3.秒表做好归零;4.在相同时间内必须进行多次测量(不少于3次),并做好记录5. .在相同距离内必须进行多次测量(不少于3次),并做好记录实验结论:1:相同时间内经过的距离越长,物体运动的速度越快2:相同距离下所用的时间越短,物体运动的速度越快活动2:玩小车实验目的:研究小车运动的快慢与载重物及路面光滑程度是否有关?(对比试验) 实验材料:秒表(或电子手表), 木板, 玩具车(学生自带),钩码, 毛巾. 实验方法:1做好小组分工:赛车手、计时员、记录员;2先测量空车时小车在木板上运动时间;3别的条件不变,向小车上加钩码,再测出改变后的小车在木板上运动时间; 4先测量小车放在木板上运动的时间;5别的条件不变,在木板上铺上毛巾,再测出改变后的小车在木板上运动时间; 实验现象:小车运动的快慢不同实验结论:小车载重物越多运动越慢小车运动的路面越不光滑运动越慢9推和拉实验目的:能够用实验体验探究出力有大小和方向,推和拉都是力。

实验报告_4

实验报告_4

信号检测论(有无法)实验报告信号检测论(有无法)实验报告1、引言信号检测论认为:被试觉察信号有一个中枢神经效应,这种效应随着每次刺激呈现,时刻都在变化。

信号总是在噪音的背景上产生,信号的影响和噪音的影响都被假定为正态分布,这里的噪音不仅是指纯音信号出现时的其他噪音而言的,如果把噪音除外,人类个体所测定的感受性及主观态度就可以被分开。

理想的信号检测是既不漏报也不虚报,在实际生活中表现为将损失尽可能降到最小。

提高信号检测的能力就意味着要提高信号检测的正确率,使结果更为可靠,减少盲目性(何立国,2001),而观察者是否报告取决于两个条件,一个是信号出现的概率P(SN),一个是对观察者回答的奖惩程度(朱滢,2000)。

被试反应“有”,或者“无”,这个反应标准的选择由很多因素(如感受性、利益得失、动机、态度、情绪、意志等)决定。

这个反应标准就是阈限,,而不是感觉本身的东西,它包括两个独立指标:一个是反应偏向,可用似然比值(β)或报告标准(C)来表示,它包括利益得失、动机、态度等因素;另一个是辨别力指标(d’),表示感知能力(王志毅,2003)。

有无法是信号检测论测定阈限的基本方法。

主要步骤为,主试呈现刺激后,让被试判定所呈现的刺激中有无信号,并予以口头报告,被试只做“有”或“无”的简单反应。

被试的可能反应类型有四种:(1)刺激出现并报告“有”,这种反应被称为“击中”(hit);(2)刺激出现并报告“无”,这种反应被称为“漏报”(miss);(3)刺激没有出现并报告“有”,这种反应被称为“虚惊”(false alarm);(4)刺激没有出现并报告“无”,这种反应被称为“正确拒斥”(correct rejection)。

信号检测论用似然比β或报告标准C来对反应倾向进行衡量,选用辨别力指标d’来作为反映客观感受性的指标,β值大小决定被试的决策是偏向于严格还是偏向于宽松。

2、方法2、1被试本实验的被试为本科学生一名,20岁,女生。

实验报告单_4

实验报告单_4

班级__________ 组别_________ 成绩_________ 组长________ 组员_______________________________实验一天平的使用及溶液的配制实验目的1. 能熟练使用电子分析天平,掌握称量方法。

2. 学会使用容量瓶,掌握配制溶液的两种方法。

仪器和试剂仪器:电子天平、称量瓶、锥形瓶、托盘天平、容量瓶、烧杯、移液管。

试剂:无水碳酸钠、盐酸、氢氧化钠。

实验原理1.容量瓶的使用方法。

容量瓶是一个细颈梨形的平底瓶,带有磨口塞。

瓶颈上有一刻度线表示在所指温度下(一般为20C)当液体充满到弯月面与标线相切时,瓶内溶液体恰好与瓶上所标示的体积相等。

容量瓶用来配制准确浓度或稀释溶液。

1)查漏:注水后塞上瓶塞,倒置观察是否漏水。

2)洗涤:自来水振摇,蒸馏水润洗。

2)定量转移:配制一定浓度的溶液时,先将固体溶解在烧杯中,然后用玻璃棒作导引,缓缓将液体转入容量瓶中,转入完毕后,应仔细用洗瓶冲洗玻璃棒、烧杯及容量瓶径内壁,最后定容至刻度线,摇匀即可。

3)对容量瓶有腐蚀作用的溶液,尤其是碱溶液,不可长久存放于容量瓶中。

2.配制溶液的方法。

粗配:计算(所需溶质质量)—称量(台秤或托盘天平)—溶解—稀释(到所需体积)。

精确配制:计算(所需溶质的质量)—称量(分析天平)—溶解(烧杯)(50ml 水)—移液(至容量瓶)—洗涤(烧杯3次)—定容(摇匀)。

实验步骤(一)天平的使用1.天平构造的观察2.检查:检查天平盘内是否干净,必要的话予以清扫。

检查天平是否水平,若不水平,调节底座螺丝使气泡位于水平仪中心。

3.开机:关好天平门,轻按“ON”键,LTD指示灯全亮,松开手,天平先显示型号,稍后显示为0.0000g,即可开始使用。

4.称量练习:直接法称量练习在LTD指示灯显示为0.0000g时,打开天平侧门,将被测物小心置于秤盘上,关闭天平门,待数字不再变动后即得被测物的质量,做好记录。

打开天平门,取出被测物,关闭天平门。

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

实验报告课程名称软件开发技术实验题目列表控件和树控件实验仪器计算机系别机电工程学院专业控制工程(专)学号2014309030111姓名惠振东日期2014年10月29日一、实验目的和要求(1)创建一个对话框应用程序Ex_List,其主界面如图4.1所示。

(2)设计一个如图4.2所示的“学生课程成绩”对话框,创建并完善该对话框类CScoreDlg。

图4.1 Ex_List界面图4.2 “学生课程成绩”对话框(3)实现功能:单击图4.1中的“学生课程成绩”按钮,弹出“学生课程成绩”对话框,单击“添加”按钮,学生课程成绩添加到列表控件。

若选中列表项,“修改”按钮由原来的禁用变成可用,单击“修改”按钮,则弹出的“学生课程成绩”对话框中的“添加”按钮标题变成“修改”,单击“学生课程成绩”对话框中的“修改”按钮,该列表项的内容被修改。

(4)按照教材“树控件”中的示例进行实验。

二、实验准备和说明(1)具备知识:图像列表、列表控件和树控件。

(2)创建本次实验工作文件夹“…\Visual C++程序\实验\实验4”。

三、实验内容和实验步骤1.启动Visual C++ 6.0打开计算机,启动Visual C++ 6.0系统。

2.创建对话框应用程序Ex_List,并设计其界面①选择“文件”→“新建”菜单,在弹出的“新建”对话框中选择“工程”页面,选择MFC AppWizard(exe),在工程框中输入Ex_List,并将工程文件夹定位到“…\Visual C++程序\实验\实验4”。

②单击“确定”按钮,在出现的Step 1对话框中选择“基本对话(框)”应用程序类型,单击“完成”按钮。

③在对话框编辑器中,单击对话框工具栏上的切换网格按钮,显示对话框网格,将对话框标题改为“列表控件”。

④调整对话框的大小,删除对话框中间的“TODO: 在这里设置对话控制。

”静态文本控件和“确定”按钮控件,将“取消”按钮标题改为“退出”,并移至对话框的下方。

⑤添加两个按钮,一个是“学生课程成绩]按钮,ID为IDC_BUTTON_SCORE,另一个是“修改”按钮,ID为IDC_BUTTON_CHANGE。

⑥添加一个列表控件,取其默认ID号,将“查看”风格设为Report,如图4.3所示。

图4.3 设置列表控件的“查看”风格3.添加并设计“学生课程成绩”对话框①按Ctrl+R快捷键,弹出“插入资源”对话框,在资源类型列表中选择Dialog,单击“新建”按钮。

②将该对话框资源的ID设为IDD_SCORE,标题设为“学生课程成绩”,字体设为“宋体,9号”。

③将OK和Cancel按钮的标题改为“添加”和“取消”。

④打开对话框网格,参看图4.2的控件布局,为对话框添加如表所示的一些控件。

表4.1学生课程成绩对话框添加的控件⑤按Ctrl+W快捷键或双击对话框资源模板的空白处,为IDD_SCORE创建一个对话框类CScoreDlg。

⑥打开ClassWizard的Member Variables页面,看Class name是否是CScoreDlg,选中所需的控件ID号,双击鼠标或单击Add Variables按钮。

依次为表4.2控件增加成员变量。

表4.2控件变量⑦用MFC ClassWizard为按钮IDOK添加BN_CLICKED消息映射,并增加下列代码:void CScoreDlg::OnOK(){UpdateData();m_strStuNo.TrimLeft();if (m_strStuNo.IsEmpty()) {MessageBox("学号不能为空!"); return;}m_strCourseNo.TrimLeft();if (m_strCourseNo.IsEmpty()) {MessageBox("课程号不能为空!"); return;}CDialog::OnOK();}⑧为CScoreDlg类添加一个公有型CString类型成员变量m_strOKText,用来设置IDOK按钮的标题,并在CScoreDlg类构造函数中,将m_strOKText设为空,如下面的代码:CScoreDlg::CScoreDlg(CWnd* pParent /*=NULL*/): CDialog(CScoreDlg::IDD, pParent){m_strOKText.Empty();//{{AFX_DA TA_INIT(CScoreDlg)…//}}AFX_DA TA_INIT}⑨用MFC ClassWizard为CScoreDlg类映射WM_INITDIALOG消息,并添加下列代码:BOOL CScoreDlg::OnInitDialog(){CDialog::OnInitDialog();if (!m_strOKText.IsEmpty())GetDlgItem( IDOK )->SetWindowText( m_strOKText );return TRUE; // return TRUE unless you set the focus to a control}4.完善CEx_ListDlg类代码①用MFC ClassWizard为CEx_ListDlg类添加列表控件(IDC_LIST1)变量m_ListCtrl,变量类型为CListCtrl。

②在CEx_ListDlg::OnInitDialog函数中添加设置列表控件标题头代码:BOOL CEx_ListDlg::OnInitDialog(){CDialog::OnInitDialog();…// 创建列表控件的标题头CString strHeader[4]={ "学号", "课程", "成绩", "学分"};for (int nCol=0; nCol<4; nCol++)m_ListCtrl.InsertColumn(nCol,strHeader[nCol],LVCFMT_LEFT,80);GetDlgItem( IDC_BUTTON_CHANGE )->EnableWindow(FALSE);return TRUE; // return TRUE unless you set the focus to a control}③用MFC ClassWizard映射按钮IDC_BUTTON_SCORE的BN_CLICKED 消息,并添加下列代码:void CEx_ListDlg::OnButtonScore(){CScoreDlg dlg;if (IDOK != dlg.DoModal()) return;int nItem = m_ListCtrl.GetItemCount();m_ListCtrl.InsertItem( nItem, dlg.m_strStuNo );m_ListCtrl.SetItemText( nItem, 1, dlg.m_strCourseNo );CString str;str.Format("%4.1f", dlg.m_fScore );m_ListCtrl.SetItemText( nItem, 2, str );str.Format("%3.1f", dlg.m_fCredit );m_ListCtrl.SetItemText( nItem, 3, str );}④用MFC ClassWizard映射按钮IDC_BUTTON_CHANGE的BN_CLICKED 消息,并添加下列代码:void CEx_ListDlg::OnButtonChange(){// 获取被选择的列表项索引号POSITION pos;pos = m_ListCtrl.GetFirstSelectedItemPosition();if (pos == NULL){MessageBox("你还没有选中列表项!"); return;}int nItem = m_ListCtrl.GetNextSelectedItem( pos );CScoreDlg dlg;dlg.m_strOKText = "修改";dlg.m_strStuNo = m_ListCtrl.GetItemText( nItem, 0 );dlg.m_strCourseNo = m_ListCtrl.GetItemText( nItem, 1 );CString str = m_ListCtrl.GetItemText( nItem, 2 );dlg.m_fScore = (float)atof( str );str = m_ListCtrl.GetItemText( nItem, 3 );dlg.m_fCredit = (float)atof( str );if (IDOK != dlg.DoModal()) return;m_ListCtrl.SetItemText( nItem, 0, dlg.m_strStuNo );m_ListCtrl.SetItemText( nItem, 1, dlg.m_strCourseNo );str.Format("%4.1f", dlg.m_fScore );m_ListCtrl.SetItemText( nItem, 2, str );str.Format("%3.1f", dlg.m_fCredit );m_ListCtrl.SetItemText( nItem, 3, str );}⑤用MFC ClassWizard映射列表控件IDC_LIST1的LVN_ITEMCHANGED 消息,并添加下列代码:void CEx_ListDlg::OnItemchangedList1(NMHDR* pNMHDR, LRESULT* pResult){NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR;GetDlgItem( IDC_BUTTON_CHANGE )->EnableWindow(TRUE);*pResult = 0;}⑥在Ex_ListDlg.cpp文件的前面添加CScoreDlg类的头文件包含:#include "Ex_ListDlg.h"#include "ScoreDlg.h"⑦编译运行并测试。

相关文档
最新文档