您现在的位置是:首页 > 百科经验 >

什么是软件工程(软件工程介绍)

2022-11-24 13:25:11

大家好,小印来为大家解答以上问题。什么是软件工程,软件工程介绍很多人还不知道,现在让我们一起来看看吧!

1、 软件工程是研究和应用如何用系统的、标准化的、可量化的过程方法开发和维护软件,以及如何将经过时间检验的正确的管理技术与目前可用的最佳技术方法相结合的一门学科。它涉及到编程语言、数据库、软件开发工具、系统平台、标准、设计模式等等。

2、 软件是从计算机程序和程序设计的概念演变而来,是在程序和程序设计发展到一定规模并逐渐商业化的过程中形成的。软件开发经历了编程阶段、软件设计阶段和软件工程阶段的演变过程。

3、 软件设计阶段:软件设计阶段出现在1956-1970年。这一阶段的特点是:硬件环境相对稳定,出现“软件作坊”的开发组织形式。产品软件(可购买)被广泛使用,软件的概念被确立。随着计算机技术的发展和计算机应用的日益普及,软件系统的规模越来越大,高级编程语言层出不穷,应用领域不断扩大,开发者和用户分工明确,社会对软件的需求急剧增加。然而,软件开发技术没有重大突破,软件产品质量不高,生产效率低下,导致了“软件危机”。

4、 软件工程阶段:从1970年开始,软件开发进入软件工程阶段。“软件危机”的出现迫使人们研究和改变软件开发的技术手段和管理方法。从此,软件进入了软件工程时代。这个阶段的特殊性是:硬件向巨型化、小型化、网络化、智能化四个方向发展,数据库技术已经成熟并广泛应用,出现了第三代、第四代语言;第一代软件技术:结构化编程在数值计算领域取得了优异的成绩;第二代软件技术:在软件生产过程中使用软件测试技术、方法和原理;第三代软件技术:处理需求定义技术用于软件需求分析和描述。

本文到此结束,希望对大家有所帮助。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

热点推荐

点击排行

  • · 尽管大肆宣传Rimac拒绝制造SUV

    尽管大肆宣传Rimac拒绝制造SUVRimac永远不会制造SUV。根据MateRimac的说法,就像从来没有一样。尽管制造SUV是充实银行账户的可靠方式,但这家EV超级跑车制造商甚至根本不

  • · 交易:B&H推出混合LG Watch G7...

    交易:B&H推出混合LG Watch G7 售价190美元 折扣53%或210美元去年十月,LG Watch W7亮相。该设备被认为是混合智能手表,因为它结合了机械手和数字功能。例如,时计在Wear OS上运行,包括气压计,秒

  • · 斯巴鲁制造了一款名为e-Boxer的混...

    斯巴鲁制造了一款名为e-Boxer的混合动力XV型轿车这是全新的斯巴鲁XVe-Boxer-本质上是一个自我充电混合版本的品牌的粗糙‘n’翻滚交叉-如果你继续阅读后,这一点,我们高度赞扬你的承诺,你知道,汽车。 这并不是说XVe-Boxer将是一款

  • · 新的宝马M8将有三种外形

    新的宝马M8将有三种外形在一个似乎无法获得足够高性能汽车的世界里,还有更多的消息可以让马力的瘾君子远离戒毒所一段时间。因为宝马老板强烈暗示M8将有三种口味:coupe,gran coupe(上面以概念形式预览)

  • · 使用无线电源 在驾驶时为电动汽车充电

    使用无线电源 在驾驶时为电动汽车充电虽然电动汽车的采用通常被认为是绿色交通的重要一步,但许多司机对购买一辆可能在旅行结束前失去动力的车辆持谨慎态度。为了消除这种范围焦虑,斯坦福大学的一个团队设计了一个系统,

  • · 2020年马自达CX-9回顾 当时尚战胜功能

    2020年马自达CX-9回顾 当时尚战胜功能这可能是最好看的三排交叉今天出售。尽管这款马自达CX-9已经上市多年,但它仍然是一款好品味的典范,外观和外观都很漂亮。 研究马自达CX-9|在你身边寻找马自达CX-9 但是,当购买一辆