软件工程技术研究目与发展前景.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文档。上传文档
查看更多
软件工程技术研究目与发展前景

软件工程技术的研究目的和发展前景   摘 要 软件是目前技术中性质特殊的一项,软件的领域范围和复杂度一直都处于扩大上升的状态。下面本文将就三个角度对软件工程技术进行简要的概述:首先,根据事物的发展规律分析,简单的描述一下软件工程技术的发展历程,其次,对软件技术下详细的分析,并对其构成部分进行描述,最后,根据近年来的软件工程技术的发展趋势对其未来发展进行分析 【关键词】软件工程 发展历程 主要内容 软件工程作为新兴的科学技术,目前已经成为了一门较为独立的课程,软件工程到目前为止已经有30年的发展历程了。在二十世纪六十年代时,随着汇编语言等各种科学语言的发展,计算机应用的领域的使用范围也越来越广泛,从而加大了对软件技术的更高要求,最后造成了所谓的“软件危机”,换句话说,就是当时的科学技术对其要求已经远远超过了其现有的技术和效率。软件工程技术就是为了改善“软件危机”问题而提出的新兴技术概念,这就使得传统的软件研发技术从个人研究演变成为了一个群体工作的工程,本文主要针对这种发展历程以及其所带来的影响进行概述 1 软件工程技术的发展历史 可以说软件工程技术的每一个发展历程都有着很大的历史意意义。软件是根据现实存在事物以及外界变化的而随之发展的,这就要求软件在发展的同时也要遵循客观事实的发展规律,同样的客观事实的发展规律也会促进软件工程技术的发展。随着软件技术的发展,也引发了一系列的问题,而只有解决了相应的问题才能够更好的让软件工程技术发展起来 2 软件工程技术的主要内容 一般情况下,可以讲软件工程研究的内容归类成三个类型:第一点,想要研究软件工程技术那么最重要的就是要研究清楚软件的实质并且建立相应的模型,换句话说就是研究软件的构成部分以及建立的结构模型,只有仔细的研究上述内容后才可以为软件工程技术的高效发展提供前提保证。与此同时,类型结构相似的模型研究也会有助于软件工程技术的研究,并且有很大一部分可以作为软件生产自动化等提供技术支持;第二点,对于较为特殊类型的软件工程可以具有针对性的研究其特有的技术,这样就可以很大程度上提高了软件系统的工作效率和效果。第三点,对于不同领域需求的不同可以研发多种类型的软件工程技术以及有针对性的软件工程 软件系统的研究也可以分为软件的语言系统和软件的工程系统。所谓的软件语言系统指的是用来编写软件的语言所构成的系统,其中包括需要级语言系统,功能级语言系统还有实现级语言系统共,每一种不同的软件语言系统的适应性软件使用都有所不同。可以说软件工程技术重点是用来探究高效率的将计算机技术和现代数学理论技术科学的结合在一起后怎样更高效的开发软件 将软件工程技术具体化后可以分为一下几项:在研究内容中学习软件研发手段并作为软件的学习手段;在研究内容中把软件的生命周期等价于软件工程;除此之外也可以在研发内容中把软件工程的历史进程作为软降的背景和工具。所谓的软件系统软件工程系统也可以分为操作实施和语言处理等等。可以说语言处理系统和操作系统就是软件工程技术中的基础。操作系统可以在进行软件系统管理时进行资源管理的系统,从未高效的提高系统的工作效率。语言处理系统的主要任务就是编译软件系统中每一条的程序,举个例子,语言处理系统中的汇编系统和编辑系统就可以将原本由操作人员编写的软件程序编译成可以被计算机系统识别并翻译的程序,而数据库系统主要只是含有简单的数据库和数据库的相应系统,数据库系统的主要作用就是帮助其他需要大量数据的软件系统的研发和执行 3 软件工程技术的研究目的 简单来说,软件的研发过程的本质就是将高难度的概念转换成低难度的概念,从而实现将高难度的技术操作转换成低难度的技术操作。一般的规模较大的软件在开发过程中的内容也还是非常复杂的,例如软件开发时的相关工作人员的选择,相关技术的选择,相关手段方法以及研发中需要的资金投入和研发时间的匹配等等,所以我们可以将软件工程技术简要的描述为使用计算机研究技术与其相关的理论知识还有科学合理的挂历方法,按照一定的进程,做到符合软件需求者的具体要求的定义的研究学科。对于软件工程来说和其他工程一样都必须具有相应的目的和特定的原则 软件工程技术的主要活动就是针对用户的不同需求来进行设计与研发的过程。只有明确了用户的需求才能将需求转换成虚拟的程序设计。软件系统以及相应的处理过程都是进行软件工程的重要依据。软件设计的首要目的就是设计一个最佳的程序结构,这样根据结构设计出来的软件才能够具有最佳的使用效果。原始的工业发展都是以满足需求者的需求来进行生产和制造,在这个生产制造的过程中,产品的构成时整个生产过程的核心。经过多年的发展可以看出,软件程序的开发也必须使用上述流程。所以,软件领域的前景发展是否客观主要还是要依靠于“产品”是否满足客户的需求 4 软

文档评论(0)

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

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

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档