哈工程算法实验报告(共9篇)
1.哈工程算法实验报告 篇一
自 动 化 学 院 暑期实习报告
学号:
姓名:
专业:电气工程及其自动化
实习地点: 哈尔滨
实习时间:2013.7.22——2013.8.3
指导教师:张文义
一、实习目的
随着大三暑假的到来,我们也迎来了大学里的第一次接触社会,锻炼自己的机会。为了能让我们真正学到知识,能够使自己在实习过程中真正有所收获,学院为我们联系了哈电集团,让我们真正使自己把知识与实际相结合。
在这次的认识实习中,我们的主要参观了哈尔滨电机厂,热电厂和锅炉厂,此外还有一些其他知名企业。在这里我觉得收获最大的就是在哈电集团和热电厂的实习。通过参观三大动力工厂的生产过程,将理论知识与生产实践相结合,优化知识结构,提高思考分析能力。在参观过程中,通过向技术人员提问学习,了解与初步掌握本专业相关产品技术参数等方面的实际知识和相关标准,增强了对大型水轮机组的生产组装流程的认识,还对锅炉、汽轮机系统的组成及结构有了初步的了解,为今后专业课程的学习、专业课程设计及毕业设计打下良好的基础。此外,经过对哈电集团、哈尔滨热电厂和锅炉厂的实地了解,也使自己开阔眼界,为自己未来的发展确定了明确方向。
二、实习收获
(一)哈尔滨电机厂
首先介绍一下哈尔滨电机厂。哈尔滨电机厂有限责任公司始建于1951年,国家一级企业,原名哈尔滨电机厂,1994年10月改组为股份制企业。哈电的主导产品有:水轮机、水轮发电机、汽轮发电机、电站主机配套的控制设备和大中型交直流电机共6大类。此外,哈 电曾创造了我国发电设备制造史上的多个“第一”,成功制造了我国最大的宝钢2050热连轧机配套电机,各项指标均达到世界先进水平。
通过在哈电的实习期间,是我学到了很多东西,也使我对铸造、焊接等工艺有了进一步的认识。
1、铸造工艺
铸造——熔炼金属,制造铸型,并将熔融金属浇入铸型,凝固后获得具有一定形状、尺寸和性能金属零件毛坯的成型方法。铸造是现代制造工业的基础工艺之一。铸造工艺可分为三个基本部分,即铸造金属准备、铸型准备和铸件处理。
铸造种类很多,按造型方法习惯上分为:①普通砂型铸造,包括湿砂型、干砂型和化学硬化砂型3类。②特种铸造,按造型材料又可分为以天然矿产砂石为主要造型材料的特种铸造和以金属为主要铸型材料的特种铸造两类。此外,按照成型工艺又可分为:①重力浇铸:砂铸,永久模铸造。②压力铸造:低压浇铸,高压铸造。依靠额外增加的压力将熔融金属液瞬间压入铸造型腔。
2、锻造工艺
锻造是利用锻压机械对金属坯料施加压力,使其产生塑性变形以获得具有一定机械性能、一定形状和尺寸锻件的加工方法。通过锻造能消除金属在冶炼过程中产生的铸态疏松等缺陷,优化微观组织结构,同时由于保存了完整的金属流线,锻件的机械性能一般优于同样材料的铸件。根据坯料的移动方式,锻造可分为自由锻、镦粗、挤压、模锻、闭式模锻、闭式镦锻。按变形温度,锻造又可分为热锻、温锻(和冷锻(常温)。此外,根据锻模的运动方式,锻造又可分为摆辗、摆旋锻、辊锻、楔横轧、辗环和斜轧等方式。摆辗、摆旋锻和辗环也可用精锻加工。
3、焊接技术
焊接是一种连接金属或热塑性塑料的制造或雕塑过程。焊接过程中,工件和焊料熔化形成熔融区域,熔池冷却凝固后便形成材料之间的连接。这一过程中,通常还需要施加压力。焊接的能量来源有很多种,包括气体焰、电弧、激光、电子束、摩擦和超声波等。
金属的焊接,按其工艺过程的特点分有熔焊,压焊和钎焊三大类。熔焊是在焊接过程中将工件接口加热至熔化状态,不加压力完成焊接的方法。为了提高焊接质量,人们研究出了各种保护方法。例如,气体保护电弧焊就是用氩、二氧化碳等气体隔绝大气,以保护焊接时的电弧和熔池率;又如钢材焊接时,在焊条药皮中加入对氧亲和力大的钛铁粉进行脱氧,就可以保护焊条中有益元素锰、硅等免于氧化而进入熔池,冷却后获得优质焊缝。
压焊是在加压条件下,使两工件在固态下实现原子间结合,又称固态焊接。常用的压焊工艺是电阻对焊,当电流通过两工件的连接端时,该处因电阻很大而温度上升,当加热至塑性状态时,在轴向压力作用下连接成为一体。
钎焊是使用比工件熔点低的金属材料作钎料,将工件和钎料加热到高于钎料熔点、低于工件熔点的温度,利用液态钎料润湿工件,填充接口间隙并与工件实现原子间的相互扩散,从而实现焊接的方法。
(二)哈尔滨热电厂
我们认识实习所去的哈尔滨热电厂使用的燃料是煤,是凝汽式发电厂。其生产过程中的能量转化是把燃料的化学能转变为电能的过程。整个生产过程可分为以下三个阶段:(1)燃料的化学能在锅炉中转变为热能,加热锅炉中的水使之变为蒸汽,称为燃烧系统;
(2)锅炉产生的蒸汽进入汽轮机,推动汽轮机旋转,将热能转变为机械能,称为汽水系统;
(3)由汽轮机旋转的机械能带动发电机发电,把机械能转变为电能,称为电气系统。
1、锅炉部分
形成的煤粉空气混合物经分离器分离后,合格的煤粉经过排粉机送入输粉管,通过燃烧器喷入锅炉的炉膛中燃烧。燃料燃烧所需要的热空气由送风机送入锅炉的空气预热器中加热,预热后的热空气,经过风道一部分为一次风送入磨煤机作干燥以及送粉之外,另一部分二次直接引至燃烧器进入炉膛。燃烧生成的高温烟气,在引风机的作用下先沿着锅炉的倒“U”形烟道依次流过炉膛,水冷壁管,过热器,省煤器,空气预热器,同时逐步将烟气的热能传给工质以及空气,自 5 身变成低温烟气,经除尘器净化后的烟气由引风机抽出,经烟囱排入大气。如电厂燃用高硫煤,则烟气经脱硫装置的净化后在排入大气。
煤燃烧后生成的灰渣,其中大的灰子会因自重从气流中分离出来,沉降到炉膛底部的冷灰斗中形成固态渣,最后由排渣装置排入灰渣沟,再由灰渣泵送到灰渣场。大量的细小的灰粒(飞灰)则随烟气带走,经除尘器分离后也送到灰渣沟。锅炉给水先进入省煤器预热到接近饱和温度,后经蒸发器受热面加热为饱和蒸汽,再经过热器被加热为过热蒸汽,此蒸汽又称为主蒸汽。
2、汽轮机部分
锅炉产生的蒸汽(16.67MP0、537℃)通过自动主汽门、调速门,进入汽轮机高压缸(蒸汽 3.5 MP0、350℃),然后再回到锅炉过热器(蒸汽 3.5 MP0、537℃),经过联动门进入中压缸(蒸汽 0.5 MP0、277℃),送入低压缸(蒸汽 0.0057 MP0、30℃),然后进入凝结器凝结成水,通过凝结泵送入低压加热器(水 120℃),再通过除氧器出去水中氧气,然后送入前景泵,经过给水泵把压强提高到21~22 MP0,然后通过三台高压加热器把水的温度提高到280℃,再通过省煤器把水的温度提高到320℃,这样就可以再次送入汽包内,经过下降管到炉底,然后经过内部的上升管吸收热量形成水蒸气,水蒸气再通过过热器、减温器又一次通过汽轮机,这样就形成了一个完整的循环。
3、发电机部分
汽轮机的转动带动了发电机转动,带有磁场的转子在发电机里转动便生产出了电。发电机的磁场是通过给发电机转子上缠绕的通上直流电而产生的,而在开始发电前,此直流电是通过外部给供电的,而当发电机开始正常工作时,此电流是将发电机发出来的电经过励磁变压后整流滤波送入发电机的。发电机发出来的电经过升压后接入电厂母线上,最后将母线上的电再接入电网
三、实习心得体会
本次认识实习主要目的是认识和了解大型电机的制造工艺流程和认识了解热电厂的电气设备,对热电厂主要发电设备有一个初步直观的认识,为后续专业课的学习奠定基础。
通过这几周的实习,我对自己的专业有了更为详尽而深刻的了解,对实际生产有了更多的了解,增强了专业知识的感性面及认识面对所学的专业有了新的认识。从这次实习中,我体会到了实际的工作与书本上的知识是有一定距离的,有些甚至在书本中无法学到。有些最基本的技能是不能在书本上彻底理解的。随着实习的结束,我觉得自己过得很充实,也学到了很多东西,扩展了自己的知识面和眼界。
我相信这是我走入电力系统行业领域的第一站,能够在哈电集团和热电厂实习,我深感自豪。这次实习中,我体会到,如果将我们在大学里所学的知识与更多的实践结合在一起,使一个本科生具备较强的处理基本实务的能力与比较系统的专业知识,这才是我们学习与实习的真正目的。
2.贪心算法实验报告 篇二
开课实验室:数学实验室
指导老师:韩逢庆
时间:2011.12 学院:理学院
专业:信息与计算科学
班级:2009级2班 姓名:古 月
学号:09180230
一、实验目的 1.加深学生对贪心算法设计方法的基本思想、基本步骤、基本方法的理解与掌握;
2.提高学生利用课堂所学知识解决实际问题的能力;
3.提高学生综合应用所学知识解决实际问题的能力。
二、实验内容
题目见P143:4-16,4-23.三、实验要求
(1)用分治法求解最少加油次数和最少硬币个数问题;
(2)再选择自己熟悉的其它方法求解本问题;
(3)上机实现所设计的所有算法;
四、实验过程设计(算法设计过程)(1)最少加油次数 实验题目
一辆汽车加满油以后可以行使n公里,旅途中有若干个加油站,设计一个有效算法,指出应在哪些加油站停靠加油,使沿路加油次数最少。并证明算法能产生一个最优解。过程设计
贪心算法总是作出在当前看来最好的选择。也就是说贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。比如说最少加油次数的问题。在这个算法中,我采用的贪心算法的策略。首先人机互动的设定加满油以后最长能够行使的距离,然后输入了各个站点之间的距离,在程序的设计中,首先检查了程序的可行性。要是遇到当某两个站点之间的距离大于汽车一次加油以后所能够行使的最大距离时,我们认为此问题是不可行的。这个在实际情况中也是很容易理解的。然后在满足可行性条件下,依次采用贪心算法对问题得以实现。采用s这个来保存现在车里面留下的油,当此时留下的有能够行驶完这一站点到下一站点之间的距离是,在这一站点的时候就不加油。但是若不能行使完这一段路程的时候,就加满油。核心算法如下:
for(i=0,s=0;i { s=s+a[i]; if(s>n) { sum++; s=a[i]; } }(2)最少硬币个数问题 实验题目 考虑下面的用最少硬币个数找出n分钱的问题: 当使用2角5分,1角,5分和1分四种硬币面值时,设计一个找n分钱的贪心算法,并证明算法能产生最优解。过程设计 贪心算法总是作出在当前看来最好的选择。也就是说贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。比如说找最少硬币个数的问题。在算法的实现过程中,当剩余的钱数大于2角5分时,我们在记录找2角5分硬币的个数的变量里面加一,同时把剩余所找的钱的总数目也减2角5分。不断重复这个过程,直到剩余所需找的钱的数目小于2角5分时,在记录找1角硬币的个数的变量里面加一,同时把剩余所找的钱的总数目也减1角,不断重复这个过程,直到剩余所需找的钱的数目小于1角。5分和1分的硬币实现过程同上述过程一样,一直执行到所剩的钱的数目为0,此时停止计算,得到最优解。 五、实验结果分析(1)最少加油次数 当加油后行驶的最大距离小于相邻站点的最小值时,此时,可行,求解结果如下: 当加油后行驶的最大距离大于相邻站点的最小值时,此时,没用可行性,为边沿情况,求解结果如下: (分析时空复杂性,设计测试用例及测试结果)时间复杂性:该算法的时间复杂度为O(n)空间复杂性分析:该算法的空间复杂度为O(1)(2)最少硬币问题 当输入的找零钱数为正常的时候的运行情况如下: 当输入的找零钱数为不正常的时候(为负)的运行情况如下: (分析时空复杂性,设计测试用例及测试结果)时间复杂性:该算法的时间复杂性为O(n)空间复杂性分析:该算法的空间复杂性为O(1) 六、实验体会 贪心算法总是作出在当前看来最好的选择。也就是说贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。如单源最短路经问题,最小生成树问题,相容活动安排问题等。这样和采用动态规划的算法相比,算法的思想更加的简单,实现起来更加的容易。 但是也要明确贪心算法和动态规划的主要区别。及0-1背包问题可以用动态规划算法求解,但是贪心选择算法却不能用动态规划算法求解。因为贪心算法无法最终将背包装满,部分闲置的背包空间使得每公斤背包空间的价值降低了。 七、附录:(源代码)(1)最少加油次数 具体算法的实现如下: #include cin>>a[i];} for(i=0;i<=n;i++){ cout<<“第”<if(a[j]>m) { sum=-1; break; } if(sum!=-1){ } for(i=0,s=0;i s=s+a[i]; if(s>n) { sum++; s=a[i]; } } } if(sum==-1)cout<<“没有可行性”< #include cout<<“ 您输入的数据有错!”< a++; m=m-2.5;} while(m>=1){ b++; m=m-1;} while(m>=0.5){ c++; m=m-0.5;} while(m>=0.1){ d++; 件 学 院 上 机 实 验 报 告 课程名称: 操作系统原理 实验项目: 虚拟内存页面置换算法 实 验 室: 地狱 018 姓 名 : 死神 学 号: 专业班级 : 实验时间: 2015/12 / 13 实验成绩 评阅教师 一、 实验目得及要求 通过这次实验,加深对虚拟内存页面置换概念得理解,进一步掌握先进先出 FIFO、最佳置换OPI 与最近最久未使用LRU 页面置换算法得实现方法。结合 Linux 得内层得分析方法查瞧内存得分配过程及 linux kernel 得内存管理机制 二、实验性质 设计性 三、实验学时 学时 四、实验环境 实验环境1、实验环境: C 与C++程序设计学习与实验系统 2、知识准备:(1)使用 Linux得基本命令;(2)了解 Linux vmstat、free、top等命令查瞧linux系统得内存分配情况;(3) 掌握虚拟内存页面置换算法 FIFO 等基本算法理论。 五、 实验内容及步骤 假设有n个进程分别在 T1, … ,Tn时刻到达系统,它们需要得服务时间分别为S1,… ,Sn。分别采用先来先服务 FCFS 与短作业优先 SJF 进程调度算法进行调度,计算每个进程得完成时间、周转时间与带权周转时间,并且统计 n 个进程得平均周转时间与平均带权周转时间。 步骤 通过已知最小物理块数、页面个数、页面访问序列、及采用置换方式可以得出页面置换得缺页次数与缺页率,及每次缺页时物理块中存储。 1.输入得形式 ﻩint PageOrder[MaxNumber];//页面序列 int PageNum,LackNum=0,BlockNum;//页面个数,缺页次数,最小物理块数 2、输出得形式 double LackPageRate//缺页率 缺页个数 每次缺页时物理块中存储 程序所能达到得功能 模拟先进先出 FIFO、最佳置换 OPI与最近最久未使用 LRU页面置换算法得工作过程.假设内存中分配给每个进程得最小物理块数为m,在进程运行过程中要访问得页面个数为 n,页面访问序列为P1, …,Pn,分别利用不同得页面置换算法调度进程得页面访问序列,给出页面访问序列得置换过程,计算每种算法缺页次数与缺页率。测试数据,包括正确得输入及其输出结果与含有错误得输入及其输出结果。 程序中用到得所有抽象数据类型得定义、主程序得流程以及各程序模块之间得层次(调用)关系.int PageOrder[MaxNumber];//页面序列 int PageCount[MaxNumber]={0};//计算内存内数据离下一次出现得距离 int PageNum,LackNum=0,BlockNum;//页面个数,缺页次数,最小物理块数 double LackPageRate=0; bool found=false; 六、实验数据及结果分析 运行截图: 图6、1 图6、2 图6、3 七、实验总结 这次试验,让我加深了对虚拟内存页面置换算法得理解,进一步掌握先进先出 FIFO、最佳置换 OPI 与最近最久未使用 LRU 页面置换算法得实现方法。熟悉 Linux需要经过大量得实验、改进与思考,在编写代码得过程中遇到了一些问题要积极面对并通过讨论上网或者问老师解决。通过这次试验我了解了虚拟内存置换算法得一些知识,就是我对于所学习得专业知识得到了更好得巩固与提升。 附录 源程序清单 #include <iostream> using namespace std;#define MaxNumber 100 void OPI(int PageOrder[MaxNumber],int PageCount[MaxNumber],ﻩ int PageNum,int LackNum,int BlockNum,double LackPageRate,bool found) { int module[MaxNumber]; int sum=0; int i,j,k,m; for(i=0;i { module[i]=PageOrder[i]; ;++musﻩﻩ)++j;i= cout<〈module[j]<〈” "; ;ldne<〈tuocﻩ } LackNum=BlockNum; for(i=BlockNum;i〈PageNum;i++) { found=false; for(j=0;j<BlockNum;j++)//遍历已存储,判断就是否缺页 { ﻩ ﻩﻩ if(module[j]==PageOrder[i]) { ﻩﻩ found=true; ﻩ ﻩ break; ﻩ } ﻩﻩ } ﻩ if(found==false)//缺页,选择替换 { ﻩ for(j=0;j〈BlockNum;j++) //计算内存内数据离下一次出现得距离 { PageCount[j]=0; for(k=i+1;k { ﻩﻩﻩ ﻩ ﻩ if(module[j]!=PageOrder[k]) ﻩﻩ PageCount[j]++; ﻩ esleﻩ ;kaerbﻩ } ﻩ } ;]0[tnuoCegaP=xam tniﻩ int kind=0; 值大最出找//)++j;muNkcolB〈j;0=j(rofﻩ { ﻩ if(PageCount[j]>max) ﻩ { ﻩﻩ ;]j[tnuoCegaP=xamﻩﻩ ﻩ ﻩ kind=j; ﻩ } ﻩ } module[kind]=PageOrder[i]; ﻩ LackNum++;)++m;3 ;” ”<<]m[eludom<〈tuocﻩﻩ ﻩ;ldne< ﻩ } LackPageRate=(LackNum*1、0)/PageNum; cout〈〈“该算法缺页次数为:"<〈LackNum<<endl; cout<<”该算法缺页率为:"〈<LackPageRate*100<〈'%”〈〈endl;} /******************************先进先出置换算法*************************************/ void FIFO(int PageOrder[MaxNumber],int PageCount[MaxNumber],egaPkcaL elbuod ,muNkcolB tni,muNkcaL tni,muNegaP tniﻩRate,bool found){ int module[MaxNumber]; int sum=0; int i,j,m; for(i=0;i〈BlockNum;i++)//将内存填满 { module[i]=PageOrder[i]; ;++musﻩﻩ PageCount[i]=3-i;)++j;i=<j;0=j(rofﻩ cout<<module[j]<<" “; cout<<endl; } LackNum=BlockNum; for(i=BlockNum;i〈PageNum;i++) { found=false; for(j=0;j〈BlockNum;j++)//遍历已存储,判断就是否缺页 { ﻩ if(module[j]==PageOrder[i]) ﻩ { ﻩ ;eurt=dnuofﻩﻩ ﻩ break; } } if(found==false)//缺页,选择替换 { ﻩ ;]0[tnuoCegaP=xam tniﻩ int kind=0; 值大最出找//)++j;muNkcolB〈j;0=j(rofﻩ { ﻩ if(PageCount[j]>max) { ;]j[tnuoCegaP=xamﻩﻩ ﻩﻩ kind=j; } ﻩﻩﻩ } ﻩ for(int k=0;k<BlockNum;k++)//不就是最大值,则要+1 ﻩ { ﻩ ﻩ if(k!=kind) PageCount[k]++; ﻩ } ﻩ module[kind]=PageOrder[i]; PageCount[kind]=0;// 替换之后已经查询得次数改为0 LackNum++; ﻩ for(m=0; m〈3;m++) ﻩ ;” ”<〈]m[eludom〈 ;ldne〈〈tuocﻩﻩ } ﻩ } ﻩ LackPageRate=(LackNum*1、0)/PageNum; cout〈〈“该算法缺页次数为:”<<LackNum< cout<<”该算法缺页率为:"< PageOrder[MaxNumber],int PageCount[MaxNumber],egaPkcaL elbuod,muNkcolB tni,muNkcaL tni,muNegaP tniﻩﻩRate,bool found){ int module[MaxNumber]; int sum=0; int i,j,m; for(i=0;i<BlockNum;i++)//将内存填满 { module[i]=PageOrder[i]; ﻩ sum++; PageCount[i]=3—i;)++j;i=<j;0=j(rofﻩ cout〈〈module[j]〈〈” ”; ;ldne〈<tuocﻩﻩ } LackNum=BlockNum; for(i=BlockNum;i { found=false; for(j=0;j<BlockNum;j++)//遍历已存储,判断就是否缺页 { ﻩ if(module[j]==PageOrder[i]) ﻩﻩ { ﻩ found=true; PageCount[j]=0;//查询后,更改次数 ﻩﻩ for(int k=0;k〈BlockNum;k++) ﻩ { ﻩﻩ ﻩﻩ)j=!k(fiﻩﻩ PageCount[k]++; ﻩ } ﻩ break; ﻩ } ﻩ } ﻩ if(found==false)//缺页,选择替换 { ﻩ ;]0[tnuoCegaP=xam tniﻩﻩ int kind=0; 值大最出找//)++j;muNkcolB ﻩﻩ)xam〉]j[tnuoCegaP(fiﻩﻩ { ﻩ ﻩ;]j[tnuoCegaP=xamﻩ ﻩﻩ kind=j; } ﻩ } ﻩﻩ for(int k=0;k { ﻩ if(k!=kind) PageCount[k]++; ﻩﻩ } ﻩ module[kind]=PageOrder[i]; PageCount[kind]=0;// 替换之后未查询得次数改为0 ;++muNkcaLﻩﻩ for(m=0; m<3;m++) ﻩ cout〈 ”; ﻩ;ldne<〈tuocﻩ } ﻩ } ﻩ LackPageRate=(LackNum*1、0)/PageNum; cout<〈“该算法缺页次数为:"< cout〈<”该算法缺页率为:”〈<LackPageRate*100〈<“%’<<endl;} int main() { int PageOrder[MaxNumber];//页面序列 int PageCount[MaxNumber]={0};//计算内存内数据离下一次出现得距离 int PageNum,LackNum=0,BlockNum;//页面个数,缺页次数,最小物理块数 ;0=etaRegaPkcaL elbuodﻩ bool found=false; ;3ecoihc,2ecoihc,0=1ecoihc tniﻩ int i=0;)0==1ecoihc(elihwﻩ { ;”:入输新重:1,入输不:0;据数入输新重否是就“〈〈tuocﻩ cin〉>chioce2; if(chioce2==1) {ﻩ cout<<”请输入页面个数:”; ;muNegaP >>nicﻩ;“数块理物小最入输请”〈〈tuocﻩ ;muNkcolB>>nicﻩ cout<〈”请输入页面序列:”< for(i=0;i〈PageNum;i++) ;]i[redrOegaP>〉nicﻩ }ﻩ;”:URL-3,IPO—2,OFIF-1:法算择选请"< if(chioce3==1) colB,muNkcaL,muNegaP,tnuoCegaP,redrOegaP(OFIFﻩkNum,LackPageRate,found); else { if(chioce3==2) colB ,muNkcaL,muNegaP,tnuoCegaP,redrOegaP(IPOﻩkNum,LackPageRate, found); esleﻩ ,muNkcolB ,muNkcaL,muNegaP,tnuoCegaP,redrOegaP(URLﻩLackPageRate,found); } *************************************“〈<tuocﻩ****************************”<<endl; ;"束结:1,续继:0:束结是就还续继择选请"< JAVA实验报告 一、JAVA编程模拟密码攻击MimaGongji 1.模拟密码攻击MimaGongji功能需求分析 编程模拟密码攻击的过程,实现下述功能: (1)键盘输入12位密码,包括字母和数字; (2)采用穷举法进行攻击,直到破解密码为止; (3)屏幕输出试验的次数,并输出获得的密码。 2.MimaGongji基本设计思路 1)基于对MimaGongji功能需求的分析,MimaGongji这个类作为主类,实现主要功能,包括密码的流输入,密码的穷举法破解和破解后密码的输出。2)Java.io.*这个包主要实现数据的流输入和流输出。 3)public static void main(String[] args)这个方法是主要的方法,实现密码的键盘输入,采用穷举法进行攻击,并屏幕输出试验的次数和获得的密码。4).length()这个方法主要是计算一个字符串的长度 3.实验步骤 1)Java程序代码(*.java)和详细的行注释 //文件名称为“MimaGongji.java” import java.io.*;//加入java的流输入和流输出包 class MimaGongji //定义主类 { public static void main(String[] args)//引入主要方法 { String s=“";try{ BufferedReader mima= new BufferedReader(new InputStreamReader(System.in));//定义密码的流输入 JAVA实验报告 //统计试验的次数 } System.out.print(po); } //输出破解之后的密码 } System.out.println();//换行 System.out.println(”试验次数:“+g);//输出提示“试验的次数” } }//类申明的结束 2)程序的运行(包括运行的过程、界面和结果图) 首先编写如上所示的源程序,保存文件名称为“MimaGongji.java”,然后编译源程序,编译完成后,生成一个字节码文件MimaGongji.class,执行这个程序,得到如下图所示的窗口: JAVA实验报告 getContentPane().add(pb,BorderLayout.SOUTH);//把面板添加到窗口上 t1=new JTextField(50);//创建文本框 t2=new JTextField(50);//创建文本框 t3=new JTextField(50);//创建文本框 t4=new JTextField(5);//创建文本框 t5=new JTextField(5);//创建文本框 t6=new JTextField(5);//创建文本框 t2.setEditable(false);//定义文本框的不可书写 t4.setEditable(false);//定义文本框的不可书写 t5.setEditable(false);//定义文本框的不可书写 t6.setEditable(false);//定义文本框的不可书写 p.add(l3,BorderLayout.NORTH);//把标签添加到面板上 p.add(t3,BorderLayout.CENTER);//把文本框添加到面板上 p.add(l1,BorderLayout.NORTH);//把标签添加到面板上 p.add(t1,BorderLayout.CENTER);//把文本框添加到面板上 p.add(l2,BorderLayout.NORTH);//把标签添加到面板上 p.add(t2,BorderLayout.CENTER);//把文本框添加到面板上 p.add(l4,BorderLayout.NORTH);//把标签添加到面板上 p.add(t4,BorderLayout.CENTER);//把文本框添加到面板上 p.add(l5,BorderLayout.NORTH);//把标签添加到面板上 p.add(t5,BorderLayout.CENTER);//把文本框添加到面板上 p.add(l6,BorderLayout.NORTH);//把标签添加到面板上 p.add(t6,BorderLayout.CENTER);//把文本框添加到面板上 b0=new JButton(”生成父母基因“);//创建父母基因生成按钮 pb.add(b0);//添加到面板上 b1=new JButton(”100次交叉、变异“);//创建交叉、变异按钮 pb.add(b1);//添加到面板上 b2=new JButton(”200次交叉、变异“);pb.add(b2);b3=new JButton(”500次交叉、变异"); JAVA实验报告 Object s=e.getSource();if(s==b0)//监听器实现功能 { t3.setText(s1);//t3文本框输出s1 } t1.setText(s2);t4.setText(String.valueOf(H1));t5.setText(String.valueOf(H2)); if(s==b1)time(100);//监听器实现功能 } if(s==b2)time(200);if(s==b3)time(500); public void time(int r)//定义方法,实现函数的调用 { int x,y,z,d1=0,d2=0,w,k,H3=0; c=new int[23];//定义一个数组 for(int j=1;j<=r;j++)//基因的交叉 { x=1+(int)(Math.random()*23);//生成一个随机父亲基因位 y=1+(int)(Math.random()*23);//生成一个随机母亲基因位 z=f[x-1];f[x-1]=m[y-1];m[y-1]=z;//两个基因位的基因调换 } for(int j=0;j<23;j++)//分别计算父母基因总和 { d1+=f[j]; JAVA实验报告 2)程序的运行(包括运行的过程、界面和结果图) 首先编写如上所示的源程序,保存文件名称为“YichuanSuanfa.java”,然后编译源程序,编译完成后,生成一个字节码文件YichuanSuanfa.class,执行这个程序,得到如下图所示的窗口: 随机生成父母基因,得到如下图示: JAVA实验报告 500次交叉、变异之后,得到如下图示: 4.实验心得 .java文件名要与主类名相同,JAVA对字 1.编写调试程序要注意程序编写的规则,母的大小写特别敏感,输入时要特捏注意大小写字母的定义,千万别犯主类名与.java文件名不同的错误。 2.在做图形界面时,注意设置图形界面的大小以及文本框、标签和按钮的位置。创建文本框的时候,可以设置文本框的可写性,以及文本框的颜色等等。在随机生成父母基因的时候,注意生成的随机数是什么范围,我们实验要求的范围是什么。监听器的响应,在文本框中输出的是一个基因整体还是一个数,都需要注意,因为这两种输出的方法不同。 3.为了简化程序,我们应该学会调用函数的方法。一开始做程序的时候,我没有注意到这一点,导致我的程序代码非常繁杂,而且容易出错。在同学的建议下,我把100次、200次、500次交叉、变异的实现使用调用函数的方法,这样我的程序代码变得简明多了。因此,在做程序的时候应该考虑到程序代码的简明扼要,不但美观,还能保证 JAVA实验报告 正确性的要求。 哈尔滨工程大学坐落于美丽的松花江畔——北国冰城哈尔滨市。学校是入选首批国家“211工程”建设、进入国家“优势学科创新平台”项目建设,并设有研究生院的全国重点大学,是我国“三海一核”(船舶工业、海军装备、海洋工程、核能应用)领域重要的人才培养和科学研究基地。 建校以来,学校为国家培养了7万多名各类高级专门人才,其中包括200多名共和国的将军、部长、省长、院士,2000多名高等院校、科研院所、大中型企业的技术领军和高级管理人才。他们为国防现代化建设和国家经济社会发展做出了重要贡献。 学校历来有重视科研工作的传统,不仅以国内第一艘实验潜艇、第一艘水翼艇、第一台舰载计算机、第一套条带测深仪等数十项填补国内空白的重大科研成果著称,而且还以双工型潜器、气垫船、梯度声速仪等成果摘取过世界第一的桂冠。学校在船海核领域保持着很强的技术储备,水下机器人、船舶减摇、组合导航、水声定位、核动力仿真等技术居国内领先或国际先进地位,现已成为我国舰船科学技术基础和应用研究的主力军之 一、海军先进技术装备研制的重点单位、我国发展海洋高技术的重要依托力量。 “十一五”以来,学校坚持以国家和国防重大战略需求为导向,不断凝炼前沿科学研究方向,着力提高自主创新能力,承担国家重大科技攻关、国家和国防“973计划”及“863计划”、国防预研和型号等一大批科研项目,获得省部级以上奖励200余项。科研产品质量管理通过ISO9000质量体系认证,是国内高校首家通过“双认证”的大学。学校设有国家大学科技园,科技产业和产学研合作蓬勃发展。2011年科技经费到款6.3亿多元,位居全国重点高校前列。 当前,学校以服务国家工业化、信息化和国防现代化为使命,深入贯彻落实科学发展观,着力推进内涵建设与内涵式发展,紧紧抓住“三海一核”领域的国家战略机遇,强化特色,继承创新,以人为本,统筹发展,正在向着特色鲜明的高水平研究型大学目标阔步迈进。 船舶工程学院简介: 船舶工程学院,其前身是中国人民解放军军事工程学院(哈军工)时期创办的海军工程系船舶设计专业,自1953年建立以来,一直是我国船舶工业、海军装备和海洋开发方面科学研究与人才培养的重要基地之一。学院现有船舶与海洋工程、港口航道与海岸工程、水利水电工程、水文与水资源(未招生)4个本科专业,主要培养船舶与海洋工程、港口航道与海岸工程、水利水电工程的总体设计、制造、管理等领域等领域的高级工程技术人才。目前学院设有一级学科博士点2个,二级学科博士点4个,一级学科硕士点2个,二级学科硕士点4个,“船舶与海洋工程”、“力学”博士后科研流动站2个,设有船舶与海洋结构物设计制造国家级重点学科、智能水下机器人国防重点实验室、多体船技术国防重点学科实验室、省级实验教学示范中心。学院在岗教职工139人,其中中国工程院院士2人正高级专业技术职务22人(其中博士生导师14人),副高级专业技术职务47人,中级专业技术职务36人。 实验教学中心: 1、船舶设计实践教学基地 依托学院下属的黑龙江水运规划设计院作为开放的实践教学基地,面向船舶与海洋工程专业和轮机工程专业大三以上学生,引导学生尽早参与科学研究、技术攻关和工程设计,使学生在高校学习期间就能够真正接触、参与实际课题,从而在走出校门之前就已经成为掌握专业知识、具有工作经验的科技工作者。设计院根据多年的积累,建设了本科生毕业设计题库,目前共有完整的船型资料300余项,港口与码头工程资料近百项,每年指导本科生毕业设计数量占船舶工程学院总人数的三分之一以上。 2、大学生科技创新活动中心 “大学生科技创新活动中心”是面向全体学生的开放实验室,实验室现有两台激光雕刻机和两台机械切割机,以及必要的仪器设备,并制订了学生自主管理的规章制度。中心由20余位教授、副教授和讲师组成的兼职指导教师队伍,涉及船舶设计、结构力学、流体力学、新能源开发、深海工程、水下机器人、水利水电和港口航道等专业,确保有想法的学生一定能找到合适的指导教师。 大学生科技创新活动中心以大学生“启航杯”、“五四杯”、“ 船舶结构物及水利设计竞赛”等创新竞赛活动为主导,开展本科生的自主科学研究与发明创造活动、制作竞赛类活动、以普及科技知识和营造学术氛围为目的的非竞赛类活动等。 2007年,举办了首届新船型设计大赛,该比赛是我院“一院一品”特色活动开展的探索项目,2008年10月开展了首届“太平洋造船杯”船舶与海洋结构物设计竞赛,全校88人次参与了本次比赛。2010年11月开展了“熔盛杯”第二届船舶与海洋结构物及水利创新设计大赛,此次比赛吸引了8个院系近40组130余人次参与。 航天与建筑工程学院 哈尔滨工程大学航天与建筑工程学院是哈尔滨工程大学办学最悠久的院系之一,于1971年成立。它的前身是由哈军工导弹工程系的战术导弹部分组成的航天工程系,1978年正式招收四个专业的本科生,即导弹结构设计专业、固体火箭发动机专业、飞行器自动控制专业和导弹制导专业。 现学院现设有“土木工程”、“建筑环境与设备工程”、“给水排水工程”、“工程力学”、“飞行器设计与工程”、“飞行器动力工程”及“质量与可靠性工程”7个本科专业。学院每年承担面向全校的4门公共基础课,其中“材料力学”每年34个班,1360名学生;“理论力学”每年34个班,1360名学生。“工程力学”每年24个班,1100名学生,“材料力学实验”每年34个班,1360名学生。 近三年来,学院始终立足于国防和地方经济建设服务的思想,承担了多项国防及地方的科研项目研究工作。共完成了国家自然科学基金及其他基金项目20余项,军品纵向横向课题,民品横向课题118项,其中一半以上为“三海一核”领域的科研项目。支配科研经费1000多万元。有多项科研成果获国家级和省部级奖,其中,获国家科技进步二等奖1项、国防科技进步一等奖1项、二等奖1项;黑龙江省科学技术奖(自然类)二等奖2项;获省专利6项。 船舶材料与结构研究所 舰船轻量化/抗爆抗冲击材料与结构研究所简介:哈尔滨工程大学舰船轻量化/抗爆抗冲击材料与结构研究所,师资技术力量雄厚,实验设备丰富。团队带头人邹广平教授,目前任全国复合材料设计应用与评价专业委员会委员、全国实验力学专业委员会委员、黑龙江省力学学会副秘书长、黑龙江省实验力学专业委员会主任委员等多项有影响的学术兼职。团队目前有荣誉教授及技术顾问2人、教授3人、博导2人、副教授2人,高级实验师1人、讲师6人、博士生硕士生15人,是一支团结合作、充满朝气活力、富有创新精神的高技术研究团队。目前致力于普及舰船轻量化概念,并在舰船轻量化材料与结构基础理论、应用服役条件下环境模拟、材料与结构设计/分析/评价一体化、轻量化智能材料与结构力学、轻量化材料与结构性能表征与优化设计、舰船抗爆抗冲击材料与结构设计及模拟等方向开展研究。期望通过我们的努力,与国内外同行建立广泛密切的交流与合作,共同促进我国舰船轻量化的发展。 动力与能源工程学院 动力与能源工程学院源于“哈军工”海军工程系船舶动力装置专业,是学校“三海一核”领域的主体院系之一,经过50多年的发展与建设,已成为我国舰船动力领域人才培养和科学研究的主要基地。 学院现设有“热能与动力工程”、“轮机工程”2个本科专业,两个本科专业均为国家教育部特色专业;具有“轮机工程”、“动力机械及工程”、“热能工程”、“工程热物理”4个硕士学位授权点;具有“轮机工程”、“动力机械及工程”2个博士学位授权点;设有“船舶与海洋工程”、“动力工程及工程热物理”2个博士后科研流动站。其中,“轮机工程”学科为国家重点学科,“热能与动力工程”专业为国防及省重点专业。拥有1个教育部工程中心和1个黑龙江省实验教学示范中心。 我院科研成果丰硕,为推动我国舰船动力的技术改良和舰船动力教学研究作出重要贡献。近年来,承担国家级和省部级各类科研项目180余项,获得省部级科技进步一等奖4项,二等奖16项,三等奖23项;获得国家授权发明专利30项;出版教材、学术专著20余部;年科研经费到款额突破7000万元。 近年来,在国家“211工程”、“973计划”及工业与信息化部国防特色专业建设等需求的强力拉动下,动力学院抓住机遇、奋发图强,在完善学科建设、提升办学条件、改良科研环境等方面取得重大突破。近几年,学院获得建设经费超过3亿元,建成了一大批舰船柴油机、燃气轮机、蒸汽动力及减振降噪等研发和试验平台;购置了PDA、PIV、PLF、振动噪声测量分析仪、内燃机排放测量装置、燃烧分析仪等一批国际先进的测试分析仪器;购买了PRO/E、UG、STAR-CD、FULENT、ANSYS、ANSOFT、GSE、NASTRAN、TG-SUIT等一批专用设计、分析软件;从事舰船动力技术研究、试验、测试和分析的软、硬件条件达到国内一流水平。2008年,在工信部动力专项基金的支持下,学院投资1.2亿元建设的3.5万平方米动力楼、动力试验楼群已交付使用,学院的科研、教学及办公条件得到极大改善。可为学生的学习、研究及科技创新活动提供优良条件。 动力与能源工程实验教学中心 哈尔滨工程大学动力与能源工程实验教学中心,起源于1953年成立的中国人民解放军军事工程学院(哈军工)海军工程系造船科舰船装置动力专业的“蒸汽动力装置实验室”、“内燃机动力装置实验室”和“传热学实验室”,首任负责人是曾留学德国的国内动力技术领域知名专家,当时352动力教授会主任张稼益教授,国内工程热物理领域知名学者孔祥谦教授是“哈军工”“传热学实验室”创始人。 1972年至1996年,增加了“内燃机陈列室”、“燃气轮机陈列室”、“燃气轮机结构与强度实验室”和“轮机工程实验室”等;2002年,热工基础实验改为热工流体实验,单独设课;2000年9月,成立“动力与能源工程实验教学中心”,下设包括“热工基础实验室”、“轮机工程实验室”、“内燃机实验室”和“燃气轮机实验室”等在内的34个本科教学实验室、11个学生创新实验室和19个综合实验室。2004年到2006年本科教学评估期间和“十五”“211工程”学科建设过程中,动力与能源工程实验教学中心进行了机构调整和功能重组,初步确立了人才培养的三大实验教学平台:专业兴趣激发平台、科学素质培养平台和科技创新实践平台,将学生的科学素质、创新意识和创新能力培养作为人才培养的目标。 2006年6月,动力与能源工程实验教学中心通过了国家“十五”“211工程”学科建设项目验收;2007年,中心依托的轮机工程学科和热能与动力工程专业分别进入国家重点学科和国防特色专业行列;中心是黑龙江省省级实验教学示范中心。 自动化学院 哈尔滨工程大学自动化学院是在原“哈军工”时期海军工程系的“海道测量”、“船舶电器自动化”、“武备自动化”和“导弹发射装置”四个专业的基础上发展起来的,1998年7月由原自动控制系、航天工程系导弹控制专业和系统工程研究室组建成立自动化学院,是人才培养、教学和科研实力雄厚的学院。自动化学院位于“军工”大院雄伟壮观的31#教学楼,现有计算机控制、惯性导航与测控技术、自动控制理论、自动控制系统、电气工程、机器人与智能控制、舰船组合导航、人工智能与模式识别、系统工程、探测制导与控制、生物医学工程等11个教研室,自动控制教学实验中心、惯性技术与导航、船舶控制工程、电气工程、机器人与智能控制、舰船组合导航、深测制导与控制技术、生物医学工程等8个实验室,惯性导航与测控技术、船舶减摇与控制技术、导航技术与设备、自动化工程、北飒海洋装置设备等5个研究所。学院科研、实验用地七千多平方米,固定资产总值达5000万元,配有先进的教学仪器设备,为学生的教学实验和创新实践提供了良好的实验环境。 学院具有雄厚的科研实力和科研特色。近三年来,承担各类科研项目近300项,科研经费到款近2亿元。获国家级科技奖12项、省部级奖100余项,其中舰船减摇控制技术、舰船组合导航技术达到国际先进、国内领先水平。几年来,在国内外刊物及学术会议上发表学术论文3000余篇,出版学术著作200余部。 水声工程学院 水声工程学院成立于2001年12月,是在原有水声工程系、水声研究所和水声技术国家级重点实验室基础上组建而成。拥有国内水声技术人才培养和基础研究的最优质资源,号称“五星级学院”。拥有国家最早的水声工程国家重点学科、最早的博士点和博士后科研流动站,第一批国家级重点实验室,第一个水声工程院士。 学院历史悠久,是由始建于1953年的哈尔滨军事工程学院声纳专业历经五十多年发展而来。学院拥有两个本科专业,七个硕士专业和三个博士专业,现有教职工110人,其中教授24人,副教授33人。 学院为水声行业及其相关电子、信息、环保、海洋科技等行业培养了大量优秀人才。学院已培养本科生2437人,研究生850余人,现有在校本科生678人,硕士研究生319人,博士研究生83人,博士后研究人员2人。水声行业的60%以上水声专业技术人员和70%以上的水声专家毕业于我们学院。学院在水声学基础研究、应用研究有着优良的传统。学院装备有国际先进水平的实验设施和仪器设备,在许多方向引领国内水声技术的发展。教师人均科研经费居国内高校领先水平。 学院已经成为我国水声专业技术人才培养的主要基地,在水声技术基础研究方面发挥着越来越重要的作用,逐步成为国家水声发展的人才库、专家库和水声技术基础研究中心。 科研概况: 水声工程学院的科研工作有着悠久的历史和光荣的传统。早在三十年前,水声工程学院的前身,水声工程系和水声研究所就是系所合一,以科研为主。当时的科研编制为六十多人、教学编制为三十多人。改革开放之后,因为科研水平高,第一批博士点、第一批国家重点学科、第一批国家重点实验室、学校第一个国家科技进步一等奖等如期而至。 水声工程学院的科研工作紧密围绕国家水声的新原理、新材料、新结构等领域中的重大基础问题和技术问题开展,涉及水下声波的产生与接收;海洋声场特性认识;水下探测、定位、导航、通信的新原理、新方法、新技术及新技术集成演示系统。学院所承担的科研项目也是以基础研究为主。主要承担各类基金项目、国家“863”高技术领域探索项目、目标导向项目、重点项目;也承担企业委托的技术攻关和研发项目;部分国防基础研究课题、水声计量和测量方法研究课题。 二十一世纪是海洋的世纪,海洋科学研究和海洋开发日益受到重视。水声技术作为认识海洋、开发海洋、保护海洋的主要探测、监测手段必将大有用武之地。海洋水声监测技术和海洋水下作业所涉及到的水下探测、定位、导航和通信技术将作为今后重点发展的方向,为我国海洋探测与监测设备产业提供技术支撑。 水声工程学院的科研工作以敢于啃硬骨头而著称,有一只高水平的研究队伍,有国际一流的科研设施和仪器设备,有着良好和谐的内外部环境;基础研究和应用技术开发和谐发展;军用与民用和谐发展;水声工程学院科研工作每年上台阶,逐渐成为我国水声技术创新的源头。 计算机科学与技术学院 计算机科学与技术是当代发展最快、应用最广的科技领域之一,是现代科学技术发展的重要成果,又是推动现代科学技术迅速发展的重要手段。 计算机科学与技术学院现设有“计算机科学与技术”和“软件工程”2个本科专业,具有“计算机科学与技术”一级学科硕士学位授予权,以及“计算机应用技术”博士学位授予权,设有“计算机科学与技术”博士后科研流动站。 学院历年来承担过国家863项目、国家自然科学等各类基金项目、国防指令性项目、省部级攻关项目以及众多为国民经济建设服务的项目。学院科研成果斐然,曾获国家科技进步二等奖2项、三等奖1项、国防科学技术重大成果奖4项、全国科学大会奖4项及省部级科技进步一、二、三等奖30余项。近五年,在国内外学术刊物及会议上发表学术论文800余篇,其中290余篇被SCI、EI、ISTP收录,出版学术著作和教材40余部。 学院重视教育研究和学风建设,学院教学工作荣获省级教学成果奖多项,由我院承担的大学生计算机基础教学工作成绩斐然,全校学生的计算机等级考试成绩一直名列全省前茅,学院学生工作也连续多年获省级先进集体荣誉称号。 科研概况: 计算机科学与技术学院经过多年的建设,瞄准国家“两化融合”需求,兼顾军民两用原则,走和谐特色发展之路。目前成立了12个科研研究室,分别为:嵌入式系统研究室、可信计算技术研究室、网络体系结构研究室、RFID研究中心、数据库与知识工程研究室、软件支撑技术研究室、信息化建模与仿真研究室、分布式计算与仿真研究室、网络技术与信息安全研究室、计算机视觉与听觉研究室、机器智能与机器感知研究室、信息安全研究中心。主要科研方向有:网络技术与信息安全、数据库和知识工程、嵌入式系统、分布式与可信计算、智能机器人与智能控制、认知网络、计算机听觉及语音信号处理等。 学院科研经费和承担国家项目情况稳步增长,学院共承担与参加了国家863计划、国家科技支撑计划、国家自然科学基金、国防973计划等重大科技计划项目以及省、部、委科研项目和企事业委托或国际合作的研发项目400余项,科研成果获得各种奖励40余项,其中国家科技进步奖二等奖2项、三等奖1项,省部委自然科学奖和科技进步奖30余项,“十一五”期间科研到款年均千万元以上,近五年发表论文1300多篇,SCI/EI/ISTP收录900余篇次,举办国际会议10余次,与美国、法国、日本等多个国家进行多项国际交流合作,申请专利百余项,其中近1/3项获得授权,出版学术著作和教材50余部。部分成果被转化为产品,产生了较大社会效益和经济效益。 在学院的科研工作队伍中,分别有国家信息化专家咨询委员会委员、教育部长江学者通讯评审专家、国防科工委“511人才工程”学术带头人,教育部新(跨)世纪优秀人才等,在省级以上各类学术团体及编委会任委员以上职务的30余人次,多人出任过各类学术会议的程序委员会主席和各类基金项目的评审专家。 机电工程学院 机电工程学院是我校首批成立的二级学院之一,设有“机械设计制造及其自动化”和“工业设计”两个本科专业;“机械工程”一级硕士授权点,“机械设计及理论”、“机械电子工程”、“机械制造及其自动化”、“车辆工程”、“设计艺术学”5个二级硕士授权点;“机械工程”一级博士授权点;“机械设计及理论”、“机械电子工程”、“机械制造及其自动化”、“车辆工程”4个二级博士授权点和“机械工程”博士后科研流动站;同时,学院还拥有“机械工程”工程硕士领域授权点和“机械设计及理论”高校教师硕士专业学位授权点。其中,“机械工程”一级学科为省级重点学科,“机械设计及理论”为部级重点学科,“机械设计制造及其自动化”为省级重点本科专业。机电工程学院具有配套的实验设备和先进的测试手段,其中先进制造技术实验室是国家CAD培训网络的培训基地。在学校“211工程”建设中,有两个学科方向得到了国家重点建设的支持。 学院共有12个实验室,总面积约5000余平方米,实验设备总金额3000余万元,其中,CIMS研究中心是省现代制造技术工程研究中心、现代加工技术实验室为部级重点实验室、水下作业技术与装备实验室为省级重点实验室。实验室配有先进的教学仪器设备,为学生的教学实验和创新实践提供了良好的实验环境。 信息与通信工程学院 1979年6月,由电工基础、无线电基础和电子线路三个教研室组建哈尔滨船舶工程学院电子工程系(八系)。2001年12月成立信息与通信工程学院。学院下设信号处理技术研究所、通信技术研究所、信息工程技术研究所、电子科学技术研究所、电磁工程与无线技术研究所、电工电子教学中心6个基层学术组织,拥有国家级电工电子基础课程教学基地、国家级电工电子实验教学示范中心。拥有通信与信息系统、信息与信号处理省部级重点学科,舰船电磁兼容国防特色学科。 学院建有国家级电工电子基础课程教学基地和电工电子实验教学中心。国家级电工电子基础课程教学基地于2004年通过国家教育部验收。电工电子实验教学中心于2006年3月申报成功国家级实验教学示范中心。电工电子实验教学中心构建以“集中建设、统一管理、提高效率、全面开放、资源共享”为特征的实验教学大平台,该平台下设基础实验教学、专业实验教学、科技创新实验教学三个子平台,由电路基础实验室、模拟电路实验室、通信实验室、电子工程实验室、控制模型实验室、电子创新设计实验室等23个实验室组成。 经济管理学院 经济管理学院是哈尔滨工程大学首批成立的二级学院之一,源自1984年的管理工程系。二十五年来,学院的每一步成长都凝结了一代代经管人的智慧心血和无私奉献。1985年招收第一届硕士研究生,1987年招收第一届本科生,1995年获得管理科学与工程博士点,1996年成立经济管理学院,1997年取得MBA试办权,2001年设立管理科学与工程博士后科研流动站并取得MBA正式举办权,2003年招收第一届工程硕士,2005年取得两个一级学科硕士点和一个二级学科硕士点,2007年获得MPA举办权,2009年获得EMBA举办权。二十五年岁月峥嵘,二十五年风雨兼程。几代学人辛勤耕耘、艰苦创业,经济管理学院已从蹒跚学步的孩子成长起来,在全国先进经济管理学院中占有一席之地。逐步发展成为拥有学科发展特色、师资力量蓄力深厚、科学研究喜报频传的经济管理学院,成为学校的特色品牌学院之一。 学院现已建成比较完备的“管理学”门类和“经济学”门类学科体系:拥有“管理科学与工程”一级学科博士点和博士后科研流动站;拥有3个一级学科硕士点,7个二级学科硕士点,2个工程硕士招生领域。其中“管理科学与工程”、“产业经济学”系黑龙江省重点学科;“经济学”、“工商管理”系黑龙江省重点本科专业。目前在校生近1400人,其中博士生、硕士生近700人。 学院专业学位教育发展势头强劲,现已拥有了经管类全部专业硕士学位点(EMBA、MBA、MPA、ME),设有专业学位教育与培训中心负责专门管理,逐渐形成了哈尔滨工程大学专业学位教育品牌形象,知名度不断提升,社会影响力和认可度也不断扩大。 经管学院研究所: 经济管理学院设有船舶工业管理研究室、船舶工业经济研究室等特色研究室。 材料科学与化学工程学院 学院源于1978年成立的金属材料热处理教研室和1979年成立的化学教研室。2006年,根据学校的发展需要,由原化工学院和机电学院材料系整合组建新的材料科学与化学工程学院。 学院科研实力雄厚,建有一批高水平的教学和科研实践创新平台。现有教育部重点实验室: “超轻材料与表面技术教育部重点实验室”。创新团队与创新平台:高分子材料研究中心、水下电源研究中心、生物医学材料与工程研究中心、结构功能一体化创新团队和海洋先进材料研究院。 学院现有实验室面积约8186m2,拥有设备资产约6000余万元,其中大型仪器设备包括:透射电子显微镜、扫描电子显微镜、X-射线衍射仪、500 MHz超导核磁共振波谱仪、300 MHz超导核磁共振波谱仪ICP、ICP-Ms等,具备良好的教学科研条件。 “十一五”期间,学院承担各类科研项目200余项,包括国家自然基金29项,科技部“863”项目4项,国防基础科研2项,军品预研1项,国防技术基础1项,国防“973”项目2项,科技部支撑计划2项,工业和信息化部攻关计划1项,博士点基金8项,省市项目61项,累计科研到款6600余万元;发表文章千余篇,其中SCI 收录400余篇;申请专利230余项,授权专利120项;获得省自然科学二等奖2项,省科技进步三等奖3项。 2010年学院在科研立项、科研奖励、论文发表、专利申请等方面取得新进展。获得国家自然基金立项11项,居全校第二位;教育部博士点基金3项、省自然科学基金7项、市自然科学基金6项,均位居全校第一;军品专项基金2项(其中1个项目合同金额2980万);市科技攻关2项;中俄政府间合作项目1项;“十二五” 国防基础研究项目立项1项;军、民品横向项目20余项,科研到款3431.72万元。全院发表SCI论文161篇(全校313,连续四年位居全校第一);申请专利88项,授权56项;出版专著1部;获省部级科研奖2项。 理学院 理学院实验中心包含:电子科学与技术专业实验室、光信息科学与技术专业实验室、光纤传感器实验室、创新实验室 外语系 哈尔滨工程大学外语系前身为成立于1953年的原中国人民解放军军事工程学院(“哈军工”)教务部外语教研室,历经哈尔滨工程学院基础课部外语教研室(1966-1970年),于1987年在原哈尔滨船舶工程学院基础课部外语第一、第二教研室基础上组建外语系。 外语系教师积极从事学术及教学研究。近五年来,教师出版专著3部,编著教材及教学参考书93部;在省级及以上刊物上共发表论文277篇,其中CSSCI期刊源杂志上发表论文24篇;教育部立项10项,省级立项32项。外语系的《综合英语》、《第二外国语》(日语)、《俄罗斯当代社会与文化》和《英汉口译》等课程已建设成为校级精品课程,《大学英语》为省级精品课程。 外语系教学水平居国内同类院校前列。2004年,我校被列入教育部180所大学英语教学改革试点单位,在全国大学外语(英、俄、日)统考及英语专业四级、八级统考中,我校学生通过率及优秀率连续数年居全国重点院校领先水平。英语专业本科生多年来保持近100%的就业率,为国家培养了大批优秀英语人才,受到用人单位的好评。 外语系教学条件一流,教学设施先进。拥有多媒体语言实验中心(共912)、多媒体教师备课中心(48座)、学术报告厅(192座)、外语电台、CAI工作室及图书资料室等条件设施,为我校外语教育教学工作提供了有力保障。 人文社会科学学院 人文社会科学学院是在“哈军工”时期马列教研室基础上发展而来的,经历了上世纪80年代的社科部和90年代的社科系发展时期,2001年成立人文社会科学学院。2010年,根据学校党委关于成立思政教研部的文件精神,新人文学院正式组建。人文学院现有法学系、社会学系和应用心理学系,设有船舶与海洋法律研究所、应用心理学研究所、黑龙江省心理咨询师培训基地和信息资料中心。 人文学院现有教师45名,专任教师36人,其中教授7名,副教授10名,博士学位15名。“十一五”期间教学科研成果丰硕,现有黑龙江省级精品课程1门,获得国家级多媒体课件奖励2项。 “十一五”期间学院承担国家社会科学基金2项,国家软科学课题1项,博士后科研基金6项,国际交流合作项目1项,省部级科研课题15项(教育部课题10项,省级课题5项),获省部级科研奖励13项(二等奖3项,三等奖10项),在核心期刊上发表学术论文107篇(CSSCI期刊70篇),出版学术著作8部。 核科学与技术学院 哈尔滨工程大学核科学与技术学院成立于2005年12月12日,是国内重点高校设立的第一个“核学院”,哈尔滨工程大学也是国内最早设置核专业的高校之一。1959年“哈军工”成立了核动力装置专业,专业任务为我国培养核动力领域从事科学研究、设计开发的专门人才。 学院现设有“核工程与核技术”“核反应堆工程”“核化工与核燃料工程”“核技术”“辐射防护与环境工程”5个本科专业,拥有“核科学与技术”一级学科博士后科研流动站、“核能科学与工程”博士学位授权点和 “核能科学与工程”“辐射防护及环境保护”“核技术及应用”“核燃料循环与材料”等4个硕士学位授权点,其中“核能科学与工程”“辐射防护及环境保护”是“211工程”重点建设学科和国防特色重点学科,“核反应堆工程”“核技术”“辐射防护与环境工程”3个本科专业是国防特色紧缺专业。学院拥有国家外国专家局、教育部“111学科创新引智基地”、国防重点学科实验室、黑龙江省重点实验室、本科实验教学中心等,实验室总面积达1万余平方米。学院取得了一批具有国际先进水平的研究成果,先后获得国家科技进步二等奖1项,国家发明三等奖2项,省、部级科研成果34项。目前学院承担国家自然科学基金、国家重大科研计划、国防基础和国防预研等高水平研究课题多项,科研经费总额超过1亿元。 学院秉承学校的办学理念和“大学至真、大工至善”的校训,以人才培养为中心工作,按照“宽视野、厚基础、能力强、素质优”的要求,努力培养“思想品质好,辨识能力强、掌握核科学知识”的创新型人才。学院现有在校本科生1105人, 硕士研究生209人,博士研究生54人,留学生7人。学院已培养毕业生2500余人,其中本科生2100余人,研究生400余人。毕业生中80%以上在我国核能开发领域从事设计开发、生产运行和管理工作,许多人已是我国核科技发展的骨干,为我国核动力事业发展做出了贡献,并对我国核动力技术发展起到重要作用。该专业毕业生近三年一次性就业率始终保持在98%左右,学生的综合素质能力得到了社会各界的广泛好评。 工程材料实验报告 专业: 姓名:,学号: 姓名:,学号: 姓名:,学号: 青海大学机械工程学院 年 月 日 工程材料实验 工程材料综合实验 ● 金相显微镜的构造及使用 ● 铁碳合金平衡组织分析 ● 碳钢的热处理 ● 金相试样的制备 ● 碳钢热处理后的显微组织分析 ● 硬度计的原理及应用 ● 碳钢热处理后的硬度测试 ● 常用工程材料的显微组织观察 实验一 金相显微镜的构造和使用 一、实验目的 熟悉金相显微镜的基本原理、构造;了解金相显微镜的使用注意事项,掌握金相显微镜的使用方法。 二、实验设备及材料 三、实验内容 1)金相显微镜的基本原理 2)金相显微镜的构造 3)显微镜使用注意事项 四、实验步骤 五、实验报告 实验二 铁碳合金平衡组织分析 一、实验目的 (1)熟悉铁碳合金在平衡状态下的显微组织。 (2)了解铁碳合金中的相与组织组成物的本质、形态及分布特征。 工程材料实验 (3)分析并掌握平衡状态下铁碳合金的组织和性能之间的关系 二、实验设备及材料 三、实验内容 1)铁碳合金的平衡组织 2)各种组成相或组织组成物的特征 3)铁素体与渗碳体的区别 四、实验步骤 五、实验报告 实验三 碳钢的热处理 一、实验目的 1)熟悉钢的几种基本热处理操作:退火、正火、淬火、回火 2)了解加热温度、冷却速度、回火温度等主要因素对45钢热处理后性能的影响。 二、实验设备及材料 三、实验内容 1)加热温度的选择 2)保温时间的确定 3)冷却方法 四、实验步骤 五、实验报告 实验四 金相试样的制备 一、实验目的 1)了解金相试样的制备过程。2)学会金相试样的制备技术。 工程材料实验 二、实验设备及材料 三、实验内容 1)取样 2)镶样 3)磨制 4)抛光 四、实验步骤 五、实验报告 实验五 碳钢热处理后的显微组织分析 一、实验目的 观察碳钢热处理后的显微组织 二、实验设备及材料 三、实验内容 1)钢冷却时所得到的各种组织组成物的形态 2)钢淬火回火后的组织 四、实验步骤 五、实验报告 实验六 硬度计的原理及应用 一、实验目的 1)熟悉洛氏硬度计、布氏硬度计、显微硬度计的原理、构造。2)学会三种硬度计的使用 二、实验设备及材料 三、实验内容 1)洛氏硬度实验原理 2)布氏硬度试验原理 3)显微硬度计的原理 四、实验步骤 五、实验报告 实验七 碳钢热处理后的硬度测试 工程材料实验 一、实验目的 掌握硬度的测试方法 二、实验设备及材料 三、实验内容 测量热处理试样的硬度 四、实验步骤 五、实验报告 实验八 常用工程材料的显微组织观察 一、实验目的 1)观察几种常用合金钢、有色金属、铸铁和金属陶瓷及纤维增强树脂的显微组织。 2)分析这些材料的组织和性能之间的关系及其应用。 二、实验设备及材料 三、实验教学内容 1)几种常用合金钢的显微组织 2)铸铁的显微组织 3)几种常用有色金属的显微组织 4)金属陶瓷及纤维增强树脂的显微组织 四、实验步骤 实验名称:教务管理系统之子系统——学院课程安排 姓名: 院(系):软 件 学 院 专业班级: 学号: 指导教师: 地点: 成绩: 时间:2012 年 10月 日 至 2012 年 11月 8 日 1.实验目的确定项目的可实施性,获取项目的需求,并在此基础上完成系统的逻辑功能模型的建立,了解软件工程中需求分析阶段的主要活动和需求分析文档描述的主要内容,掌握利用数据流图描述系统功能需求的方法,正确应用数据字典。增进对软件工程的理解,学会系统的分析软件的构成,掌握并理解软件从确立到测试等一系列过程。 2.实验内容 1.系统简介 每个学期的期中,学校教务处向各个学院发出下各学期的教学计划,包括课程名称、课程代码、课时、班级类别(本科、专科、成人教育、研究生)、班号等;学院教学主管人员根据教学任务和要求给出各个课程的相关限制(如:任课教师的职称、上课的班数、最高和最低周学时数等);任课教师自报本人授课计划,经所在教研室协调任可,将教学计划上交学院主管教学计划的人员,批准后上报学校教务处,最终由教务处给出下个学期全学院教师的教学任务书。 假设上述排课过程全部由人工操作,现要求为上述过程实现计算机自动处理过程。 2.限定条件 a)每位教师的主讲课程门数不超过2门/学期:讲师以下职称的教师不能承担学院定主课的主讲任务。 b)学院中层干部的主讲课时不能超过4学时/周。 c)本学期出现严重教学事故的教师不能承担下各学期的主讲任务。 d)本系统的输入项至少包括:教务处布置的教学计划,学院教师自报的授课计划和学院定的有关授课限制条件。 e)本系统的输出项至少包括:教务处最终下达全院教师的教学任务书和学院各个班级下各学期的课程表(可以不含上课地点)。 项目数据流图 系统的分析“教务管理系统之子系统——学院课程安排”的组成、结构和实现步骤,明白项目的业务流程图,绘制数据流图(DFD),数据模型(ER),编写数据字典(DD),数据加工处理的描述,撰写需求规格说明书 3.实验步骤 1.2.3.4.5.对图书管理系统进行分析,整合用户权限和操作 根据用户操作流程画出系统流程图 对系统做出概要分析,拟定开发流程 绘制出甘特图 绘制线性时间图 4总结与回顾 通过这次实验,我学到了很多东西,教务管理系统是学校的管理核心,管理应涉及到学校的专业设置、学藉管理、成绩管理、网上注册、开课管理、选课管理、师资管理等,在数据库一级建立强有力的安全系统,管理人员可以在互联网的任何地方办工,真正实现学校网上管理。 学校中的教务管理是一项很重要的工作,包括学生管理,教师管理和课程管理等。开发“教务信息处理系统”的目的就是利用计算机的查询和运算功能,代替手工处理,提高工作效力和质量,所以该系统是必要而且能够实现的。 此次开发的软件是教务管理系统的一个子系统,即学院课程安排。通过此次课程设计,我们更加了解了软件的原理,软件的开发方法和步骤,如绘制数据流图和数据字典的编写。进一步掌握了有关数据库设计的知识和JAVA程序设计,了解了有关网络的相关知识,对软件开发平台有了一定了解。我增长了不少软件工程与编程,数据库的知识。在作设计的过程中,软件是不断变化的,开始构造的是一方面,实际制作时又是另外一方面,所以得不断变化。软件必须有效的支持他的用户,我们做的软件是学生选课系统,所以我们需要从学生和老师,管理员的实际情况出发,制定他们操作方便的系统,是软件对用户友好。 在写数据字典之前,我对数据字典的理解有一些偏差,通过这次作实验,我知道了数据字典就是对数据流,数据流分量,数据存储,处理的定义集合。我们做这种比较小的软件时,数据字典还比较好维护,哪里出了问题,可以很快的找到,然后改正。如果做比较大的软件时,数据字典就不好维护了。开发大的软件系统时,数据字典的规模和复杂程度迅速增加,貌似人工维护就不太可能了。 哈尔滨工程大学学生的东软实训心得 望乎天地感沧桑,人生路上莫彷徨。六月期末吾皆忙,七月实习去南方。此处鸟语和花香,也是一片雾茫茫。想起前年来那趟,瓢泼大雨似面汤。今年闻说台风强,大雨却是没几场。清早还在火车上,少许便进宿舍房。钱带少了找银行,徘徊东软大食堂。取钱人队排的长,默默等待饿断肠。初来美景游一场,美味海鲜尝一尝。游玩美食心里藏,人间正道是沧桑。教室宽敞且明亮,还有空调在两旁。电脑一行又一行,总共排了五六趟。看见老师暖心房,和蔼可亲好心肠。当天便把课来讲,言简理赅意深长。实习必定有规章,指纹机器桌上放。六次指纹别慌张,有人就是按不上。纹理清晰也很强,一次按下机器响。老师讲课我模仿,Java知识也渐长。编程不能就瞎忙,理解思想才为上。中午晚上吃食堂,有菜有饭还有汤。晚上自习也要上,疑难问题自习想。偶尔电脑有故障,维修只有Mr张。课上问题跟不上,课下老师来帮忙。老师改错不平常,能找代码错几行。理解不透莫心伤,还有作业来加强。回到寝室能上网,看看新闻睡觉香。偶尔也有梦一场,美梦玉露与琼浆。实训笔记小本黄,天天写个几十行。健利老师也挺忙,一天一批累得慌。改为三天收一趟,评语写的挺像样。Spring像风一场,Java大地新模样。望java大地茫茫,Struts框架滔滔。东软无限好风光,应该一年来一趟。多学知识技术强,工作好找不惆怅。 介绍了木霉菌种衣剂种类、防病机理,以及木霉菌液体发酵实验方法,并分析了木霉菌种衣荆的开发前景. 作 者:孙兴全 熊敏 樊泽澍 刘志诚 陈捷 作者单位:孙兴全,樊泽澍,刘志诚,陈捷(上海交通大学农业与生物学院,上海,40) 熊敏(湖南农业大学生物安全技术学院) 【哈工程算法实验报告】推荐阅读: 顺序查找算法实验报告06-17 数据结构实验报告-查找算法10-07 图像算法工程师岗位的基本职责范围07-19 算法分析复习总结06-24 绩效考核的算法06-29 短作业调度算法07-26 路径规划典型算法08-12 高考数学分类算法08-27 哈工程研究生招生简章10-31 算法学习心得体会06-303.虚拟内存页面置换算法实验报告 篇三
4.哈工程算法实验报告 篇四
5.哈工程各院系介绍 篇五
6.工程材料实验报告 篇六
7.软件工程实验报告 篇七
8.哈工程算法实验报告 篇八
9.哈工程算法实验报告 篇九