做外贸怎么打开国外网站,做网站还得买域名吗,西安网站建设技术,如何将vs做的网站备份出来第一章 软件与软件工程的概念 读书笔记#xff1a;主要参考教材《软件工程概论》和PPT 软件的概念软件是计算机系统中与硬件相互依存的另一部分#xff0c;它是包括程序#xff0c;数据及其相关文档的完整集合。程序是按事先设计的功能和性能要求执行的指令序列。数据是使程…第一章 软件与软件工程的概念 读书笔记主要参考教材《软件工程概论》和PPT 软件的概念软件是计算机系统中与硬件相互依存的另一部分它是包括程序数据及其相关文档的完整集合。程序是按事先设计的功能和性能要求执行的指令序列。数据是使程序能正常操纵信息的数据结构。文档是与程序开发维护和使用有关的图文材料。软件特性形态特性、智能特性、开发特性、质量特性、生产特性、管理特性、环境特性、维护特性、废弃特性、应用特性软件的分类系统软件操作系统 数据库管理系统 设备驱动程序 通信和网络处理程序等 支撑软件工具软件 纵向支撑软件分析、设计、编码、测试工具等 横向支撑软件项目管理工具配置管理工具等 应用软件工程与科学计算软件 商业数据处理软件 ERP软件 计算机辅助设计制造软件 系统仿真软件 智能产品嵌入软件 事务管理、办公自动化软件 可复用软件标准函数库、类库、构件库等 软件危机软件的发展速度远远滞后于硬件的发展速度不能满足社会日益增长的软件需求。软件开发周期长、成本高、质量差、维护困难。 软件工程采用工程的概念、原理、技术和方法来开发与维护软件把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来以经济地开发出高质量的软件并有效地维护它这就是软件工程。 系统工程的目标运用先进的软件开发技术和管理方法来提高软件的质量和生产率也就是要以较短的周期、较低的成本生产出高质量的软件产品并最终实现软件的工业化生产。软件生存期软件定义、软件开发、运行维护软件工程方法概述目前使用最广泛的软件工程方法学传统方法学结构化方法学面向对象方法学。三要素方法、工具和过程软件工具概述软件工具是指能支持软件生存周期中某一阶段如系统定义、需求分析、设计、编码、测试或维护等的需要而使用的软件工具。常用软件工具需求分析与设计工具、编码工具与排错工具、测试工具软件工程知识体系及知识域软件工程教育(3个历史时期)1978年以前软件工程教育以计算机专业的一门孤立的课程形式存在。1978—1988年期间早期的研究生学位教育开始建立软件工程专业的研究生学位教育项目。1988年以后快速发展的研究生学科教育使软件工程的理论快速发展其中卡内基·梅隆大学软件工程研究所SEI的影响不可忽视。 软件工程知识体系指南的内容 SWEBOK指南将软件工程知识体系划分为15个知识域knowledge areasKA这些知识域又划分为三类 软件工程基础类、软件生存期过程类、软件工程管理类。 转载于:https://www.cnblogs.com/xaq0325/p/5237722.html