工程实训参考答案完整

工程实训参考答案完整
工程实训参考答案完整

昆明理工大学

制造技术工程实训

实习报告答案

Edited by XiaoXiong

2012/05

专业_______________

班级_______________

学号_______________

姓名_______________

说明:本答案是经本人参考《制造技术工程实训》一书,总结并整理的,希望对大家有所帮助。其中如果读者发现有错的地方,欢迎批评指正。

制造技术工程实训

实习报告

一、工程材料基础知识

(一)工程材料

1、工程材料按其性能可分为结构材料和功能材料。前者通常以力学性能为主,兼有一定的物理、化学、性能。而后者是以特殊物理化学性能为主的功能材料。工程上通常按化学分类法对工程材料进行分类,可分为金属材料、陶瓷材料、高分子材料、复合材料。

2、组成合金的结构形式有固溶体、金属化合物、机械混合物三种。刚和铁的基本组成元素是铁和碳,统称为铁碳合金,其中碳含量大于2.11%为铁,小于2.11%为钢。

3、何为碳素钢、合金钢和铸铁?分别说明其特点?

碳素钢是指碳含量小于2.11%和含有少量硅、锰、硫、磷等杂质元素所组成的铁碳合金,简称碳钢;合金钢是在碳钢的基础上加入其它金属(如硅、锰、铬、镍等)元素的铁碳合金;铸铁是含碳量大于2.11%的铁碳合金。

碳素钢价格低廉,工艺性好,广发应用与机械制造中;合金钢按加入合金元素的不同,具有不同的性能(高耐磨性、耐蚀性、耐低温、高磁性等),按用途可分为结构钢、特殊性能钢;铸铁按其碳的存在形态可分为灰口铸铁和百口铸铁。

4、常用的非金属材料有哪几类?各有何性能特点?

常用的非金属材料有种:工程塑料、复合材料、工业橡胶、工业陶瓷等。

工程塑料具有密度小、耐腐蚀、耐磨减模型好、良好的绝缘性能以及成型性等优点,此外还有强度硬度较低、耐热性差、易老化和儒变等缺点;

复合材料具有较高的比强度和比模量、较好的疲劳强度、耐蚀、耐热、耐磨、减震的特点;

工业陶瓷:高硬度、高耐磨、高弹性模量、高抗压强度、高熔点、耐高温、耐腐蚀、脆性大等特点;

合成橡胶:耐热、耐磨、耐老化;耐寒;耐臭氧

(二)材料处理技术

1、热处理工艺主要是通过控制加热、保温、冷却,从而改变材料的表面或内部组织结构,最终达到改善工件的工艺性能和使用性能的目的。常用的热处理方法有:退火、正火、回火、淬火、调质。

2、说明一下热处理工艺的主要目的:

退火:降低硬度,改善切削加工性能;消除残余应力,稳定尺寸;减少变形与裂纹倾向细化晶粒,调整组织,消除组织缺陷。

回火:消除工件淬火产生的残余应力,防止变形与开裂,调

节性能获得工艺所求力学性能和加工性能,稳定组织与尺寸,保证精度。

淬火:提高试件的硬度、强度以及耐磨性。

表面淬火:通过快速加热对表面处理,获得硬度高耐磨的表面层,内部组织仍保持原来的塑性和韧性。

3、更具下图给定的钢的加热、保温、冷却情况,指出他们各自的热处理工艺。

1)退火

2)正火

3)淬火

4)回火

4、解释

1)调质处理:淬火加高温回火结合的热处理。

2)化学热处理:把材料放入一定的介质内加热,介质中的原子扩散到材料表面。

5、一下工件分别采用森么最终热处理工艺?

重在齿轮(40Cr):淬火、高温回火、调质;

弹簧(60Si2Mn):淬火、中温回火;

锉刀(T12):淬火、低温回火。

6、什么是转化膜处理?钢的氧化处理是如何进行的?其主要目的是什么?

转化膜处理是将工件浸入某些溶液中,在一定条件下使其产生一层致密的氧化膜,提高工件防腐蚀的能力;钢的氧化处理是:将钢件在空气—水蒸气或化学药物中加热到适当温度,使其表面形成蓝色的氧化膜。这种工艺又叫作发蓝处理。主要目的是:提高氧化膜的防腐蚀能力和润滑性能。

二、材料成型加工

(一)金属铸造成形

1、用方块图表示铸造生产过程。

2、型砂的组成原料:原砂、粘结剂、附加物、水。其中常用的附加物有锯末、煤粉、淀粉。

3、砂型铸造中,型砂主要应具备透气性、耐火性、退让性、强度、可塑性五方面的性能要求。

4、区分下列名词术语。

(1)分型面:两个相邻铸型的结合面;

分模面:为了适应分模造型时便于取模而将一个模面分开的切面。

(2)模型:铸造成形过程中使用的模具

铸型:一般由上型、下型、型芯、浇注系统等几部分组成,浇注时容纳液态金属,冷去后形成铸件。

5、

6、(1)造型(2)合箱(3)浇注(4)落砂(5)清理;造型方法:挖砂造型、整模造型、分模造型等

7、右面铸件在不同生产批量时各应采取什么造型方法?1)单件、小批采用手工造型;

2)成批、大量采用机器造型。

8、

9、写出铸件的分类缺陷:

(1)孔眼类缺陷:气孔、针孔、缩孔、缩松、疏松等;(2)裂纹类缺陷:热裂、冷裂、冷隔等;

(3)表面类缺陷:夹砂、结疤、粘砂等。

10、特种铸造是指:除砂型铸造外的其他铸造方法,具体有熔模铸造、金属型铸造、压力铸造、离心铸造等铸造方法。

(二)金属塑性成形

1、金属塑性成形方法是指:金属材料通过压力加工,使其产生塑性变形,从而获得所需工件的尺寸,形状及性能的一种工艺方法。

常用的金属塑性成形方法有铸造成形、冲压成形、挤压成形、拉拔成形、轧段成形。

2、铸造时将金属加热的目的是降低金属强度,使其变形抗力降低、提高可锻性。锻造时,金属材料允许的最高加热温度称为始锻温度,加热温度过高会产生过热和过烧现象。45钢的始锻温度为1200度,终锻温度为800度。

3、锻造的基本工序是指通过改变材料内部组织可塑性的工序。自由锻的基本工序有:镦粗、拔长、弯曲、扭转、切割、错移。

4、什么是模型锻造?模型锻造与自由锻造相比有哪些特点?

模型锻造是指:利用模具使坯料在模膛内产生塑性变形,从而获得锻件的方法;与自由锻相比,它的优点是:①锻件形状复杂、尺寸精确、表面光滑②加工余量小,节约材料和工时③锻件流线分布符合外形结构、力学性能高④生产效率高;缺点是:①模具费用高,生产周期长②锻件重量不宜过大,一般小于150Kg.

5、试述板料冲压的工艺特点。其基本工序有哪些?

板料冲压具有以下特点:①冲压件质量轻、强度较高、刚性好,尺寸精度和表面粗糙度高等优点②操作简单,工艺过程以实现机械化和自动化,生产率高,材料消耗少,产品成本低③冲模结构复杂,精度要求高,制造费用高,只适于大批量生产。其基本工序有:①分离工序②变形工序(包括弯曲、拉深变形和翻边等)。

6、

7、标出图示空气锤各部分的名称,并简述工作原理。

①下砥铁②上砥铁③锤杆④工作活塞⑤工作缸⑥上旋阀⑦压缩缸⑧压缩活塞⑨下旋阀⑩减速机构⑾电动机

工作原理:空气锤有压缩气缸和工作气缸,电动机通过减速机构和曲柄连杆机构带动压缩气缸里的压缩活塞上下运动,产生压缩空气。

8、

建筑工程测量实习报告范文5篇

建筑工程测量实习报告范文5篇 在为期五天的工程测量学实习中,我们要完成野外闭合导线的测量工作,其包括导线外业测量与内业计算。下面就是小编给大家带来的测量实习报告,希望能帮助到大家! 测量实习报告1 我在大学的专业是建筑工程专业,在不断的学习中,我感到了自身的不足,我需要更多的实习来补充我的知识,在实习中找到更多的学习的方法,这些都是我们要做好的事情,这些只有在不断的实习中才能学到更多的东西,我期望自己的实习过程中能够做到这样: (一)实习目的 (1)透过完成控制测量实际任务的锻炼,提高独立从事测绘工作的计划、组织与管理潜力,培养良好的咱也品质和职业道德。 (2)熟悉水准仪、经纬仪的工作原理。 (3)巩固课堂教学知识,加深对控制测量学的基本理论的理解,能够用有关理论指导作业实践,做到理论与实践相统一,提高分析问题、解决问题的潜力,从而对控制测量学的基本资料得到一次实际应用,使所学知识进一步巩固、深化。 (4)透过实习,熟悉并掌握三、四等控制测量的作业程序及施测方法。(5)掌握用测量平差理论处理控制测量成果的基本技能。 (二)前言 自6月16日起,我们进行了为期14天的工程测量实习。这次实习的资料是对工程测量知识的实践化,实习的要求是让每个同学都对工程测量的实际操作能够到达基本掌握的程度。这次实习与以前的课堂实习相比,时间更加集中、资料更加广泛、程序更加系统,完全从控制测量生产实际出发,加深对书本知识的进一步理解、掌握与综合应用,是培养我们理论联系实际、独立工作潜力、综合分析问题和解决问题的潜力、组织管理潜力等方面素质。也是一次具体的、生动的、全面的技术实践活动。 在实习的第一天,由刘国栋老师给我们做了实习的动员。在动员会上,刘老师强调了本次实习的重要性,并分析了地理条件较复杂及建筑物密集等因素给本次实习带来的困难。并鼓励同学们努力克服困难,努力完成本次实习。还讲解了

软件工程作业及参考答案(版)

软件危机与软件工程 3. 软件工程方法学的研究内容包含软件开发技术和软件工程管理两部分, 其期望达到的最终目标是 ()。 A ?消除软件危机 B ?软件开发工程化 C ?程序设计自动化 D ?实现软件重用 4?软件工程学中除重视软件开发技术的研究外,另一重要组成内容是软件的( )。 A .工程管理 B .成本核算 C .人员培训 D .工具开发 5?软件计划是软件开发的早期和重要阶段,此阶段要求交互和配合的是( )。 A ?设计人员和用户 B ?分析人员和用户 C .分析人员和设计人员 D .编码人员和用户 6 .软件工程的结构化生命周期方法是将软件开发的全过程划分为相互独立而又相互依存的阶段,软件的 逻辑模型形成 于( )。 A .开发阶段 B .计划阶段 C .分析阶段 D .设计阶段 7 .在软件工程中,软件生存期可分为计划、开发以及维护三个阶段,每个时期又分为若干更小的阶段。 通常,计划时期包括问题定义、可行性研究和 ①,开发时期包括 ②、详细设计、编码以及 ③。 ① A . 需求分析 B . 可行性研究 C . 经费预算 D . 质量保证 ② A . 需求分析 B . 可行性研究 C 总体设计 D 模块化设计 ③ A . 文档编制 B . 运行维护 C . 测试 D . 验收 &软件开发中常采用的生命周期方法,由于其特征而一般称其为() A .层次模型 B .瀑布模型 C .螺旋模型 D .对象模型 9.描述软件生存周期的瀑布模型包括计划、 (A ) 、设计、编码、测试、维护等阶段。其中,设计阶段又可 以分成(B )和(C )两个步骤。 A :①需求分析 ②可行性研究 ③需求调查 ④问题定义 B, C :①方案设计 ②代码设计 ③概要(总体)设计 ④数据设计 ⑤详细设计 10.什么是软件危机?软件危机产生的原因? ".生命周期阶段的划分?每个阶段的任务? 可行性研究 软件工程 1软件危机是指在开发和( A .运行 B .设计 2 ?造成软件危机的原因是: A. 用户使用不当 C .硬件不可靠 )过程中所遇到的一系列严重问题。 B .对软件的错误认识 D ?缺乏好的开发方法和手段

软件工程专业实习目的与任务

软件工程专业实习目的与任务 软件工程专业实习的目的和任务的了解能使实习生们在实习的过程中避免迷失方向,下面软件工程专业实习的目的和任务是想跟大家分享的,欢迎大家浏览。 第一篇:软件工程专业实习的目的和任务 本次实习的目的在于通过理论与实际的结合、个人与社会的沟通,进一步培养自己的业务水平、与人相处的技巧、团队协作精神、待人处事的能力等,尤其是观察、分析和解决问题的实际工作能力,以便提高自己的实践能力和综合素质,希望能帮助自己以后更加顺利地融入社会,投入到自己的工作中。 一般来说,学校的生活环境和社会的工作环境存在很大的差距,学校主要专注于培养学生的学习能力和专业技能,社会主要专注于员工的专业知识和业务能力。要适应社会的生存要求,除了要加强课堂上的理论知识外,还必须要亲自接触社会参加工作实践,通过对社会工作的了解指导课堂学习。实际体会一般公司职员的基本素质要求,以培养自己的适应能力、组织能力、协调能力和分析解决实际问题的工作能力。 实习在帮助学优从校园走向社会起到了非常重要的作用,因此要给予高度的重视软件工程专业实习的目的

和任务软件工程专业实习的目的和任务。通过实习,让自己找出自身状况与社会实际需要的差距,并在以后的学习期间及时补充相关知识,为求职与正式工作做好充分的知识、能力准备,从而缩短从校园走向社会的心理适应期。 第二篇:软件工程专业实习的目的和任务 根据所学课程的理论知识,结合企业的运营实际,掌握软件开发的一般过程,软件的生命周期和作为一个开发人员应该具备的基本能力,并撰写实习报告。使学生进一步巩固所学理论知识,同时提高观察问题、分析问题、解决问题的能力。 第三篇:软件工程专业实习的目的和任务 根据所学课程的理论知识,结合企业的运营实际,选定企业管理中的某一具体问题进行调查研究,并撰写调查报告,反映问题的具体表现,其中包含的企业管理理论,以及对问题的解决方案建议软件工程专业实习的目的和任务文章软件工程专业实习的目的和任务使学生进一步熟悉企业运作实践和调查报告写作方法,同时提高观察问题、分析问题、解决问题的能力。 第四篇:软件工程专业实习的目的和任务 目的:大学生社会实践作为高等院校实践教育的重要组成部分,目的在于弥补学校教育教学工作的不足,

建筑工程测量实习总结范文

建筑工程测量实习总结范文 建筑工程测量实习总结范文 时间稍纵即逝,充满意义的实习生活结束了,想必你学习了很多新方法,是时候回头总结这段时间的实习生活,写一份实习总结了。那么如何把实习总结做到重点突出呢?以下是小编帮大家整理的建筑工程测量实习总结范文,仅供参考,欢迎大家阅读。建筑工程测量实习总结1 20xx年7月12日,建筑工程测量实习终于开始了,老师首先讲了一下这次测量实习的相关事宜,我们领好相关的测量仪器后,来到13栋公寓后面的一个空阔的空地上,进行我们实习的第一个内容,数字化放样。这次实习是按小组进行的,我们小组找到自己实习所在位置后,组长进行任务分配,测量便开始了。首先我对全站仪进行光学对中整平,其他组内成员都有相应的任务。在设置好全站仪的相关参数后,放样就开始了。我根据全站仪的屏幕显示指挥拿棱镜的同学,直至棱镜所放位置刚好或者差距范围在3mm内时,告知另一个同学纪录该点并做好标记。在放完2个点后,交换相应工作,由我操作棱镜,继续进行放样。这样一直从1号点放至23号点,还有6个轴线点,放样完成后,进行采样,待采样完成后,野外测量就算完成了。用时一天,整个测量工作,每个环节我都有参与。组内任务分配也比较平均,可以使组员在整个测量工作的各个环节都能够参与。 20xx年7月14日,我们小组带着水准仪进行第二个测量任务,水准测量。此次测量的是一个闭合水准路线,我们小组保持了放样实习时的默契,用一天就测完了,我同样每个环节都有参与,立尺,观测,计数都有做过。但是回去后发现了很多错误,由于测量没有考虑到视距差。因此我们于2009年12月22号下午和23号上午进行了重测,经过2次测量,任务总算完成。测量工作虽然累,但累并快乐着。通过这次测量实习,我学到了很多,也正是实习让学习变得更有趣味性。实践是检验真理的唯一标准,通过课本理论的学习是远远不够的,还得加上实际的操作运行。这次的实习让我深刻明白了理论联系实际的重要性,通过实习,我熟练了水准仪,全站仪的使用方法,增强了自己的.动手动脑能力,也通过在测量中遇到的问题,得到了解决问题的方法。实习使理论和实际联系在了一起,我也通过实习知道要很好地进行测量,首先要掌握基本的理论知识,还要有不怕苦不怕累的精神,当然还要有团

软件工程作业(答案参考)

软件工程第一次作业 1)软件工程适用范围? 答:软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。 2)软件工程如何控制系统开发的复杂性的? 答:可理解性(understandability)。系统具有清晰的结构,能直接反映问题的需求。可理解性有助于控制软件系统的复杂性,并支持软件的维护、移植或重用。 3)以你的经验,举例说明一个成熟的软件通常采用什么方法来适应现实世界的变化的?答:以猎豹游览器为例,开始软件投入市场公测,软件自带收集错误报告的程式,当遇到问题软件错误,会将相关信息反馈到接受错误信息的服务器,已方便程序员及时发现问题加以修复,修复完成后提供程序更新,循环此法提供软件运行稳定性,另外还有用户反馈的相关功能,对软件的建议也会收集到服务器,按实用性需求程序员可在原有程序上开发调整更适合用户使用的程序。 4)假设某软件公司,能为同一个用户开发两个不同层次的软件:一个层次的软件功能非常强大,在满足用户所有需求的基础上,还能提供大大超过用户需求的其他更多更强的功能;另一个层次的软件仅仅能满足用户需求,但没有提供其他额外的功能。请问如果你是项目负责人,你会选择为客户开发那个层次的软件? 答:我会选择仅仅满足用户需求的软件。因为太多的功能,相对于非专业的人员,在用户体验上可能会造成困扰,太多的功能会导致难以操作。而且功能强大的软件还会给用户费用上带来不必要的投入,软件是以人为本,方便用户工作,达到提高工作效率的目的。若然日后此用户需要更多功能的时候,我们还是可以向其软件公司提供升级功能解决用户需求。

软件工程实习报告推荐

软件工程实习报告推荐 时间过的很快,转眼间已经实习将近5个月。 最先在内部系统组参与内部管理系统开发 (struts+mysql+spring+hibernate),之后是去做网络交换机软件的脚本测试。现在又回归内部系统,虽然在脚本组期间,编码能力被别人甩在后头,但至少具有了一些测试经验。 至少自己做的东西,是真正交付到了客户手上,到也稍微有些成就感。 1浅谈测试 一直以来,我都认为测试是脱离了软件工程范围的工作,不以为屑。但在实际情况中,测试是既重要且难以精湛的.其真正的压力,在于找不到bug,责任在你,而不在于编码人员。一般的测试人员不懂编码,他们靠的是日以累计的经验总结和想象力。而要做到高级测试工程师,则一定要懂编码,因为这是你完全掌握整个系统的方方面面具体运作的前提。但占主导地位的,还是大型系统的集成测试经验。实际项目中,编码时间一般只占30%左右,真正耗费时间的是IT阶段的找bug与对应bug,此阶段基本评定了coder的编码质量。 2程序员的困惑 有些人,以为教学视频和代码看多,自己就懂的多,实际做起来,却不知从何下手,问题在那?如何定位?如何解决?通通跟一样能力有关,debug追踪能力,也称调试。在项目组工作不愁源码资源,但问题是蛋糕摆在面前,你如何去消化?

有位同事告诉我:代码看几遍都没用,要去抄,例如一个查询模块,在此基础上去做具体记录的历史记录查询模块,你可能会觉得很简单,但实际情况却往往报一堆异常,配置问题涉及到方方面面,以及数据库字段,传值问题等等,一大堆对于新人来说很郁闷的问题。但不用怕,只要学会调试,一个个问题去追踪,一个个去解决,自然而然,那段“源码”才真正属于你。 3如何调试追踪? 如果你能在短短的时间内就看到问题点在那,放下断点去追踪,出去找工作,绝对没问题。出现问题的时候,不要光看代码,要用实际行动去追踪运行期间的具体值,那是最好途径。eclipse是个很爽的ide,这点做的很好。例如页面内容显示不是自己想要的数据,我们要先从数据库查询语句去下手,设置断点,一步一步stepover,让sql字段(存取最终sql语句的字符串)运行到有值,inspect进去看,如果还看不出来,就点击它,copy后在sql客户端去实际运行,看看实际查询出来的表是什么,如果是对的,有可能就是页面调用的错误或者action逻辑的传值问题。 页面错误的调试,基本方法是用右键点击实际网页查看源代码,copy到editplus,就能看到具体错误发生在那几行。通常有几种常见的错误,例如:缺少对象这种很多时候是有些被你调用的字段有可能为空的情况出现的,可以加if(=null)语句加保护。追踪的方法基本就是用alert语句,放在有可能出错的地方。 4一些习惯

建筑工程测量实训报告范文3000字

( 实习报告 ) 单位:_________________________ 姓名:_________________________ 日期:_________________________ 精品文档 / Word文档 / 文字可改 建筑工程测量实训报告范文 3000字 3000 words model of construction engineering survey training report

建筑工程测量实训报告范文3000字 进入大学的第一次测量实训终于在大家的期盼中来了,因为大家都想抓紧实训的时间好好休息一下,可是,现实是如此的残酷! 开始老师让我们先从理论下手,介绍了水准仪和经纬仪的构成以及它的使用方法,我们都很认真的记载着老师所讲的重点,在学习中,我知道了测量人员是工程建设的开路先锋,是确保工程质量的“千里眼”,我为能成为测量人而感到自豪!老师还说了,让我们好好保护仪器!我们知道了:人在仪器在,人亡仪器也不能亡!可是让人疑惑的是老师总让我们做好“军训”的打算,有那么辛苦吗? 很快我就见到了传说中的水准仪,它长得真的很不咋的,可是在老师的介绍下,我知道了它是一个很有内涵的仪器!千万不能小看它!但是还好的就是它的螺栓比较少,所以我还能接受!可是调节经纬仪的过程就比较复杂了,螺旋比较多,测量时仪器不停的转动,

脑袋就晕了,对准后就不知螺旋在哪了,只能瞎摸。但有句话叫“熟能生巧”,这句话一点不假,在实训中,这个成语就得到验证,尽管开始是有点生疏,但经过一圈测量,想不熟也挺难的,而且速度也不断的提高。 下面就来谈谈具体的!我是第一批在校内测量经纬仪的!它的螺栓比水准仪多多了!弄得我头晕眼花的!没办法!我必须要坚持下去!第一个下午,我们全组组员就遇到大麻烦了!因为经纬仪的调整要三个地方全部调好,可是我们老是没办法让它们全都统一,老是这儿调好了,那儿的气泡又跑了!我们组是第八组,组员有6个,而别的组是5个人,所以我们要比别的组要更抓紧时间,可是当第九组已经测六个点时,我们组还压根没挪窝,可是越急越不知道该怎么办!后来在别的组来了一个同学,我们连忙请教他! 1.先要让三脚架的中心大约和地面的点进行对齐。 2.调节气泡让它处于圆水准器的中间部分。 3.再次调节对中,但是这次是要通过调节经纬仪的整个部位进行对中

软件工程课后作业

路松峰_ 2018-07-29 10:32:40 一、简答题 1.什么是软件工程 软件工程是关于软件生产的各个方面的工程学科。 二、判断题 1、软件危机的主要表现是软件需求增加,软件价格上升。 / 正确 2、软件就是程序,编写软件就是编写程序。 错误 三、选择题 1、用来辅助软件开发、运行、维护、管理、支持等过程中的活动的软件称为软件开发工具,通常也称为( A )工具。 A. CASE C. CAM D. CAD 2、在下列选项中,( C )不是软件的特征。 A.系统性与复制性 B.可靠性与一致性 C.有形性与可控性 D.抽象性与智能性 ) 3、软件工程的三要素是( B ) A.技术、方法和工具 B.方法、工具和过程 C. 方法、对象和类 D.过程、模型和方法

第2次作业 路松峰_ 2018-07-29 10:33:32 一、简答题 … 1、快速原型模型的主要优点是什么 软件产品的开发基本上是线性顺序进行的。 2、什么是模型 模型是认识客观事物时,用文字、符号或者图表等进行简化问题描述的一种方式。 二、判断题 1、在软件开发中采用原型系统策略的主要困难是成本问题。 正确 2、软件过程改进也是软件工程的范畴。 · 正确 三、选择题 1、包含风险分析的软件工程模型是( D )。 A.喷泉模型 B.瀑布模型 C.增量模型 D.螺旋模型 2、软件过程是( C )。 A.特定的开发模型 B.一种软件求解的计算逻辑 C.软件开发活动的集合 D.软件生命周期模型 3、CMM模型将软件过程的成熟度分为5个等级。在(B )使用定量分析来不断地改进和管理软件过程。

… 第3次作业 路松峰_ 2018-07-29 10:34:34 一、简答题 1、需求分析有哪三种方法 面向功能分析、面向数据分析、面向对象分析 ) 2、什么是面向数据结构方法 面向数据结构方法是一类侧重从数据结构方面去分析和表达软件需求,进行软件设计的开发方法。该方法从数据结构入手,分析信息结构,并用数据结构图来表示,再在此基础上进行需求分析,进而导出软件的结构。 二、判断题 1、需求评审人员主要由开发人员组成,一般不包括用户。 错误 2、非功能需求是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的要求。正确 三、选择题 ;

实用软件工程第3版课后习题答案_IT168文库

《实用软件工程》第3版 习题参考答案 习题 1 1.1 开发文档都有哪些?用图示表示它们之间的关系。 开发文档包括目标程序、源程序、详细设计说明书、概要设计说明书、需求规格说明书、用户需求报告、软件合同,它们之间的关系如下图所示。 1.2 简述软件工程研究的内容。 软件工程研究的内容包括软件开发方法、软件开发模型、软件支持过程和软件管理过程。 其中软件开发方法的内容又涵盖市场调研、正式立项、需求分析、项目策划、概要设计、详细设计、编程、测试、试运行、产品发布、用户培训、产品复制、销售、实施、系统维护、版本升级。 常用的软件开发模型有瀑布模型、迭代模型、增量模型和原型模型。 软件支持过程由所支持的CASE工具组成,常用的CASE工具有Power Designer和Rational Rose。 软件管理过程主要有CMMI、ISO9000、微软企业文化和敏捷文化现象。 1.3 详细解释软件的定义、程序的定义及软件工程的定义。 软件的定义:软件=程序+数据+文档。这里的程序是指程序系统。这里的数据不仅包括初始化数据、测试数据,而且包括研发数据、运行数据、维护数据,也包括软件企业积累的项目工程数据和项目管理数据中的大量决策原始记录数据。这里的文档指的是软件开发过程中的分析、设计、实现、测试、维护文档、管理文档。 现在有一种新提法正在引起关注,这种提法是:软件=知识+程序+数据+文档。 程序是计算机为完成特定任务而执行的指令的有序集合。从应用的角度可理解为: 面向过程的程序=算法+数据结构 面向对象的程序=对象+信息 面向构件的程序=构件+构架 软件工程是研究软件开发和软件管理的一门工程学科。 1.4 软件工程的7+1条基本原理有什么现实意义? 软件工程的7条基本原理是在面向过程的程序设计时代(结构化时代)提出来的,但在

工程测量实训报告总结

工程测量实训 报告 姓名:XXX 班级:建筑102 学号:XXXXXXX

实训时间:5.23~~5.27 实训地点:XXXX 实训内容:1.距离测设2.角度测设3.高程测设4.建筑基线测设5.建筑物的定位和高程的测设 实训目的:在熟悉仪器操作的基础上,掌握距离,角度,高程测设的方法。掌握点的平面位置和高程测设方法。为今后的实习,工作打下基础。 为期五天的工程测量,每天于中午8:30~10:30,下午于2:30~4:30.每天将近4个小时的实训,让每个人都能亲自动手操作一下仪器。掌握仪器的使用技巧,知道了解测量工作时所应有的技巧。让我们提前体验一下,在烈日炎炎下测量的辛苦,为将来我们走上工地,开始真正意义上的实地测量,也提前敲响警钟。 1.距离测设 对于这个实训,使我对测量有了一个小小的新的认识。比如,就我而言,对于这个距离测设,我以为就拉拉钢尺,放一放木桩就行了,但当我自己做时,漏洞百出,误差也比较大,对于这短短的测设误差都这么大,要是很远距离该怎么办啊?通过这个实训,我最终掌握了它的正确测量方法:要测设一段距离,可以分三步走:1.再合适的位置打下两个木桩,并做标记。2.用刚吃零度对准A,量距离b,定位B1,移动刚尺改变A读数,在量b定位B2。3.取B1和B2中点为b。最终完成已知距离的测设。 注意点:打木桩时,木桩的高度。

2.角度测设 测设已知角度AOB为60·对于这个角度测设,所要求的就是对仪器的精确,细心操作。首先,把仪器安置在O点,在远距离何时处定点A,先用盘左位置瞄准A,配置水平度盘数为0·转动照准部使水平度为60·,在视线方向合适距离定出B1点。然后盘右位置,重复上述操作定位B2,取B1和B2的中点B,即角AOB为测设角的60·角。注意点:选区距离时,距离稍微长些,减少误差。 3.高程测设 高程测设为打木桩,拉线做准备。它的成功与否,关系到施工进度。对于已知H1=b,H2=c.先在已知1和2点安置水平仪,精平后读取1点的标准读数a。2点的标尺读数为b2=H1+a-H2,水准尺紧靠2点木桩侧面上下移动,直到尺上读数为b2,在尺底画线,此线即为设计高程H2的位置。 注意点:当水准尺靠近2点木桩移动时,移动幅度不应过大。 4.建筑基线定位 5.建筑物的定位和高程 4.5两个实验,综合了前三个实验,是前三个实验的综合体。即距离,角度,高程的测设。难度也是随之增加。在你测量距离的同时,还要兼顾角度,这就要求,你测设的距离必须准确,不能弯曲,大的木桩也尽可能的准确。距离完成后,也要用经纬仪做出90·角,再继续测设距离。如此,重复多次,方可完成测设。 注意点:长度,角度,高程应注意点外还应注意团队合作。 对于此次实训课,我感觉收获还是满多的。对于我们这种要测量的

软件工程实践报告范本(完整版)

报告编号:YT-FS-4424-18 软件工程实践报告范本 (完整版) After Completing The T ask According To The Original Plan, A Report Will Be Formed T o Reflect The Basic Situation Encountered, Reveal The Existing Problems And Put Forward Future Ideas. 互惠互利共同繁荣 Mutual Benefit And Common Prosperity

软件工程实践报告范本(完整版) 备注:该报告书文本主要按照原定计划完成任务后形成报告,并反映遇到的基本情况、实际取得的成功和过程中取得的经验教训、揭露存在的问题以及提出今后设想。文档可根据实际情况进行修改和使用。 实践单位:山西西太行信息有限公司 实践时间:xx年7月1日-----xx年7月31日 共31天 一、实践目的:综合利用所学的专业知识,培养 软件开发的技能;掌握android操作系统的编程技巧, 体会企业软件开发与学习过程中编写软件的不同;提 高自身的创新意识与创新能力,促进团队之间的沟通 协作,为早日踏上工作岗位打下坚实基础。 二、实践内容及感悟: a) 实践前准备:自xx年清明节前后,我和我的 组员就开始接受山西西太行信息有限公司的公开课的 培训,当时经电子与计算机技术学院于一老师介绍由 陈川老师主要带领我们重新温习了一遍关于java语

言的基本知识,在这将近一个月的学习过程中我们逐渐重新拾起了即将被遗忘的java 知识,走出了以前认识上的误区,使我在java这一块又有了一定的的优势,为以后我们用java语言做开发打下了很好的基础。 自xx年5月1日,我们开始了真正的基于android 操作系统的软件开发,虽然我们是利用课余时间进行学习,但是学习的效果真的很好,我们基本上晚上都会学到很晚才回宿舍。刚开始的时候我感到很不适应,感到学习的java语言不能够充分的的到利用,只能够用一些和系统相关的东西,但是随着学习的深入,我发现android操作系统也是一个很强大的手机操作系统,它有着很好的发展前景。并且移动互联网在在中国有着大的市场,所以我对我正在从事的android手机软件开发给予了很大的希望。这一个月的培训我们主要学习了android操作系统的五大系统组件:activity、service、sqlite、content Provider、intent、broadcastRecever,同时我也学到了一些课

建筑工程测量实训心得报告

建筑工程测量实训心得报告 在2014年6月13日至15日,我班进行了为期13天的建筑工程测量实训,本次实训的类容主要有两个,第一是对教学楼的地形图测绘,第二是对图纸要求进行放样, 建筑工程测量,是一门需要理论教学内容与实际操作相结合的综合课程。实训是理论课程的延生,是检验真理的试金石。在课堂上,书本中抽象的叙述说明,往往使我们一下难以很好掌握,但当我们面对着实物实际的操作后,我们将能非常迅速、牢固的掌握相关的知识点。更重要的,实训能使我们在能更加熟练、精准的操作基础上,更贴近实际运用的作业,及独立的完成所需的测量实际任务,这样也是大学生锻炼成长的有效途径。所以,深知实训重要性的我必须认真的把握好这难得的学习机会。 测量学也是一项精确的工作,通过在学校期间在课堂上对测量学的学习,使我在脑海中形成了一个基本的、理论的测量学轮廓,而实训的目的,就是要将这些理论与实际工程联系起来。为期二周的测量实训结束了,短短的十几天实训,让我学到了好多书本上没有的东西,锻炼了很多测绘的基本能力。通过这次实训,我真正的体会到了理论和实贱相结合的重要性。 在本次实训中,我巩固了课堂教学知识,加深对控制测量学的基本理论的理解,能够用有关理论指导作业实践,做到理论与实践相统一,提高分析问题、解决问题的能力,从而对控制测量学的基本内容得到一次实际应用,使所学知识进一步巩固、深化。掌握用测量平差理论

处理控制测量成果的基本技能。通过完成控制测量实际任务的锻炼,提高独立从事测绘工作的计划、组织与管理能力,培养良好的咱也品质和职业道德。熟悉水准仪、经纬仪、全站仪的工作原理。 实训过程中,我们共学习使用了以下仪器:水准仪,经纬仪,标杆,水准尺,三脚架,钢尺,图纸等。 实训过程:导线从一组已知控制点出发,经过8个点,又回到起始点上,形成一闭合多边形,成为闭合导线。由于测量了多边形的各内角及边长,闭合导线也具有检核作用。角度检核条件:多边形各内角的观测值之和与其理论值之差,应满足限差要求,其中n为多边形角个数。坐标增量检核条件:上述理论值应为零,可实际上一般不等于零,但也应该满足限差要求。测角:导线转折角的测量采用测回法观测用经纬仪测一测回,当盘左、盘右两半测回角值的较差不超过±40″时,取其平均值。量边:两点之间进行往返测量水准测量:水准测量原理:水准测量是利用水准仪提供的水平视线,借助于带有分划的水准尺,直接测定地面上两点间的高差,然后根据已知点高程和测得的高差,推算出未知点高程。 在这次的实训中我们对以前的学习又有了更深刻的认识: 1. 水准测量。学习水准路线,是为了给以后做导线测量奠定基础。在检验所测数据的时候,做到发现错误立即解决。外业结束后,进行内业高差闭合差的计算,在限差允许的范围内,即按水准路线长度或测站数进行调整,若超过限差,必须重测。直到合格为止。 2. 角度﹑距离测量。在角度测量方面,我们要做到精益求精。在

(完整版)《软件工程》作业及答案

t h e i 《软件工程》作业及答案 1-1 什么是软件危机?它有哪些典型表现?为什么会出现软件危机?答: 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。概括地说,软件危机包含下述两方面的问题:如何开发软件,以满足对软件日益增长的需求;如何维护数量不断膨胀的已有软件。软件危机典型表现:对软件开发成本和进度的估计常常很不准确。用户对“已完成的”软件系统不满意的现象经常发生。软件产品的质量往往靠不住。软件常常是不可维护的。软件通常没有适当的文档资料。软件成本在计算机系统总成本中所占的比例逐年上升。软件开发生产 率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。 产生软件危机的原因:一方面与软件本身的特点有关,另一方面也和软件开发与维护的方法不正确有关。软件不同于硬件,它是计算机系 统中的逻辑部件而不是物理部件。管理和控制软件开发过程相当困难。 软件是规模庞大,而且程序复杂性将随着程序规模的增加而呈指数上 升。目前相当多的软件专业人员对软件开发和维护还有不省糊涂观念, 在实践过程中或多或少地采用了错误的方法和技术,这是使软件问题发展成软件危机的主要原因。1-2 假设你是一家软件公司的总工程师,当你把图1.1给手下的软件 工程师们观看,告诉他们及早发现并改正错误的重要性时,有人不同意你的观点,认为要求在错误进入软件之前就清除它们是不现实的,并举例说:“如果一个故障是编码错误造成的,那么,一个人怎么能 在设计阶段清除它呢?”你怎么反驳他? 1-3 什么是软件工程?它有哪些本质特性?怎样用软件工程消除软件危机? 答: 软件工程是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它。 软件工程本质特性:1、软件工程关注于大型程序的构造;2、软件工程的中心课题是控制复杂性;3、软件经常变化;4、开发软件的效率非常重要;5、和谐地合作是开发软件的关键;6、软件必须有效地支持它的用户;7、在软件工程领域中是由具有一种文化背景的人替具 有另一种文化背景的人创造产品。 消除软件危机的途径:为了消除软件危机,首先应该对计算机软件有一个正确的认识。必须充分认识到软件开发不是某种个体劳动的神秘技巧,而应该是一种组织良好、管理严密、各类人员协同配合、共同完成的工程项目。应该推广使用在实践中总结出来的开发软件的成功 的技术和方法,并且研究探索更好更有效的技术和方法,尽快消除在 计算机系统早期发展阶段形成的一些错误概念和做法。应该开发和使用更好的软件工具。为了解决软件危机,既要有技术措施(方法和工具),又要有必要的组织管理措施。1-6 什么是软件过程?它与软件工程方法学有何关系? 答: 软件过程是为了获得高质量软件所需要完成的一系列任务的框架, 它规定了完成各项任务的工作步骤。软件工程方法学包含软件过程。1-7 什么是软件生命周期模型?试比较瀑布模型、快速原型模型、增 量模型和螺旋模型的优缺点,说明每种模型的适用范围。 答: 生命周期模型简洁地描述软件过程,规定了把生命周期划分成哪些阶段及各个阶段执行顺序。 瀑布模型历史悠久、广为人知,它的优势在于它是规范的、文档驱动的方法;这种模型的问题是,最终开发出的软件产品可能并不是用户 真正需要的。 快速原型模型正是为了克服瀑布模型的缺点而提出来的。它通过快速构建起一个可在计算机上运行的原型系统,让用户试用原型并收集用 户反馈意见的办法,获取用户的真实需求。 增量模型具有可在软件开发的早期阶段使投资获得明显回报和较易维护的优点,但是,要求软件具有开放的结构是使用这种模型时固有的困难。 风险驱动的螺旋模型适用于内部开发的大型软件项目,但是,只有在开发人员具有风 险分析和排除风险的经验及专门知识时,使用这种模型才会获得成功。 快速原型模型:适合小型软件; 螺旋模型:适合内部开发的大规模软件项目。2-1 在软件开发的早期阶段为什么要进行可行性研究?应该从哪些方面 研究目标系统的可行性? 答: 可行性研究的目的,就是用最小的代价在尽可能短的时间内确定 问题是否能够解决。至少应该从下述三方面研究每种解法的可行性:(1)技术可行性;(2)经济可行性;(3)操作可行性。 2-5 北京某高校可用的电话号码有以下几类:校内电话号码由4位数字组成,第1位数字不是0;校外电话又分为本市电话和外地电话两类,拨校外电话需先拨0,若是本市电话则再接着拨8位数字(第1位不是0),若是外地电话则拨3位区码再拨8位电话号码(第1位不是0)。请用2.5.2小节讲述的定义数据的方法,定义上述的电话号码。答: 电话号码=[校内电话|本市电话|外地电话] 非零数字字符=[1|2|3|4|5|6|7|8|9] 校内电话=非零数字字符+3{数字}3本市电话=0+非零数字字符+7{数字}7外地电话=0+区码+非零数字字符+7{数字}73-1 为什么要进行需求分析?通常对软件系统有哪些需求?答: 为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。对软件需求的深入理解是软件开发工作获得成功的前提条件,不论我们把设计和编码工作做得如何出色,不能真正满足用户需求的程序只会令用户失望,给开发者带来烦恼。确定对系统的综合要求:1、功能需求;2、性能需求;3、可靠性和可用性需求;4、出错处理需求;5、接口需求;6、约束;7、逆向需求;8、将来可以提出的要求,分析系统的数据要求。3-2 怎样与用户有效地沟通以获取用户的真实需求? 答: 与用户沟通获取需求的方法:访谈;面向数据流自顶向下求精;简易的应用规格说明技术;快速建立软件原型 4-2 在什么情况下应该使用形式化说明技术?使用形式化说明技术时应 遵守哪些准则? 答: 在开发大型软件系统的过程中应该使用形式化说明技术。应用形式化方法的准则:(1)应该选用适当的表示方法。(2)应该形 式化,但不要过分形式化。 (3)应该估算成本。(4)应该有形式化方法顾问随时提供咨询。 (5)不应该放弃传统的开发方法。(6)应该建立详尽的文档。(7)不应该放弃质量标准。(8)不应该盲目依赖形式化方法。(9)应该测试、测试再测试。(10)应该重用 7-8 对一个包含10000条机器指令的程序进行一个月集成测试后,总 共改正了15个错误,此时MTTF=10h;经过两个月测试后,总共改正了 25个错误(第二个月改正了10个错误),MTTF=15h 。要求:(1) 根据上述数据确定MTTF 与测试时间之间的函数关系,画出 MTTF 与测试时间τ的关系曲线。在画这条曲线时做了什么假设?(2) 为做到MTTF=100h ,必须进行多长时间的集成测试?当集成测试结束时总共改正了多少个错误,还有多少个错误潜伏在程序中? 答: (1)所做假设:1)单位长度里的错误数近似为常数;2)失效率正比于软件中剩余的错误数,而平均无故障时间与剩余的错误数成反比. 3)发现的每一个错误都立即正确地改正了.(2)由Shooman 公式:MTTF=I T /(K*(E T -E C (T))) 其中,I T =104,MTTF 1=10,n 1=15,MTTF 2=15,n 2=25。得:MTTF 1=I T /(K*(E T -E C (T 1)))10=10000/(K*(E T -15))MTTF 2=I T /(K*(E T -E C (T 2)))15=10000/(K*(E T -25)) (1)解得程序中固有的错误总数E T =45,此外K=100/3。(2)设MTTF=100,有 100=10000/((100/3)*(45-x))

殷人昆《实用软件工程》复习资料

1.软件工程 目标:正确性、可用性、适合销售 活动:需求、设计、实现、V&V(验证与确认)、支持 原则:开发泛型、设计方法、支持工具、工程管理WW 软件工程是开发,运行,维护和修复软件的系统方法,将系统化的,规范的,可度量的方法应用与软件的开发,运行维护的过程。即将工程化应用于软件中。 2.软件过程中的基本活动(pdca) 1.软件规格说明plan 2.软件开发do 3.软件确认check 4.软件演进action 3.瀑布模型:需求-》系统设计-》实现单元测试-》集成与系统测试-》运营维护。他的显著特点是顺序性 和依赖性。 4.演化模型:软件通过不断的演化才能完成和完善,其显著特点是迭代。适合于业务和需求不断变更的 开发过程,交付部分功能给客户,确认需求,逐步完善。 5.螺旋模型:将瀑布模型和演化模型结合起来,加入了风险分析。 6.增量模型:是将软件分解成一系列的增量的构件,在增量开发迭代中逐步加入,也叫极限程序设计。 7.软件工程原则: a)抽象自顶向下,逐层细化 b)模块化的开发方法 c)信息隐蔽和数据封装。 d)局部化 e)一致性 f)完备性 g)可验证性 8.软件工程基本原理: a)按软件生存期分阶段制定计划并认真实施 b)坚持进行阶段评审 c)坚持严格的产品控制 d)使用现代程序设计技术 e)明确责任 f)用人少而精 g)不断改进开发的过程 9.识别用户要求,必须考虑的问题: a)功能和性能 b)可靠性和质量 c)总的系统目标 d)成本与进度的把控 e)制造需求 f)市场竞争情况 g)有效的技术 h)将来可能的扩展 10.可行性研究 a)问题识别 b)市场调查 c)分析准备

软件工程实习报告范文4篇

软件工程实习报告范文4篇 一、关于实习公司 我所实习的南京xx软件有限公司简称xx公司,公司成立于XX 年,主营软件开发和信息系统集成,专门从事工程建设项目管理信息系统开发和实施,具有自主知识产权的项目管理软件产品xx项目管理系列软件(包括xx投资控制合同管理软件、xx进度控制计划管理软件、xx质量控制安全管理软件、xx项目管理门户、xx城建项目管理平台等),并已经在全世界第一大桥苏通长江大桥、国内最大的开发区苏州工业园区以及南水北调工程实施和应用,目前正与南京城建集团合作,开发城建项目管理平台。 二、实习的内容 今年xx月xx日开始,我正式走进xx开始了实习工作,并被调到了江苏省建筑质量检测中心,参加正在进行的一个检测项目。由于我才大三,本身对企业的经营方式等都很陌生,公司让我们的王工带我学习,以师傅带徒弟的方式,指导我的日常实习。在王工的热心指导下,我依次对此次项目的业务流程和大概框架进行了了解,并积极参与相关工作,注意把书本上学到的理论知识对照实际工作,用理论知识加深对实际工作的认识,用实践验证大学所学确实有用。以双重身份完成了学习与工作两重任务。跟公司同事一样上下班,协助同事完成部门工作;又以学生身份虚心学习,努力汲取实践知识。我心里明白我要以良好的工作态度以及较强的工作能力和勤奋好学来适应公司的工作,完成公司的任务。

三、实习的提高与收获 实习收获,主要有四个方面: 一是通过直接参与企业的运作过程,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高,圆满地完成了本科教学的实践任务。 二是提高了实际工作能力,为就业和将来的工作取得了一些宝贵的实践经验。 三是一些学生在实习单位受到认可并促成就业。 四是为毕业后的正式工作做好了准备。 四、结语 到公司实习并没有我想象中的难以融入,通过慢慢的学习,发现在公司用的到得知识在我们的学校学习中都会遇到。至暑期结束,从不懂到渐渐的做了几个检测项目。学到不少的东西。实习生活还没结束,开学了我还是会继续留在公司我的学习和探索。 光阴荏苒,时光飞逝,转眼间到了实习结束的日子。从进公司实习到现在,我已经到公司近6个月了,感受颇多,收获颇多。期间,通过公司领导的关心和帮助,同事的指导,使我能够很快地了解公司的管理与运作程序,我了解了公司的发展概况,熟悉了公司的流程和行业的基础知识,使我逐步学会如何从一个刚出校门不久的实习生转变成一个职员。以下是我这一阶段的工作总结。 学习无止境,职业生涯只是学生生涯的一种延续。对于一个实习的学生,初踏入职场,进入专业的软件公司,对开发软件没有一点

工程测量实训总结【三篇】

工程测量实训总结【三篇】 【导语】工程测量实训是工程类专业主要的基础课程,提升实训课程的教育水平对提升该专业学生专业技能具有非常重要的作用。本文是为大家整理的工程测量实训总结,仅供参考。 工程测量实训总结篇一 紧张而有难忘的两周测量实习生活在一片胜利的欢呼声中结束了。通过本次实习,巩固、扩大和加深了我们从课堂上所学的理论知识,掌握了DJ-6经纬仪的基本操作,并达到了一定的熟练程度,而且还有机会学会了地形图的绘制方法。在锻炼大家画草图、运用CAD绘图的能力同时也积累自己的绘图经验和提高自己的绘图速度。不仅从此次专业实习中获得了测量实际工作的初步经验和基本技能,还着重培养了我们的独立工作能力,培养我们在施测现场发现问题、解决问题的能力,而且进一步熟练了测量仪器的使用

技能,提高了数据计算能力和对数据的敏感程度,并对测绘小区域大比例尺地形图的全过程有了一个全面和系统的认识,这些知识往往是我在学校很少接触、注意的,但又是十分重要、十分基础的知识,有了一定雄厚的基础才可以决定上层建筑。因而此次实习不仅让我积累了许多经验,也让我学到了很多实践知识,因为我们大家都明白实践是检验真理的标准这一马克思辨证唯物主义真理! 本次实习也让我真正体会到测绘专业是一个团队的工种!我们组有六名组员,每个人的工作任务和各自的长处是不一样的,我们配合起来才能发挥出较高的效率。我的主要任务是使用仪器测出数据。同时这次实习也拓展了我们与老师与同学的交际,合作的能力。因为以前人家说工程测量特别需要团队合作精神,我都没有能够完全了解。的确,一次测量实习要完整的做完,单靠一个人的力量和构思是远远不够的,也是不可能将要做的工作做好。只有小组全体成员的合作和团结才能让实习快速而高效的完成。正所谓“三个臭皮匠,顶个诸葛亮”。另外这次测量实习培养了我们小组的分工协作的能力,增进了同学之间的感情,深化了友谊。在实习过程中难免会碰到一些疙疙瘩瘩的事情,闹得大家都不愉快,但是我们能够及时地进行交

【软件工程】作业与答案解析

《软件工程》作业 第一章 1.什么是软件危机,它有哪些典型表现? 答: 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。概括地说,软件危机包含下述两方面的问题:如何开发软件,以满足对软件日益增长的需求;如何维护数量不断膨胀的已有软件。 软件危机典型表现:对软件开发成本和进度的估计常常很不准确。用户对“已完成的”软件系统不满意的现象经常发生。软件产品的质量往往靠不住。软件常常是不可维护的。软件通常没有适当的文档资料。软件成本在计算机系统总成本中所占的比例逐年上升。软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。 产生软件危机的原因:一方面与软件本身的特点有关,另一方面也和软件开发与维护的方法不正确有关。软件不同于硬件,它是计算机系统中的逻辑部件而不是物理部件。管理和控制软件开发过程相当困难。软件是规模庞大,而且程序复杂性将随着程序规模的增加而呈指数上升。目前相当多的软件专业人员对软件开发和维护还有不省糊涂观念,在实践过程中或多或少地采用了错误的方法和技术,这是使软件问题发展成软件危机的主要原因。 2.简述产生软件危机的原因和解决的思路。 答:软件危机产生的原因一方面与软件本身的特点有关,另一方面,是与已有软件开发、维护的方法不正确有密切关系。

解决软件危机,既要有技术措施(方法和工具),又要有必要的组织管理措施。即采用工程化的原则和方法组织软件开发是摆脱软件危机的一个主要出路。 3.什么是软件工程?它有哪些本质特性? 答: 软件工程是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它。 软件工程本质特性:1、软件工程关注于大型程序的构造;2、软件工程的中心课题是控制复杂性;3、软件经常变化;4、开发软件的效率非常重要;5、和谐地合作是开发软件的关键;6、软件必须有效地支持它的用户;7、在软件工程领域中是由具有一种文化背景的人替具有另一种文化背景的人创造产品。 4.软件工程是如何用来消除软件危机的? 软件工程是从技术和管理两个方面来研究如何更好地开发和维护计算机软件,从源头上消除软件危机。 5.假设你是某软件开发企业的CEO,当你把教材P.4的图1.1给手下的软件工程师们看,同时告诉他们应及早发现并改正错误的重要性时,有人不以为然,认为要求在错误进入软件前就发现并清除它们是不现实的,并举例说:“如果一个故障是编码错误造成的,那么又如何能够在设计阶段就发现并清除呢?”那你应该如何说服? 首先要对错误造成工作的延误或一些问题表示歉意。错误是难免,关

相关文档
最新文档