软件工程英文答案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程英文答案软件工程英文答案

Chapter 1 An Introduction to Software Engineering 1. Why software engineering is important? 软件工程由应对软件危机也产生,软件工程的发展极大地完善了我们的软件。软件工程的研究使得我们对软件开发活动有个更深入的了解,并且已经找到了进行软件描述、设计和实现的有效方法。软件工程中新的标记发和工具大大降低了制作大型、复杂系统的工作量 2. What is software? What is software engineering? 软件是程序和所有使程序正确运行所需要的相关文档和配置信息。 软件工程是一门工程学科,包括了软件开发的各个方面,从最初的系统描述一直到使用后的系统维护,都属于其学科范畴。 3. What is the difference between software engineering and computer science? 计算机科学研究的是构成计算机和软件系统基础的有关理论和方法,耳软件工程则研究软件制作中的实际问题。计算机科学侧重理论和基础; 软件工程侧重软件开发和交付的实际活动。 4. What are the attributes of good software? 软件除了提供基本的功能,对用户来说是还应该是可维护的、可依赖的和可接受的。可维护性,软件必须能够不断变化以满足变化;可依赖性,软件必须可以被信赖;有效性,软件不能浪费系统资源;可用性,使用起来比较容易 5. What is CASE? CASE 工具是一些软件系统,被设计成支持软件过程中的常规活动,如编辑设计图表、检查图表的连贯性、跟踪已经运行的程序测试等。 6. What is the difference between software engineering and system engineering? 系统工程侧重于计算机系统开发的所有方面,包括硬件、软件和处理工程。 软件工程是整个系统的一部分,它关心系统中基础软件、控制软件、应用软件和数据库的开发。 7. What are software engineering methods? 软件工程方法是一种软件开发的结构化方法,目的在于提高软件质量的同时,使其性价比较高。它包括系统模型、符号、规则、设计建议和过程指导。 8. What are the key challenges facing software engineering? 多样性的挑战,发展新技术以建立起能够使不同平台、不同执行环境的软件一起工作的软件;交付的挑战,发展新技术以带来软件的更快的交付;信任的挑战,发展新技术以展示软件是能够被使用者信任的。 9. Issues of professional responsibility 保密,工程人员必须严格保守客户或雇主的机密,而不管是否签署了保密协议。 工作能力,工程人员应如实的表述自己的工作能力,不应有意接受超过自己能力的工作. 知识产权,工程人员应当知晓控制专利权、著作权等知识产权使用的地方法律,必须谨慎行事,确保雇主和客户的知识产权受到保护. 计算机滥用,软件工程人员不应运用自己的技能滥用他人的计算机。滥用计算机有时对他人影响不大(如在雇主的计算机上玩游戏),但有时后果非常严重(传播病毒)。 10. Code of ethics – principles 公众感,软件工程人员应当始终保持与公众利益一直。 客户和雇主,软件工程人员应当始终保持与公众利益一直的前提下,满足客户和雇主的最大利益. 产品,软件工程人员应当保证他们的产品及其相关附件达到尽可能高的行业标准。 判断力,软件工程人员应当具有公正而独立的职业判断力. 管理,软件工程管理者和领导者应当拥护并倡导合乎道德的有关软件开发和维护的管理方法。 职业感,软件工程人员应当弘扬职业正义感和荣誉感,尊重社会公众利益。 同事,软件工程人员应当公平的对待和协助每一位同事。 自己,软件工程人员应当毕生学习专业知识,提倡合乎职业道德的职业活动方式 11. If you are a software engineer, what code of ethics – principles should you obey? And describe why? 10题中的全部或部分 Chapter 2 Socio-technical Systems 2. What modal does the system engineering process usually follow? And why ?. 系统工程中,通常采用瀑布模型。因为系统的不同部分需要并行的开发,而系统工程中的硬件一般十分昂贵,所以开发中返工的余地非常小

文档评论(0)

skewguj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档