安防通讯百科

您现在的位置是:首页 > IT通信百科 > 正文

IT通信百科

软件工程,什么是软件工程

root012023-03-28IT通信百科77

软件工程是指将工程应用于软件的计算机技术。

软件工程是对如何用系统的、标准化的、可量化的过程方法开发和维护软件,以及如何将经过实践检验的正确的管理技术与目前可用的最佳技术方法相结合的研究和应用。

软件工程考研科目包括:英语、数学、思想政治理论和专业课考试。一般专业课的考试都是高校自主进行的,每个学院的专业侧重点不同,试题也不同。

软件考研方向有:计算机应用技术、计算机科学与技术、计算机工程等。毕业后,学生可以从事JAVA工程师和Net工程师的工作。

软件工程的目标是:

在给定成本和进度的前提下,开发适用、有效性、可修改、可靠性、可理解、可维护、可重用、可移植、可追踪、可互操作、满足用户需求的软件产品。追求这些目标将有助于提高软件产品的质量和开发效率,降低维护的难度。

1、适用性:在不同的系统约束下,软件满足用户需求的难易程度。

2、有效性:软件系统能最有效地利用计算机的时间和空间资源。

3、可修改性:允许在不增加原系统复杂性的情况下修改系统。

4、可靠性:可以防止由于概念、设计、结构不完善导致的软件系统故障,具有恢复由于操作不当导致的软件系统故障的能力。

5、易懂性:系统结构清晰,能直接反映问题的需求。

6、可维护性:软件交付使用后,可以通过修改来纠正潜在的错误,提高性能等属性,使软件产品适应环境的变化。

软件工程这个专业关注的就是软件开发技术,和软件工程管理技术两个方面,设计程序设计语言,数据库,系统平台和软件开发工具这些方面的知识。

软件工程属于计算机类专业,学的就是编程,其他一些专业比如通信工程,电子信息工程等专业也学编程,但是有区别,其他专业学习的编程做的都是小程序,主要为硬件服务,,规模量小,代码量小,一两人就能搞定。而软件工程专业开发的都是大软件,还有网站都属于软件范畴,工程量大,需要几十个人,,几百个人,甚至更多人才能合作完成,所以软件工程强调的是一个工程性也就是教会学生如何把一个大软件工程细纹成一个个小工程。

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~