软件工程与uml拓展训练答案

“软件工程与uml拓展训练答案”相关的资料有哪些?“软件工程与uml拓展训练答案”相关的范文有哪些?怎么写?下面是小编为您精心整理的“软件工程与uml拓展训练答案”相关范文大全或资料大全,欢迎大家分享。

《软件工程与UML》期末试题及答案

标签:文库时间:2024-10-05
【bwwdw.com - 博文网】

软件工程与UML建模 复习题B

一:单选题

1. 是在系统之外,透过系统边界与系统进行有意义交互的任何事物 A).相关系统 B).Use Case C).Class D).Actor

2.软件工程是以 为核心 A).过程 B).面向对象 C).软件开发 D).质量

3.“系统应具有很高的可靠性,使用该产品的前3个月,系统不应该出现崩溃(数据不可恢复)的现象”,这属于

A).功能性需求 B).客观需求 C).主观需求 D).非功能性需求

4.“系统每天晚上自动生成进货报表”,Actor是: A).系统 B).其它系统 C).时间 D).报表审阅者

5.数据流程图是一个分层的概念模型,分三个层次: ,分别描述系统的不同特征 A).总体图、二级图、三级图 B).总体图、二级图、细节图 C).总体图、零级图、细节图 D).总体图、次级图、细节图

6.正式运行系统后能够产生的收益被称为

A).直接效益 B).运营效益 C).最佳效益 D).

19春学期《软件工程与UML建模》在线作业3(答案)

标签:文库时间:2024-10-05
【bwwdw.com - 博文网】

谋学网www.mouxue.com

【奥鹏】[东北大学]19春学期《软件工程与UML建模》在线作业3 试卷总分:100 得分:100

第1题,原型的优点不包括( ) A、对设计人员水平及开发环境要求不高 B、可及早为用户提供有用的产品 C、可及早发现问题,随时纠正错误 D、可减少技术、应用的风险 正确答案:

第2题,判定表和判定树是数据流图中用以描述加工的工具,它常描述的对象是( ) A、逻辑判断 B、层次分解 C、操作条目 D、组合条件 正确答案:

第3题,在实际的开发过程中,纠正了程序中的错误之后,还应该选择部分或全部原先已测试过的用例,对修改后的程序重新测试,这种测试称为( )。 A、验收测试 B、强度测试 C、系统测试 D、回归测试 正确答案:

第4题,软件的集成测试工作最好由( )承担,以提高集成测试的效果。 A、该软件的设计人员 B、该软件开发组的负责人 C、该软件的编程人员

D、不属于该软件开发组的软件设计人员 正确答案:

第5题,下面哪一项不是基本的软件需求( ) A、功能需求 B、性能需求 C、环境需求 D、市场需求 正确答案:

第6

软件工程试题与答案

标签:文库时间:2024-10-05
【bwwdw.com - 博文网】

《软件工程模拟试题及参考答案》(一)

一、单向选择题(四选一、每小题3分,共18分)

1、面向对象(Object Oriented)方法是将现实世界的事物以对象的方式( B )到计算机世界的方法。 对应 映射 反映 反射

2、盒图也称为(D)或Chapin图。这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题。0802 流程图 框图 判定表

N-S图

3、面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的(A)结构。1001 程序 数据

逻辑 物理

4、人机界面的风格大致经过了(B)代的演变。 三 四 五

5、以下不属于白盒测试技术的是(D)1402 逻辑覆盖 基本路径测试 循环覆盖测试

等价类划分

6、为改正软件系统中潜藏的错误而进行的维护活动称为(A)。1501 纠错性维护 适应性维护 改善性维护 预防性维护

二、填空题(每空2分,共18分)

1. 文档—一种数据媒体和其上所记录的(数据)。0101

2. 机器语言、汇编语言:依赖于机器,面向(机器)0101 3. 软件有效性,指软件系统的时间和(空间)效率。0103

4. 软件定义过程可通过软件系统的(可行性研究)和需求分析两个阶段

东大15春学期《软件工程与UML建模》在线作业2满分答案

标签:文库时间:2024-10-05
【bwwdw.com - 博文网】

15春学期《软件工程与UML建模》在线作业2

一,单选题

1. 根据选择的测试策略的不同,可以将软件测试分为黑盒测试和白盒测试两种,其中( )不属于黑盒测试方法。 A. 条件覆盖 B. 等价类划分 C. 边界值分析 D. 因果图 ?

正确答案:A

2. 一个对风险评价很有用的技术是定义( )。 A. 风险参照水准 B. 风险度量 C. 风险监控 D. 风险工具 ?

正确答案:A

3. ( )指出配置管理过程是在整个软件生命周期中实施管理和技术规程的过程。 A. 《GB/T11457-1995软件工程术语》

B. 《ISO/IEC12207-1995信息技术——软件生命周期过程》

C. 《ISO 9000-3: 1997质量管理和质量保证标准》的第三部分《ISO 9001:1994在计算机软件开发、供应和维护中的使用指南》 D. 巴比奇(W. Babich) ?

正确答案:B

4. 软件需求分析的任务不应包括( ) A. 问题分解

B. 可靠性与安全性要求 C. 结构化程序设计 D. 确定逻辑模型 ?

正确答案:C

5. 在下面所列举的逻辑测试覆盖中,测试覆盖程度最弱的是() A.

软件工程答案

标签:文库时间:2024-10-05
【bwwdw.com - 博文网】

?软件工程的基本原理:1.用分阶段的生命周期计划严格管理;2.坚持进行阶段评审;3.实行严格的产品控制;4.采用现代程序设计技术;5.结果应能清楚地审查;6.开发小组的人员应该少而精;7.承认不断改进软件工程实践的必要性。

?什么是软件危机:指在计算机软件的开发和维护过程中所遇到的一系列严重的问题。 ?什么是软件生命周期模型?试比较瀑布模型、快速原型模型、增量模型、螺旋模型的优缺点,说明每种模型的使用范围。

软件生命周期由软件定义、软件开发和运行维护3个时期组成,每个时期又进一步划分成若干个阶段。生命周期模型规定了把生命周期划分成哪些阶段及各个阶段的执行顺序,因此,也称为过程模型。

瀑布模型的优点:1.可强迫开发人员采用规范的方法;2.严格规定了每个阶段必须提交的文档;3.要求每个阶段交出的所有产品都必须经过质量保证小组的仔细验证。

瀑布模型的缺点:1.在软件开发初期,指明用户全部需求是困难的;2.需求确定后,经过一段时间才得到软件最初版本;3.完全依赖规格说明,导致不能满足用户需求。

适用中小型项目。

快速原型模型的优点:1满足用户需求程度高;2用户的参与面广;3返工现象少 快速原型模型的优点:不适用大型软件的开发 适用于小型项目

软件工程答案

标签:文库时间:2024-10-05
【bwwdw.com - 博文网】

第3章 软件项目管理(习题与参考答案) [选择题]

1. 软件项目管理的“4P”是( )。(C) A. people,performance,payoff,product B. people,product,performance,process C. people,product,process,project D. people,process,payoff,product

2. ( )项目管理在现代软件开发中是不太重要的,因为大多数项目能够及时完成并成功交付。(B) A. 真 B. 假

3. 在软件开发的各种资源中,( )是最重要的资源。(C) A. 开发工具 B. 方法 C. 硬件环境 D. 人员

4. 软件项目规划的第一步是( )。(D) A. 确定项目预算

B. 选择团队的组织模型 C. 确定项目的约束

D. 建立项目的目标和范围

5. 下面的( )方法最不适合你向团队成员解释他或她为什么表现不合格。(B) A. 个人谈话 B. 项目团队会议 C. 正式报告 D. 电子邮件

6. 功能点估算技术需要以( )为基础进行问题分解。(A) A. 信息域 B. 项目进度 C. 软件功

软件工程答案

标签:文库时间:2024-10-05
【bwwdw.com - 博文网】

第3章 软件项目管理(习题与参考答案) [选择题]

1. 软件项目管理的“4P”是( )。(C) A. people,performance,payoff,product B. people,product,performance,process C. people,product,process,project D. people,process,payoff,product

2. ( )项目管理在现代软件开发中是不太重要的,因为大多数项目能够及时完成并成功交付。(B) A. 真 B. 假

3. 在软件开发的各种资源中,( )是最重要的资源。(C) A. 开发工具 B. 方法 C. 硬件环境 D. 人员

4. 软件项目规划的第一步是( )。(D) A. 确定项目预算

B. 选择团队的组织模型 C. 确定项目的约束

D. 建立项目的目标和范围

5. 下面的( )方法最不适合你向团队成员解释他或她为什么表现不合格。(B) A. 个人谈话 B. 项目团队会议 C. 正式报告 D. 电子邮件

6. 功能点估算技术需要以( )为基础进行问题分解。(A) A. 信息域 B. 项目进度 C. 软件功

软件工程试题与答案 (3)

标签:文库时间:2024-10-05
【bwwdw.com - 博文网】

得 分 评卷人 1. 软件生存周期一般可分为__问题定义__、可行性研究、_需求分析_____、设计编码、__

测试________、运行与维护阶段。

2. 按软件的功能进行划分,软件可以划分为 系统软件 、 支撑软件 和应用软件。

3. 可行性研究主要集中在以下四个方面 经济可行性 、 技术可行性 、法律可行性 和抉择。

4. 用户界面的 可使用性 是用户界面设计最重要的也是最基本的目标。

5. 常见的软件概要设计方法有3大类:以数据流图为基础构造模块结构的___结构化设计

方法_________,以数据结构为基础构造模块的__jackson方法__________,以对象、类、继承和通信为基础的__面向对象设计方法__________。

6. __数据流图________和__数据字典___共同构成系统的逻辑模型。

7. 软件测试的方法有__分析方法________和___非分析方法_______(即黑盒法)。 8. 单元测试一般以___白盒_____________测试为主,___黑盒______测试为辅。 9. 成本估计方法主要有__自底向上估计___

软件工程期末试题与答案

标签:文库时间:2024-10-05
【bwwdw.com - 博文网】

《软件工程》陆惠恩主编

模拟试题参考答案

一.选择题(2×10题=20分)

1.软件工程方法学包括的三个要素是A 。

A.方法、工具和过程B.对象、过程和方法

C.分析、设计和编程D.开发、维护和工程

2.软件生命周期由C 三个时期组成。

A.概要设计、详细设计和系统实现B.可行性分析、系统设计和编码C.定义、开发和运行维护D.分析、设计和测试

3.在软件生命周期模型中,属于文档驱动的是A 。

A.瀑布模型B.快速原型模型C.增量模型D.喷泉模型

4.结构化分析实质上是一种D 的活动。

A.访问用户B.创建快速原型C.产生决策D.创建模型

5.以下B 不是模块。

A.过程B.程序C.函数D.对象

6.所谓信息隐藏是指隐藏模块的B 。

A.接口部分B.实现细节C.源代码D.一切信息

7.以下说法错误的是C 。

A.测试不能证明程序是正确的B.测试不能证明程序中没有错误

C.成功的测试是指发现程序的所有错误D.测试是为了发现程序中的错误8.面向对象方法的要素是B 。

A.对象、类、数据类型和算法B.对象、类、继承和消息

C.对象、基类、派生类和继承D.对象、父类、子类和继承

9.在用面向对象观点建立的模型中A 是最基本、最重要、最核心的模型。A.对象模型B.动态模型C.功能模型

软件工程试题与答案 (3)

标签:文库时间:2024-10-05
【bwwdw.com - 博文网】

得 分 评卷人 1. 软件生存周期一般可分为__问题定义__、可行性研究、_需求分析_____、设计编码、__

测试________、运行与维护阶段。

2. 按软件的功能进行划分,软件可以划分为 系统软件 、 支撑软件 和应用软件。

3. 可行性研究主要集中在以下四个方面 经济可行性 、 技术可行性 、法律可行性 和抉择。

4. 用户界面的 可使用性 是用户界面设计最重要的也是最基本的目标。

5. 常见的软件概要设计方法有3大类:以数据流图为基础构造模块结构的___结构化设计

方法_________,以数据结构为基础构造模块的__jackson方法__________,以对象、类、继承和通信为基础的__面向对象设计方法__________。

6. __数据流图________和__数据字典___共同构成系统的逻辑模型。

7. 软件测试的方法有__分析方法________和___非分析方法_______(即黑盒法)。 8. 单元测试一般以___白盒_____________测试为主,___黑盒______测试为辅。 9. 成本估计方法主要有__自底向上估计___