算法导论上机报告(精选9篇)
算法导论上机报告 篇1
算法分析与设计
实验报告
班级:学号:姓名:上机时间:
一、实验目的与要求:
1、熟悉贪心算法的基本原理和适用范围;
2、使用贪心算法编程,求解最小生成树问题。
二、实验题目:
用贪心算法求解Prim算法
三、实验内容:
任选一种贪心算法(prim或Kruskal),求解最小生成树。对算法进行
描述和复杂性分析。编程实现。
四、问题描述:
设G=(V,E)是连通带权图,V={1,2,…,n}。构造G的最小生成树的Prim
算法的基本思想是:首先置S={1},然后,只要S是V的真子集,就作如
下的贪心选择:选取满足条件i∈s,j∈V-S,且c[i][j]最小的边,将顶
点j添加到S中。这个过程一直进行到S=V时为止。在这个过程中选取到的所有边恰好构成G的一棵最小生成树。
五、问题分析与算法设计
六、实验结果及分析
七、实验总结
八、程序代码
#include
#include
#include
#include
#include
#define maxint 20
#define inf 700
int AllSelected(int n,int s[])
{
int i;
for(i = 1;i <= n;i++)
{
if(s[i] == 0)
return 0;
}
return 1;
}
void Prim(int n,int **c)
{
int lowcost[maxint];
int closest[maxint];
bools[maxint];s[1]=true;
for(int i=2;i<=n;i++)
{
lowcost[i]=c[1][i];
closest[i]=1;
s[i]=false;
}
for(i=1;i<=n;i++)
{
int min=inf;
int j=1;
for(int k=2;k<=n;k++)
{
if((lowcost[k] { min=lowcost[k]; j=k; } s[j]=true; for(int k=2;k<=n;k++) if((c[j][k] { lowcost[k]=c[j][k];closest[k]=j; } } } } void main() { int n,i,j; int **k; printf(“请输入顶点个数:”); scanf(“%d”,&n); k=(int **)malloc(sizeof(int *)*(n + 1)); for(i = 1;i <= n;i++) k[i] =(int *)malloc(sizeof(int)*(n+1)); printf(“输入顶点间的权值(自己到自己为0,没有路的为大于其他任何值的数):n”);for(i=1;i<=n;i++) for(j=i;j<=n;j++) { printf(“k[%d][%d]=k[%d][%d]=”,i,j,j,i); scanf(“%d”,&k[i][j]); k[j][i]=k[i][j]; } printf(“n”); printf(“顶点t”); for(i=1;i<=n;i++) { printf(“%dt”,i); } printf(“n”); for(i=1;i<=n;i++) { printf(“%dt”,i); for(j=1;j<=n;j++) { printf(“%dt”,k[i][j]); } printf(“n”); } printf(“n”); Prim(n,k); } 一、实习目的要求 1、掌握“中国知网”的整体结构; 2、学会利用关键词检索相应的期刊论文,并对这些期刊论文的主题标引(关键词)对照教材的标引规则作出评价; 3、字体、字号要求:汉字一律用5号宋体字;西文用5号Times New Roman。 4、所有内容不得有超链接 二、上机实习内容 1、中国学术期刊网有哪些资源?各种资源包括哪些内容如何使用?中国学术期刊网的期刊检索可以通过哪些检索途径进行检索?有哪些限定检索? 答:中国学术期刊网资源:中国期刊全文数据库、中国博士学位论文全文数据库、中国 优秀硕士学位论文全文数据库、中国重要会议论文全文数据库、中国重要报纸全文数据库、中国年鉴网络出版总库、中国工具书网络出版总库、国学宝典数据库、中国专利全文数据库 (1)中国期刊全文数据库 内容:以学术、技术、政策指导、高等科普及教育类为主,同时收录部分基础教育、大众科普、大众文化和文艺作品类刊物,内容覆盖自然科学、工程技术、农业、哲学、医学、人文社会科学等各个领域 使用:该库通过对检索项、检索词、词频、年限范围、数据库更新时间、期刊范围、匹配程度和顺序的选择来进行检索。 (2)中国博士学位论文全文数据库 内容:是目前国内相关资源最完备、高质量、连续动态更新的中国博士学位论文全文数据库,有基础科学、工程科技Ⅰ、工程科技Ⅱ、农业科技、医药卫生科技、哲学与人文科学、社会科学Ⅰ、社会科学Ⅱ、信息科技、经济与管理科学等十个专辑。 使用:该库通过对检索项、检索词、词频、年限范围、匹配程度、排序的选择来进行检索。 (3)中国优秀硕士学位论文全文数据库 内容:是目前国内相关资源最完备、高质量、连续动态更新的中国优秀硕士学位论文全文数据库,有基础科学、工程科技Ⅰ、工程科技Ⅱ、农业科技、医药卫生科技、哲学与人文科学、社会科学Ⅰ、社会科学Ⅱ、信息科技、经济与管理科学等十个专辑 使用:该库通过对检索项、检索词、词频、年限范围、匹配程度、排序的选择来进行检索。 (4)中国重要会议论文全文数据库 内容:收录我国2000年以来国家二级以上学会、协会、高等院校、科研院所、学术机构等单位的论文集。有基础科学、工程科技Ⅰ、工程科技Ⅱ、农业科技、医药卫生科技、哲学与人文科学、社会科学Ⅰ、社会科学Ⅱ、信息科技、经济与管理科学等十个专辑 使用:该库通过对检索项、检索词、词频、年限范围、数据库更新时间、匹配程度和排序的选择来进行检索。 (5)中国重要报纸全文数据库 内容:收录2000年以来中国国内重要报纸刊载的学术性、资料性文献的连续动态更新的数据库。 使用:该库通过对检索项、检索词、词频、年限范围、数据库更新时间、匹配程度和排序的选择来进行检索。 (6)中国年鉴网络出版总库 内容:中国年鉴网络出版总库是目前国内最大的连续更新的动态年鉴资源全文数据库。内容覆盖基本国情、地理历史、政治军事外交、法律、经济、科学技术、教育、文化体育事业、医疗卫生、社会生活、人物、统计资料、文件标准与法律法规等各个领域。 使用:该库通过对年鉴年份、年鉴级别、来源年鉴、匹配程度、卷名、地域、主编或作者、单位、条目类型、检索词、词频等的选择来进行检索。 (7)中国工具书网络出版总库 内容:本库收录4000余部工具书、1500万词条。有汉语词典、双语词典、专科辞典、百科全书、鉴赏辞典、医药图谱、人物传记、年表、语录、手册等分类。 使用:该库通过对词条、词目、书名、出版社、作者、辅文选择,键入关键词进行检索。 (8)国学宝典数据库 内容:是一套主要面向中文图书馆、中国文化研究机构、专业研究人员和文史爱好者的中华古籍全文资料检索系统。收录范围为上起先秦、下至清末两千多年的所有用汉字作为载体的历代典籍,这些典籍内容充分吸收了清代以后至当代学人有关古籍整理的重要成果,充分考虑文献的实用价值,大部分文献附有内容提要,包括作者简介、内容组成、版本等相关信息,均为文史研究人员常用资料,实用价值很大。 使用:该库通过对检索项、检索词词频、年限范围、排序、朝代的选择来进行检索。 (9)中国专利全文数据库 内容:包含发明专利、实用新型专利、外观设计专利三个子库,准确地反映中国最新的专利发明。专利的内容来源于国家知识产权局知识产权出版社,相关的文献、成果等信息来源于 CNKI各大数据库。可以通过申请号、申请日、公开号、公开日、专利名称、摘要、分类号、申请人、发明人、地址、专利代理机构、代理人、优先权等检索项进行检索,并下载专利说明书全文。 使用:该库通过对检索项、检索词、年限范围、匹配程度的选择来进行检索。 中国学术期刊网的期刊检索的检索途径:题名、主题、关键词、摘要、作者、第一作者、作者单位、来源、全文、参考文献、基金 限定检索:时间范围、匹配程度、时间或者相关度排序选择 2、通过数据库导航如何进行检索?如何检索到被引用的文献?如何从刊名进行检索? 答:数据库导航检索:数据库导航以下有期刊导航、基金导航、作者单位导航、内容分类导航、报纸导航出版社导航等选项。选择一导航进入其界面,以期刊导航为例,每个导航里均分有理工A、B、C、农业、医疗卫生,文哲史、经济与管理等10种大类,其中每个大类下面又分为几个小类。选择一小类进入,有刊名,ISSN,CN等检索项,选择检索项键入检索词进行检索,有是图形方式、列表方式、详细方式等显示方式,另外首字母导航,字母顺序辅助。点击相应小分类进去后还有选择检索项,有主题,篇名,作者单位等检索项,键入相应检索词就可以进行检索了。 检索被引用的文献:第一种是以参考文献为检索项,键入检索词进行检索 第二种是通过引文数据库进行引文检索 从刊名进行检索:在数据库导航选择期刊导航,进入期刊导航,以刊名为检索项,在检索词中键入相应刊名检索即可。 3、中国学术期刊网(CNKI)对其检索结果是如何进行排序的?如何改变检索结果的排序? 答:CNKI根据匹配情况对其检索结果按时间顺序排序 在排序选项上可以选择相关度或者时间,匹配选项上选择模糊或者精确就可以改变检索结果的排序 4、以“网络信息资源”为关键词,通过题名途径,选择精确检索,检索结果选择其中6篇以规范格式进行著录。 答:[1]余丽清.网络信息资源评估——参考咨询员的新使命[J].高校图书情报论坛,2004(02) [2]杨琼.网络信息资源管理[J].武汉理工大学学报:信息与管理工程版,2010(04)[3]甘振韬.基于网络信息资源系统的安全策略的探讨[J].科学咨询:决策管理,2010(02) [4]钟何香.网络信息资源开发与服务[J].图书馆学研究,2010(17) [5]李世颉.网络管理视域下的地方政府信息资源集成研究[D].武汉:武汉大学,2010.[6]张洹宁.论网络信息资源的价值及其科学评价[D].成都:成都理工大学,2011.5、同样以“网络信息资源”为关键词,通过题名途径,选择模糊检索,将两次检索结果进行对比分析,得出结论。 答:对比:以“网络信息资源”为关键词,通过题名途径,选择精确检索,检索结果共 有一千多条记录,以“网络信息资源”为关键词,通过题名途径,选择模糊检索,检索结果共有近四千条记录。精确检索搜到的条目在文献标题中,“网络信息资源”一词是已整体的形式出现的,而通过模糊检索搜到的条目在文献标题中,“网络信息资源”不是一定要以整体的形式出现的,也可以以不同的拆分形式分散在文献标题中的,模糊检索的结果比精确检索的结果多,而且模糊检索得到的记录包含精确检索得到的记录。 结论:精确检索适合检索目标明确时,这样可以过滤大量没用的信息。 模糊检索不仅可根据输入的关键词进行检索,也会自动地采用该关键词的同义 词或近义词进行查询,以提高检索效率。当检索目标不是很明确的时候,就可以运用模糊检索,当然结果是一大批没用的信息,不过可以多加些检索条件达到检索目的。 6、检索“叶继元”、“胡昌平”的论文被引用状况,并将检索结果以规范格式著录(选择5篇进行著录)。 答: [1]叶继元.正确看待CSSCI来源期刊[J].重庆大学学报:社会科学版,2007(04)[2]叶继元.文科“学术榜”与核心期刊刍议[J].大学图书馆学报,1994(03) [3]叶继元.关于“核心期刊”与“SCI期刊”的思考[J].大学图书馆学报,1996(06) [4]胡昌平.集体合同存在的问题与对策[J].山东省工会管理干部学院学报,2000(02)[5]胡昌平.我国信息商品的市场价格和定价管理[J].情报理论与实践,1996(01) 7、中国知网有哪些特色产品?“数字化学习研究”有哪些内容?这些内容有哪些对你的学习有用? 答: 一、1、中国知识资源总库 2、数字出版平台 3、文献数据评价 4、知识检索 二、1、是数字化的学习环境,也就是所谓信息技术学习环境。它经过数字化信息处理具有信息显示多媒体化、信息传输网络化、信息处理智能化和教学环境虚拟化的特征。它包括设施、资源、平台、通讯和工具。 2、是数字化学习资源。它是指经过数字化处理,可以在多媒体计算机上或网络环境下运行的多媒体材料。包括数字视频、数字音频、多媒体软件、CD-ROM、网站、电子邮件、在线学习管理系统、计算机模拟、在线讨论、数据文件以及数据库等等 3、是数字化学习方式。利用数字化平台和数字化资源,教师、学生之间开展协商讨论、合作学习,并通过对资源的收集利用、探究知识、发现知识、创造知识以及展示知识的方式进行学习,具有资源利用、自主发现、协商合作和实践创造几种途径。 三、数字化学习改变了我们学习的时空观念。数字化学习资源的全球共享,虚拟课堂、虚拟学校的出现,使学习不再受限于时间空间,我们可以随时随地通过互联网进入数字化的虚拟学校里学习。从时间上说,只通过一段时间的集中学习不能获得够一辈子享用的知识技能。人类将从接受一次性教育向终身学习转变。所以,数字化学习要求学习者具有终身学习的态度和能力。信息时代,我们的学习将是终身的,对于我们确定继续学习的目标,并有意识地自我计划、自我管理、自主努力等大有裨益。 8、如何利用CNKI搜索学术定义? 答:利用CNKI所提供的源数据库、外文类、工业类、农业类、医药卫生类、经济类和教育类多种数据库来搜索学术定义。 三、上机实习总结 1、通过本次检索实习有何体会? 1这次检索实习我熟悉了中国学术期刊的整体结构,对学术期刊网的资源、内容有了大致的了解。 2利用关键词检索相应的期刊论文,知道了中国学术期刊网期刊检索途径,检索结果排序。 3通过对关键词的模糊检索和精确检索对比,明白了模糊检索和精确检索适用场合。学会了被引用论文的规范格式著录。 2、对本次检索实习有何建议? 一、实验时间 2012年秋季学期第5周至第9周二、实验地点 管理学院七栋606机房 三、实验目的主要以金蝶KIS标准版财务软件为例,练习会计电算化的各种日常操作、期末处理和报表编制。通过上机实践,使我们充分理解金蝶财务软件系统管理和基础设置的原理,掌握系统管理和基础设置的技能。 四、实验内容 1、建立账套 操作:打开金蝶KIS财务软件,以Manager的身份新建一套账套号为“ABC”的账套,然后根据建账向导的指引,进行以下操作:(1)输入账套名称“ABC公司”。(2)选择所属行业,选择股份有限公司。(3)定义记账本位币,系统已默认为人民币。(4)定义会计科目结构,根据实验材料内容进行科目级次和长度的定义。(5)定义会计期间,根据账套启用日期定为“2011年3月1日”。(6)重新确认上述步骤输入是否正确,确认后按[完成]按钮完成账套建立。 2、初始化设置 新账套建立完成之后,必须进行初始化设置,包括建立符合本企业需要的会计科目体系、录入各项科目的期初余额,设置凭证类别等等。只有完成这些初始设置后,新账套才能正式开始使用。 操作:(1)在[工具]-[用户管理]中设置操作员组,并在该组中为财务主管、会计和出纳设置不同权限。(2)设置账套选项。在[基础资料]中设置固定资产类别、固定资产变动方式、币别、凭证字、结算方式、会计科目等内容。(3)根据固定资产明细清单增加固定资产的种类。(4)录入各明细账科目的初始数据资料,并试算平衡。(5)启用账套并进行备份操作 3、日常操作 账套初始设置完成后,进入会计的日常处理阶段,内容包括账务处理、固定 资产、工资管理、往来管理、报表与分析、出纳管理等。账务处理又包括凭证录入、查询、审核、检查、过账和结账等内容。 操作:(1)根据所给实验材料录入进行凭证录入操作并进行审核。(2)练习凭证的查询、过账、汇总和检查的各项操作。(3)进行会计报表编制。 五、出现的问题及解决方法 1、建立帐套开始时一切都很顺利,按照老师所给的资料有条不紊地进行,但是没有选择正确的会计准则,做下去的时候发现会计科目有出入,后来在同学的指点下才明白是选择了不同的会计准则,并及时予以改正。 2、帐套建完后,进行初始化设置,按照实习材料输入会计科目,在添加某科目的明细科目代码时,必须选择正确的上级科目,否则电脑会提示说不存在,就输入不了科目。 3、明确各会计人员的权限,后面的操作进行时遇到过提示说没有权限,原因就在于前面忘记了相应的授权。 4、输完原始数据后,必须进行试算平衡,看借贷方是否平衡,并核对资料上的结果。 5、在原材料、包装物和低值易耗品余额时,要记得输入数量、单位。因为漏填了一个数量,导致又重新恢复帐套重做,教训很大。 6、固定资产的数据时不能直接在表上空格输进去的,需双击进入填写,固定资产折旧年限不时按年而是按月填写的,这点是我当时操作中的失误。 7、在总账管理系统操作中设置会计科目时候少设置了明细科目,结果在输入期初余额时候才发现问题,要添加后才可继续进行业务处理。 8、为了检验数的初始数据的正确性,所以生成了一张凭证,但是是以manager的身份做的,之后输入其他凭证又是以会计的身份做的,当输完其他的凭证后,发现那张凭证不见了,之后费了点时间才在manager那找到。所以可见身份的转换有多么需要重视。 9、填制数量金额账时一定要记得输入数量和金额,否则影响后面的一些操作。 10、操作过程中要随时做好备份,并记好备份账的存储位置。操作时很难避免出现失误,尤其是初始化之后前面的数据是不能做修改的,所以要使用备份账 进行修改,其他步骤时也最好做好备份账,以备不时之需。 11、输入凭证时,和固定资产变动有关的必须要要通过固定资产变动来填写,然后计算机生成一半凭证,剩下一半需要自己填制。 12、录入固定资产期初余额时,应注意很多地方,要输入正确的借贷方;固定资产减少的业务时,应该是先计提折旧,然后进行资产减少处理。 13、在月末结账的过程中,应熟悉报表系统中自定义报表和模板生成报表的基本原理,掌握报表格式设计,公式设置。使用[重算]按钮得出资产负债表和利润表的,这样的做法不太合理,要重新编制公式计算,从而核算出最后数据。 六、实习心得 这次的上机操作给予了我们一次难得的机会,通过这次操作,我深刻的认识到自己所存在的不足之处,也认识到要想学通会计这行,只是停留于书本上的知识是远远不够的,任何的真理都是出于实践,我们必须提高自己的动手操作的能力。虽然课本是金蝶专业版,上机操作使用的是标准版,许多知识书本上没有提及,只能通过在理论课上老师的讲解来学习,但是我还是高估了自己,很多操作方法当时自信满满以为记牢了,但是并没有真正理解透彻,所以在上机操作时自然就忘记了一些细节,使得遇到了一些不必要的麻烦,其实现在去看问题是很容易的,这一点是我必须在以后的学习中加以改进的地方,同时也要督促自己在学习的过程中不断的完善自我。另外一点,同学之间的互相帮助也是在操作中非常重要的。在这次操作中我确实遇到了一些问题,但是经过大家的经验交流和老师的细心指导,问题得到了有效解决。 实习课程:《ArcGIS专业技能训练实习报告》 姓 名: 学 号: 专 业: 班 级: 2012年 6月 20日 ArcGIS专业技能训练实习报告 实习目的: 通过学习Arcgis这款Gis应用软件熟练我们的实际应用能力,深入理解GIS软件应用的核心部分,通过熟练Arcgis能掌握类似相关软件操作,加强动手能力。 实习步骤: 1.对Arcgis软件整体掌握,并与之前各类软件操作对比和学习。 2.具体对软件操作掌握空间数据的采集与组织、数据的处理与变、数据的可视化表达。 3.Arcgis的空间分析能力的掌握:矢量数据的空间分析、栅格数据的空间分析、三维分析、地统计分析、水文分析等。4.掌握Arcgis的空间分析建模。 实习内容: 根据练习内容,选择了练习第3、4、5、7、12章的内容,其余在课下自己练习完成,这些章内容分别为:空间数据的采集与组织、数据的处理与变换、数据的可视化表达、矢量数据空间分析、空间分析建模 Geodatabase是一种采用标准关系数据库技术来表现地理信息的数据模型。Geodatabase支持在标准的数据库管理系统(DBMS)表中存储和管理地理信息。一. 基于Geodatabase的数据库设计 Geodatabase支持面向对象的矢量数据模型,它将地理数据组织成一个数据对象的结构体系。在Geodatabase模型中,实体被表示为属性,行为,关系的对象。Geodatabase还允许用户定义对象之间的关系,以及保持对象之间参照完整性的规则。Geodatabase也定义了简单的对象,地理要素,几何网络,注记要素等多种对象类型。二. Geodatabase中的信息类型 1.表(table):是记录的集合,每个记录(行)中包括许多列(字段); 2.对象类(object classes):对象表示一个没有空间几何的实体,没有位置相关信息,但是可以通过关系类与要素联系起来,一个对象类作为一个表存储在Geodatabase中,一个对象是表中的一行。3.要素类(feature classes):表示有空间几何的实体,有位置相关信息。要素类是具有相同的属性和相同的几何表示类型的要素集合。1)简单要素类:没有拓扑关联,包括点,线,多边形,注记等多种类型,以要素的方式管理,存放在要素集内外均可。 2)复杂要素类则是有拓扑关联的若干个要素类的组合,必须存放在同一个要素数据集中,例如拓扑要素、几何网络等类型。 4.子类(subtype):在要素类内部可以划分若干个次一级的组,每个组是一个子类。每个子类有其自己的完整性规则和GIS行为。5.要素数据集(feature database):要素数据集是一个具有相同空间参照的要素类的集合。 6.关系(relationships):是一种表(或要素类)与表(或要素类)之间的联系机制。关系类建立在对象(或要素)类之间,由一个对象(或要素)类指向另一个对象(或要素)类。 7.栅格数据集(raster data sets):影像作为栅格表来管理。 8.拓扑关系(topology):拓扑关系将参与拓扑的各个要素类集成在一个拓扑图中作为一个拓扑单元来管理,规定同一个要素类中的各个要素如何与其他要素共享几何或不同要素类之间如何共享几何。9.元数据:对数据库中各个数据元素的描述。 10.几何网络(geometric network):若干个要素类作为一个整体参与到几何网络的构造,Geodatabase通过拓扑关联保证参与到几何网络中的各个要素类的空间几何的连通性。几何网络将导致保证网络连通性的行为。 三. Geodatabase的优势: 1.所有图形数据和属性数据统一存储在商业DBMS中。 2.便于使用DBMS支持的多用户并发访问、事务管理、失败事务恢复、用户权限策略等机制,有利于空间信息共享、数据安全,提高了数据库性能。 3.支持智能化的要素、规则和关系。4.完善的用户支持。 四.Geodatabase数据库设计的内容 1.基本内容是规定 构成数据库的要素类、栅格数据集、其他表,以及表之间的各种关系。 2.其中,要素(或对象)类之间的关系通过要素数据集、关系类、拓扑来管理。 3.一个要素数据集中的各个要素类具有相同的空间参照;拓扑类、几何网络中的要素类受拓扑完整性约束。五 Geodatabase数据库设计的步骤 1.用户视图建模 2.定义实体和关系 3.明确实体的表示 4.匹配到Geodatabase模型 5.组织地理数据集 六.将地理实体表示为Geodatabase数据类型 要在识别地理实体并决定其几何表示类型之后,决定数据如何在Geodatabase中表示。具体包括两方面处理: 1.决定各种地理实体的表示类型及其拓扑关系; 2.决定各实体的属性字段。 决定实体的表示类型的依据是其几何表示类型:点实体用点要素、简单节点、复合节点表示,线实体用线要素、简单边、复合边表示,面实体用多边形要素表示,表面实体用TIN或栅格数据集表示,空间位置无关的实体用对象(表)表示。 其中点、线、面实体的离散分布有两种: 1.独立分布的实体,与其他要素无关,可以表示为简单的点、线、面要素; 2.与其他要素的分布相关,这种点、线实体可以表示为节点、边要素,面实体表示为有拓扑关系的多边形要素。 考虑要素之间的拓扑关系,定义复合要素类:平面拓扑和几何网络。平面拓扑强制保证要素不能相互交叉而没有交点。如土地或区划系统,采用平面拓扑管理要素间的公共边。 几何网络强制保持网络要素之间的连通性,是网络编辑易于操作。如对于线状系统,交通网络,多采用几何网络表示。 确定对象的属性类型 1.主要依据要素(或对象)的专题性质而定。 2.每个实体可能有多种属性,依据相关原则确定每种属性(字段)的数据类型,使用默认值、域等工具保证数据的完整性。六. 将数据组织到Geodatabase地理数据集 1.工作包括: (1).划分要素类和子类(2).规定要素类的拓扑关系(3.)构建地理数据集(4.)组织地理数据库 (1)划分要素类和子类 下列情况下必须建立单列的要素类: 1)当各组相关要素的属性字段组合根本不同时 2)当各组相关要素需要有特有的定制行为时 3)当需要对各组要素赋予不同存取权限时 4)当有些要素要采用版本管理存取而另一些要素不需要版本管理时(2)规定要素类的拓扑关系 1)将相关要素分组为几何网络好或平面拓扑 2)如果要素类是独立点、线、面要素,那么它不参与几何网络或者平面拓扑 3)如果要素类是简单边、简单节点、复合边、复合节点,那么它参与几何网络的构成 4)如果要素类是拓扑关联的多边形要素类,其内部各个要素必须满足特定的拓扑关系(3)构建地理数据集 1)要素数据集是一个容器,使用它可以将相似的要素类组合在一起。2)将具有相同空间参照的要素类组织到同一个要素数据集中是有利的,因为不同要素数据集在运算过程中可能会出现细微的差别而引起数据不一致。3)同时参加到平面拓扑或几何网络中的各个要素类必须被组织到同一个要素数据集中。 (4)最后将要素数据集和要素类组合起来。 1)确定了各要素及其拓扑联系之后,最后需要将它们组合到地理数据库中。2)如果企业用户包括多个部门,不同部门使用不同的数据集。地理数据库可以安装企业组织结构部署。 4)如果使用personal Geodatabases,由于数据库容量的限制,必须对数据库按专题或空间进行分割。七. Geodatabase的建库步骤 1.在F盘中建立自己的文件夹070141; 2.在自己的文件夹中建立个人数据库database;截图说明 3.在personal database中建立点要素a,线要素aa,面要素aaa。八. Geodatabase的拓扑建立 若干个要素类作为一个整体参与到几何网络的构造,Geodatabase通过拓扑关联保证参与到几何网络中的各个要素类的空间几何的连通性。几何网络将导致保证网络连通性的行为。 1.右键单击数据库database,点击new再点击Feature Dataset 截图说明: 出现对话框New Feature Dataset 在name中填写名字topology;2.点击“下一步”出现如下对话框,点击对话框中的Import,又出现对话框在Ext文件夹中点击Blocks.shp,点击Add即可添加数据; 截图说明; 再点击继续点击下一步,下一步,Finish,即可建立topology; 3.右键单击topology,点击Import,再点击Feature Class(mulitiple) 截图说明: 出现如下对话框,在对话框中点击第一个图标浏览,在出现的对话框中加入Ex1中的两个数据Blocks.shp和Parcels.shp,点击Add; 点击ok,则topology中增加了Blocks.shp和Parcels.shp两个数据项; 4.右键单击topology中的Blocks,点击Properties 截图说明: 出现如下对话框, 在对话框中的子类SubtypeField一栏下拉选择Res,在Subtype中设置Code和Description为0,nonres;1,res; 点击确定; 截图说明: 4.同理设置Parcels的Properties; 5.右键单击topology,点击new,再点击Topology: 6.在出现的如下对话框中点击下一步 7在.出现的如下对话框中点击下一步 8.在出现的New Topology如下对话框中点击Select All 截图说明: 9.在出现的New Topology如下对话框中,在Enter the number of ranks中填1; 10.点击下一步,在出现的New Topology对话框中,点击Add Rule,再Add Rule中的三栏中选择Parcels,Must Not Overlap With,Blocks,点击ok; 截图说明: 点击下一步,再点击Finish.再出现的对话框是否拓扑查询,点击否。则在Topology中建立了topology-Topology。 11.打开ArcMap,将topology-Topology拖到ArcMap的Layers中,则在Layers中添加了topology-Topology,Blocks和Parcels; 截图说明: 12.点击工具栏中的View,点击Toolbars,再点击Topology,将出现进行拓扑操作的Topology工具栏;在Editor下拉菜单中点击Starting Editor,将工具激活; 截图说明: 13.点击Topology工具栏的Topology Editor Tool图标,双击弧线段,在结点处进行操作即可 2160500146 计算机66马俊松 在本学期,共进行了大约五次上机,完成了数十道编程题,现将在完成作业过程中所遇到的问题以及解决过程进行如下几点总结,并提出几点建议。 1.在刚开始那几次做编程作业时,经常因为只是输出时的格式不符合moodle上的要求而的零分,因而不断修改,浪费大量时间,希望今后moodle网站能在这一点上做出改进(如果过程正确而只是输出格式错误,可以不必给零分)。比如下面几个题: 2.在做6.1题(找出一句话中最长的子字符串)的过程中,因为字符数组的知识未掌握牢固,在以下几个方面卡了比较久: ①:字符串在输入时,若用scanf(”%s”,a),则只会得到第一个单词;若用for(i=1;i<=n;i++)scanf(“%c”,a[i]),则循环会一直持续知道输入n个字符;若希望将整句话输入,应用gets(a); ②:将”n”,””,” “几个概念搞混淆,因而在条件判断时出现混乱,导致错误。 3.在做7.1题(用函数实现学生的信息录入及排序)时,遇到了以下几个问题并卡了比较久的时间: ①:运用了错误的输入方式,导致未能的到完整的输入信息或输入过程中直接中断(如下图); ②:刚开始时为采用指针的思想,导致在设计程序时比较繁琐;但应注意在使用完指针p++后,应重新给指针p赋回初值; 实验时间及学时: 2010-2011学年秋季学期第11周到第18周,总36学时 实验地点: 经济管理学院机房 实验内容: 本学期的会计电算化上机实验课我们共学习操作了9部分内容: 一、系统管理 1.帐套信息:在这一部分学习了如何新建帐套和设置帐套属性。这一 部分操作需要注意的是,新建的帐套号和帐套名不能和现有的帐套重复,建好的帐套,可以修改帐套名和帐套号但不能修改帐套类型和文件路径,帐套一经启用,帐套属性设置将不能修改。 2.帐套备份与恢复:在这一部分学习了帐套的备份与恢复。每回上机 结束时,我们都需要备份帐套,上级开始时,必须恢复帐套,以防数据丢失。 3.岗位设置:这部分包括怎样建立用户和权限分配。 二、系统资料 1.币别设置:这部分在系统设置——基础资料——公共资料——币别 设置中操作,反复练习了“新增、禁用、反禁用、删除”等功能。 2.部门、职员设置:这部分包括部门、职务、职员类型和职员资料的录入。需要注意的是,职务和职员类型的录入在公共资料——辅助资料管理中设置的。 3.计量单位设置:这部分操作在“计量单位”界面进行。 4.凭证类型:这部分操作在“凭证字”界面进行。 5.结算方式:这部分操作在“结算方式”界面进行。 6.客户档案:这部分操作在“客户”界面进行。 7.供应商档案:这部分操作在“供应商”界面进行。 三、总帐核算系统的建立 1.会计科目及期初余额:这部分要先设置科目属性,然后录入初始余 额。在设置科目属性时需要注意,“坏账准备、累计折旧、累计摊销、未分配利润”科目的余额方向在贷方;先设置一级科目再设置明细 科目 2.总账系统参数:这部分操作在系统设置——系统设置——总账—— 系统参数界面进行。 3.物料:这部分操作在“公共资料——物料”界面进行。 四、固定资产管理 1.业务控制参数:这部分操作在“财务会计——固定资产管理——基 础资料——相应明细功能”界面进行。 2.固定资产类别:这部分操作在“卡片类别管理”界面进行。在录入 资料时,选择第一种平均年限法。 3.固定资产原始卡片:这部分操作在“财务会计——固定资产管理— —业务处理——新增卡片”界面进行。卡片录入后,通过工具下拉 菜单中的“将初始数据传递给总账”选项。将固定资产相关数据由 固定资产模块转到总账模块,确定传递正确后,结束初始化。 五、应收应付款管理系统 1.应收款管理:这部分操作在系统设置——系统设置——应收款管理 ——系统参数中进行。首先,设置应收账款-普通客户为受控科目,然后,在“科目设置”中,将“设置单据类型科目”全部选为受控 科目。系统参数设置好后,录入应收账款期初余额,最后,结束初 始化。 2.应付款管理:与应收款管理类似。 六、日常经营业务 1.资金业务:将发生的资金业务在“财务会计——总账——凭证处理 ——各明细功能中完成。在凭证查询中可查询已录入的凭证,未审 计和过账前,可以通过凭证查询修改凭证。 2.部门、个人往来项目辅助核算业务:同资金业务的操作。需要注意的是有的凭证录入时要填写核算项目。 3.外币业务:同资金业务的操作。本操作主要学习录入外币的方法: 凭证录入界面,点击标签中的“外币“添加外币录入内容。 4.票据核算业务:同资金业务的操作。 5.应收业务:本部分操作在“财务会计——应收款管理”中完成。通 过“新增增值税发票”或“收款单”来生成凭证。 6.应付业务:类似应收业务的操作,不同的是学要新增“采购增值税 发票”或“付款单”。 7.固定资产业务:本部分操作在“财务会计——固定资产管理——子 功能”中完成。学要注意的是本部分操作必须在完成固定资产模块 结束初始化后进行。录入资料生成新卡片,通过新增卡片,“按单” 生成凭证。折旧的计提在“计提折旧”界面完成并自动生成凭证。 注:以上7种业务在生成凭证后均需更换操作员对凭证进行审核过账。 七、工资管理系统 1.业务控制参数:在这部分学习了工资类别的录入,操作在“人力资 源——工资管理——类别管理——新建类别”中进行。 2.基本分类档案:本部分操作首先选择类别,然后在“人力资源—— 工资管理——设置——部门管理/职员管理”中进行,每个类别都需 要导入一次全部部门,并导入属于相应类别的职员。 3.工资项目及公式:本部分学习了工资项目设置、工资计算公式和所 得税设置。工资项目设置操作在“人力资源——工资管理——设置 ——项目设置”中进行。与其他设置不同的是,项目设置对所建的各工资类别都有效,即只需要设置一次;工资计算公式操作首先也 要选择类别,然后在“人力资源——工资管理——设置——公式设 置”中进行;所得税设置同样要选择类别,然后在“人力资源—— 工资管理——设置——所得税设置”中进行。 4.工资业务:该部分学习了工资数据录入和工资费用分配。工资数据 录入操作在“人力资源——工资管理——工资业务——工资录入” 中进行,然后进行“工资计算”,再进行“所得税计算”,所得税计 算完整后,再到“工资录入”中将个人所得税引入;工资费用分配 操作先选择工资类别,然后在“人力资源——工资管理——工资业 务——费用分配”中进行相应设置,注意有些项目有下设项目需要 录入。这两部分操作都做完后,就可以进行“工资凭证管理”生成工资费用凭证并传递到总账。 八、期末转账 1.转账分录:将各收支科目结转本年利润的分录,计提所得税费用分 录并结转本年利润分录,制造费用结转到生产成本分录,结转本年 利润分录,提取法定盈余公积分录。 2.期末结账:固定资产、应收应付、工资、总账模块,期末结账。 注:以上操作产生的凭证审核和过账时,要更换操作员。 九、报表编制和日常管理 利用系统模板编制资产负债表和利润表(见附录一和附录二)。 实验结果及心得: 一、实验结果 学习并熟悉掌握了金蝶k3软件的应用。 二、实验心得 经过36个学时的上机实验,我总结出以下几点,认为在以后的学习工作过程中要多加注意:1.由于账套一旦启用将不能修改,所以进行账套的初始设置时一定要认 真谨慎。 2.虽然在上机学习中口令密码不需牢记,但在实际应用中设置各操作员 时务必要牢记口令密码。 3.在学习过程中每做完一个实验便要进行帐套备份,而实际工作中却要在以下几个阶段需要进行系统数据备份,分别是在启用账套前,基础 设置完成后,录入期初余额前、填制凭证前、对账前和结帐前。 经过本学期的学习,我认为自己已经基本掌握了会计电算化的上机操作要点和相关技巧,并且由于课程特点和操作要求,大大提高了我针对会计操作的谨慎性和责任感,亲身体验到了会计电算化的时代性与重要性。 举个简单的例子,输入期初余额后,进行对账,却发现试算不能平衡,仔细检查并修改后才达到试算平衡。经与同学讨论后了解到大家在实验过程中普遍出 现了此现象。我想,这是因为我们对于会计工作的谨慎、真实、准确的要求还不够深入理解,未能做到足够认真、准确的进行会计工作。 由此而知,会计电算化是一门实践性很强的学科,会计不是摆在书本上的理论,只有真正参加实践工作,将理论与实践有机地结合起来,才能有效、合理、正确的完成工作。同时,会计电算化也是一种思想,需要根据企业自身特点借助软件平台来实现。软件平台是固定的,但操作员却是灵活的,因企业生产方式、经营结构等方面不同,对软件的应用效果也会大有不同。身为会计人员,就要在企业自身特点的基础之上认真架构企业都有的软件平台。 计算机装配调试 上 机 实习报 告 书 系部名称 : 学生姓名 : 专业班级 : 学 号 : 指导教师 : 计算机学院 网络 实习时间 : 2014年12月22日至2014年12月26 日 上机实习报告 一、实习任务目标 帮助我们了解计算机的组成以及性能,还有能对计算机进行基本的操作。 二、实习项目 实验项目有:计算机的拆装并且记录各个部件的信息,CMOS设置以及它的应用,系统查验以及测试,硬盘分区以及格式化,系统备份与恢复,安装操作系统与驱动。 三、实习内容 1.软硬件的测试(1)CPU测试: 测CPU性能:计算PI值的速度 12.8万位: 400万位 1600万位 01.031秒 54.047秒 4分39.297秒 (2)硬盘测试: 使用Everest ultimate查看整机信息 电脑: 操作系统 Microsoft Windows XP Professional Internet Explorer 8.0.6001.18702 DirectX 4.09.00.0904(DirectX 9.0c) 主板: CPU 类型 4x , 3200 MHz 内存 4 GB(镁光 DDR3 1600MHz)BIOS 类型 AMI 存储器: IDE 控制器 Intel(R)8 Series/C220 Series 2 port Serial ATA Storage Controller-8C08 主硬盘 西数 WDC WD5000AAKX-75U6AA0(500 GB / 7200 转/分) 光驱 飞利浦-建兴 DVD+-RW DH-16AES DVD刻录机 驱动器分区: C:(NTFS) 39997 MB(27060 MB 可用) D:(NTFS) 19994 MB(19612 MB 可用) 容量总计 58.6 GB(45.6 GB 可用) 输入设备: 键盘 HID Keyboard Device 鼠标 HID-compliant mouse 网络设备: 主 IP 地址 192.168.1.30 主 MAC 地址 C8-1F-66-4C-27-6C 网络适配器 Realtek PCIe GBE Family Controller(192.168.1.30) 硬盘测试:传输速率: 最小值为 1.8MB/秒 最大值为 121.6MB/秒 平均值为 95.4MB/秒 数据存取时间 17.8ms 突发数据传输率 169.1MB/秒 CPU使用率 2.8% (3)BIOS测试: CMOS的设置与应用: BIOS(Basic Input/Output System)即基本输入输出系统。是集成在主板的一个ROM芯片中的系统程序,包括微机系统最重要的基本输入输出程序,系统信息设置、开机上电自检程序和系统启动自举程序等内容。 CMOS(Complementary Metal Oxide Semiconductor)即互补金属氧化物半导体存储器,是微机主板上一块可读写的RAM芯片,主要保存当前系统的硬件配置信息和用户对某些参数的设置。CMOS RAM芯片由主板上的电池独立供电,因此在电脑断电情况下,CMOS信息依然不会丢失。 CMOS参数的设置是通过BIOS中的系统设置程序完成的。CMOS RAM既是BIOS设定系统参数的存放场所,又是 BIOS设定系统参数的结果。确切的说应该是“通过BIOS设置程序对CMOS参数进行设置”。为了使硬件系统工作稳定,各设备发挥最大的功效,以便提升电脑的整体性能。 上图为模拟软件的界面,可对CMOS各项参数进行测试。可设置标准CMOS设置,BIOS特征设置,芯片组特征设置,电源管理设置等等项目。 (4)Ghost测试: (5)使用SISoftware Sandra进行整机检测 CPU-芯片组-内存与其他计算机的对比 根据图形可得出内存带宽整型流和浮点流的对比结果: 内存带宽(整型流):2402MB/S,带宽效率:56% 内存带宽(浮点流):2460MB/S,带宽效率:58% CPU-缓存-芯片组-内存与其他计算机的对比 将本机Intel Celeron与Intel Pentium系列对比可知综合指标为4446MB/S,速度系数为23.9。当测试块大小不超过512KB时,本机缓存和内存与CPU/芯片组3相当,但次于其他CPU/芯片组,当测试块大小超过512KB时,本机硬件/内存带宽明显低于其他CPU/芯片组。2.硬盘分区与格式化 硬盘分区是指对硬盘的物理存储空间进行逻辑划分,将一个较大容量的硬盘分成多个大小不等的逻辑区间。一般说来,硬盘分区遵循着“主分区→扩展分区→逻辑分区”的次序原则,而删除分区则与之相反。主分区也就是包含操作系统启动所必需的文件和数据的硬盘分区,要在硬盘上安装操作系统,则该硬盘必需得有一个主分区。一个硬盘可以划分最多四个主分区,但没必要划分那么多,通常一个主分区就够了,盘符默认为C。主分区之外的硬盘空间就是扩展分区,但它不能直接使用,必需再将其划分为若干个逻辑分区才行。因此逻辑分区是对扩展分区再行划分得到的,也就是我们平常在操作系统中所看到的D、E、F„„等盘。盘符从D到Z,最多可达23个,通常使用中最多建立3到4个逻辑盘就可以了。这次实习中,老师布置任务让我们将硬盘分为三个区,盘符分别为C,D,E,大小分别为5M,6M,7M。因此,我打开模拟软件Fdisk,首先按照“逻辑分区→扩展分区→主分区”的顺序删除电脑中原有的分区,然后重新建立主分区C区为5M,接着建立扩展分区为13M,接着再建立逻辑分区D区为6M,E区为7M。这样就完成了对硬盘的分区。3.装配 拆机时要严格遵守计算机拆机规范,比如拆机前必须把手放到墙壁上把手上的静电放掉,拆机时不能暴力拆机,机器的部件要轻拿轻放,不能垒叠。拆除部件之后查看各项部件的各项基本信息。 四、实习心得体会 1.能够描述VC++6.0开发平台的使用过程,学会运行一个C程序的基本步骤,包括编辑、编译、链接和运行。 2.能够使用算术表达式和赋值表达式书写正确的语句。3.能够使用输入/输出函数编写简单的程序。 二、实验环境 (调试程序所使用的软硬件环境)软件环境:VC++6.0 硬件环境:宏基 Intel 奔4 主频 2.8GHz,内存256MB 三、实验内容、结果及分析 1、题目1)求华氏温度150°F对应的摄氏温度。计算公式如下: 55cf32 其中:c表示摄氏温度,f表示华氏温度。源程序清单:(调试好的源程序代码)// work1.cpp : Defines the entry point for the console application.// #include “stdafx.h” #include } 主要标识符说明:(源程序中主要标识符含义说明)Double为双精度类型变量名表 实验结果:(程序运行结果)double f,c;cout<<“输入华氏温度,按Enter执行”< 实验中遇到的问题及解决的方法 源代码的粘贴出现乱码 解决:从Cpp文件中粘消除格式。 2、题目 已知某位学生的数学、英语和计算机课程的成绩分别是87分、72分和93分,求该生3门课程的平均分。 源程序清单:(调试好的源程序代码)// work2.cpp : Defines the entry point for the console application.// #include “stdafx.h” #include double a,b,c,average;cout<<“请按顺序输入数学、英语、计算机三科成绩。”< 实验中遇到的问题及解决的方法 3、题目 当n为152时,分别求出n的个位数字(digit1)、十位数字(digit2)和百位数字(digit3)的值。 源程序清单:(调试好的源程序代码)// work3.cpp : Defines the entry point for the console application.// #include “stdafx.h” #include int n,digit1,digit2,digit3;cout<<“请输入一个三位数n(100﹏999)”< //求个位数字 digit2=n/10%10; //求十位数字 digit3=n/100%10; //求百位数字 cout<<“个位数字(digit1)”< 实验中遇到的问题及解决的方法 四、实验体会(心得、收获) C语言对我们来说是一个崭新的学科。我想学习C语言就像学习其他学科一样,需要我们用心的去学习。它也是我们交流的一种新的方式。只不过是人机之间的。随着科学的进步,与社会的发展,计算机显得尤为重要。C语言又是学习计算机的基础,所以我们更应该该好好的学习C语言。通过这节实验课,我们学到了如何运用6.0来编辑代码,运行我自己编写的程序。虽然过程中会有错误,但在这犯错的过程中我学到了我所不知道的。在这纠错的过程中,我来了解到我还有很多的地方不足。如忘记写分号等。其实就错就是个学习的过程。 班级: 姓名: 组长: 组员: 日期:2012.5 目录 一、问题描述与分析 如图所示,T2纯铜圆柱体毛坯和挤压模具示意图,圆柱体几何参数,材料参数以及模具材料参数如下: 弹性模量:108 Gpa 泊松比: 0.30 流变应力: 摩擦系数:0.15 材料尺寸:D=21mm L=60mm 模具过渡面:15度 图1.1 建模图 分析:该问题属于非线性大变形接触问题,分析过程中根据轴对称性,选择坯料的纵截面(长方形)和模具纵截面的1/4建立有限元分析模型。模拟过程中,将坯料和模具的温度看作室温20摄氏度,将毛坯看作塑性变形体,模具看作刚体,整个变形过程即为冷挤压过程。建模图如图1.1所示: 二、解题过程模拟思路 1.创建三维模型: 利用UG软件画出三维模型,并将坯料、上模、下模分别导出,分别命名为piliao.stl、topdie.stl和bottomdie.stl。2.创建新问题 将文件夹命名为LZ 3.设置模拟控制初始条件 : Main: Simulation Title: cucoldjy 单位:SI Mode:Deformation 4.几何体导入: 分别导入piliao.stl、topdie.stl和bottomdie.stl 5.材料属性定义 设置T2紫铜流变应力、杨氏模量和泊松比 6.坯料网络划分 按绝对方式划分:(1)Size ratio: 4(2)min element size:0.9mm 7.对称边界条件设置: (1)坯料对称面(2)凸模对称面(3)凹模对称面 8.调整物体的空间位置(1)上模与坯料(2)下模与坯料 9.凸模运动设置 :Z方向V=10mm/s 10.设置对象间关系: 将凸模与坯料、坯料与凹模的摩擦因数为0.15 11.设定模拟控制信息 (1)Step:用凸模每步的移动距离定义求解步数,凸模每步移动距离为0.3mm,挤压过程中共移动30mm,所以共有100步,每2步保存一次,同时设Primary Die为上模 (2)Iteration :选择Sparse,再点击Newton-Raphson 12.检查生成数据库文件: 三、DEFORM前处理(Pre Processer) 3.1 创建三维模型 利用UG软件画出三维模型,并将坯料、上模、下模分别导出,分别命名为PiLiao.stl、TopDie.stl和BottomDie.stl。 3.2.创建新问题 1.开始-程序-DEFORM3D Ver6.1–DEFORM-3D,进入DEFORM-3D的主窗口。 2.File-New Problem 3.在接着弹出的窗口中默认进入普通前处理(Deform 3D-preprocessor)4.接下来在弹出的窗口中用第四个选项“Other Place”,选择工作目录然后点击“Next” 5.在下一个窗口中输入题目的名称(Problem name)CuColdJy,点击Finish。 图3.2 创建问题示意图 3.3.设置模拟控制初始条件 : 1.点击Control)窗口。 2.在Simulation Title一栏中把标题改为Cu-Cold-Jy。3.设置Units 为SI, Mode为Deformation,其它模拟选项均为默认设置,如图3.3所示。 按钮进入模拟控制参数设置(Simulation 图3.3 模拟设置图 3.4.几何体导入: 3.4.1.导入坯料 (1)在前处理的物体操作窗口中点击按钮Geometry,然后再选择Import,选择piliao.stl。 (2)点击General,设置Object Type为Plastic,温度为20摄氏度,并将坯料的名字改为cu,结果如图3.4所示。 图3.4 坯料设置图 3.4.2.导入上模 (1)在前处理控制窗口中点击增加物体 Insert objects 进入物体窗口,可以看到在Objects列表中增加了一个名为 Top Die 的物体。 (2)在当前选择默认Top Die物体的情况下,直接选择Geometry 后选择Import,导入TopDie.stl。 (3)设置Object Type为Rigid,温度为20摄氏度,如图3.5所示。 图3.5 上模设置图 3.4.3.导入下模 重复第2步,导入凹模的几何文件,系统会自动命名该物体为Bottom Die,相应的STL文件为BottomDie.stl;同时设置Object Type为Rigid,温度为20摄氏度,如图3.6所示。 图3.6 下模设置图 最后我们可以在显示窗口中看到上下模和坯料,如图3.8所示。 图3.8 三维建模图 3.5.定义铜的材料并加载 3.5.1定义材料 点击Material,建立新材料,将名字改为ColdCu 1.设置流变应力 点击Plastic,Flow Stress选择第三个双曲正弦公式,参数如图3.9所示,另外,屈服极限准则选择米塞斯。 图3.9 流变应力设置图 2.设置杨氏模量和泊松比 点击Elastic,杨氏模量为10800MPa,泊松比为0.3。设置完成后关闭窗口。3.5.2.加载材料 选择坯料,点击General,在Material选择选择ColdCu。 Assign Material,图3.10 Cu加载示意图 3.6.坯料网络划分 采取绝对划分网格方式划分。1.网格设置 选中坯料,点击Mesh-Detailed Settings,type选择Absolute,Size Ratio设定为4,Minimum element Size设为0.9mm,如图3.11所示。 图3.11 网格设置图 2.生成网格 点击Surface Mesh,生成表面网格;点击Solid Mesh,生成实体网格,如图3.12所示。 图3.13 坯料网格划分结果示意图 3.7.对称边界条件设置: 3.7.1.坯料边界条件 选中坯料,单击 按钮进入边界条件窗口,在B.C.Type中选中Symmetry Plane,用鼠标单击分别选定毛坯中心两个对称面,并单击,结果如图3.14所示。 图3.14 坯料对称面(之一)示意图 3.7.2.凸模边界条件 选中上模,点击 ,选择Symmetric Surface,在Symmetry Type中选Planar Symmetry,用鼠标单击分别选定上模中心两个对称面,并单击 Add,结果如图3.15所示。 图3.15 上模对称面(之一)示意图 3.7.3.凹模边界条件 重复第2步,选择下模,结果如图3.16所示。 图3.15 下模对称面(之一)示意图 3.8.调整物体的空间位置 在前处理控制窗口的右上角点击 按钮的窗口,会弹出新的窗口: 3.8.1.定义上模与坯料 的位置 (1)首先选择Interface,这个功能能够将两个物体自动接触上; (2)Position object选择ColdCu,Reference选择Top Die,Approach Direction 选择 为“Z”,Interference选择0.0001,选择“Apply”,如图3.16所示。 Object Positioning 图3.16 上模与坯料位置关系设置图 3.8.2.定义下模与坯料的位置 方法同第1步类似,在Interface窗口下,Position object选择ColdCu,Reference选择Bottom Die,Approach Direction 选择 为“Other”:1,1,0,选择“Apply”,如图3.16所示。 图3.16 下模与坯料位置关系设置图 3.9.上模运动设置 : 在物体窗口的物体列表中,选中TOP DIE,点击Movement按钮。在运动控制窗口中,设置参数Direction为-Z , Speed为10mm/sec,如图3.17所示。 图3.17 上模运动设置 3.10.设置对象间关系 在前处理控制窗口的右上角点击 Inter object 按钮,会出现一个提示,选择Yes 弹出Inter Object窗口。物间从属关系采用默认设置,如图3.18所示。 图3.18 Inter-Object窗口 3.10.1.设置凸模与坯料的关系 点击按钮Edit,进入新的窗口。选择剪切摩擦方式Shear,输入常摩擦系数constant:0.15,点击Close按钮,关闭窗口,回到Inter Object窗口,如图3.19所示。 图3.19 凸模与坯料关系设置图 3.10.2设置凹模与坯料的关系 重复第一步操作的操作,将Bottom Die 和ColdCu的摩擦系数也设为0.15。 3.10.3.在Inter-Object窗口中点击按钮Generate All,关闭窗口。 3.11 设定模拟控制信息 点击Control)窗口。 3.11.1.设置步数Step 点击Step。用凸模每步的移动距离定义求解步数,凸模每步移动距离为0.3mm,挤压过程中共移动30mm,所以共有100步,每2步保存一次,同时设Primary Die为上模,如图3.20所示。 按钮,进入模拟控制参数设置(Simulation 图3.20 模拟步数设置 3.11.2.设置Iteration : 点击Sparse,再选择Newton-Raphson,关闭窗口如图3.21所示。 图3.21 模拟方法设置 3.12 检查生成数据库文件: 1.在前处理控制窗口点击 Database按钮 2.在弹出的Database Generation窗口中点击Check按钮,检查数据库是否能生成。系统会提示“3.单击Generate,生成数据库,如图3.22所示。 ”。 图3.22 建立数据库 三、DEFORM求解(Simulator Processer) 数据库生成后,退出前处理程序,回到Deform主界面,选择“CuColdJy.DB”文件,选择Run,进行计算。 当系统提示NORMAL STOP: The assigned steps have been completed,模拟计算过程完成。 四、DEFORM后处理(Post Processer) 点击Post Professor,进入Deform后处理窗口。在Step Setup中点击4.1 模拟过程动画图 我们以坯料刚进入模具圆弧面、斜面、竖直面以及模拟完成后 (Play Forward),观看动画演示。的动画图为代表,大致展示坯料在整个模拟过程的动态变化。 图4.1 坯料进入圆弧段 图4.2 坯料进入斜面 图4.3 坯料进入竖直圆柱面 图4.4 模拟终止 4.2 模拟结果图 4.2.1 坯料重构图 在Posttools工具栏中,点 击Mirror/Rot Symmetry按钮,选择Add,分别点击坯料和模具生成完整的坯料与模具。 图4.5 坯料重构图 4.2.2节点应力应变图 选中坯料,点击 只 显示坯料。点击STATEVARTOOLS中的State Variable,在左侧选择Deformation-Stress-Effective,Display选择Shaded,点击Apply,即为节点应力图,如图4.6所示。 图4.6 节点等效应力图 之后在State Variable左侧选择Strain-Effective,单击Apply,即为节点应力图,如图4.7所示。 图4.7 节点等效应变图 4.2.3 单元应力应变图 在Rendering Type选择 并在State Variable窗口左侧选择Deformation-Stress-Effective,Display选择Elemental,点击Apply,即为单元应力图,如图4.8所示。 图4.8 单元等效应力图 在State Variable窗口左侧选择Strain-Effective,单击Apply,即为单元应变图,如图4.9所示。 图4.9 单元等效应变图 4.2.3 查看载荷一行程曲线 在后处理中点击按钮 在出现的Lode-stroke窗口中,只选择Top Die和Z方向,出现一个新的窗口,显示上模的载荷行程曲线如图4.10所示。 图4.10 上模载荷行程曲线 之后选择Bottom Die和Z方向,出现一个新的窗口,显示下模的载荷行程曲线,如图4.11所示。 图4.10 上模载荷行程曲线 4.2.4 图4.11 五、模拟结果分析 5.1 坯料分析 5.2 模具应力分析 5.2.1 操作步骤 1、创建新项目 (1)在Deform主界面选中“CuColdJy.DB”,点击Pre Processor中的Die Stress Analysis,输入问题新名称CuColdJy_DieStressAnalysis,点击next,进入模具应力分析,如图所示。 图 选择模具应力 图 建立新问题 分析模块 (2)点击窗口左下角project处的Next按钮,其它按系统默认值设定,单击Next。 2.加载数据库模拟步 单击Browse,载入“CuColdJy.DB”,选择第100模拟步 输入,如图所示,单击Next按钮。 图5.加载数据库模拟步对话框 3.选定分析对象 点击上模和下模,使其高亮显示,点击Next。将Extra Die Components设为0,单击Next。 4.上模设置 (1)设置模具类型 Object Type选择Elastic,单击Next。(2)输入几何对象 接受系统默认值,单击Next。(3)划分网格 将网格划分为8888个单元,单击Preview生成表面网格,之后单击Generate Mesh生成实体网格,在之后的提示框点击Yes,同意导入对称信息。网格划分如图所示。 图 上模网格划分结果 (4)插入力 在Force Interpolation对话框中,单击 按钮,设置容差,单击Interpolate force,弹出图所示的信息表,单击OK,则上模的插入力如图所示,单击Next,完成力的插入。 图 插入力信息表 图 上模插入力 (5)设置速度边界条件 选择BBC中的Velocity,并在Fix direction中选取Z方向。之后鼠标单击上模的上表面,该表面红色高亮显示,再单击设置边界条件。在Velocity下有“Z,Fixed”字符,单击Next。边界条件如图所示。 图 上模速度边界条件设置 (6)定义材料 从网上查资料得,AISI D3是国外材料牌号,对应我国的Cr12。因此从材料库中选择AISI-D3,单击Next。 5.下模设置 步骤与上模设置步骤相同,只是设置速度边界条件时,选择下模的下表面增加Z向固定。各步骤的示意图如下所示。 图 下模网格划分 图 插入力信息表 图 下模插入力 图 下模速度边界条件设置 6.模具定位 接受系统默认值,单击Next。 7.设置接触关系 主从关系设为Master-Slave,模具之间的摩擦设为0.12(cold forming(steel dies)),点击Next。如图所示。 图 接触关系设置 8.设置模拟控制信息 (1)在“Starting step number”输入栏中输入“-1”(2)在“Number of simulation”输入10(3)在“Step Increment to Save”中输入1(4)在“Max elapsedprocess time per step”输入0.5(5)接受系统默认值,单击Next。如图所示。 图 模拟控制信息设置对话框 9.检查并生成数据库 单击Check data,在提示“Database can be generated”之后,单击Generate database,再点击Finish,并退出窗口,回到主界面。 10.模具应力分析求解 选定“CuColdJy-DieStressAnalysis.DB”,点击Run按钮。直到提示“The assigned steps have been completed.”,运算结束。 5.2.2 模具应力分析结果 点击STATEVARTOOLS中的State Variable,在左侧选择Deformation-Stress-Effective,Display选择Shaded,点击Apply,即为节点应力图,如图所示。 图 节点等效应力图 在Rendering Type选择 并在State Variable窗口左侧选择Deformation-Stress-Effective,Display选择Elemental,点击Apply,即为单元应力图,如图4.8所示。 图 单元等效应力图 5.2.3 结果分析 六、紫铜的热挤压过程及结果分析 紫铜的热挤压实际上就是在冷挤压的基础上加上热的传导条件。具体过程就是将紫铜加热到100-200摄氏度,考虑坯料与模具、空气间、模具与空气间的传热过程,由于应力与温度有一定的关系,所以坯料在热挤压时受到的应力与冷挤压时有所不同。因为与冷挤压过程相差不多,为减少篇 幅,在相同的地方予以简化。6.1 模拟过程 6.1.1.创建新问题 将新问题命名为CuHotJy。6.1.2设置模拟控制初始条件 : 1.点Control)窗口。 2.在Simulation Title一栏中把标题改为CuHotJy。3.设置Units 为SI, Mode为Deformation 和Heat Transfer,其它模拟选项均为默认设置,如图3.1所示。 击按钮进入模拟控制参数设置(Simulation 图6.1 模拟设置图 6.1.3.几何体导入: 1.导入坯料 (1)在前处理的物体操作窗口中点击按钮Geometry,然后再选择Import,选择piliao.stl。 (2)点击General,设置Object Type为Plastic,温度为160 摄氏度,并将坯料的名字改为HotCu,结果如图3.4所示。 图6.2 坯料设置图 2.导入上模 (1)在前处理控制窗口中点击增加物体 Insert objects 进入物体窗口,可以看到在Objects列表中增加了一个名为 Top Die 的物体。 (2)在当前选择默认Top Die物体的情况下,直接选择Geometry 后选择Import,导入TopDie.stl。 (3)设置Object Type为Rigid,温度为20摄氏度,如图3.3所示。 图6.3 上模设置图 3.导入下模 重复第2步,导入凹模的几何文件,系统会自动命名该物体为Bottom Die,相应的STL文件为BottomDie.stl;同时设置Object Type为Rigid,温度为20摄氏度,如图3.6所示。 图6.4 下模设置图 最后我们可以在显示窗口中看到上下模和坯料,如图3.8所示。 图6.5 三维建模图 6.1.4.定义材料并加载 1.定义铜材料 点击Material,建立新材料,将名字改为HotCu(1)设置流变应力 与冷变形的设置相同(2)设置杨氏模量和泊松比 与冷变形设置相同。点击Elastic,杨氏模量为10800MPa,泊松比为0.3。设置完成后关闭窗口。 (3)设置铜的散热参数 点击Thermal,将Thermal Conductivity设为温度的函数,填入图6.6所示的数据;将Heat Capacity设为温度的函数,填入图 6.7所示的数据;将Emissivity设为0.3。 图6.6 铜的Thermal Conductivity数据 图6.7 铜的Heat Capacity数据 2.加载材料 (1)加载坯料材料 选择坯料,点击General,在Material选择选择HotCu。 Assign Material,图6.8 Cu加载示意图 (2)加载上模材料 选择上模,点击General,在Material选择AISI-D3材料,如图6.9所示。,从数据库加载 图6.9 上模材料加载示意图 (3)加载下模材料 与加载上模材料步骤相同。6.1.5 网络划分 采取相对划分网格方式划分。1.坯料网格划分 选中坯料,点击Mesh窗口,单元数量设为8800,默认Size Ratio 为2,点击Preview,再点击Solid Mesh,生成实体网格,如图3.12所示。 图6.10 坯料网格划分示意图 2.上模网格划分 与坯料网格划分方法相似,单元数量设为8100,网格划分如图6.11所示。 图6.11 上模网格划分示意图 3.下模网格划分 【算法导论上机报告】推荐阅读: 专业导论总结报告08-16 心理学导论报告09-04 自动化专业导论学习报告06-04 功能材料导论读书报告vv07-07 房地产专业导论学习报告08-07 土木工程导论个人总结报告09-06 工商导论06-29 艺术导论06-29 信息科学导论06-28 导论课心得06-09上机实习报告 篇2
会计信息系统上机报告 篇3
arcgis上机实习报告 篇4
c语言上机实验报告 篇5
会计电算化上机实验报告 篇6
计算机组装上机实验报告 篇7
C语言上机实习报告 篇8
紫铜冷挤压模拟上机试验报告 篇9