软件工程试题及答案 |
您所在的位置:网站首页 › uml主要包含哪几种模型图 › 软件工程试题及答案 |
3.
软件 集成测试
的方法主要有两种,它们是
渐增式与非渐增式测试
。
4.
可行性研究的目的
是用最小的代价在尽可能短的时间内确定该软件项目
_ 是否值得开发
_ 。
5.
需求分析阶段,分析人员要确定对问题的综合需求,其中最主要的是
功能需求 _ 。
6.
软件生存周期中时间最长、花费的精力和费用最多的一个阶段是
维护
阶段。
7.
计算机辅助软件工程这一术语的英文缩写为
_CASE 。
8.
McCall 提出的软件质量模型包括
11 个软件质量特性。
9.
软件结构是以
模块
10.
软件概要设计的主要任务就是
为基础而组成的一种控制层次结构。 软件结构的设计
。
11.
结构化程序设计方法是使用
三种基本控制结构 ( 条件 \ 控制 \ 循环 ) 构造程序。
12.
在建立对象的功能模型时,使用的数据流图中包含有
处理、数据流、动作对象和
数据存储对象 _ 二、选择
1.
UML 是软件开发中的一个重要工具,它主要应用于哪种软件开发方法
( C ) A 、基于瀑布模型的结构化方法
B 、基于需求动态定义的原型化方法
C 、基于对象的面向对象的方法
D 、基于数据的数据流开发方法
2 、面向对象的开发方法中,
( B )将是面向对象技术领域内占主导地位的标准建模语言。
A 、 Booch 方法 B 、 UML 语言 C 、 OMT 方法 D 、 Coad 方法
3 、功能模型中所有的( A )往往形成一个层次结构。在这个层次结构中一个数据流图的过程可以由下一层的数 据流图作进一步的说明。
A 、数据流图
B 、概念模型图
C 、状态迁移图
D 、事件追踪图
4 、( A )应当在应用分析之前进行,因为我们在了解问题之前应当对问题敞开思想考虑,不应加以限制。
A 、问题域分析
B 、高层分析
C 、实例的建立 D 、类的开发
5 、通过执行对象的操作改变对象的属性,但它必须通过(
B )的传递。
A 、接口
B 、消息
C 、信息
D 、操作
6 、所有的对象可以成为各种对象类,每个对象类都定义了一组(
B )
A 、说明
B 、方法 C 、过程
D 、类型
9 、面向对象的主要特征除对象唯一性、封装、继承外,还有(
A )
A 、多态性
B 、完整性
C 、可移植性
D 、兼容
10 、在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有(
B )
A 、隐藏复杂性
B 、信息隐藏 C 、即存类的重用
D 、类的开发
13 、在考察系统的一些涉及时序和改变的状况时,要用动态模型来表示。动态模型着重于系统的控制逻辑,它
包括两个图:一个是事件追踪图,另一个是(
B )
A 、数据流图 B 、状态图 C 、系统结构图 D 、时序图
14 、人们常用的评价软件质量的 4 个因素是 ( B ) A. 可维护性、可靠性、健壮性、效率
B. 可维护性、可靠性、可理解性、效率
C. 可维护性、可靠性、完整性、效率
D. 可维护性、可靠性、移植性、效率
15 、软件可移植性是用来衡量软件的
( C ) 重要尺度之一。
A. 通用性
B. 效率 C. 质量
D. 人 机界面
16 、为了提高软件的可移植性,应注意提高软件的
( D ) A. 使用的方便性 B. 简洁性 C. 可靠性 D. 设备独立性
20.
在软件质量因素中,软件在异常条件下仍能运行的能力称之为软件的
( B ) A. 可靠性 B. 健壮性 C. 可用性 D. 安全性
21.
在软件设计中,设计复审是和软件设计本身一样重要的环节,其主要的目的和作用是为了能够
( B) A. 减少测试工作量
B. 避免后期付出高代价 C. 保证软件质量
D. 缩短软件开发周期
22.
在软件危机中表现出来的软件质量差的问题,其原因是
( B) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |