软件工程期末试题及答案

“软件工程期末试题及答案”相关的资料有哪些?“软件工程期末试题及答案”相关的范文有哪些?怎么写?下面是小编为您精心整理的“软件工程期末试题及答案”相关范文大全或资料大全,欢迎大家分享。

软件工程期末试题及答案

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

软件工程期末试题及答案(六)

选择题

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.测试的关键问题是( )。

A)如何组织软件评审 B)如何选择测试用例 C)如何验证程序的正确性 D)如何采用综合策略 7.软件测试用例主要由输入数据和( )两部分组成。

A)测试计划 B)测试规则 C)预期输出结果

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

标签:文库时间:2024-07-17
【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).

软件工程期末试题与答案

标签:文库时间:2024-07-17
【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.功能模型

软件工程期末试题与答案

标签:文库时间:2024-07-17
【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.功能模型

《软件工程》期末习题&答案

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

【习题】 一、选择题:

1 、 1968年北大西洋公约组织的计算机科学家召开国际会议,讨论( )问

题,这次会议上正式使用了软件工程这个名词。 (A )系统设计 (B )软件危机 (C )设计模式 (D) 软件开发 2 、 下面哪些不属于软件工程学的内容是 : A 、软件开发方法 B 、软件环境 C 、成本估算 D、人员配置

3 、 下面哪个途径属于摆脱软件危机的方法:( ) A 、多安排软件人员进行编程 B 、招聘编程水平高的人员 C 、采用必要的组织管理措施 D、提高计算机硬件的配置

4 下面哪个是开发原型系统的目的: (A )检验设计方案是否正确 (B )画出系统的逻辑模型

(C )给出系统的最终用户界面 (D)系统是否可行

5 、 在下列工具与环境中( )属于较早期的 CASE。

A. 基于信息工程

软件工程期末试卷答案

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

软件工程试题一

一.单项选择题

1. 以下不是软件危机的典型表现的是: ( D ) 。

A. 对软件开发成本和进度的估计常常很不准确

B. 用户对“已完成的”软件系统不满意的现象经常发生 C. 软件产品的质量往往靠不住

D. 采用面向对象方法开发软件

3. 下列哪个不是软件工程方法学中的要素( C )。

A. 方法 B. 工具 C. 程序 D. 过程 4. 下列模块的独立性的耦合方式中,最好的是( C )

A.公共耦合 B. 控制耦合 C. 数据耦合 D. 内容耦合 5.概要设计中,开发人员要解决的最重要的问题是 ( D ) 。

A. 要让软件做什么 B. 要给该软件提供哪些信息 C. 要求软件工作效率怎样 D. 要让该软件模块具有何种结构 6. 为了提高模块的独立性,模块内部最好是 ( C ) 。

A. 逻辑内聚 B. 时间内聚 C. 功能内聚 D. 通信内聚 7. 程序的三种基本控制结构的共同特点是 ( C ) 。

A. 不能嵌套使用 B.

软件工程试题和答案

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

一、选择

1、在软件开发的各种资源中,(B)是最重要的资源。

A开发工具B方法C硬件环境D人员

2、软件的复杂性是(A),它引起人员通信困难、开发费用超支、开发时间超时等问题。

A固有的B人为的C可消除的D不可降低的

3、原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于(A )系统。

A需求不确定的B需求确定的C管理信息D决策支持

4、单元测试的测试用例主要根据( D )的结果来设计。

A需求分析B源程序C概要设计D详细设计

5、(A )是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。

A软件过程B软件工具C软件生存周质量保证D软件工程

6、(A )意味着一个操作在不同的类中可以有不同的实现方式。

A多态性B类的复用C封装

7、软件测试计划开始于需求分析阶段,完成于(D )阶段。

A需求分析B软件设计C软件实现D软件测试

8、在软件生存周期的瀑布模型中一般包括计划、(C )、设计、编码、测试、维护等阶段。

A可行性分析B需求采集C需求分析D问题定义

9. 软件需求分析阶段的测试手段一般采用( C )。

A总结B阶段性报告C需求分析评审D不测试

10. (C )是把对象的属性和操作结合在一起,构成一个

软件工程试题与答案

标签:文库时间:2024-07-17
【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. 软件定义过程可通过软件系统的(可行性研究)和需求分析两个阶段

软件工程试题和答案

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

一、选择

1、在软件开发的各种资源中,(B)是最重要的资源。

A开发工具B方法C硬件环境D人员

2、软件的复杂性是(A),它引起人员通信困难、开发费用超支、开发时间超时等问题。

A固有的B人为的C可消除的D不可降低的

3、原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于(A )系统。

A需求不确定的B需求确定的C管理信息D决策支持

4、单元测试的测试用例主要根据( D )的结果来设计。

A需求分析B源程序C概要设计D详细设计

5、(A )是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。

A软件过程B软件工具C软件生存周质量保证D软件工程

6、(A )意味着一个操作在不同的类中可以有不同的实现方式。

A多态性B类的复用C封装

7、软件测试计划开始于需求分析阶段,完成于(D )阶段。

A需求分析B软件设计C软件实现D软件测试

8、在软件生存周期的瀑布模型中一般包括计划、(C )、设计、编码、测试、维护等阶段。

A可行性分析B需求采集C需求分析D问题定义

9. 软件需求分析阶段的测试手段一般采用( C )。

A总结B阶段性报告C需求分析评审D不测试

10. (C )是把对象的属性和操作结合在一起,构成一个

软件工程试题和答案

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

一、 选择

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

2、 软件的复杂性是( A ),它引起人员通信困难、开发费用超支、开发时间超时等问题。 A固有的 B人为的 C可消除的 D不可降低的

3、 原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于( A )系统。 A需求不确定的 B需求确定的 C管理信息 D决策支持 4、 单元测试的测试用例主要根据( D )的结果来设计。 A需求分析 B源程序 C概要设计 D详细设计

5、(A )是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。

A软件过程 B软件工具 C软件生存周质量保证 D软件工程 6、( A )意味着一个操作在不同的类中可以有不同的实现方式。 A多态性 B类的复用 C封装

7、软件测试计划开始于需求分析阶段,完成于( D )阶段。 A需求分析 B软件设计 C软件实现 D软件测试

8、在软件生存周期的瀑布模型中一般包括计划、(