电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件工程--复习材料

软件工程--复习材料_第1页
1/9
软件工程--复习材料_第2页
2/9
软件工程--复习材料_第3页
3/9
一、填空题:1.软件测试通常有两种方法, 一种是从功能上的测试, 也称为黑盒测试, 一种是从结构上的测试称为白盒测试。 P151 2.软件生命周期通常由问题定义、可行性研究、需求分析、总体设计、详细设计、编码和单元测试、综合测试、软件维护等阶段构成。P11 3.数据字典的内容通常由4 类元素的定义组成:数据流、数据流分量(即数据元素)、数据存储、处理。 P47 4.用面向对象方法开发软件,通常需要建立3 种形式的模型:对象模型(静态结构) 、动态模型(交互次序) 、功能模型(数据变换) 。P232 5.由数据元素组成数据的方式有三种基本类型顺序、选择、重复。P48 6.一个大型软件系统的测试过程基本上由五个步骤组成:模块测试、 子系统测试、 系统测试、验收测试、平行运行。P151 7.软件生存周期是指一个软件从提出开发要求开始直到该软件报废不用的整个时期。通常,软件生存周期包括问题定义、可行性研究、需求分析、设计编码、编测试、运行和维护活动,可以将这些活动以适当方式分配到不同阶段去完成。 P11 8.大型软件测试包括模块测试、子系统测试、系统测试、验收测试四个步骤。P151 9.软件详细设计工具可分为3 类,即图形、表格、语言。P124 10. 数据流图的基本四种成分:符号、例子、命名、用途。P40 11. 等价划分是一种黑盒测试技术, 这种技术把程序的输入域划分为若干个数据类,据此导出测试用例。12. 软件过程模型也被称为软件生命周期模型,常用软件过程模型有瀑布模型、 快速原型模型、螺旋模型、增量模型、喷泉模型。13. 在设计构件的过程中, 应尽量使用数据耦合, 少用控制和特征耦合, 完全不用内容耦合。P98 14. 软件开发过程模型主要有瀑布模型、快速原型模型、螺旋模型、增量模型、喷泉模型等。15. 对象的基本特点是以数据为中心、对象是主动的、 实现了数据封装、 本质上具有并行性、模块独立性好。 P210 16. 软件生命周期由三个时期组成:软件定义时期、开发时期、维护时期。17. 可行性研究通常从三方面研究每种解法的可行性技术可行性、经济可行性、操作可行性。18. 面向数据流的设计方法把信息流映射成软件结构,信息流的类型主要有两种变换流、事务流。19. 大多数系统的面向对象设计模型,在逻辑上都可以分解成4 大部分:人机交互部分、问题域部分、任务管理部分、数据管理部分。20. 在软件进行集成测试中, 当使用渐增方式把模块结合到程序中去时,有自顶向下、 自...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件工程--复习材料

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部