0

设计实验实训报告【最新9篇】

发布于2024-01-03 04:42,全文约 20803 字

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

汽电专业课程实验报告

一、 实验目的

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亮度进行对比如何?为什么?

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

评语

评分  指导教师

篇2: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语言,我会更加努力。

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

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

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

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

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

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

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

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

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

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

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

实验的设计与改进应符合教学法的需要,应有利于调动学生的学习兴趣和积极性。例如,新课的讲授往往以单独的实验为宜,复习课则可设计,增补综合系列实验,以实验为线索引导学生进行复习,如卤素性质综合实验等。并进实验课的设计应注意如何把演示实验简化,使之仪器简单,需时少,易成功,无危险。一般一节课只应安排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中的液封集气瓶,可进行多种有害气体性质实验。

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

篇4:大学物理实验课程设计实验报告[页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

篇5: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语言,我会更加努力。

篇6: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等程序,自己试了好一阵也不会用;说明我电脑水平还是不够,自学能力不够。已会的东西掌握的还是不够好。

篇7: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、 编写程序并输出下列图形:

*

三、 实验步骤与过程

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

四、程序调试记录

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

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

实验六 同步计数器的设计

学号:

姓名:

一、实验目的和要求

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传输层

映射

四、分析

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

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

网页设计与制作实验报告

实验一:站点设置

一、实验目的及要求

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

二、仪器用具

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”样式所要使用的各种按扭不够熟悉在使用的时候觉得很生硬。这个实验成功的关键在于对软件的掌握程度以及对各种属性的认识程度,只要充分地掌握了软件的各种操作,对各属性所代表的含义有充分的认识就能很好地完成这个实验。