大连理工大学887软件工程总结
VIP专享
面向对象的主要特征:对象唯一性,封装,继承,多态
软件工程方法学三要素:方法,工具,过程
来辅助软件开发、运行、维护、管理、支持等过程中的活动的软件称为软件开发工具,通常
也称为CASE工具。
经济可行性是从开发费用和软件回报的角度来分析开发该软件系统是否可行。
技术可行性是从软件实现的功能、用户要求的软件性能、是否有技术难题等方面考虑开发该
软件的可行性问题。
操作可行性是判断系统的操作方式在该用户组织内是否可行,
法律可行性是对正在考虑开发的软件系统可能会涉及的任何侵犯、妨碍、责任等问题做出决
定
估算软件规模:代码行技术;功能点技术;
估算工作量:静态单变量:面向KLOC的估算模型;面向功能点的估算模型。
动态多变量:
COCOMO2模型:
制定进度计划:
估算开发时间:walston_felix模型;原始COCOMO模型;
COCOMO2模型;Putnam模型
Gantt图;
工程网络图
单元测试在实现阶段进行,它所依据的模块功能描述和内部细节以及测试方案应在详细设计
阶段完成,目的是发现编程错误。
集成测试所依据的模块说明书和测试方案应在概要设计阶段完成,它能发现设计错误。
有效性测试应在模拟的环境中进行强度测试的基础上,测试计划应在软件需求分析阶段完
成。
画流图时,一个顺序结构和一个选择结构可以合并成一个节点。多个顺序结构可以合并成一
个节点
需求分析阶段制定系统测试计划,在概要设计阶段制定集成测试计划,在详 细设计阶段制定单元
测试计划
SA方法的基本思想是( C )
A.自底向上逐步抽象 B.自底向上逐步分解 C.自顶向下逐步分解 D.自
顶向下逐步抽象
39、软件管理的主要职能包括( D )
A.人员管理、计划管理 B.标准化管理、配置管理 C.成本管理、进度管
理D.(A)和(B)
40、任何项目都必须精心做好项目管理工作,最常用的计划管理工具是( D )
A.数据流程图 B.程序结构图 C.因果图 D.PERT图
42. 在下面的软件开发方法中,哪一个对软件设计和开发人员的开发要求最高( B )
A、结构化方法 B、原型化方法 C、面向对象的方法 D、控制流方法
43. 软件开发中常采用的结构化生命周期方法,由于其特征而一般称其为( A )
A、 瀑布模型 B、 对象模型 C、 螺旋模型 D、 层次模型
48. 面向数据流的设计方法把( D )映射成软件结构。
A、数据流 B、模块化 C、控制结构 D、信息流
54、软件的集成测试工作最好由(D)承担,以提高集成测试的效果。
相关推荐
-
北京工业大学812材料力学2021年真题VIP专享
2025-12-29 999+ -
北京工业大学812材料力学2022年真题VIP专享
2025-12-29 999+ -
北京工业大学822信息与系统2021年真题答案VIP专享
2025-12-29 999+ -
北京工业大学822信息与系统2022年真题VIP专享
2025-12-29 999+ -
河南理工大学801安全系统工程2021年真题答案
2026-01-14 999+ -
河南理工大学801安全系统工程2022年真题答案
2026-01-14 999+ -
河南理工大学801安全系统工程2022年真题回忆版
2026-01-14 999+ -
河南理工大学828机械设计基础2022年真题
2026-01-14 999+ -
河南理工大学828机械设计基础2022年真题答案
2026-01-14 999+ -
河南理工大学844电路理论2022年真题答案
2026-01-14 999+
作者:北木在北
分类:考研考博类
价格:3知币
属性:3 页
大小:406.17KB
格式:PDF
时间:2025-12-27
相关内容
-
河南理工大学801安全系统工程2022年真题答案
分类:考研考博类
时间:2026-01-14
标签:真题
格式:PDF
价格:3 知币
-
河南理工大学801安全系统工程2022年真题回忆版
分类:考研考博类
时间:2026-01-14
标签:真题
格式:PDF
价格:3 知币
-
河南理工大学828机械设计基础2022年真题
分类:考研考博类
时间:2026-01-14
标签:真题
格式:PDF
价格:3 知币
-
河南理工大学828机械设计基础2022年真题答案
分类:考研考博类
时间:2026-01-14
标签:真题
格式:PDF
价格:3 知币
-
河南理工大学844电路理论2022年真题答案
分类:考研考博类
时间:2026-01-14
标签:真题
格式:PDF
价格:3 知币

