当前位置: 简表范文网 > 专题范文 > 公文范文 >

软件工程发展史及未来发展动态

| 来源:网友投稿

【摘要】软件工程的发展和应用是计算机技术发展过程中的一个重要组成部分,软件工程的发展经历了较长的时间,当前也取得了较大的成就,但在未来的发展过程中,还需要对一些问题进行解决,以提高软件的利用效率。

【关键词】软件工程;发展史;发展动态

引言

计算机软件是计算机的重要组成部分,也是计算机系统的核心部分,加强计算机软件的开发和应用,可以极大地提高人们的工作效率,并且减少工作中的出错率。随着信息技术领域对软件工程的开发和利用的重视程度逐渐加深,软件工程的发展也变得越来越完善。软件工程是计算机发展过程中的一个重要组成部分,在未来的发展过程中还应该要对当前软件工程的开发和利用过程中存在的一些问题进行解决。

一、软件工程的发展史

从上个世纪五十年代开始,我国的软件工程就得到了一定的重视,开始出现了软件编程语言,软件工程最重要的部分就是软件编程语言,语言的组合构成了各个软件的功能,发展至今,经过了半个多世纪的发展,我国的软件工程使用的编程语言已经得到了拓展,从最早的瀑布模型到现在光为人所知的云计算,软件工程的发展已经取得了突破性的进步,对于软件语言而言,从最初的面向程序到现在的面向对象,这不仅是一种形式上的改变,更是技术的一种全新变革,提升了软件的开发效率。当前,软件工程已经深入到社会生活的各个层面、各个领域,几乎在每一个领域中都有软件工程的应用。

软件工程的发展也是软件语言的发展,软件编程语言言的发展,经过了三个过程,即面向过程的语言、面向对象和面向方面的语言。当前在计算机领域比较常见的编程语言有C语言、C++语言、Java语言、C#语言、数据库等。第一,面向过程的语言。这种语言是把一个需要求解的复杂问题进行分解,成为若干个晓小的模块之后进行处理,而每个模块处理一个子问题,在语言设计时事按照自顶向下、逐步细化、模块化设计和结构化编码的原则。在软件工程的发展过程中,最常见的面向过程的软件语言就是C语言,这种软件语言的结构性比较强,但是数据和程序的模块往往会出现分离。第二,面向对象的语言。随着人们对软件的需求越来越大,软件语言的发展也得到了全面的进步,实现了面向对象的编程。面向对象的软件语言继承了面向过程的结构化设计、模块化、并行处理等优点,而且对软件语言中的数据和程序之间的分离问题进行了有效的解决,使得整个程序的编写、应用过程变得更加便捷。面向对象的软件编程语言有一个重要的特征就是继承性。第三,面向方面的软件编程语言。这种软件语言是在是在“方面”基础上进行的程序设计的一种语言。软件工程的发展,是为了对计算机系统中的各个具体的问题进行解决,并且形成相应的解决方案,最终提高软件工程的应用效率。

二、未来软件工程的发展

(一)软件工程应用过程中面临的威胁和问题

1.互联网存在的威胁

由于互联网是一个开放的环境,互联网的开放性导致了它的复杂性,在互联网的使用过程中往往存在较大的威胁,存在很多不确定的因素,这些因素会对软件功能的发挥造成影响。软件工程的发展过程中,与互联网的发展是相辅相成的,可以说,软件的产生就是为了更好地对互联网以及计算机系统进行利用。互联网的用户急剧增加,使得各种网络用户信息出现膨胀,不良的信息以及病毒往往会流入到软件中去,从而对计算机的各种软件的运行质量带来影响。

2.软件系统存在一定的缺陷

我国原有的软件编程技术往往存在着较大的缺陷,常见的软件工程变成语言针对计算机应用过程中的一些问题,也不能有效的应对和解决,比如在网络用户的管理方面缺乏相应的管理维护技术,在查杀软件系统本身的漏洞的技术上也存在一定的问题等,这些都导致软件工程在应用过程中很容易出现风险,容易感染病毒、遭受黑客侵袭等,最终影响用户的正常网络体验。因此在软件工程的发展过程中应该要对软件编程语言、编程技术进行有效的改革,最终提高软件系统的整体水平。

3.在软件工程的发展过程中对软件的维护和管理力度不够

在软件工程的发展过程中对软件进行有效的维护和管理是提高软件利用效率的重要手段,用户在使用软件的过程中对软件进行维护和管理是一个必须的步骤。互联网与软件是为广大用户体验提供了广大的平台,但是当前很多用户在使用软件的过程中往往没有加强对软件的维护和管理,因此导致计算机软件的功能得不到有效的发挥,影响用户体验。由于不同的用户对互联网、计算机系统等都有不同的需求,因此在使用过程中如果不能加强维护和管理,不能加强规范,则往往会出现用户的行为对软件性能带来损害,严重时还可能导致系统出现瘫痪现象。

(二)未来软件工程的发展

1.加强新的计算机软件语言的开发发

随着计算机技术的不断发展,人们对计算机功能以及互联网的需求越来越高,加强软件编程语言的开发和利用,对于提高各种软件的应用水平有十分重要的意义。在软件工程的发展史上也出现了很多类型,如汇编、C、JAVA等。近年来,有人在这方面提出了将AOSD与MDA进行有效的融合,这种融合技术的以便相互支持,探究一种新的软件开发语言。这种开发语言和技术可以实现从方面PM转换到方面PSM,是软件工程的一种发展趋势。方面PSM的有效性与准确性可以有效地解决软件开发过程中的有效性,但同时这种发展也存在一些问题,比如复杂的程度比较高、直观性不够等。新型的面向方面的软件工程语言使得软件语言更加简洁,便于读者的理解。

此外,ATL也是未来软件开发语言发展的一个方向,ATL是一套C++模板库,使用该模板可以有效的提高程序开发的效率,也能实现对COM组件的有效开发和利用,但是这种语言也有一定的缺陷,比如不能对模型进行有效的转换,不能对数据类型进行准确地验证等。

2.加强软件的维护和管理

软件的维护和管理是软件工程发展过程中的一个重要组成部分,在软件工程的发展过程中应该要加强对系统漏洞的处理,以提高计算机系统的安全性和稳定性。比如在软件工程的开发过程中加强对用户访问控制程序的研究,以提高软件系统的安全性。用户访问控制程序是计算机安全维护的第一项功能,对于用户的资格的辨别具有十分重要的意义,也是鉴别用户是否具有使用计算机功能的一个重要措施。在使用计算机以及软件的过程中,只有通过了身份验证的用户才可以继续使用,这种方式可以有效地预防不符合条件的使用者对程序进行使用,从而实现对软件以及计算机的保护。

三、结语

软件工程是计算机行业发展过程中的一个重要组成部分,加强软件工程的研究主要是加强软件开发语言的研究,从而加强对计算机系统中的各种问题的解决。软件工程发展过程中,编程语言得到了拓展,在未来的发展过程中还应该要加强新的编程语言的研究,以提高软件的应用效率。

参考文献

[1]杨艳,王德江.软件工程的发展动态[J].信息技术,2001(2).

[2]吴穹.软件工程未来发展趋势[J].程序员,2008(9).

[3]许璐.软件工程未来发展[J].科技传播,2011(13).

相关推荐

热门文章

防自然灾害安全教育心得7篇通用【完整版】

本页是最新发布的《防自然灾害安全教育心得7篇通用》的详细范文参考文章,觉得有用就收藏了,为了方便大家的阅读。教育能让更新了观念,改善了思想,了解了当前的社会形式。你在安全教育中一定有意想不到的收获,写一篇安全教育心得回顾一下吧。你是否在找正准备撰写“防自然灾害安全教育心得”,下面小编收集了

小学生寒假安全教育家长心得3篇通用

本页是最新发布的《小学生寒假安全教育家长心得3篇通用》的详细范文参考文章,好的范文应该跟大家分享,这里给大家转摘到。是生命之本,安全是头等财富!我们每个人都应该重视自己安全。写一篇安全心得能让自己在安全教育过后的总结中得到许多的收获。你是否在找正准备撰写“小寒假安全教育家长心得”

2022年70年周年校庆演讲稿最新范本(精选文档)

《70年周年校庆演讲稿最新范文》是一篇好的范文,觉得有用就收藏了,希望大家能有所收获。演讲稿的最终目的是用于讲话,所以,它是有声语言,是书面化的口语。它一方面是把口头语言变为书面语言,即化声音为文字,起到规范文字、有助演讲的作用。下面是小编为大家整理的70年演讲稿最新范文,希望能够帮助到大家!70年

2022年度清明节感怀演讲稿【完整版】

本页是最新发布的《2022清明节感怀演讲稿》的详细范文参考文章,好的范文应该跟大家分享,重新编辑了一下发到。4月4日,是我国的传统节日:清明节,让怀着无比沉重和景仰的心情来缅怀革命,继承革命传统。你知道么,今天小编整理了清明节感怀演讲稿供大家参考,一起来看看吧!清明节感怀演讲稿一

2022教学工作会议演讲稿(全文完整)

《教学工作会议演讲稿》是一篇好的范文,觉得应该跟大家分享,希望大家能有所收获。演讲稿是人们在工作和社会生活中经常使用的一种文体。它可以用来交流思想,感情,表达主张,见解。也可以用来介绍自己的学习,工作情况和经验等等。下面是小编为大家整理的工作会议演讲稿,希望能够帮助到大家!教学工作会议演讲稿1各位:

五四青年节青春演讲稿

《五四青年节青春演讲稿2022》是一篇好的范文,觉得有用就收藏了,重新编辑了一下发到。青年们还要集中进行各种社会志愿和社会实践活动,还有许多地方在青年节期间举行****仪式。五四的核心内容为,进步,民主,科学。以下是小编为大家准备了五四青年节演讲稿2022范本,欢迎参阅。五四青年节青春演讲

2022最新青年担当演讲稿(全文完整)

《最新青年担当演讲稿》是一篇好的范文,感觉很有用处,这里给大家转摘到。沧海,无人愿甘沦平庸,无人愿在茫茫粟漠中归依。青年们,当在光华中,勇披战衣,秉承之责任心,书写高昂之战歌。下面是小编为大家整理的最新青年担当演讲稿,希望能够帮助到大家!最新青年担当演讲稿1敬爱的老师,亲爱的同学:大家好!

2022年度清明节主题学生作文500字合集

《2022清明节主题学生作文500字》是一篇好的范文,觉得应该跟大家分享,这里给大家转摘到。这来之不易的幸福生活是革命用自己的鲜血换来的,作为一名青年志愿者,一定不辜负烈士们的遗愿,让我们踏着烈士们的足迹奋勇向前!下面是小编为大家带来的关于2022主题学生作文500字,希望能对大家

2022年高三毕业典礼演讲稿(精选文档)

最近发表了一篇名为《高三2022年毕业典礼演讲稿》的范文,觉得有用就收藏了,重新整理了一下发到这里。演讲是演讲者与听众、听众与听众的三角信息交流,演讲者不能以传达自己的思想和情感、情绪为满足,他必须能控制住自己与听众、听众与听众情绪的应和与交流。

五四精神演讲稿

本页是最新发布的《2022五四精神演讲稿》的详细范文参考文章,感觉很有用处,这里给大家转摘到。演讲稿也叫演讲词,它是在较为隆重的仪式上和某些公众场合发表的讲话文稿。演讲稿是进行演讲的依据,是对演讲内容和形式的规范和提示,它体现着演讲的目的和手段。以下是小编整理的2022五四演讲稿

学雷锋致英雄演讲稿怎么写(完整)

最近发表了一篇名为《学雷锋致英雄演讲稿怎么写》的范文,觉得应该跟大家分享,这里给大家转摘到。演讲稿特别注重结构清楚,层次简明。在日新月异的现代社会中,在很多情况下需要用到演讲稿,如何写一份恰当的演讲稿呢?下面是小编为大家整理的学致英雄演讲稿怎么写,希望能够帮助到大家!学雷锋致英雄

语文新课程纲要教材解读培训心得3篇通用

本页是最新发布的《语文新课程纲要教材解读培训心得3篇通用》的详细范文参考文章,觉得有用就收藏了,看完如果觉得有帮助请记得(CTRL+D)收藏本页。语文要让了解文章的含义,吸取其中的精华,感悟文章的写法。你知道语文心得的写法?不妨来学习一下如何写语文培训心得。你是否在找正准备撰写“语文新课程