第一章软件工程基本概念11软件什么是软件?软件一般认为由三部分组成:程序:在运行时,能提供所希望的功能和性能的指令集。数据结构:使程序能够正确运行的数据结构文档:描述程序研制过程、方法及使用的文档11软件软件的特点抽象性:逻辑实体,可记录,但看不到可复制性:与开发成本相比,复制成本很低无折旧受硬件制约未完全摆脱手工工艺开发费用高12软件危机一、计算机软件发展的三个时期1 早期时代(60年代中期之前
软件测试基本概念Document No:Effective Date:Controlled No:Priority: NormalVersion: V10Edit Status:All Pages14Text Pages12AddendaAuthorized by: Sam/FredAudited by:Confirmed by:Document Mod
1软件测试方法和技术 - Ch2软件测试的基本概念和方法计算机工程系杨晓花2第1章回顾11 软件的含义12 软件开发过程模型13 UML代表着软件建模的发展趋势14 软件测试的重要性3第2章软件测试的基本概念21 软件缺陷22 验证和确认23 软件测试的分类24 测试模型25 软件测试的工作范畴4缺陷是质量的对立面要了解什么是缺陷(defect),就必须清楚“质量(Quality)”概念,因为
level闽南科技学院计算机系闽南科技学院计算机系运用闽南科技学院计算机系第1章 软件工程概述闽南科技学院计算机系成本高(12)闽南科技学院计算机系1970闽南科技学院计算机系闽南科技学院计算机系20世纪80年代末美国DoD和工业界开始认识到管理的重要性美国DoD的一项研究表明70的项目由于管理不善导致难以控制进步成本和质量进一步的研究发现:管理是影响软件项目成功开发的全局性因素而技术只影响局部如
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级可靠性维修性综合保障及软件工程可靠性及维修性基本概念对产品的要求良好的功能和性能经久耐用(长时间保持其功能和性能)容易维护和修理(方便快捷的恢复其功能)可靠性——产品在规定的条件下和规定的时间内完成规定功能的能力(概率——可靠度)维修性——产品在规定的条件下和规定的时间内按规定的程序和方法进行维修时保持或恢复到规定状态的能力(
Click 取出优秀基因新的生物产品 7 哺乳动物基因工程 重组DNA技术是指将一种生物体(供体)的基因与载体在体外进行拼接重组然后转入另一种生物体(受体)内使之按照人们的意愿稳定遗传并表达出新产物或新性状的DNA体外操作程序也称为分子克隆技术 因此供体受体载体是重组DNA技术的三大基本元件基因工程的安全性2. 专家的态度② P2 级实验室在自然环境中一般都要死亡gene
软件危机是指计算机软件的开发和维护过程中所遇见的一系列严重问题主要原因是由于软件自身的特点所决定的以及人们在开发软件时使用了错误的方法软件危机的本质:软件开发的高成本低效率低质量软件工程是指导计算机软件开发与维护的工程学料它采用工程的概念原理技术和方法来开发与维护软件消除危机的途径:从管理和技术两方面开发和维护软件1)软件开发过程的研究文档的标准化以及人类的交流方式等2)结构化的软件开发方法
#
#
#
违法有害信息,请在下方选择原因提交举报