0

宝石琢形设计及加工实验报告【汇编17篇】

发布于2024-05-21 06:21,全文约 40915 字

篇1:怎样设计与改进实验报告书_实验报告_网

怎样设计与改进实验报告书

一、设计与改进实验所应遵循的原则

设计、改进实验是有明确目的的,那就是更好地发挥实验在化学教学中的作用,不是为“改”而改,也不是标新立异。因而,设计、改进实验必须遵循如下的原则:

(一)以教学大纲为依据,紧密结合教材内容

教学大纲是指导教学的纲领性文件,它规定了教学内容的范围和深度,实验的改进或增补,应是严格遵循大纲的要求,不能“超纲”,也不能随意降低标准。教材是教和学的依据,教材的编排循序渐进、衔接紧密,形成了完整的科学知识体系。实验的编排是这一知识体系的重要组成部分。因此,实验的设计与改进,应首先明确该实验在教材中的作用。增补是否有价值,是否有助于化学概念的形成,化学原理的说明,增补与改进均应在不违背教学大纲的要求,不违背教材编排科学性的前提下进行。同时实验安排的时机也应有机地溶入教材的整体之中。

(二)遵循实验教学自身的科学性、系统性

优秀的教材在实验教学编排上也应自成体系,有其自身的规律。如对仪器的认识、使用是由简到繁、渐次增多;各种实验基本技能的训练由教师示范到学生逐步掌握应有计划的安排;又如对学生观察、分析能力的培养也是循序渐进的;组织学生结合教材自己设计实验习题更应在有一定知识及技能积累的条件下进行。因此,进行实验设计与改进,必须遵循实验教学自身的规律性,违背了学生的认识规律,就会适得其反。例如,对初中化学的增补与改进实验,宜装置简单、原理涉及单一,操作简便,随着学生接触的实验多了,化学知识更丰富了,再逐步提高实验的综合性和复杂程度。

(三)实验的设计与改进,要有利于全面提高学生的素质

前面已经论述过,实验的目的,不仅在于知识的传授和实验技能的训练,其重要作用还在于全面提高学生的素质。目前课本上的大部分实验虽都经过长期教学实践的检验是行之有效的,但多数是验证性实验。而探索性实验是从发展学生思维能力出发,将实验变成学生创造性学习的手段。在教师的指导下,通过学生亲自探索新知、亲自实验,去认识化学概念和规律,有利于对学生进行科学方法的初步训练。为此,教师要精心设计实验教学过程,尽量设法提高每个实验的智力价值,使整个教学过程充满启发性、思考性。例如在初中可设计一组探究性实验使学生形成分子的概念及认识分子的性质。

(四)实验的设计与改进应考虑教学法的因素

实验的设计与改进应符合教学法的需要,应有利于调动学生的学习兴趣和积极性。例如,新课的讲授往往以单独的实验为宜,复习课则可设计,增补综合系列实验,以实验为线索引导学生进行复习,如卤素性质综合实验等。并进实验课的设计应注意如何把演示实验简化,使之仪器简单,需时少,易成功,无危险。一般一节课只应安排2~3个实验。

(五)力求仪器装置简单、效果明显、直观性强

实验现象应使全班学生都能观察到,仪器装置简化的目的是为了突出重点,便于观察。当简单性与直观性发生矛盾时,应服从直观性的需要。

(六)提高实验的成功率,改进需时较长的实验

演示实验是为配合课堂教学内容进行的,时间过长会影响知识的讲授。为保证实验在预定的时间内顺利完成,教师应探究实验原理,寻找最佳反应条件,研究反应物的数量关系和形态,考虑影响实验的各种因素。提高实验成功率,使实验准确及时完成,是实验改进的重要课题。

(七)确保安全,防止污染

中学化学涉及一些易燃、易爆、腐蚀性强及有毒气体逸出的实验。在实验教学中确保学生的安全,防止中毒及污染也是实验设计与改进的重要课题。这可从改进仪器装置,增加防护措施,提高实验技巧等多方面加以研究。

二、实验设计与改进的思路与方法

(一)革新设计思想,巧妙构思

实验的设计与改进,本身是一项研究,是一种创造。不墨守陈规,是革新与创造的精髓。因此,成功的实验设计与改进,来源于立意的创新、构思的巧妙。这就要求教师在明确化学反应原理的基础上,有较广博的知识,要熟悉化学、物理学、生物学等学科的实验方法,要了解国内外化学实验设计与改进的动态。下面介绍的几个实验是近年来中学化学实验改革的成果,都很有新意。

1.一氧化氮气体简易发生器

由于一氧化氮气体极易与空气中的氧气化合而生成红棕色的二氧化氮气体,学生难以从实验现象上直观地得出稀硝酸与铜反应生成无色一氧化氮气体的结论。而改进的一氧化氮气体简易发生器(图16),利用一氧化氮气体不溶于水的性质,用稀硝酸盛满整个试管而将空气排出,避免了生成的一氧化氮与空气中氧气接触的可能。并将一氧化氮的制备与性质实验融为一体,即可清楚地看出实验的主要产物:无色的一氧化氮气体和蓝色的硝酸铜溶液,打开橡皮管夹又可演示一氧化氮与氧气反应生成红棕色二氧化氮气体,同时避免了二氧化氮气体污染空气。这一实验改进,构思巧妙,装置简单,直观性强,具有新颖性。

2.一氧化碳还原氧化铜实验

用锥形瓶或集气瓶收集一瓶一氧化碳,将瓶口用胶塞塞紧。取粗铜丝打磨干净后绕成螺旋状并插入一个与瓶口合适的胶塞中。手持胶塞将铜丝加热,离开火焰后表面要确实看到生成黑色氧化铜,趁热插入瓶中,铜丝由黑色瞬间被还原成光亮的红色,可重复做2~5次,倒入石灰水,石灰水变混浊证明有二氧化碳生成。

这是对原教材中实验的改进,仪器装置简单,操作方便,效果明显,易于观察,且减少了一氧化碳的逸出。

3.吸氧腐蚀实验

本实验为增补课本实验空白而设计。可使学生直观形象地看到吸氧腐蚀有电流产生,是电化腐蚀,加强对吸氧腐蚀机理的认识。

实验装置如图17,将废钢锯条用砂纸打亮,从中间折断,溶液呈微酸性,pH值为6。

实验时,每从导管鼓入一次空气流,即可看到电流计指针发生一次明显的摆动。此实验装置简单,材料易得,操作方便省时,现象明显,并可连续使用。

4.焰色反应效果改进实验

碱金属元素的焰色反应实验,现行教材是用铂丝蘸取检测液在酒精灯上灼烧观察。由于铂丝蘸取溶液很少,焰色反应很快消失,学生不易看清,特别是用蓝色钴玻璃观察钾更困难。

若改用同时点多盏焰色反应灯,能长时间观察金属的焰色反应。可废物利用将青霉素药瓶制作成焰色反应灯。由于酒精灯用乙醇做燃料,而乙醇火焰带黄色,对焰色有严重干扰。将燃料由乙醇改为甲醇,在灯芯上撒放少许粉状检测物,再用深色竖板做背景衬底,点燃灯芯,可观察到鲜明的被测元素焰色反应。

用滴管往小瓶内加入甲醇溶液不超过2/3容积,放入灯芯即可使用。由于点灯法增大了火焰的可见度,用甲醇做燃料,大大降低了对焰色反应的严重干扰,即使观察钾的焰色也不必用钴玻璃。灯芯上添加检测物后,可以保持较长时间使用。小瓶上要贴有标签,并设置瓶盖(可用眼药瓶底部)。

(二)采用其它学科的实验仪器和方法

当代科学技术的发展,使得新知识,新技术不断涌现,各学科之间相互渗透,相互促进成为科技进步的明显特征之一。化学实验也不再是传统的自我封闭的体系。一些其它学科仪器和电子元器件已成为广泛通用和普及的了。根据化学实验设计与改进的原则和方向,引入一些新的仪器或电子元器件,对革新实验往往会收到事半功倍的效果。下面的一些实例,也出自各地教师的研究成果。

1.化学实验中发光二极管、三极管、音乐集成块、压电陶瓷发声器等的应用

半导体发光二极管是一种将电能转化为光能的电子器件,具有耗电省及灵敏度高的特点,利用若干发光二极管和小功率晶体管可制作简单的直流放大电路。利用输入电压的变化,经放大后,能使不同数的发光二极管依次发光。用此装置可证明不同溶液导电能力的差异。由于不同溶液导电能力不同,输入电压也将发生相应变化,此时发光二极管发光的个数也不同,直观形象地说明了溶液导电能力的差异。

“水的电离度受温度影响实验”,“金属活泼性实验”,“氢氧化钡溶液和稀硫酸溶液的中和反应”等实验均可运用上述装置。目前,各地推荐的实验改进、教具改革成果中,很多项目使用发光二极管、三极管等电子器件。这不仅使实验现象直观、鲜明,也开拓了学生的思路。

2.利用投影器做化学投影实验

在简单装置中进行的化学实验一般都可以利用投影器投影。实验现象被投影放大后,使一些只有细微变化的现象,变得易于观察,使远离演示台的学生也能看清。由于投影实验只需在较小的器皿内进行,还可以节约药品。实验投影的方式分为竖直投影和水平投影两种。竖直投影时,银幕上得到的影像是侧视实验的效果;而水平投影时,银幕上得到的影象是俯视实验时的效果,教师可根据所做实验在观察上的要求来设计投影的方式。水平投影一般在结晶皿内进行,如金属钠与水反应、电解铜等实验均能得到较好的效果。竖直投影实验,一般在扁平投影反应槽内进行,可用于金属活动性比较、原电池、胶体电泳等实验。

(三)从探索最佳反应条件上改进实验

实验的研究与改进,一种是新的构思、新的设计,另一种则是对原教材中那些反应条件不易掌握,反应时间较长,效果不明显的实验加以改进,使之更适合教学需要。这还包括原教材中的实验设计无可挑剔,但结合本校具体条件做起来不尽理想的。在不改变原设计构思的情况下,研究的方向主要是探索最佳的反应条件,因为化学反应的发生与进行是受到多种因素制约的,首先是决定于反应物的组成、结构、性质与相互间的作用,其次还要受到外界多种因素与实验程序的影响。因此,化学反应条件的研究与控制是实验成败的关键之一。影响化学反应的速度与程度和实验现象的鲜明与准确的客观因素是众多的。常见的客观条件有反应物的浓度、用量的配比、纯度、温度,反应物间的接触面积,反应体系的压强、温度、光照及溶剂,反应介质的pH值,实验的程序,电化学反应所需要的电流强度与电压等等。这方面的研究与探索对提高实验教学质量具有十分现实的意义。

1.木炭还原氧化铜实验反应条件的研究

为得到光泽性好的块状金属铜是改进本实验的目的,关键在于研究最佳反应条件。

首先要解决的是木炭和氧化铜的用量比,理论上,木炭与氧化铜的质量比是1∶13.3。但若按此量,木炭的用量实际上会不足,因为试管中的空气会消耗一定量木炭。因而木炭用量要比理论值偏高,实验证明,木炭与氧化铜质量比以1∶10至1∶12为宜。反应物的总量也会影响实验效果,太多、太少均不好,如用15×150mm的试管以1.6克为宜。反应物颗粒要细,混合均匀,适度压实,使颗粒间紧密接触,目的是增大反应物的接触面。另一课题是研究反应温度及灯具,由于本实验是固相反应,要求使用高温灯加热,最宜控制掌握的是使用加铁纱网罩的大火酒精灯,还要考虑此反应是放热反应,当反应物开始发红,猛烈燃烧时应及时撤走酒精灯,便于观察反应继续进行直至反应完全。

2.利用正交试验设计法研究反应最佳条件

当原实验给定的条件不详,效果较差又无文献可查时,应利用正交试验设计法进行研究。正交试验设计法,简称正交法,它利用正交表来安排试验。对那些受诸因素影响的实验,要想获得最佳反应条件,如果盲目试验,不仅增加试验次数,延长周期,造成人力物力的浪费,有时还会因试验次数多得惊人以致无法进行。使用正交法能从众多的不同条件搭配中,选出少量的最具“代表性”的试验,并能对影响试验结果的各个因素的重要程度给予定量的估计。正交法是一种科学方法,一项科学试验要想达到预期的目的,除了正确的指导思想外,采用科学方法也是试验成败的关键。

(四)采用代用品,自己动手设计制作简单的专用仪器

由于学校条件,实验室设备及经费的限制,使部分学校不能按质按量完成教材规定的实验教学内容。为解决这一问题,因地制宜采用代用品,自己动手设计制作简单的仪器,是一项大有作为的研究课题。现举几例说明。

1.用红磷做“自燃”实验

白磷剧毒,易燃,一般中学不具备保存条件。但若将一般实验室中易得到的红磷转化成白磷做自燃实验,不但补足了教材中应做的实验,还扩展了学生的知识面。

取红磷2克装入大试管中,把10厘米长的滤纸条卷成螺旋状装入试管中,配上有直角导管的胶塞,并将导管插入盛有水的试管中。加热红磷,红磷升华为磷蒸气,被滤纸吸附。停止加热,换上无孔胶塞(此时红磷已转化为白磷),待用。实验时,用镊子夹出纸条,白磷遇空气即燃。

2.为引出催化剂概念而设计的实验装置

原教材中为引出催化剂概念而设计了三个实验,很费时间。现在用一个自制的简单仪器,可使三个实验用一个连续的实验代替。

仪器如图18。A为自制弯曲试管,B为氯酸钾,C为二氧化锰。实验时,首先加热二氧化锰,检验无氧气放出。再加热氯酸钾至熔化,有氧气放出。移开火焰,使试管直立,二氧化锰落入加热的氯酸钾中,检验有氧气迅速放出。此实验由于简洁,有利于概念的引出,已被选入北京市的新编教材中。

3.二氧化碳比空气重的实验

用托盘天平称量实验备用的烧杯的质量后,把集气瓶中的二氧化碳慢慢地向烧杯里倾倒,让学生观看天平指针发生偏移。这一实验由于种种原因往往不易成功。分析原因,有时是由于实验室的天平被腐蚀而不够灵敏所致;称量与感量不匹配等。如用250毫升烧杯称量二氧化碳和空气,其质量差是0.1705克,如果用感量0.2克的天平则指示不出明显变化,所以应当用再大一些的容器。再有集气瓶的体积也应与烧杯的体积相匹配,集气瓶的体积应等于或大于烧杯的体积,容器是否干燥也很重要。为了提高演示成功率,可改成一种自制天平。将悬有两个纸袋的杠杆支架起来并保持平衡,将其悬挂在铁架台上。用大烧杯收集满二氧化碳,然后将二氧化碳慢慢倾注到一端的纸袋里。杠杆失去平衡时,再向另一端的纸袋里倒入二氧化碳,杠杆又恢复平衡。本着就地取材,因陋就简的精神,可制作多种实用的仪器。如用废牛皮纸信封做成漏斗,再涂以蜡或树脂涂料实用且不易摔碎。用易拉罐,有机玻璃、泡沫板,聚光电珠等制作高亮度丁达尔现象实验器,实验现象十分明显;用135胶卷暗盒制作的酒精灯增温护焰罩,能使酒精充分燃烧,焰高是原来的1.5~2倍,处于半气化状态,加罩的酒精灯适用于木炭还原氧化铜、甲烷制取、焰色反应等高温实验。其它一些代用品或废弃物如输液管、塑料瓶等均可派上用场。

4.液封除毒气化学仪器的自制

在中学化学课本的演示实验中,有一些实验会产生污染物,对师生健康有害。如二氧化硫、氯气等,可在现有仪器的条件下加工制成具有防毒气逸出的装置,使实验更加安全,也有利于对学生进行环境保护的教育。图19中的液封集气瓶,可进行多种有害气体性质实验。

使用代用品或制作简单仪器,应力求操作规范,并应向学生说明规范实验的内容。做到既增补了因仪器、药品不足而减少的实验,同时又鼓励学生的创造性,提高他们的学习兴趣和实验技能。

篇2:血染的实验报告教案设计范文_实验报告_网

血染的实验报告教案设计范文

教学目标:

1、认识9个生字,会写12个生字。

2、正确、流利、有感情地朗读课文。

3、理解课文内容,学习老科学家为了科学事业无私奉献的伟大精神。

教学重、难点:

1、通过对文章细节描写的理解,体会老科学家那无私奉献的伟大精神。

2、理解“透、盘、吐、蜷、抬”几个动词,并能准确运用。

教法学法:

自主、合作、探究

教、学具:

相关的图片 南美洲毒蛇的录像画面。

教学模式:

三段五环教学模式

教学课时:

一课时

教学过程:

第二课时

一、预习作业

1、深读课文,说说施密特博士哪些行为最使你感动?

2、从这些行为中你认为施密特是一位怎样的人?

3、为什么说这份报告是“血染的实验报告”?

谈话导入:

同学们生命对于我们来说只有一次,但是很多人为了他热爱的事业献出了宝贵的生命。这节课就让我们继续走进芝加哥动物学家卡尔施密特博士,看看他是何以生命为代价完成那份——血染的实验报告。

请同学们观看一段视频(出示视频材料)

——同学们看到这些画面,你想到了哪些词语

师:多么可怕的毒蛇,不少人因被他咬伤而死去,为了研究抗御这种毒蛇的办法,施密特博士用它做实验想揭开其毒性的秘密,但不幸的是实验中他不小心被毒蛇咬伤了,那他会怎样做呢?现在请同学们以小组单位通过解决这几个问题来学习。

二、自主、合作、探究

1、以小组为单位交流预习任务中的问题。

1)、深读课文,说说施密特博士哪些行为最使你感动?

2)、从这些行为中你认为施密特是一位怎样的人?

3)、为什么说这份报告是“血染的实验报告”?

2、教师巡视指导。

三、展示提升

1、以小组为单位汇报交流讨论的问题。

2、引导学生抓住重点句子解析上述问题,并从读文中悟情会意。

(1)“施密特先生觉得伤口剧烈地疼痛,四肢麻木,身体不能动弹,他知道自己中了蛇毒……”

(2)他想:“完了,难道就这么死去吗?不!我应该再做些什么……”

(3)“在被蛇咬伤5个小时以后,卡尔·施密特博士手中的笔落在地上,他停止了呼吸。”

(4)“5个小时后”,足见时间之长。

四、质疑解惑:

同学们你还有什么疑惑的地方吗?

五、情感升华

1、同学们这位可敬的老人竟这样离开人世,他走的那么匆忙,竟来不及擦去身上淌出的血;他走的是那么艰难,忍受了我们无法想象的痛苦,此时凝视这份血染的实验报告,你想对施密特博士说些什么?

2、此时我们非常难过,一位科学家就这样离我们而去,但我们又感到欣慰,他给我们留下宝贵的科学财富,让我们再一次带着对他的崇敬之情齐读文中最后两句话。

3、在人类历史的长河中,许多科学工作者为了造福于后代,不惜一切甚至生命。卡尔施密特博士只是其中一个,还有许多为人类做出贡献的科学家,比如:牛顿、居里夫人、布鲁诺等同学们课下读读他们的故事,相信你的心灵再次会受到启迪和震撼的。

板书设计:

蛇毒研究

血染的实验报告 科学事业

挽救生命

教学反思:

本节是《血染的实验报告》第二课时的教学,学生在“三段五环”的教学模式下,轻松愉悦的完成了本课的学习,体会到了老科学家卡尔施密特博士的无私而伟大的奉献精神。这篇课文是一篇记事为主的记叙文,文章记叙的是施密特博士在研究巨型毒蛇时不慎被毒蛇咬伤,他忍着巨痛,在5个小时里认真记录了被毒蛇咬伤后的生理反应,最后献出了生命。这件事反映了施密特博士认真求实的科研品格,赞扬了科学家为了科研事业,为人类健康勇于牺牲的高贵品质。我的教学反思有如下几点:

一、预习前移、导学指导

我在课前的前一天,提前布置“预习作业”, 学生围绕“预习作业”做一个简单的预习,将预习目标具体化。这三个问题的提出,可以体现站在学生“学”的角度,也是本节课所学内容的完整呈现,通过问题和习题细致有序地引导学生理解和掌握学习内容。

二、课件运用恰当

在教学中,我课件出示南美洲毒蛇,让学生说说看到蛇后自己内心的感受,从而让学生体会到毒蛇可怕与凶猛,为下文学习施密特博士被蛇咬伤后忍受着极端的痛苦做个铺垫。在这个环节中从学生的表现中不难看出蛇给孩子们的影响是很大的,激发了学生学习的兴趣,有着积极探索的欲望,课件的展示收到了较好的教学效果。

三、小组合作探究真实有效

学生因为提前预习了,对课文内容重点已经有了深刻的印象,小组长带领大家交流探究时,能够按照平时的训练,切实有效的完成合作要求,在此期间,我在学生中间巡视,做过细的调查研究,主要是针对中差学生,了解他们在自学讨论中的困难,最大限度地把自学中自学讨论所暴露出来的疑难问题抓到手,为什么说这份报告是“血染的实验报告”?这一问题学生认识的不是那么深刻,我就决定展示点拨环节解决。

四、抓重点词、句子,理解文章内容。

在学生进行交流、质疑、点拨阶段,我先请小组代表进行汇报,进行全班交流,

在肯定学生对问题的正确分析之时,继续引导学生通过重点词、句子的理解,通过读与思相结合,采用了引读、评价读、个别读、齐读等多种形式朗读,让学生更好地体会蛇的凶猛,令人恐惧,来体会施密特博士所受的巨大痛苦,从而感受博士为了科学事业,为了人类的健康勇于牺牲的高尚精神,有着坚强的毅力与伟大。

五、质疑解惑,注意生成,情感升华。

在质疑解惑环节,学生提出了两个问题:为什么被蛇咬了之后会不能动弹?被蛇咬了之后应该怎么办?我先让学生来回答,对于第一个问题,学生的回答没有科学根据,因为我在上课前预想了课堂的生成,查阅了资料,就向学生讲授:毒蛇的头呈三角形,尾部较粗短,色斑较鲜艳。当人不慎被毒蛇咬伤后,蛇毒通过神经系统和血液循环伤害人体。血液循环中毒局部疼痛剧烈,肿胀明显,并迅速向肢体近心端蔓延,严重者可发生急性肾功能衰竭、休克以致死亡。对于第二个问题,我也指导了学生不科学的方法,用嘴吸的时候,一定口腔里不能有破损,另外补充了另几种方法。在情感升华环节,再次对文本进行了感悟,并使文本得以升华。

通过这节课,我深深地体会到了教师的知识水平,对上好语文课多么重要,我也看到了自己的不足,一,语言的组织能力还有待于进一步的提高。二、在课堂中,我们必须能对学生说的话,进行评价与总结,这就需要我们教师必须有丰富的知识,进而发现了自己的评价性语言不是那么的丰富。在以后的教学中还要不断的完善,还要不断的努力。继续多读书,多钻研教材,进行继续教育的再学习,丰富自己的知识,提高自身的素质,继续深层次的进行“三段五环”教学模式的研究,使学生更好的发展,也努力使自己成为科研型教师。

篇3:汽电专业课程实验报告_毕业设计_网

汽电专业课程实验报告

一、 实验目的

1、在宝马电气箱上,利用数字式万用表,连接出以下串联电路,并测量完成填空(见任务二)。

2、进一步强化数字式万用表直流电压、直流电流和电阻档的使用。

二、 实验设备和器材

1、宝马电气箱

2、数字万用表

3、导线若干

三、 实验原理(原理表述、实验设计)

根据串联电路电流相等和部分电路欧姆定律电压、电流、电阻之间的关系,测量和计算出有关电流、电压和电阻。

1、在电器箱上,将一只灯泡与一只电阻串联起来,组成一个简单的串联电路。

2、在这个串联电路中,选取五个关键的点15脚、6脚、16脚、17脚、31脚。

3、用万用表的直流电流档测出6脚、16脚两点之间的电流,直流电压档测量15脚和31脚之间的电压。

4、按任务2的要求测量和计算有关电压、电流和电阻的大小。

四、 实验步骤与数据记录

1、通电前,万用表电阻档测量r12、rh2的电阻值,并记录下来。

2、按如图所示电路,利用数字万用表直流电流档,将红表笔、黑表笔分别连接在6脚和16脚之间,通电测量流过负载的电流i的大小,并记录下来。

3、用数字表直流电压档测量15脚和31脚(ub)、15脚和6脚

(r 12两端)、16脚和17脚(r h2两端)的电压,并记录下来。

五、 实验分析与总结

电压ub, ur12和uh1之间有什么关系?

ub=ur12+uh1

分别测量r12和rh2电阻值,并验证计算值,结果如何?

测量值r12=8.1欧姆,与计算值相等;rh1=3.5欧姆,与计算值

不等。

灯泡的亮度与任务1中的灯泡h1亮度进行对比如何?为什么?

灯泡亮度暗一些,因为在电路中串联了一个电阻。

评语

评分  指导教师

篇4:C语言程序设计上机实验报告

一、实验目的:

1.熟悉Win TC或者VC++ 6.0的软件环境,掌握使用其进行编辑、编译、连接和运行的方法。 2.通过运行简单的C程序,掌握C源程序的特点。

二、实验内容:(由学生选择WinTC或者VC之一完成相关实验) 1.运行WinTC程序,进入C程序设计环境。 2.建立工程文件 3.编辑源文件 4.编译、连接

(1)单文件源程序的编译、连接

源程序先经过编译,生成目标文件(.obj文件),然后将目标文件进行连接,生成可执行文件(.exe)。 如果编译、连接中发生错误,在Message窗口中显示出错信息,修改错误后,可重新编译、连接。 (2)多文件源程序的编译、连接

可以用长的源程序分割成几个文件,分别编译然后生成可执行文件。此时使用Project菜单。步骤: 第一步:有三个文件f1.c、f2.c、f3.c组成一个完整的C程序,分别建立三个文件,将f1.c、f2.c、f3.c三个文件保存到同一个文件夹中(如d: cproject)。 f1.c:

#include "stdio.h" extern a,b;

extern max(int x,int y); main {  int e

=1,f=2;

printf("%d ",max(a,b)); printf("%d ",max(e,f)); } f2.c: int a=3,b=4; f3.c:

int max(int x,int y ) {return x>yx:y;}

第二步:构造Project文件,在编辑状态下,编辑一个扩展名为.prj的文件,文件的内容为:

f1 f2 f3

第三步:构造EXE文件,按F9键即将三个文件编译、连接成一个EXE文件,文件名为wang.exe。 如果编译、连接出现错误,则必须进行修正,然后再编译。 5.运行程序

如果编译、连接完全正确,则可以用运行程序。

三、实验过程(依据上面示例,简要描述你使用WinTC或者其它编译器的过程)

篇5:材料加工实验报告注塑成型CAE分析实验

一、实验目的

1、掌握注塑成型工艺中各参数如塑件材料、成型压力、温度、注射速度、浇注系统等因素对其成型质量的影响大小。

2、了解塑件各种成型缺陷的形成机理,以及各工艺参数对各种缺陷形成的影响大小。 3、初步了解注塑成型分析软件Moldflow的各项功能及基本操作。 4、初步了解UG软件三维建模功能。 5、初步了解UG软件三维模具设计功能。

二、实验原理

1、Moldflow注塑成型分析软件的功能十分齐全,具有完整的分析模块,可以分析出注塑成型工艺中各个参数如塑件材料、成型压力、温度、注射速度、浇注系统等因素对成型质量的影响,还可以模拟出成型缺陷的形成,以及如何改进等等,还可以预测每次成型后的结果。

2、注射成型充填过程属于非牛顿体、非等温、非稳态的流动与传热过程,满足黏性流体力学和基本方程,但方程过于复杂所以引入了层流假设和未压缩流体假设等。最后通过公式的分析和计算,就可以得出结果。

三、实验器材

硬件:计算机、游标卡尺、注塑机、打印机

软件:UG软件、Moldflow软件

四、实验方法与步聚

1、UG软件模型建立和模具设计(已省去); 2、启动Moldflow软件; 3、新建一个分析项目; 4、输入分析模型文件; 5、网格划分和网格修改; 6、流道设计; 7、冷却水道布置; 8、成型工艺参数设置; 9、运行分析求解器; 10、制作分析报告

11、用试验模具在注塑机上进行工艺试验(已省去);

12、分析模拟分析报告(省去与实验结果相比较这一步骤); 13、得出结论

五、前置处理相关数据 1.网格处理情况

1)进行网格诊断,可以看到网格重叠和最大纵横比等问题; 2)网格诊断,并依次修改存在的网格问题; 3)修改完后,再次检查网格情况。

2.材料选择及材料相关参数

在在方案任务视窗里双击第四项材料,弹出如图材料选择窗

可直接选常用材料,也可根据制造商、商业名称或全称搜索

3. 工艺参数设置

双击方案任务视窗里的“成型条件设置”,这里直接用默认值。

4. 分析类型设置(1)最佳浇口位置分析

分析结果:

理论最佳浇口在深蓝色区,但实际选浇口位置还需根据模具结构设计等综合因素考虑。在方案任务视窗里双击第三项,弹出选择分析系列窗口,选择浇口分析,最后选择如图位置。

(2)最佳浇口位置处的充填分析及分析结果说明

分析目的:浇注系统的性能直接影响到制件的填充行为,因此进行填充分析的最后目的是为了获得最佳浇注系统设计;

点击菜单里的文件另存方案为,在对话框输入 “填充分析”。在方案任务视窗里双击第三项,选择分析系列为“充填”,双击方案任务视窗的第五项 “设定注射位置”点击注射点,在充填控制中,按默认选项“自动”进行填充分析

双击方案任务视窗里的“立即分析”,在弹出窗口中,选择运行完整的分析,然后按“确定”。

结果分析:如图所示填充时间图

充填结束时如图所示压力分布图

(3)设计浇注系统和冷却系统,并进行冷却、翘曲分析 浇注系统设计:

浇注系统的设计,采用双浇道口。

冷却分析结果分析:

冷却主要分析结果是制件上表面温度和冷却剂温度

翘曲分析结果分析:

翘曲是由收缩变化过大引起的制件缺陷。原则上,导致收缩变化过大的原因有:收缩不均、冷却不均、取向不均。本例主要是由制件不同区域收缩不均和冷却不均引起,因此需改进冷却系统和制件结构。

篇6:酱卤肉制品加工实验报告范文_实验报告_网

酱卤肉制品加工实验报告范文

一.酱卤及制品

1.实验原理:

酱卤肉类是将肉在水中加食盐或酱油等调味料和香辛料一起煮制而成的熟肉类制品。一般酱卤肉类的原料在加工时,先用清水预煮 15~25min,然后用酱汁或卤汁煮制成熟。某些产品在酱制或卤制后,需再经烟熏等工序。酱卤肉类的主要特点是色泽鲜艳、味美、肉嫩,具有独特的风味。

酱卤制品根据加入调味料的种类、数量不同又可分为很多品种,通常有五香或红烧制品、蜜汁制品、糖醋制品,卤制品等。

(1)五香或红烧制品 是酱制品中最广泛的一大类,这类产品的特点是在加工中用较多量的酱油,另外在产品中加入八角、桂皮、丁香、花椒、小茴香等多种香辛料,故又叫五香制品。

(2)蜜汁制品 在红烧的基础上使用红曲米作着色剂,产品为樱桃红色,鲜艳夺目,辅料中加入多量的糖分或增加适量的蜂蜜,产品色浓味甜。

(3)糖醋制品 辅料中加一定比例的糖醋,使产品具有甜酸的滋味。

2.实验步骤:

(一) 调味

根据各地区消费习惯、品种的不同而加入不同种类和数量的调味料,加工成具有特定风味的产品。调味的方法根据加入调味料的时间大致可分为以下三种。

(1)基本调味  在原料经过整理之后,加入盐、酱油或其他配料进行腌制,奠定产品的咸味,称基本调味。

(2)定性调味  原料下锅后,随同加入主要配料如酱油、盐、酒、香料等,加热煮制或红烧,决定产品的口味称定性调味。

(3)辅助调味  加热煮制之后或即将出锅时加入糖、味精等以增进产品的色泽、鲜味,称辅助调味。

(二)煮制

(1)清煮  在肉汤中不加任何调味料,只是清水煮制,也称紧水、出水、白锅。通常在沸腾状态下加热

数分钟至一小时。它是辅助性的煮制工序,作用是去除原

料肉的腥、膻异味,同时通过撇沫、除油,将血污、浮油除去,保证产品风味纯正。

(2)红烧  是在加入各种调味料后进行煮制,加热的时间和火候依产品的要求而定。要掌握由汤与肉的比例和煮制中汤量的变化,分为宽汤和紧汤。加热火候根据加热火力的大小可分为旺火、文火和微火。最终使产品酥润可口、风味浓郁。

3. 材料及用具

(1)原料选择与整理

原料选用健康、新鲜、优质牛前肩或后腿肌肉,可选用淘汰乳牛或肥育牛肉。除去脂肪、淋巴、用冷水浸泡一下清除淤血,按部位分切肉,把肉再切成1~2kg左右的肉块备用。

(2)主要用具:台秤、不锈钢器皿、盐水注射机、滚揉机、刀具、煮锅、灶具、盘子、包装机、包装袋等。

4.传统酱牛肉加工工艺流程及操作要点

(1)预煮

把肉块放入100℃的沸水中煮1h,目的是除去腥膻味,同时可在水中加几块胡萝卜。煮好后把肉捞出,再放在清水中洗涤干净,洗至无血水为止。

(2)调酱

取一定量水与黄酱拌和,把酱渣捞出,煮沸1h,并将浮在汤面上酱沫撇净,盛入容器内备用。

(3)煮制

锅底和四周应预先垫以竹篾,向煮锅内加水约3/4,待煮沸之后将调料用纱布包好放入锅底。将结缔组织较多肉质坚韧的部位放在底部,较嫩的、结缔组织较少的放在上层,先用旺火煮沸1h,转至小火煨4h左右。期间为使肉块均匀煮烂,每隔1h左右倒锅一次,再补加适量老汤和食盐。必须使每块肉均浸入汤中煮,使各种调味料均匀地渗入肉中。用特制的铁铲将肉逐一托出,码在盘上,将锅中余汁淋在肉块上,使成品光亮油润。并计算成品率。

附:酱牛肉新工艺

(1)原料肉选择、处理同上

(2)工艺流程

原料肉处理→配制腌液→腌液注射→滚揉→煮制→成品→冷却→包装

(3)配制腌液:(以牛肉100kg计)将胡椒粒(用时砸开)、花椒、大料各15g;

鲜姜、大葱各75g放入料包投入20kg沸水中熬制30~40min,冷却至30℃左右,加入食盐2kg,品质改良剂2kg.搅拌溶化后过滤备用。

(4)注射及滚揉:用盐水注射机将配制好的腌液按10~20%注入牛肉块中;滚揉机放入牛肉块,低温条件(≤10℃)下持续滚揉4~6h。

(5)滚揉后立即酱牛肉块放入85~90℃的水中焖煮2~3h,出锅冷却,切片包装。

三.品质分析

产品描述:

酱牛肉我国大部地区都有生产,其中北京月盛斋酱牛肉最富盛名,因加入多种天然调味料,又名五香酱牛肉。其选料精良、做法独特,产品外表有光亮,深棕色,香浓味醇,食之酥嫩爽口,有韧性但不粗老,瘦而不柴,切片性好。  炸烧鸡腿加工的加工

1.原料选择与整理

冰鲜鸡翅或翅根为最佳,洗净晾表面无水待用。

2.主要用具:台秤、不锈钢器皿、刀具、(电)炸锅、煮锅、料袋、灶具、盘子、包装机、包装袋等。

四.工艺流程及操作要点

选择和处理→腌制→(烫皮)上色→油炸 → 煮制→冷却→包装

(二)原料配方(单位:kg)

(三)烫皮上色

(四)油炸

(五)煮制

(六)冷却包装

五.品质分析

特色:香味浓郁、肉质熟烂,易消化、肥而不腻;完整、美观,肉色酱黄。咖喱鸡金黄味浓。

篇7:C语言程序设计实验报告

(一) 实验目的

(1) 熟悉和掌握结构的说明和引用、结构的指针、结构数组,以及函数中使用结构的方

法。

(2) 掌握动态存储分配函数的用法,掌握自引用结构和单向链表的创建、遍历、结点的

增删、查找等操作。

(3) 了解字段结构和联合的用法。

(二) 实验内容及要求

1.表达式求值的程序验证 设有说明:

char u = "UVWXYZ"; char v = "xyz"; struct T{  int x;  char c;  char *t;

}a = {{11, A, u}, {100, B, v}}, *p = a;

请先自己计算表2.1中表达式的值,然后编写程序并运行来加以验证。(各表达式相互无关)

2.源程序修改、替换

下面所给源程序的功能是:给定一批整数,以0作为结束标志且不作为结点,将其建成一个先进先出的链表。先进先出链表的头指针始终指向最先创建的结点(链头),先建结点指向后建结点,后建结点始终是尾结点。请完成以下工作:

(1) 源程序中存在什么样的错误(先观察执行结果)?对程序进行修改、调试。使之能

够正确完成指定任务。

(2) 修改替换creat_list函数,将其建成一个后进先出的链表。后进先出的链表的头指针

始终指向最后创建的结点(链头),后建结点指向先建结点,先建结点始终是尾结点。

源程序

#include

#includestruct s_list{  int data;

struct s_list *next; };

void creat_list(struct s_list *headp, int *p); int main(void) {

struct s_list *head = NULL, *p;  int s = {1, 2, 3, 4, 5, 6, 7, 8, 0};  creat_list(head, s);  p = head;  while(p)  {

printf("%d ", p -> data);p = p -> next;  }

printf(" ");  return 0; }

void creat_list(struct s_list *headp, int *p) {

struct s_list *loc_head = NULL, *tail;  if(p[0] == 0);  else  {

loc_head = (struct s_list *)malloc(sizeof(struct s_list));loc_head -> data = *p++;tail = loc_head;while(*p){

tail -> next = (struct s_list *)malloc(sizeof(struct s_list)); tail = tail -> next; tail -> data = *p++;}

tail -> next = NULL;  }

headp = loc_head; }

3.程序设计

编写并上机调试运行能实现以下功能的程序或函数:

(1)编写一个程序,实现以下功能:定义一个字段结构struct bits,它将一个8位无符号字节从最低位向最高位声明为8个字段,各字段依次为bit0, bit1, …… bit7,且bit0的优先级

最高。同时设计8个函数,第i个函数以biti(i = 0, 1,……7)为参数,并且在函数体内输出biti的值。将8个函数的名字存入一个函数指针数组p_fun。如果bit0为1,调用p_fun[0]指向的函数。如果struct bits中有多位为1,则根据优先级从高到低依次调用函数指针数组p_fun中相应元素指向的函数。8个函数中的第0个函数可以设计为 Void f0(struct bits b) {

Printf(“the function %d is called! ”, b); }

(3) 设计用单词链表建立一张班级成绩单,包括每个学生的学号、姓名、英语、高等数

学、普通物理、C语言程序设计四门课程的成绩,试用函数编程实现下列功能:

① 输入每个学生的各项信息。 ② 输出每个学生的各项信息。 ③ 修改指定学生的指定数据项的内容。 ④ 统计每个同学的平均成绩(保留两位小数)。 ⑤ 输出各位同学的学号、姓名、四门课程的总成绩和平均成绩。 4.选做题

(1)对上述程序设计题中第(2)题的程序,增加按照平均成绩进行升序排序的函数,试写出用交换结点数据域的方法升序排序的函数,排序可用选择法或冒泡法。

(2)对选做题第(1)题,进一步写出用交换结点指针域的方法升序排序的函数。 (3)采用双向链表重做编程设计题中的第(2)题。

(三) 实验步骤及结果

1.表达式求值的程序验证的实验步骤及结果

表2.1  表达式值的计算

结果正确!

2.源程序修改、替换的实验步骤及结果

(1)改错:headp类型应为双重指针,即:void creat_list(struct s_list headp, int *p); 同时第40行应该改为*headp = loc_head; 第12行改为creat_list(&head, s); 修改后的程序如下: #include#includestruct s_list{  int data;

struct s_list *next; };

void creat_list(struct s_list headp, int *p); int main(void)

{

struct s_list *head = NULL, *p;  int s = {1, 2, 3, 4, 5, 6, 7, 8, 0};  creat_list(&head, s);  p = head;  while(p)  {

printf("%d ", p -> data);p = p -> next;  }

printf(" ");  return 0; }

void creat_list(struct s_list headp, int *p) {

struct s_list *loc_head = NULL, *tail;  if(p[0] == 0);  else  {

loc_head = (struct s_list *)malloc(sizeof(struct s_list));loc_head -> data = *p++;tail = loc_head;while(*p){

tail -> next = (struct s_list *)malloc(sizeof(struct s_list)); tail = tail -> next; tail -> data = *p++;}

tail -> next = NULL;  }

*headp = loc_head; }

程序运行结果如图所示:

结果正确!

(2)建立一个后进先出的链表如下:

修改后程序如下: #include#includestruct s_list{  int data;

struct s_list *next; };

void creat_list(struct s_list headp, int *p); int main(void) {

struct s_list *head = NULL, *p;  int s = {1, 2, 3, 4, 5, 6, 7, 8, 0};  creat_list(&head, s);  p = head;  while(p)  {

printf("%d ", p -> data);p = p -> next;  }

printf(" ");  return 0; }

void creat_list(struct s_list headp, int *p) {

struct s_list * loc_head=NULL,*tail;  struct s_list * temp;  if(p[0]==0) ;

篇8:C语言实验报告《逻辑结构程序设计》_实验报告_网

C语言实验报告《逻辑结构程序设计》

学号:__________    姓名:__________    班级:__________    日期:__________

指导教师:__________    成绩:__________

实验二  逻辑结构程序设计

一、 实验目的

1、学会正确使用逻辑运算符和逻辑表达式

2、熟练掌握if语句和switch语句

3、熟练掌握用while语句、do-while语句和for语句实现循环的方法

4、掌握在程序设计中的常用算法(如递推等)

二、 实验内容

1、 输入百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。90分以上为‘A’,80——89分为‘B’,70——79分为‘C’,60——69分为‘D’,60分以下为‘E’。(习题5.6)

2、 求1!+2!+3!+4!+ … +20!(习题6.4)

3、 编写程序并输出下列图形:

*

三、 实验步骤与过程

物理实验报告 ·化学实验报告 ·生物实验报告 ·实验报告格式 ·实验报告模板

四、程序调试记录

篇9:C语言程序设计实验报告

一、实验目的:

1、掌握C语言的数据类型和变量的声明。

2、掌握不同类型数据之间赋值的规律。

3、掌握C语言的运算符和表达式的使用。

4、熟悉C程序的编辑、编译、连接和运行的过程。

二、实验内容:

①输人程序: #includevoid 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 c1=%c,c2=%c d=%6.2f,e=%6.2f ",a,b,c1,c2,d,e); printf("f=%15.6f,g=%15.6f m=%ld,n=%ld p=%u,q=%u ",f,g,m,n,p,q); } ②运行此程序并分析结果 (2)按习题4. 8要求编写程序 题目为: 设圆半径r=l. 5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。 用scanf输人数据,输出计算结果口输出时要有文字说明,取小数点后两位数字。

程序:

三、实验步骤:

①输人程序:

#include

void 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 c1=%c,c2=%c d=%6.2f,e=%6.2f ",a,b,c1,c2,d,e); printf("f=%15.6f,g=%15.6f m=%ld,n=%ld p=%u,q=%u ",f,g,m,n,p,q); }

②运行此程序并分析结果。

预计结果:

a=61,b=62

c1=a,c2=b

d=``3.56,e=`-6.87

f=````3157.890121,g=```````0.123456

m=50000,n=-60000

p=32768,q=40000(`代表空格)

结果:

g的输出看来是四舍五入了。

③在此基础上,将程序第9~14行改为:

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;

运行程序,分析结果。

p=a=m=50000;q=b=n=-60000;这两条语句将p、a、m的值和q、b、n的值都重新赋了相应的新值。除m、n外都是整型、无符号整型或字符型,因此输出会按数据类型强制截取,因此得到的值会不尽相同,但可以从理论上做出推测,但由于编译系统的不同,真正得到的结果也可能不尽相同。

④改用scanf函数输人数据而不用赋值语句,scanf函数如下:

scanf("%d,%d,%c,%c,%f,%f,%lf,%lf,%ld,%ld,%u,%u",&a,&b,&c1,&c2,&d,&e,&f,&g,&m,&n,%p,%q);

输入的数据如下:

分析运行结果。

(说明:lf和ld格式符分别用于输人double型和long型数据)

⑤在④的基础上将printf语句改为:

printf("a=%d,b=%d c1=%c,c2=%c d=%15.6f,e=%15.6f ",a,b,c1,c2,d,e);

printf("f=%f,g=%f m=%ld,n=%ld p=%u,q=%u ",f,g,m,n,p,q);

运行程序:

⑥将p、q改用%o格式符输出。

⑦将scanf函数中的%1f和%ld改为%f和%d,运行程序并观察分析结果。

出现错误,提示为:浮点错误:超出范围。程序异常中止。 (2)按习题4. 8要求编写程序

题目为:

设圆半径r=l. 5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。 用scanf输人数据,输出计算结果口输出时要有文字说明,取小数点后两位数字。 程序:

#include

void main

{

float h,r,s,sq,vq,vz;

float pi=3.1415926;

printf("Please input the circinal r, and the cylindrical h:");

scanf("%f,%f",&r,&h);

l=2*pi*r;

sq=4*pi*r*r;

vq=4.0/3.0*pi*r*r*r;

vz=pi*r*r*h;

printf("circinal girth is: l=%6.2f ",l);

printf("circinal area is: s=%6.2f ",s);

printf("sphere surface area is: sq=%6.2f ",sq);

printf("sphere cubage is: vq=%6.2f ",vq);

printf("cylindrical cubage is: vz=%6.2f ",vz);

}

(3)编程序,用getchar函数读人两个字符给c1 ,c2,然后分别用putchar函数和printf输出这两个字符。  上机运行程序,比较用printf和putchar函数输出字符的特点。 程序如下: #includevoid main {  char c1,c2;  printf("Please input tow letters: ");  c1=get);  c2=get);  printf("Putchar is: ");  putc1);  putc2); printf(" ");  printf("Printf is: ");  printf("%c %c ",c1,c2);

}

可见有putchar输出的结果是一个字符一个字符顺序输出的。每个putchar函数只能输出一个字符,且只能输出字符,而printf可以输出多个数据,且为任意类

四、实验心得(体会):

通过本次C语言上机实验,我对顺序结构程序设计有了一定的了解。通过几个例题,我对顺序结构中scanf和printf语句的基本实用情况有了一定的理解。我相信这些都为后来的编程打下基础。对C语言学习,我会更加努力。

篇10:C语言程序设计实验报告优秀范文_实验报告_网

C语言程序设计实验报告优秀范文

实验名称 计算出1000以内10个最大素数之和

实验目的

1、熟练掌握if、if…else、if…else if语句和witch语句格式及使用方法,掌握if语句中的嵌套关系和匹配原则,利用if语句和switch语句实现分支选择结构。

2、熟练掌握while语句、do…while语句和for语句格式及使用方法,掌握三种循环控制语句的循环过程以及循环结构的嵌套,利用循环语句实现循环结构。

3、掌握简单、常用的算法,并在编程过程中体验各种算法的编程技巧。进一步学习调试程序,掌握语法错误和逻辑错误的检查方法。

实验内容

计算并输出1000以内最大的10个素数以及它们的和。

要求:

在程序内部加必要的注释。

由于偶数不是素数,可以不考虑对偶数的处理。

虽然在1000以内的素数超过10个,但是要对1000以内不够10个素数的情况进行处理。

输出形式为:素数1+素数2+素数3+…+素数10=总和值。

算法描述流程图

main函数:

判断素数:

源程序

#include

#include

int sushu(int n)/* 判断素数的函数 */

{

int t,i;

t=sqrt(n);

for(i=2;i

if(n%i==0)/* 如果不是素数,返回 0 */

return 0;

return n;/* 如果是素数,返回该数 */

}

void main

{

int i,j=0,n,m=0,a[1000],x;

/*clrscr;*/

printf("please input a number form 1 to 1000:");

scanf("%d",&x);

if(x==2)/* x=2时的处理 */

printf("%dn",x);

else if(x

printf("error!n");

else

{

if(x%2==0)/* x为偶数时,把x变为奇数 */

x--;

for(i=x;i>1;i-=2)/* x为奇数时,做函数计算 */

{

n=sushu(i); /* 做判断素数的函数调用 */

if(n!=0)/* 对素数的处理 */

{

a[j]=n;/* 把素数由大至小存入数组a[ ]中 */

j++;

if(j

m+=n; /* 统计前10个素数之和 */

}

}

if(j

{

for(i=0;i

{

n=a[i];

printf("%d",n);

printf("+");

}

printf("2=");

printf("%dn",m+2);

}

else for(i=0;i

{

n=a[i];

printf("%d",n);

if(i

printf("+");

else

{

printf("=");

printf("%dn",m);

}

}

}

}

测试数据

分别输入1000、100、10测试。

运行结果

出现问题及解决方法

当素数个数小于10时的处理不够完善,考虑不够周全。把“+2”的处理做的太勉强。

程序过大,不够精简,无用文字太多。

学习耐心与细心不足,如scanf(“%d”,&n);中的“&”经常忘记。

编程思想不够发散,例如如何判断素数,只能想出2种方式(其中1种为参考教科书上内容);在今后学习中应更多的动脑,综合运用所学。

基本功不够,如清屏clrscr等函数用的不好,有时同样的问题多次犯,给实验课老师带来很大的麻烦。这说明我的知识不够广,有很多有用但不做考试要求的书中内容没有学好,认识程度不够深刻。就算以后c语言这门课程结束后,也应多看相关东西,多上机练习,才能真正从本质上提高自己。

物理实验报告 ·化学实验报告 ·生物实验报告 ·实验报告格式 ·实验报告模板

知识不够广泛,如vc++6.0等程序,自己试了好一阵也不会用;说明我电脑水平还是不够,自学能力不够。已会的东西掌握的还是不够好。

实验心得

通过本次c语言上机实验,我对这个介于人类与非人类之间

的计算机编程语言有了一定的体验。其间开心过、郁闷过、无奈过、彷徨过……随着实验的胜利成功与实验报告的胜利完成,有点微微的自豪感使人难忘。感谢高克宁老师的高标准、严要求,感谢实验课上小老师们的耐心指点,也感谢我在实验中经历过的点点滴滴……伴随着学习的深入,我发现高深的东西还有很多很多,等待着我自己去挖掘。对c语言,我会更加努力。

篇11:宝石加工实验报告_实验报告_网

宝石加工实验报告

篇一:宝石加工实验报告

实习用时:约136个学时

实习地点:宝玉石加工实验室

宝玉石加工工艺学是一门技术学科,它主要研究如何采取各种技术手段和加工措施去改造宝石原料的形状、大小、面角比例和对称关系及表面质量,加工出款式新颖、颜色鲜艳、晶莹无暇、工艺精湛的首饰工艺品来满足大众精神生活的需要。

本学期我通过大约有136个学时的宝玉石加工的实习,基本掌握了对宝石、玉石的加工方法和步骤以及注意事项等。现将实习内容报告如下:

本学期的实习大致分为宝石加工实习和玉石加工实习,总共有13个实习,它们分别是:实习一 标准圆钻琢型的加工实习二 祖母绿式方形、长方形琢型加工 实习三 椭圆形琢型的加工 实习四 圆形三层、四层花底琢型的加工 实习五 宝石梨形琢型加工 实习六 宝石马眼形琢型加工 实习七 宝石心形琢型加工 实习八 椭圆形、圆形凸面形宝石的加工 实习九 玉雕机上加工素身凸面型宝石 实习十 玉雕机上加工凸面型水滴型 实习十一 玉雕机上加工凸面型玉鸡心 实习十二 玉雕机上加工凸面型玉葫芦 实习十三 玉雕机上加工凸面型玉四季豆。

其中重点的实习加工是:实习一、二、三、四、八、十、十一、十二。其余的加工实习课多是自己的实践,以便总结经验。

现将一些实习加工的心得和体会总结如下:

首先加工实习的第一课,也是较为重要的一课就是标准圆钻琢型。为什么叫标准圆钻琢型?这个问题要从钻石本身谈起,自然界中的绝大多数的钻石是无色的,它具有天然无色透明矿物最强的金刚光泽,最大的硬度10度;它的折射率2.417和色散值0.044也是天然无色矿物中最大的。而要很好地体现它的这些物理性质,就要最大限度地体现他的亮度、火彩、闪烁等,他必须被打磨成标准的圆钻琢型。标准圆钻琢型一般由57—58个小面组成的,它们分别为冠部(台面1个、星小面8个、冠主面8个、上腰小面16个) 亭部(下腰小面16个、亭主面8个) 底尖小面(1个,小颗的一般没有,大颗的一般有底尖小面)。

对圆钻琢型的加工,我们采用的是用八角手进行琢磨和抛光,加工的原料为厚的玻璃。加工的工序为:出胚—上杆—圈形—冠部琢磨—冠部抛光—上杆(翻转宝石)—亭部琢磨—亭部抛光—拆胶清洗。值得注意的是在宝石上杆的时候一

定要把宝石粘整,使得宝石的中线与粘杆的中线在一线上,这对后面的圈形和琢磨有很大的影响。其次是圈形,圈形手一定要平,要与磨盘平行,这样才能圈出一个圆柱来,否则就不圆或是一个圆锥状。在翻转宝石进行亭部琢磨的时候也要注意宝石要进行划线和粘整(与上杆时一样的)。有了这些正确的操作后重要的就是对冠部和亭部的琢磨和抛光了,下面重点谈谈冠部和亭部的琢磨和抛光。

冠部和亭部的琢磨它是有一定的角度和比例的。对钻石而言,钻石有它自己的角度和比例,而其它宝石也各不相同。现以水晶或玻璃的琢磨角度和比例来加工举例:

冠部的琢磨包括冠主面、星小面、上腰小面。各角度和孔位如下,

冠主面:斜刻面角度42°(48°),孔位1孔,八个边依次打磨,要求大小均匀,预留台面60%左右。

星小面:斜刻面角度25°(65°),孔位2孔,八边依次打磨,力度要小,将星小面尖角磨到离腰线的二分之一处,两星小面之间的尖角要对接。

上腰小面:斜刻面角度50°(40°),孔位3、4孔,先磨3孔的八个边,再磨4孔的八个边,这时的角度可以适当的调整要求上部的尖角正好于星小面下尖角对接,两组上腰小面尖角正好与主小面下尖在腰棱上交汇。

冠部琢磨完后就进行冠部的抛光,抛光剂是金刚石微粉。顺序是从上往下(65°、48°、40°)的抛光,抛光时要注意检查各个小面抛光的精细、尖角对接准确、线条平直。

台面的抛光:台面的抛光在宝石加工中极为重要,技术难掌握,基本方法是从八角手上取下粘杆,利用45°块装在八角手上(以一孔为基准),用量角器测量使宝石粘杆与磨盘程90°然后进行抛光。抛光时也许要经过上下的调整,最后整个台面或中间部分才能被抛到,可一下将小台面抛出。

亭部的琢磨包括亭主面、下腰小面。各角度和孔位如下,

亭主面:斜刻面角度43°(47°),孔位1孔,依次加工各小面、要求大小均匀,八个小面相交于底尖中心。此时应该注意不要切磨到上腰小面,要留有小于0.2㎜的一圈腰线,腰线的宽度尺寸由宝石的大小来定。

下腰小面:斜刻面角度45°(45°),孔位3、4孔,先以3孔加工八个面,再以4孔加工另外的八个面。应注意加工力度要小,下腰小面上尖与亭主面相交的位置应在离底尖的三分之一到四分之一,每个小面的高度要一致,使相邻的两个小面刚好对接。

亭部琢磨完后就进行亭部的抛光,抛光的顺序也是由上向下(47°、45°),抛光要细、认真。

腰部的抛光:取下粘杆用手在抛光盘边缘将宝石腰棱滚亮(切记要不停地转动,不可停留在某一位置)。

最后就是拆胶、清洗宝石的过程。一般是将宝石放入酒精中浸泡十分钟,洗净即可。

以上就是标准圆钻琢型的打磨步骤与方法,其实各种刻面型宝石的加工方法都差不多,只是它们的角度和琢型不同而已。比如,祖母绿就不能再用圆钻琢型来进行加工打磨了,这是因为祖母绿它是有色宝石,它的体色为绿色,为了更有利于增加它的浓艳鲜亮的色彩,常常加工成祖母绿琢型(阶梯式琢型),这种琢型常利用于琢磨色彩艳丽、透明的宝石。祖母绿打磨成祖母绿琢型,因性脆,常常去掉尖角(应情况而定,尺寸大的一般要去掉尖角,小的一般不去掉角保其重量)。

对于玉雕的加工,我们首先从简单的凸面戒面开始,逐步学会戒面、水滴、鸡心、葫芦以及玉石四季豆等加工雕琢。基本掌握玉雕机的工作特性、加工工艺特点、打磨、打砂、抛光、上光几个工序不同的操作方法。

玉雕的加工步骤主要是开料、画线、切割整形、预形、底部加工、凸面加工、打砂、抛光、上光、上蜡。

在玉雕的加工过程中,开料和画线要注意合理的利用宝石的原料,尽量选择好的部分(颜色、透明度好,裂隙少的等);在预形的时候一定要把宝石的形状尽量的打磨得标准一些;凸面宝石有时故意加工成高凸面型,如月光石、猫眼、星光宝石等,使其获得最好的光学效应。而颜色较深的宝石有时加工成中空或底凸面型,主要是增加一定的透明度;在进行凸面加工的时候要细致,注意加工形状的对称性;加工完了之后,就要进行打砂,这一步必不可少。在打砂时,由于所加工的宝石为弧面型,所以宝石要不停的转动,不能停留在一个方向上。而且打砂一定要够,直到表面光滑为止;最后的抛光要注意使用抛光粉(绿粉)量的调节,抛亮即可。对于一些抛不到的地方,要采取一些特殊手段(比如用竹条)来进行抛光。

总之,对于玉雕的加工一定要注意预形的标准和抛光的足够程度。多磨多抛光才能逐步地得出经验来。对于刻面宝石的加工也注意圈形的标准和打磨时的细心,抛光的完美等。

以上就是我这学期对宝玉石加工实习的总结和体会,虽然不是很全面,但对以后的学习和实践有一定帮助。理论和实践并存才能使得宝玉石的加工更加的完美。

篇二:宝石加工实验报告

实验一、首饰加工设备及工具的认识

一、实验目的:

1、认识首饰制作的基本设备。

2、认识常用首饰制作工具。

3、了解首饰加工材料。

二、实验要求:

1、通过对首饰加工工具、设备的观察,初步了解首饰加工制作的工艺特点。

2、初步了解首饰制作及生产环境。

三、实验内容:(以下内容手写,可适当删减)

1、认识首饰制作的基本设备

1)工作台 2)吊机(包括各种工具头、砂纸等)

3)抛光机(抛光布轮、抛光蜡) 4)超声波清洗机

5)压延机 6)批花机

7)滚桶抛光机8)喷砂机 2、认识常用首饰制作工具

1)焊枪(包括焊枪、风球、油壶、连接胶管) 2)焊台(耐火砖)

3)锤子:铁锤、胶锤4)砧铁

5)台钳6)戒指铁(戒指棒)

7)钳子:尖嘴钳、水口钳等8)锉刀

9)錾子 10)木夹

11)手柄 12)锯弓(包括线锯)

13)镊子、八字夹 14)铁剪

15)钢尺

3、观察首饰加工材料

1)砂纸2)抛光蜡

3)亚金4)铜板

5)焊料6)硼砂:助熔剂

7)稀酸:清洗氧化物、焊剂、油膏。(1:10)8)丙酮:清洗油渍和脏污

9)浮石粉:洗刷工件残留物 10)苏打:清洗残酸

实验二、首饰制作的锯功和锉功

一、实验目的:

1、掌握锯的操作方法。

2、掌握锉的操作方法。

二、实验要求:

1、掌握锯的操作方法。

2、掌握锉的操作方法。

三、实验内容:(以下内容手写,可适当删减)

1 准备铜片

1)将大铜片剪成30×30毫米的小铜片2块,在砧铁上用打锤将铜片轻轻打平,并用平锉将铜片四边锉平。

2)用两头索上的钢针在两块铜片上(一块作阳模,一块作阴模)各画出边长为20毫米的正方形一个。

3)用吊机在阳模,阴模的相应开锯点钻孔。注意阴模的开锯点在放样线的内侧,阳模的开锯点在放样线的外侧。

2 安装锯条

4)根据锯条的长度调整锯弓的长度,并旋紧固定螺丝。

5)把锯条的一端固定在锯弓的顶部并旋紧,保证锯齿向外,并向锯柄一端倾斜。将锯弓的头部顶在锉板的中央,用肩部向前挤压锯弓,同时将锯条的令一端固定在锯弓上。安装好的锯条紧实并有弹性。

3 锯切

5)沿阳模线的外侧和阴模线的内侧进行锯切。

6)金属片平置于锉板上。用左手拇指在金属片上开锯位置抵住锯条。第一锯,锯子倾斜,有利于顺利开锯。

7)锯子垂直,沿线条平滑锯割。锯切到直角顶端,继续上下拉动锯条,但不向前行进,同时慢慢转动锯条。锯条转正,沿另一条划线锯切。

4 锉修

8)锯好阳模和阴模后,先锉阴模直至尺寸到位;再锉阳模,在锉修过程中反复与阴模比较,直至与阴模紧密吻合,没有明显得缝隙。

实验三、金属的冷作及退火

一、实验目的:

1、认识金属的冷作硬化。

2、练习焊枪的使用。

3、掌握金属的退火处理。

二、实验要求:

1、认识金属的冷作硬化。

2、掌握金属的退火处理。

三、实验内容:(以下内容手写,可适当删减)

1、金属的冷作硬化

1)取80×20毫米铜片一块,放在焊接板上,用焊枪加热至彻底变黑。

2)用镊子夹起铜片放入冷水中,观察黑色氧化物慢慢脱落。

3)用镊子从水中夹起铜片放入稀酸中浸泡几分钟,再用镊子夹起铜片在清水中漂洗。

4)用手指弯曲铜片,具有很好的延展性。

5)把铜片放在砧铁上,用圆头锤敲打整张金属片。

6)再用手指弯曲铜片,金属变硬。

2、金属的退火处理

1)硼砂用水调成糊状,然后稀释。

2)用毛刷蘸取硼砂液,均匀涂抹于上述铜片的两面。

3)把铜片放在焊接板上,用柔和的蓝色大火从一端开始加热,直到颜色变红后上移火焰,使整片金属完成退火。

4)冷却到看不见红色,浸入水中,然后用稀酸浸泡几分钟,去除硼砂。

5)再用手指弯曲铜片,金属变软。

实验四、首饰制作的焊接操作

一、实验目的:

1、掌握焊接工具的使用方法。

2、掌握焊接技艺。

二、实验要求:

1、掌握焊接工具的使用方法。

2、掌握焊接技艺。

三 、实验内容:(以下内容手写,可适当删减)

1、检查油壶中的油是否合适(控制在油壶高度的三分之一左右),油管的接头是否严密,轻踩皮老虎是否漏气。

2、量好长度,30mm长2段,20mm长2段,用锯将铜丝逐段锯下。

3、将铜丝的锯口逐个锉成45°斜面,保证锯口两端面接触紧密,没有缝隙。

4、将锉修完的铜丝锯口对好,在焊瓦上用八字夹夹紧,用散火吹热,在锯口处点上少许硼砂水,再集中火烧至红热,点上焊料,任其自然融化,渗入并填满锯口。

5、将焊口处的突出物锉修光滑,保证与未焊位置粗细相等,过渡圆滑。

6、退火

7、用打锤轻轻击打矩形框的两个侧面,使侧面尽量平整。

8、用稀酸进行酸洗。

9、用锉刀和砂纸锉修、打磨焊接点及不光滑处,直至平滑光亮。

实验五、光身戒的制作

一、实验目的:

1、进一步了解首饰手工制作的基本流程,

2、熟练掌握锯、挫、焊在首饰制作中的应用。

二、实验要求:

1、进一步了解首饰手工制作的基本流程,

2、熟练掌握锯、挫、焊在首饰制作中的应用。

3、制作一个光身戒。

三、实验内容:(以下内容手写,可适当删减)

1)用指圈(戒指铁)量取所需指环尺寸。

2)按照量取的长度、合适的宽度在铜板上放样。用剪钳剪下,锤打并锉修,使其表面光滑。

3)退火处理金属条。

4)用半圆-平头钳夹住金属条一端,用力向钳子半圆一侧弯曲成U形。将金属条另一端也弯成U形,并使两端相对。使金属条两端对齐,用力使其重叠,然后拉回原位,使两端紧密贴合

5)硼砂用水调成糊状,涂在接缝的内侧和外侧。用镊子夹一小片焊料,蘸取硼砂,放在焊板上。将指环侧放在焊板上,焊接处面对自己,焊接口正中放在焊料上。

6)用焊枪缓慢加热整个指环,焊剂开始熔化起泡,然后加大火力,使金属变成深红色,焊料沿缝隙流动,成亮白色线状。

7)焊好的戒指趁热放入稀酸中炸洗,保持三分钟后,用清水洗净。

8)指环套在戒指铁上,用胶锤敲打成圆形。

9)先用锉刀锉修戒指两端面和内外圈,然后用1200#砂纸反复打磨,直至戒指内外表面光滑无痕。

10)根据个人喜好,用锉花,焊花,钻孔和锯纹等方法对戒指增加花色。

11)抛光。

(在实验六中进行此操作)

12)清洗。

(在实验六中进行此操作)

篇12:C语言程序设计实验报告_实验报告_网

C语言程序设计实验报告

实验名称 计算出1000以内10个最大素数之和

实验目的

1、熟练掌握if、if…else、if…else if语句和witch语句格式及使用方法,掌握if语句中的嵌套关系和匹配原则,利用if语句和switch语句实现分支选择结构。

2、熟练掌握while语句、do…while语句和for语句格式及使用方法,掌握三种循环控制语句的循环过程以及循环结构的嵌套,利用循环语句实现循环结构。

3、掌握简单、常用的算法,并在编程过程中体验各种算法的编程技巧。进一步学习调试程序,掌握语法错误和逻辑错误的检查方法。

实验内容

计算并输出1000以内最大的10个素数以及它们的和。

要求:

在程序内部加必要的注释。

由于偶数不是素数,可以不考虑对偶数的处理。

虽然在1000以内的素数超过10个,但是要对1000以内不够10个素数的情况进行处理。

输出形式为:素数1+素数2+素数3+…+素数10=总和值。

算法描述流程图

Main函数:

判断素数:

源程序

#include

#include

int sushu(int n)/* 判断素数的函数 */

{

int t,i;

t=sqrt(n);

for(i=2;i

if(n%i==0)/* 如果不是素数,返回 0 */

return 0;

return n;/* 如果是素数,返回该数 */

}

void main()

{

int i,j=0,n,m=0,a[1000],x;

/*clrscr();*/

printf("Please input a number form 1 to 1000:");

scanf("%d",&x);

if(x==2)/* x=2时的处理 */

printf("%dn",x);

else if(x

printf("Error!n");

else

{

if(x%2==0)/* x为偶数时,把x变为奇数 */

x--;

for(i=x;i>1;i-=2)/* x为奇数时,做函数计算 */

{

n=sushu(i); /* 做判断素数的函数调用 */

if(n!=0)/* 对素数的处理 */

{

a[j]=n;/* 把素数由大至小存入数组a[ ]中 */

j++;

if(j

m+=n; /* 统计前10个素数之和 */

}

}

if(j

{

for(i=0;i

{

n=a[i];

printf("%d",n);

printf("+");

}

printf("2=");

printf("%dn",m+2);

}

else for(i=0;i

{

n=a[i];

printf("%d",n);

if(i

printf("+");

else

{

printf("=");

printf("%dn",m);

}

}

}

}

测试数据

分别输入1000、100、10测试。

运行结果

出现问题及解决方法

当素数个数小于10时的处理不够完善,考虑不够周全。把“+2”的处理做的太勉强。

程序过大,不够精简,无用文字太多。

学习耐心与细心不足,如scanf(“%d”,&n);中的“&”经常忘记。

编程思想不够发散,例如如何判断素数,只能想出2种方式(其中1种为参考教科书上内容);在今后学习中应更多的动脑,综合运用所学。

基本功不够,如清屏clrscr()等函数用的不好,有时同样的问题多次犯,给实验课老师带来很大的麻烦。这说明我的知识不够广,有很多有用但不做考试要求的书中内容没有学好,认识程度不够深刻。就算以后C语言这门课程结束后,也应多看相关东西,多上机练习,才能真正从本质上提高自己。

物理实验报告 ·化学实验报告 ·生物实验报告 ·实验报告格式 ·实验报告模板

知识不够广泛,如VC++6.0等程序,自己试了好一阵也不会用;说明我电脑水平还是不够,自学能力不够。已会的东西掌握的还是不够好。

实验心得

通过本次C语言上机实验,我对这个介于人类与非人类之间的计算机编程语言有了一定的体验。其间开心过、郁闷过、无奈过、彷徨过……随着实验的胜利成功与实验报告的胜利完成,有点微微的自豪感使人难忘。感谢高克宁老师的高标准、严要求,感谢实验课上小老师们的耐心指点,也感谢我在实验中经历过的点点滴滴……伴随着学习的深入,我发现高深的东西还有很多很多,等待着我自己去挖掘。对C语言,我会更加努力。

篇13:大学物理实验课程设计实验报告[页2]_实验报告_网

大学物理实验课程设计实验报告

t=p cosθ

p = mg

l

图2-1  单摆原理图

摆锥所受的力f是重力和绳子张力的合力,f指向平衡位置。当摆角很小时(θ

sinθ=

f=psinθ=-mg  =-m x             (2-1)

由f=ma,可知a=- x

式中负号表示f与位移x方向相反。

单摆在摆角很小时的运动,可近似为简谐振动,比较谐振动公式:a= =-ω2x

可得ω=

于是得单摆运动周期为:

t=2π/ω=2π              (2-2)

t2= l                     (2-3)

或             g=4π2                              (2-4)

利用单摆实验测重力加速度时,一般采用某一个固定摆长l,在多次精密地测量出单摆的周期t后,代入(2-4)式,即可求得当地的重力加速度g。

由式(2-3)可知,t2和l之间具有线性关系, 为其斜率,如对于各种不同的摆长测出各自对应的周期,则可利用t2—l图线的斜率求出重力加速度g。

试验条件及误差分析:

上述单摆测量g的方法依据的公式是(2-2)式,这个公式的成立是有条件的,否则将使测量产生如下系统误差:

1. 单摆的摆动周期与摆角的关系,可通过测量θ

实际上,单摆的周期t随摆角θ增加而增加。根据振动理论,周期不仅与摆长l有关,而且与摆动的角振幅有关,其公式为:

t=t0[1+( )2sin2 +( )2sin2 +……]

式中t0为θ接近于0o时的周期,即t0=2π

2.悬线质量m0应远小于摆锥的质量m,摆锥的半径r应远小于摆长l,实际上任何一个单摆都不是理想的,由理论可以证明,此时考虑上述因素的影响,其摆动周期为:

3.如果考虑空气的浮力,则周期应为:

式中t0是同一单摆在真空中的摆动周期,ρ空气是空气的密度,ρ摆锥 是摆锥的密度,由上式可知单摆周期并非与摆锥材料无关,当摆锥密度很小时影响较大。

4.忽略了空气的粘滞阻力及其他因素引起的摩擦力。实际上单摆摆动时,由于存在这些摩擦阻力,使单摆不是作简谐振动而是作阻尼振动,使周期增大。

上述四种因素带来的误差都是系统误差,均来自理论公式所要求的条件在实验中未能很好地满足,因此属于理论方法误差。此外,使用的仪器如千

共2页,当前第2页12

篇14:网页设计与制作实验报告_实验报告_网

网页设计与制作实验报告

实验一:站点设置

一、实验目的及要求

本实例是通过“站点定义为”对话框中的“高级”选项卡创建一个新站点。

二、仪器用具

1、生均一台多媒体电脑,组建内部局域网,并且接入国际互联网。

2、安装windows xp操作系统;建立iis服务器环境,支持asp。

3、安装网页三剑客(dreamweaver mx;flash mx;fireworks mx)等网页设计软件;

三、实验原理

通过“站点定义为”对话框中的“高级”选项卡创建一个新站点。

四、实验方法与步骤

1)执行“站点管理站点”命令,在弹出的“管理站点”对话框中单击“新建”按钮,在弹出的快捷菜单中选择“站点”命令。

2)在弹出的“站点定义为”对话框中单击“高级”选项卡。

3)在“站点名称”文本框中输入站点名称,在“默认文件夹”文本框中选择所创建的站点文件夹。在“默认图象文件夹”文本框中选择存放图象的文件夹,完成后单击“确定”按钮,返回“管理站点”对话框。

4)在“管理站点”对话框中单击“完成”按钮,站点创建完毕。

五、实验结果

六、讨论与结论

实验开始之前要先建立一个根文件夹,在实验的过程中把站点存在自己建的文件夹里,这样才能使实验条理化,不至于在实验后找不到自己的站点。在实验过程中会出现一些选项,计算机一般会有默认的选择,最后不要去更改,如果要更改要先充分了解清楚该选项的含义,以及它会造成的效果,否则会使实验的结果失真。实验前先熟悉好操作软件是做好该实验的关键。

实验二:页面图像设置

一、实验目的及要求:

本实例的目的是设置页面的背景图像,并创建鼠标经过图像。

二、仪器用具

1、生均一台多媒体电脑,组建内部局域网,并且接入国际互联网。

2、安装windows xp操作系统;建立iis服务器环境,支持asp。

3、安装网页三剑客(dreamweaver mx;flash mx;fireworks mx)等网页设计软件;

4、安装acdsee、photoshop等图形处理与制作软件;

5、其他一些动画与图形处理或制作软件。

三、实验原理

设置页面的背景图像,并创建鼠标经过图像。

四、实验方法与步骤

1) 在“页面属性”对话框中设置页面的背景图像。

2) 在页面文档中单击插入鼠标经过图像。

五、实验结果

六、讨论与结论

实验结束后我们可以看到页面的背景变成了我们插入的图像,并且要鼠标经过的时候会变成另一个图像,这就是鼠标经过图像的效果。当然这种实验效果很难在实验结果的截图里表现出来。这个实验的关键在于背景图像的选择,如果背景图像太大不仅会影响网页的打开速度,甚至图像在插入会也会有失真的感觉,因此在插入前对图像进行必要的处理能使实验的效果更好。

实验三:表格制作

一、实验目的及要求:

本实例是要创建边框为1像素的表格。

二、仪器用具

1、生均一台多媒体电脑,组建内部局域网,并且接入国际互联网。

2、安装windows xp操作系统;建立iis服务器环境,支持asp。

3、安装网页三剑客(dreamweaver mx;flash mx;fireworks mx)等网页设计软件;

4、安装acdsee、photoshop等图形处理与制作软件;

5、其他一些动画与图形处理或制作软件。

三、实验原理

创建边框为1像素的表格。

四、实验方法与步骤

1) 在文档中,单击表格按钮,在对话框中将“单元格间距”设置为“1”。

2) 选中插入的表格,将“背景颜色”设置为“黑色”(#0000000)。

3) 在表格中选中所有的单元格,在“属性”面版中将“背景颜色”设置为“白色”(#ffffff)。

4) 设置完毕,保存页面,按下“f12”键预览。

五、实验结果

六、讨论与结论

本实验主要通过整个表格和单元格颜色的差异来衬托出实验效果,间距的作用主要在于表现这种颜色差异。表格的背景颜色和单元格的背景颜色容易混淆,在实验中要认真判断,一旦操作错误则得不到实验的效果。“表格宽度”文本框右侧的表格的宽度单位,包括“像素”和“百分比”两种,容易混淆,要充分地理解这两种单位表示的意义才能正确地进行选择,否则就不能达到自己想要的效果,设置错误就会严重影响实验效果。

实验四:创建锚点链接

一、实验目的及要求:

本实例的目的是创建锚点链接。

二、仪器用具

1、生均一台多媒体电脑,组建内部局域网,并且接入国际互联网。

2、安装windows xp操作系统;建立iis服务器环境,支持asp。

3、安装网页三剑客(dreamweaver mx;flash mx;fireworks mx)等网页设计软件;

4、安装acdsee、photoshop等图形处理与制作软件;

5、其他一些动画与图形处理或制作软件。

三、实验原理

创建锚点链接。

四、实验方法与步骤

1) 在页面中插入1行4列的表格,并在各单元格中输入导航文字。

2) 分别选中各单元格的文字,单击按钮,在弹出的“超级链接”对话框上的“链接”文本框分别输入“#01”“#02”“#03”“#04”。

3) 在文档中输入文字并设置锚记名称“01”,按下“ enter”键换行,输入一篇文章。

4) 在文章的结尾处换行,输入文字并设置锚记名称“02”,按下“ enter”键换行,输入一篇文章。

5) 同样的方法在页面下文分别输入文字和命名锚记为“03”和“04”,并输入文章。

6) 保存页面,按下“f12”键预览。

五、实验结果

六、讨论与结论

添加瞄记的作用是可以帮读者快速找到自己想要的文章,同时也可以使页面更加精简。本实验的关键难点在于链接文本框输入的名称和瞄记的名称要相一致才能达到实验的效果,同时要记得是在上一篇文章的结尾处输入文字并设置瞄记名称,并记得输入对应的文章,否则瞄记可能不能用。熟练程度低在实验中不能很好地使用各种工具,无法一次准确地寻找到适当的位置。实验中忘记选择“不可见元素”,几次实验都失败,最后才得出正确的结论。因此在实验前要先做好预习,否则实验过程会比较吃力。

实验五:设置css样式

一、实验目的及要求:

本实例的目的是通过设置css样式创建表格的虚线边框。

二、仪器用具

1、生均一台多媒体电脑,组建内部局域网,并且接入国际互联网。

2、安装windows xp操作系统;建立iis服务器环境,支持asp。

3、安装网页三剑客(dreamweaver mx;flash mx;fireworks mx)等网页设计软件;

4、安装acdsee、photoshop等图形处理与制作软件;

5、其他一些动画与图形处理或制作软件。

三、实验原理

通过设置css样式创建表格的虚线边框。

四、实验方法与步骤

1) 在网页中创建一个表格。

2) 在“css样式”面板中单击按钮,在弹出的对话框中进行设置,完成后单击“确定”按钮。

3) 在弹出的对话框中进行设置,完成后单击“确定”按钮。

五、实验结果

六、讨论与结论

对话框中各项指标和属性的设置存在一定的难度,如果没熟练掌握就容易出错使实验失败。对“ccs”样式所要使用的各种按扭不够熟悉在使用的时候觉得很生硬。这个实验成功的关键在于对软件的掌握程度以及对各种属性的认识程度,只要充分地掌握了软件的各种操作,对各属性所代表的含义有充分的认识就能很好地完成这个实验。

篇15:同步计数器的设计实验报告

篇一:实验六 同步计数器的设计实验报告

实验六 同步计数器的设计

学号:

姓名:

一、实验目的和要求

1.熟悉JK触发器的逻辑功能。

2.掌握用JK触发器设计同步计数器。

二、实验仪器及器件

三、实验预习

1、复习时序逻辑电路设计方法。

⑴ 逻辑抽象,得出电路的状态转换图或状态转换表

① 分析给定的逻辑问题,确定输入变量、输出变量以及电路的状态数。通常都是取原因(或条件)作为输入逻辑变量,取结果作输出逻辑变量。

② 定义输入、输出逻辑状态和每个电路状态的含意,并将电路状态顺序编号。

③ 按照题意列出电路的状态转换表或画出电路的状态转换图。 通过以上步骤将给定的逻辑问题抽象成时序逻辑函数。

⑵ 状态化简

① 等价状态:在相同的输入下有相同的输出,并且转换到同一次态的两个状态。

② 合并等价状态,使电路的状态数最少。

⑶ 状态分配

① 确定触发器的数目n。因为n个触发器共有2n种状态组合,所以为获得时序电路所需的M个状态,必须取2n1<M2n

② 给每个电路状态规定对应的触发器状态组合。

⑷ 选定触发器类型,求出电路的状态方程、驱动方程和输出方程

① 根据器件的供应情况与系统中触发器种类尽量少的原则谨慎选择使用的触发器类型。

② 根据状态转换图(或状态转换表)和选定的状态编码、触发器的类型,即可写出电路的状态方程、驱动方程和输出方程。

⑸ 根据得到的方程式画出逻辑图

⑹ 检查设计的电路能否自启动

① 电路开始工作时通过预置数将电路设置成有效状态的一种。

② 通过修改逻辑设计加以解决。

⑺ 设计步骤简图

图3 设计步骤简图

2、按实验内容设计逻辑电路画出逻辑图。 设计思路详情见第六部分。电路图如下:

四、实验原理

1.计数器的工作原理

递增计数器----每来一个CP,触发器的组成状态按二进制代码规律增加。 递减计数器-----按二进制代码规律减少。 双向计数器-----可增可减,由控制端来决定。

2.集成J-K触发器74LS73

⑴ 符号:

图1 J-K触发器符号

⑵ 功能:

表1 J-K触发器功能表

⑶ 状态转换图:

图2 J-K触发器状态转换图

⑷ 特性方程:

Qn1JQnKQn

⑸ 注意事项:

① 在J-K触发器中,凡是要求接“1”的,一定要接高电平(例如5V),否则会出现错误的翻转。

③ 触发器的两个输出负载不能过分悬殊,否则会出现误翻。

④ J-K触发器的清零输入端在工作时一定要接高电平或连接到实验箱的清零端子。

3.时序电路的设计步骤 内容见实验预习。

五、实验内容

1.用J-K触发器和门电路设计一个特殊的12进制计数器,其十进制的状态转换图为:

图4

12进制计数器状态转换图

六、实验设计及数据与处理

⑴ 设计

在12进制同步计数器中,输出的状态只由前一周期的状态决定,而与外来输入无关,因此目标电路为Moore型。而数字电路只有0和1两种状态,因此目标电路要表达12种状态需要用4个变量Q1、Q2、Q3、Q4的16种组合中的12种。现定义十进制数01~12的对应二进制数为输出状态,可得目标电路的状态转换表如下:

表2 12进制同步计数器状态状态转换表

本实验选择J-K触发器,根据状态转换表以及J-K触发器特性方程:

Qn1JQnKQn

得到目标电路方程如下:

nnn

输出方程:Y0nQ0n、Y1nQ1n、Y2nQ2、Y3Q3

驱动方程:Q0一个CP发生一次变化,因此J0K01。

Q1每当Q0为1时,发生变化,因此n

J1K1Q0。

Q2在Q1Q0都为1以及12(即1100的时候)发生变化,因此 J2 = K2 =Q1nQ0n+Q3nQ2n

Q3在Q2 Q1Q0都为1的时候,以及12的时候发生变化,因此 J3=K3=Q0nQ1nQ2n+Q3nQ2n。

状态方程:Q0n1J0Q0nK0Q0n

Q1n1J1Q1nK1Q1n

篇二:计数器实验报告

实验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十个数,为了扩大计数器范围,常用多个十进制计数器级联使用。

同步计数器往往设有进位(或借位)输出端,故可选用其进位(或借位)输出信号驱动下一级计数器。

图5-9-2是由CC40192利用进位输出CO控制高一位的CPU端构成的加数级联图。

图5-9-2 CC40192级联电路

3、实现任意进制计数

(1) 用复位法获得任意进制计数器

假定已有N进制计数器,而需要得到一个M进制计数器时,只要M<N,用复位法使计数器计数到M时置“0”,即获得M进制计数器。如图5-9-4所示为一个由CC40192十进制计数器接成的6进制计数器。

(2) 利用预置功能获M进制计数器

图5-9-5为用三个CC40192组成的421进制计数器。

外加的由与非门构成的锁存器可以克服器件计数速度的离散性,保证在反馈置“0”信号作用下计数器可靠置“0”。

图5-9-3 六进制计数器

图5-9-4是一个特殊12进制的计数器电路方案。在数字钟里,对时位的计数序列是1、2、11,12、1、是12进制的,且无0数。如图所示,当计数到13时,通过与非门产生一个复位信号,使CC40192(2)〔时十位〕直接置成0000,而CC40192(1),即时的个位直接置成0001,从而实现了5-5-1-12计数。

图5-9-4 特殊12进制计数器

三、实验设备与器件

1、 +5V直流电源

2、 双踪示波器

3、 连续脉冲源

4、 单次脉冲源

5、 逻辑电平开关

6、 逻辑电平显示器

7、 译码显示器

8、 CC40192×3 CC4011(74LS00)

CC4012(74LS20)

四、实验内容

1、测试CC40192同步十进制可逆计数器的逻辑功能

计数脉冲由单次脉冲源提供,清除端CR、置数端LD、数据输入端D3 、D2、D1、D0 分别接逻辑开关,输出端 Q3、Q2、Q1、Q0接实验设备的一个译码显示输入相应插口A、B、C、D;

CO和BO接逻辑电平显示插口。按表5-9-1逐项测试并判断该集成块的功能是否正常。

(1) 清除

令CR=1,其它输入为任意态,这时Q3Q2Q1Q0=0000,译码数字显示为0。清除功能完成后,置CR=0

(2) 置数

CR=0,CPU,CPD 任意,数据输入端输入任意一组二进制数,令LD= 0,观察计数译码显示输出,予置功能是否完成,此后置LD=1。

(3) 加计数

CR=0,LD=CPD =1,CPU 接单次脉冲源。清零后送入10个单次脉冲,观察译码数字显示是否按8421码十进制状态转换表进行;输出状态变化是否发生在CPU 的上升沿。

(4) 减计数

CR=0,LD=CPU =1,CPD 接单次脉冲 源。参照3)进行实验。

由内容可做实验得, 计数端接单次脉冲源,清除端CR、置数端LD、数据输入端

D3D2D1D0分别接逻辑开关,Q3Q2Q1Q0接实验设备的一个译码显示输入相应端口ABCD,CO、BO接逻辑电平显示插口,按表5-9-1测试,其结果与表5-9-1相一致。

2、图5-9-2所示,用两片CC40192组成两位十进制减法计数器,输入1Hz连续计数脉冲,进行由00—99递减计数,记录之。

由内容可做实验得,按图5-9-2连接电缆,其中(1)片CPCR1=0 LD1=1 D接连续脉冲源,两片Q3CPU1=1,BO1接2片CPD2 CR2=0 LD2=1 CPU2=1 BO2为借位端。译码显示器,显示器数值由00开始递减。

3、将两位十进制减法计数器改为两位十进制加法计数器,实现由99—00累加计数,记录之。

由内容可做实验得,接图5-9-2电路,显示器由00开始递增

4、设计一个数字钟移位60进 制计数器并进行实验。

由内容可做实验得,将实验3中(2)片接法改为图5-9-3,即得到特殊12进制计数器 5、按图5-9-4进行实验,记录之。

由内容可做实验得,按图5-9-4连接电路,得到特殊12进制计数器。

六、实验心得

在整个设计的过程中,关键在于时序电路的连接及电路的细节设计上,连接时要特别注意分清各个管脚,要分析原理以及可行的原因,是整个电路可稳定工作。从中我感觉到每个实验都是要反复实践,其过程可能相当繁琐,但总会有所收获的。

Q0分别接

篇三:计数器设计实验报告

实 验 报 告

实验:

班级:

姓名:

学号:

一、实验目的

1.熟悉硬件描述语言软件的使用。 2.数序计数器的工作原理和逻辑功能。 3.掌握计数器的设计方法。

二、实验原理

计数器是数字系统中使用最多的时序逻辑电路,其应用范围非常广泛。计数器不仅能用于时钟脉冲技术,而且还用于定时、分频、产生节拍脉冲和脉冲序列以及进行数字运算等。

三、实验内容

1.设计一个具有仅为输出信号的十进制加法计数器,要求有异步清零功能及同步使能控制端。

(1)代码library ieee;

use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity t10 is

port (clk,rst,en,load:in std_logic;data:in std_logic_vector(3 downto 0);dout:out std_logic_vector(3 downto 0);cout:out std_logic);end t10;

architecture behav of t10 isbegin

process(clk,rst,en,load)

variable q:std_logic_vector(3 downto 0);begin

if rst=0 then q:=(others=>0);elsif clkevent and clk=1 thenif en=1 then

if (load=0) then q:=data; elseif q0);end if;end if;end if;end if;

if q="1001" then cout

(2)编译完成

(3)波形

(4)网表

RTL传输层

映射

2.设计一个具有进位输出信号的六进制加法计数器,要求具有异步清零功能及同步使能控制端。

(1)代码

library ieee;

use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; entity T6 is

port (clk,rst,en,load:in std_logic; data:in std_logic_vector(3 downto 0); dout:out std_logic_vector(3 downto 0); cout:out std_logic); end T6;

architecture behav of T6 is begin

process(clk,rst,en,load)

variable q:std_logic_vector(3 downto 0); begin

if rst=0 then q:=(others=>0); elsif clkevent and clk=1 then if en=1 then

if (load=0) then q:=data; else if q0); end if; end if; end if; end if;

if q="0101" then cout

(2)编译完成

(3)波形

(4)网表

RTL传输层

映射

四、分析

十进制加法计数器和六进制加法计数器的仿真波形与真值表一致。

篇16:木材加工装备学实验报告_实验报告_网

木材加工装备学实验报告

课 程 名 称木材加工装备学 专 业 年 级 20xx级 木材科学与工程

姓 名 学 号 教 师 成 绩 日 期 20xx 年 5 月 10日

实验典型液压回路系统综合实验

时间:地点: 学时数:

一、实验目的意义

通过拆卸,拆卸、组装若干液压阀,观察认识液压与气压元件中液压泵和控制阀的结构;并通过人造板热压机(或冷压机)现场操作、观察,加深了解热压机(或冷压机)结构原理、液压系统,掌握实际操作能力;请学生自行设计一个调压回路或调速回路并分析其工作原理,加深对典型液压回路的认识和动手设计能力;并依据某一人造板产品拟定工艺要求、调整确定操作控制程序,以锻炼综合应用能力。

二、实验方法(工艺设计与计算)

1)现场操作并观察热压机(或冷压机),分析其传动系统,液压与电器控制方法与构件,熟练其工作原理。做好结构简图、传动系统、液压与电器控制系统的记录(手工画草图)。

2)设计一个典型液压调压回路或调速回路,并说明其结构,分析其工作原理;

3)依据某一人造板制品拟定工艺要求、调整确定操作控制程序。

三、实验主要仪器与试剂

游标卡尺、活动扳手等工具、液压基本回路(应具有定量泵、油缸、管路,并备有溢流阀、节流阀、换向阀,可供选用)、液压控制元件、实验压机或生产压机。

四、实验主要过程(操作与要求)

利用齿轮泵、叶片泵、柱塞泵与液压控制阀实物进行拆卸→组装;

按每组每人拆卸齿轮泵、叶片泵(或柱塞泵)各一个,要求:

(1)拆卸过程采用边拆边记,分元件写出拆卸零部件,过程图并手工画出结构简图,量好主要尺寸;组装按先拆后装的顺序进行。如齿轮泵拆卸, 零部件依先后排序为:端盖、密封件、一对齿轮、泵体,思考其如何工作,如何产生泄漏三途径和困油现象?

(2)分别整理写出齿轮泵、叶片泵的工作原理,并画出齿轮泵、叶片泵的结构简图(要求标注实际主要尺寸)。

(3)写出其它元件的拆卸观察结果。

五、实验原始数据记录与结果计算

齿轮泵中,齿数Z=9,两齿轮轴距离d=40mm,端盖螺栓孔直径d1=6mm,

齿轮分度圆直径da=49mm,齿轮轴直径d2=14mm,模数m=5。

叶片泵中叶片数=9,叶片尺寸长=15mm,宽=10mm,厚=1mm

六、实验的分析与讨论

齿轮泵的工作原理:齿轮泵的壳体内装有一对外啮合的齿轮,齿轮两侧靠端盖封闭。壳体、端盖和齿轮的各个齿间槽组成了许多密封的工作腔。当齿轮按某个方向旋转时,右槽吸油腔由于啮合着的轮齿逐渐脱开,密封工作腔容积逐渐增大,形成部分真空,邮箱中的油液被吸进来,并随着齿轮旋转。当油液到达左侧压油腔时,由于轮齿在这里逐渐进入啮合,密封工作腔容积不断减小,油液便被挤压出去,吸油区和压油区是由互相啮合的轮齿、端盖以及泵体分隔开。

齿轮泵的优缺点:外啮合齿轮泵的优点是结构简单,尺寸小,质量轻,制造方便,价格低廉,工作可靠,自吸能力强,对油液污染不敏感,维护容易。缺点是一些机件要承受不平衡径向力,磨损严重,泄漏大,工作压力的提高受到限制,且它的流量脉动大,因而压力脉动和噪音都较大。

齿轮泵工作时有三个主要泄漏途径:齿轮两侧面与端盖间的轴向间隙;泵体孔和齿轮外圆间的径向间隙;两个齿轮的齿面啮合间隙。其中对泄漏量影响最大的是轴向间隙,因为这里泄漏面积大,泄漏途径短,其泄漏量可占总泄漏量的75%---80%。轴向间隙越大,泄漏量越大,会使容积效率过低;间隙过小,齿轮端面与泵的端盖间的机械摩擦损失增大,会使泵的机械效率降低。泄漏是影响齿轮泵高压化的主要障碍。解决泄漏问题的对策是选用适当的间隙进行控制:通常轴向间隙控制在0.03mm--0.04mm;径向间隙控制在0.13mm--0.16mm。高压齿轮泵往往通过在泵的前、后端盖间增设浮动轴套或浮动侧板的结构措施,以实现轴向间隙的自动补偿。

齿轮泵工作时,为了保证齿轮泵的齿轮平稳地啮合运转,吸、压油腔严格地密封以及连续地供油,必须使齿轮的啮合重迭系数大于1。这样,当前一对齿尚未脱开啮合前,后一对齿就开始进入啮合,依此类推进行工作,这样就会产生困油现象。解决办法通常是在浮动侧板上开卸荷槽,卸荷槽开法是在高压啮合区开槽,使得啮入时形成的高压油流入压油区,也就是压油口,而低压区开槽使得啮出时形成的真空区与吸油口相通,这样就解决困油现象。

叶片泵分为双作用泵和单作用泵:转子、定子、叶片和配油盘等组成。定子内壁近似椭圆形。叶片安装在转子径向槽内并可沿槽滑动,转子与定子同心安装。当转子转动时,叶片在离心力的作用下压向定子内表面,并随定子内表面曲线的变化而被迫在转子槽内往复滑动,相邻两叶片间的密封工作腔就发生增大和缩小的变化。叶片由小半径圆弧向大半径圆弧

处滑移时,密封工作腔随之逐渐增大形成局部真空,于是油箱中油液通过配油盘上吸油腔吸入;反之将油压出。转子每转一周,叶片在槽内往复滑移2次,完成2次吸油和2次压油,并且油压所产生的径向力是平衡的,故称双作用式,也称平衡式。

单作用式叶片泵工作原理:主要由定子、转子、叶片和配油盘等组成。定子的内表面是一个圆柱形,转子偏心安装在定子中,即有一个偏心距e,叶片装在转子径向滑槽中,并可在槽内径向滑动。转子转动时,在离心力和叶片根部压力油的作用下,叶片紧贴在定子内表面上,这样相邻两片叶片间就形成了密封工作腔。在其中一边,叶片逐渐伸出,密封工作腔逐渐增大,形成局部真空,形成吸油;反之,另一边,形成压油。转子每转一周,叶片在滑槽内往复滑移1次,完成1次吸油1次压油。油压所产生的径向力是不平衡的,故称单作用式,也称不平衡式叶片泵。

叶片泵这种液压泵输出流量均匀,脉动小,噪声小。但结构较复杂,吸油特性不太好,对油液中的污染也比较敏感。

篇17:C语言程序设计实验报告_实验报告_网

C语言程序设计实验报告

实验名称 计算出1000以内10个素数之和

实验目的

1、熟练掌握if、if…else、if…else if语句和witch语句格式及使用方法,掌握if语句中的嵌套关系和匹配原则,利用if语句和switch语句实现分支选择结构。

2、熟练掌握while语句、do…while语句和for语句格式及使用方法,掌握三种循环控制语句的循环过程以及循环结构的嵌套,利用循环语句实现循环结构。

3、掌握简单、常用的算法,并在编程过程中体验各种算法的编程技巧。进一步学习调试程序,掌握语法错误和逻辑错误的检查方法。

实验内容

计算并输出1000以内的10个素数以及它们的和。

要求:

在程序内部加必要的注释。

由于偶数不是素数,可以不考虑对偶数的处理。

虽然在1000以内的素数超过10个,但是要对1000以内不够10个素数的情况进行处理。

输出形式为:素数1+素数2+素数3+…+素数10=总和值。

算法描述流程图

Main函数:

判断素数:

源程序

#include

#include

int sushu(int n)/* 判断素数的函数 */

{

int t,i;

t=sqrt(n);

for(i=2;i1;i-=2)/* x为奇数时,做函数计算 */

{

n=sushu(i); /* 做判断素数的函数调用 */

( 励志天下 )

if(n!=0)/* 对素数的处理 */

{

a[j]=n;/* 把素数由大至小存入数组a[ ]中 */

j++;

if(j

m+=n; /* 统计前10个素数之和 */

}

}

if(j

{

for(i=0;i

{

n=a[i];

printf("%d",n);

printf("+");

}

printf("2=");

printf("%dn",m+2);

}

else for(i=0;i

{

n=a[i];

printf("%d",n);

if(i

printf("+");

else

{

printf("=");

printf("%dn",m);

}

}

}

}

测试数据

分别输入1000、100、10测试。

运行结果

出现问题及解决方法

当素数个数小于10时的处理不够完善,考虑不够周全。把“+2”的处理做的太勉强。

程序过大,不够精简,无用文字太多。

学习耐心与细心不足,如scanf(“%d”,&n);中的“&”经常忘记。

编程思想不够发散,例如如何判断素数,只能想出2种方式(其中1种为参考教科书上内容);在今后学习中应更多的动脑,综合运用所学。

基本功不够,如清屏clrscr等函数用的不好,有时同样的问题多次犯,给实验课老师带来很大的麻烦。这说明我的知识不够广,有很多有用但不做考试要求的书中内容没有学好,认识程度不够深刻。就算以后C语言这门课程结束后,也应多看相关东西,多上机练习,才能真正从本质上提高自己。

物理实验报告 ·化学实验报告 ·生物实验报告 ·实验报告格式 ·实验报告模板

知识不够广泛,如VC++6.0等程序,自己试了好一阵也不会用;说明我电脑水平还是不够,自学能力不够。已会的东西掌握的还是不够好。