分享到

微信
朋友圈
QQ
微博
取消

文章详情

当前位置:海文考研考研政策正文

学科常识:0835软件工程一级学科学科内涵

2020-04-07 16:30 2919 来源:海文考研

软件是客观世界中问题空间与解空间的具体描述,它追求的是表达能力强,符合人类思维模式,具有构造性和易演化性的计算模型。工程是综合应用科学理论和技术手段,改造客观世界的具体实践活动及其成果。软件工程是以计算机科学理论和技术以及工程管理原则和方法等为基础,研究软件开发、运行和维护的系统性、规范化的方法和技术,或以之为研究对象的学科。

软件工程的研究对象是软件系统,其学科涵盖科学与工程两个方面。其中,科学研究的重点在于如何发现软件构造、运行和演化的基本规律,以应对当今软件所面临的复杂性、开放性和可信性等一系列重要挑战;而工程的重点在于综合应用包括科学方法在内的各种方法,运用各种科学知识,深刻理解设计合格产品所涉及的多方面因素,经济高效地构建可靠易用的产品。软件工程知识体系主要包括软件需求、软件设计、软件构造、软件测试、软件维护、软件配置管理、软件工程管理、软件工程过程、软件工程工具和方法、软件质量等知识域。

软件工程的理论基础主要是计算机科学中的程序理论和计算理论,以及求解问题的数学理论与方法,既关注构造软件的理论、模型与算法及其在软件开发与维护中的应用,也关注求解问题的数学理论与方法及其在软件建模、分析、设计和验证中的应用。

软件工程学科的方法论基础主要是系统工程、管理学和经济学等,重点关注软件系统的复杂性问题,涉及大型复杂软件系统开发、运行与维护的原则和方法。由于软件的特殊性,软件工程与传统的工程学有所不同。软件工程更关注抽象、建模、信息组织和表示、变更管理等,在软件的设计阶段必须考虑实现和质量控制,而且持续进化是软件的重要特征。同时,过程管理、质量保证、成本进度计划与控制等也是软件工程方法论的重要组成部分。

软件的渗透性和软件的服务性,不断催生新学科,发展新产业。软件工程的研究必须与实际应用领域相结合,形成面向领域和面向服务的理论、方法与技术,涉及科学计算、信息系统与数据处理、嵌入式与实时计算、工业过程控制、移动计算、云计算、物联网、大数据、媒体计算等技术领域,以及生物医学、金融与电子商务、电子政务、电信、航空与航天、交通、国防、游戏与娱乐、社交网络等应用领域的相关理论。

上一篇:学科常识:0835软件工程一级学科学科概况 下一篇:学科常识:0835软件工程一级学科学科范围介绍

相关推荐

热点推荐

免费获取考研大礼包

称呼
手机号
验证码
获取验证码
邮箱
学历
微信
提交