对软件工程的初步认识和理解

  从小生活在不发达的城市,对于我来说软件工程是在上大学之前完全不了解的一门专业。而软件工程这个名字我也是在报考的时候才第一次见到。由于报考所以也查阅了一些关于软件工程这门专业的相关知识。在我头脑中的第一想法就是做软件。随着生活水平的提高,各种手机app,电脑app进入到我们的生活中。由于对这些东西非常好奇,使我选择了与软件二字相关的专业软件工程。

  在经历了近两年的大学学习以后对软件工程有了初步的认识。

  软件(英文:Software)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。

  软件工程 (Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。

  初谈软件工程,可是何为工程呢?

  工程是科学和数学的某种应用,通过这一应用,使自然界的物质和能源的特性能够通过各种结构、机器、产品、系统和过程,是以最短的时间和最少的人力、物力做出高效、可靠且对人类有用的东西。将自然科学的理论应用到具体工农业生产部门中形成的各学科的总称。了解了工程以后我对软件工程才有了最初的的认识。所谓软件工程也许就是通过现有的知识最简单最省钱的方法来实现客户需求的软件。

 

猜你喜欢

转载自www.cnblogs.com/shuang-qaq/p/12433651.html