- 146
- 0
- 约3万字
- 约 31页
- 2016-12-02 发布于浙江
- 举报
新型软件工程复习资料
第1章 绪论
1. 术语解释
(1) 软件: 计算机系统中的程序和文档. 其中程序是计算机任务的处理对象和处理规则的描述;文档是为了理解程序所需的阐述性资料.
(2)软件工程: 是应用计算机科学理论和技术以及工程管理原则和方法,按预算和进度实现满足用户要求的软件产品的工程,或以此为研究对象的学科.
(3)软件危机: 20世纪60年代以来, 随着计算机的广泛应用,软件生产率,软件质量远远满足不了社会发展的需求,成为社会,经济发展的制约因素,人们通常把这一现象称为”软件危机”.
2. 简答题
(1) 简述软件开发的本质.
答: 实现问题空间的概念和处理逻辑到解问题空间的概念和处理逻辑之间的映射.
(2) 简述软件开发的基本途径.
答:软件开发的基本途径是系统建模. 所谓系统建模, 是指运用所掌握的知识,通过抽象,给出该系统的一个结构---系统模型.
(3)简述何谓模型以及软件开发中所涉及的模型.
答: 模型是待建系统的任意抽象,其中包括所有的基本能力,特性或其他一些方面,而没有任何冗余的细节.进一步说, 模型是在特定意图下所确定的角度和抽象层次上对物理系统的描述,通常包括对该系统边界的描述,对系统内各模型元素以及它们之间关系的语义描述.
软件开发领域,系统模型分为两大类: 概念模型------描述了系统是什么. 软件模型------描述了实现概念模型的软件解决方案. 软件模型又可分为设计模型,实现模型和部署模型等.
(4)简述软件开发所涉及的两大类技术.
答:软件开发要涉及两个方面的问题:一是如何实现这样的映射;二是如何管理这样的映射.
如何实现这样的映射涉及到两个方面的内容:一是过程方向, 即求解软件的开发逻辑.二是过程途径,即求解软件的开发手段,问题建模. 建模手段主要包括结构化方法,面向对象方法,以及诸多面向数据结构方法等.
如何管理这样的映射, 是管理层面上的问题, 其主要功能包括软件项目的规划,组织,人员安排,控制和领导等.
重点:
1. 抽象是在意图所确定的角度和抽象层次对物理系统的一个描述,描述其中的成分和成分之间所具用的特定语义的关系, 还包括对该系统边界的描述.
2.分层的基本动机是为了控制开发的复杂性.
3.软件工程作为一门学科己有40余年的历史,其发展大体可划分为两个时期:
20世纪60年代尾到80年代初, 软件系统的规模,复杂性以及在关键领域的广泛应用,促进了软件的工程化开发和管理. 主要围绕软件项目,开发了有关开发模型,开发方法和支持工具的研究. 主要成果: 提出了瀑布模型,开发了诸多过程式语言,开发了一些支持工具.
20世纪80年代以来, 基于己开展的大量软件工程实践,围绕对软件开程过程的支持,开展了一系列有关软件生产技术,特别是软件复用技术和软件生产管理研究和实践.主要成果: 提出了软件生存周期过程, 大力开展了计算机辅助软件工程(CASE)的研究与实践.
第2章 软件需求与软件需求规约
1. 术语解释
(1)软件需求: 以一种技术形式,描述了一个产品/系统应该具有的功能,性能和其他性质.
(2)功能需求:规约了系统或系统构件必须执行的功能.
(3)非功能需求:是性能需求,外部接口需求,设计约束和质量属性需求的统称.
(4)需求规约:是一个软件项/产品/系统所有需求陈述的正式文档,它表达了一个软件产品/系统的概念模型.
2. 简述需求与需求规约的基本性质
答:需求的基本性质:
*必要的, 该需要是用户所要求的.
*无歧义的,该需求只能用一种方式解释.
*可测的, 该需求是可进行测试的.
*可跟踪的,该需求可从一个开发阶段跟踪到另一个阶段.
*可测量的,该需求是可测量的.
需求规约的基本性质:
*重要性和稳定性程度:按需求的重要性和稳定性,对需求进行分级,例如:基本需求,可选需求和期望需求.
*可修改的:在不过多地影响其他需求的前提下,可以容易地修改一个单一需求.
*完整的:没有被遗漏的需求.
*一致的: 不存在互斥的需求.
3. 简述软件需求的分类.
答:软件需求分为两大类:功能需求与非功能需求, 非功能需求又可分为性能需求,外部接口需求,设计约束和质量属性需求.
4. 举例说明功能需求各非功能需求之前的基本关系.
答:功能需求是整个需求的主体, 即没有功能需求,就没有派生的其他功能需求,就没有非功能需求, 非功能需求可作用于一个或多个功能需求.
5. 有哪几种常用的初始需求发现技术?
答:自悟,交谈,观察,小组会,提炼.
6. 简述需求规约的3种基本形式.
答(1)非形式化的需求规约: 即以一种自然语言来表达需求规约,如同使用一种自然语言写了一篇文章.
(2)半形式化的需求规约: 即以半形式化符号体系(包括术语表,标准化的表达格式等)来表达需求规约.
(3)形式
您可能关注的文档
最近下载
- 九年义务教育控辍保学工作方案.doc VIP
- 2025年安徽中考语文试卷及答案出炉 .pdf VIP
- KA 25-2025 煤矿井下机电设备完好性要求.docx VIP
- 劳动合同中止期间的工资支付与社保缴纳义务.docx VIP
- T BALI 003—2023 节律照明灯具性能要求.pdf VIP
- 2012年江苏高考数学试卷真题及答案.doc VIP
- 高中地理野外实践活动与乡土文化传承的结合研究教学研究课题报告.docx
- 2025光伏电站光伏组件并网验收测试标准光伏组件安装质量检查标准.docx VIP
- 上汽通用五菱宝骏610_汽车使用手册用户操作图解驾驶车主车辆说明书pdf电子版下载.pdf VIP
- 运筹学题库及答案.doc VIP
原创力文档

文档评论(0)