计算机科学与技术(软件工程方向)专业规范 计算机科学与技术(软件工程方向)专业规范是一份详细的专业规范,涵盖了软件工程的历史、现状及发展方向。该规范将软件工程分为概念提出、学科雏形和学科确立三个阶段。 在概念提出阶段,软件工程的概念被提出,旨在解决软件开发中的问题,如成本、工期、质量等方面的挑战。1968年,NATO软件工程会议上,提出了“软件工程”的术语,以应对“软件危机”的挑战。 在学科雏形阶段,软件工程早期的发展是理清软件工程过程的各种活动,提出软件生命周期的概念和软件开发的瀑布模型,制定软件生命周期中主要活动的质量标准。软件不可靠、不可维护、不可移植导致开发和维护费用激增。 在学科确立阶段,软件工程被确立为一个专业,建立了 IEEE-CS/ACM 联合指导委员会,并制定了“软件工程职业道德规范”、“本科软件工程教育计划评价标准”和“软件工程知识体”(SWEBOK)。SWEBOK全面描述了软件工程实践所需的知识,为开发本科软件工程教育计划打下了基础。 计算机科学与技术(软件工程方向)专业规范是软件工程专业发展的重要milestone,旨在提高软件工程教育和实践的质量和效率。 知识点: 1. 软件工程的定义:软件工程是一种工程形式,它运用计算机科学和数学原理,针对软件问题获得一种经济有效的解决方案。 2. 软件工程的发展阶段:概念提出、学科雏形和学科确立三个阶段。 3. 软件工程的重要性:软件工程是信息社会的支柱产业之一,软件规模日益扩大,人们开发、使用、维护软件不得不采用工程的方法,以求经济有效地解决软件问题。 4. 软件工程的挑战:软件产品是复杂的人造系统,具有复杂性、不可见性和易变性,难以处理。 5. 软件工程的研究方向:软件需求分析、软件设计、软件测试、软件质量保证、软件过程改进等多个子领域。 6. 软件工程的教育标准:IEEE-CS 和 ACM 都制定了软件工程教育标准,以提高软件工程教育的质量和效率。 7. 软件工程的职业道德规范:IEEE-CS 和 ACM 都制定了软件工程职业道德规范,以确保软件工程师的职业道德和责任感。 8. 软件工程的知识体:SWEBOK 是一个软件工程知识体,为开发本科软件工程教育计划打下了基础。
剩余60页未读,继续阅读
- 粉丝: 97
- 资源: 2万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助