软件工程实用教程(2版)12章习题与参考答案528_软件工程概论习题答案

其他范文 时间:2020-02-29 00:39:26 收藏本文下载本文
【www.daodoc.com - 其他范文】

软件工程实用教程(2版)12章习题与参考答案528由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“软件工程概论习题答案”。

软件工程实用教程

《软件工程实用教程》习题与参考答案

第12章 软件开发工具与环境

1. 什么是软件开发环境?它的基本分类是什么?

答案要点:

软件开发环境应是能支持整个软件生存期阶段的开发活动,并能支持各种处理模型的软件方法学,同时实现这些开发方法的自动化。

按解决的问题分类:程序设计级、系统合成级与项目管理级。

按现有软件开发环境的演化趋向分类:以语言为中心的环境、面向结构的环境、工具箱环境与基于方法的环境。

按集成化程度分类:分成三代。

2. 什么是计算机辅助软件工程?

答案要点:

在软件工程活动中,软件工程师和管理员按照软件工程的方法和原则,借助于计算机及其软件工具的帮助,开发、维护、管理软件产品的过程,称为计算机辅助软件工程(Computer-Aided Software Engineering,简称CASE)。

3. 列出常见的软件开发工具?根据本章的分类方法组织它们?

答案要点:

软件开发工具种类繁多,按功能可将软件开发工具分为8类:

 业务系统规划工具:IBM Rational Rose是基于UML的可视化建模工具;Microsoft Visio。

 项目管理工具:Microsoft Office Project 2007、Visual SourceSafe

 支持工具:IBM Rational Build Forge是对分布式开发环境进行自动构建和发布管理类工具;Microsoft Visual SourceSafe、IBM Rational ClearCase 配置管理工具。

 分析和设计工具:Power designer、IBM Rational Rose可视化建模工具。

 编程工具:Delphi、Visual Basic、C++ Builder等编程语言的编辑器和代码生成器,解释器及调试器等。

 测试和分析工具:静态测试工具有:Telelogic公司的Logiscope软件;PR公司的PRQA软件。态测试工具的代表有:Compuware公司的DevPartner软件;Rational公司的Purify系列等。黑盒测试工具有:IBM Rational公司的TeamTest、Robot;Compuware公司的QACenter。性能测试的工具有:Radview公司的WebLoad;Microsoft公司的WebStre等工具;针对数据库测试的TestBytes;对应用性能进行优化的EcoScope等工具。MercuryInteractive的LoadRunner是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。LoadRunner的测试对象是整个企业的系统,它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。测试管理工具的代表有:Rational公司的Test Manager;Compureware公司的TrackRecord;Mercury Interactive公司的TestDirector等软件。

 原型工具:Fireworks、Balsamiq Mockups、Auxre RP等。

 维护工具:版本控制工具、文档分析工具、开发信息库工具、逆向工程工具和再工程工具等。上述软件开发中的工具均可用于维护工作。

–– 1

下载软件工程实用教程(2版)12章习题与参考答案528word格式文档
下载软件工程实用教程(2版)12章习题与参考答案528.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文