没有合适的资源?快使用搜索试试~ 我知道了~
软件工程题库-多选.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 2 下载量 25 浏览量
2022-07-03
00:32:38
上传
评论 4
收藏 112KB DOC 举报
温馨提示
试读
21页
一、单项选择题(共323小题) 1、 (A)。下列哪个阶段属于问题定义时期。 A、可行性研究 B、总体设计 C、详细设计 D、编码 2、 (A)。下列哪一项不属于软件开发时期。 A、需求分析 B、总体设计 C、详细设计 D、编码与测试 3、 (D)。()是保证软件质量和可靠性的重要手段,其主要方式是在设计测试用例的基础上 检测软件的各个组成部分。 A、总体设计 B、详细设计 C、编码 D、测试 4、 (D)。()是指软件一旦完成使命,或者由于一个新的软件生命周期的开始,就要终止对 软件的支持。 A、软件运行 B、软件实施 C、软件维护 D、退役 5、 (A)。系统流程图用于可行性分析中的( )的描述。 A、当前运行系统 B、当前逻辑模型 C、目标系统 D、新系统 6、 (D)。系统流程图是描述()的工具。 A、逻辑系统 B、程序系统 C、体系结构 D、物理系统 7、(B)。()是软件定义阶段的最后一步,对目标系统提出完整、准确、清晰、具体 的要求。 A、可行性研究 B、需求分析 C、总体设计 D、详细设计 8、 (C)。下面不属于软件设计原则的是。 A、抽象 B、模块化 C、自底向上
资源推荐
资源详情
资源评论
软件工程题库-多选
一、单项选择题
(
共
323
小题)
1
、
(A)
。下列哪个阶段属于问题定义时期。
A、可行性研究 B、总体设计 C、详细设计 D、编码
2、 (A)。下列哪一项不属于软件开发时期。
A、需求分析 B、总体设计 C、详细设计 D、编码与测试
3、 (D)。()是保证软件质量和可靠性的重要手段,其主要方式是在设计测试用例
的基础上检测软件的各个组成部分。
A、总体设计 B、详细设计 C、编码 D、测试
4、 (D)。()是指软件一旦完成使命,或者由于一个新的软件生命周期的开始,就
要终止对软件的支持。
A、软件运行 B、软件实施 C、软件维护 D、退役
5、 (A)。系统流程图用于可行性分析中的( )的描述。
A、当前运行系统 B、当前逻辑模型 C、目标系统 D、新系统
6、 (D)。系统流程图是描述()的工具。
A、逻辑系统 B、程序系统 C、体系结构 D、物理系统
7、(B)。()是软件定义阶段的最后一步,对目标系统提出完整、准确、清晰、具体
的要求。
A、可行性研究 B、需求分析 C、总体设计 D、详细设计
8、 (C)。下面不属于软件设计原则的是。
A、抽象 B、模块化 C、自底向上 D、信息隐藏
11、 (C)。()是指一个模块直接调用的下级模块数目。
A、深度 B、宽度 C、扇出 D、扇入
14、 (D)。程序的三种基本控制结构的共同特点是。
A、不能嵌套使用 B、只能用来编写简单程序
C、已经用硬件实现 D、只有一个入口和一个出口
17、 (B)。()又称符号语言,它把计算机所能识别的机器指令用符号表示出来。
A、机器语言 B、汇编语言 C、高级语言 D、人工智能
19、 (C)。Delphi 是()公司推出的面向对象程序设计语言,它具有可视化开发环
境。
A、MS B、Sun C、Borland D、Oracle
20、 (B)。Java 是由()公司推出的,广泛应用于开发 Internet 应用软件的程序设
计语言。A、MS B、Sun C、IBM D、Oracle
软件工程题库-多选
21、 (A)。使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。
A、程序的内部逻辑 B、程序的复杂结构 C、使用说明书 D、程序的功能
22、 (D)。下列测试方法不属于黑盒测试的是。
A、等价类划分 B、边值分析 C、因果图 D、语句测试
23、 (A)。()又称模块测试,主要是为了发现模块内部可能存在的各种错误和不足
A、单元测试 B、集成测试 C、有效性测试 D、验收测试
24、 (A)。在软件的使用过程中,用户发现错误并将这些问题报告给维护人员。对这
类错误的诊断和改正的过程称之为()。
A、改正性维护 B、适应性维护 C、完善性维护 D、预防性维护
28、 (D)。为了提高测试的效率,应该()。
A、随机地选取测试数据 B、取一切可能的输入数据作为测试数据
C、在完成编码以后制定软件的测试计划 D、选择发现错误可能性大的数据作为测试
数据
29、 b。软件产品是一种( )产品。
A、有形 B、逻辑
C、物质 D、消耗
31、 b。与计算机科学的理论研究不同,软件工程是一门( )学科。
A、理论性 B、工程性
C、原理性 D、心理性
32、 c。造成软件危机的主要原因之一的是( )。
A、用户使用不当 B、硬件可靠性差
C、缺乏好的开发方法和手段 D、对软件的错误认识
33、 c。软件工程与计算机科学性质不同,软件工程着重于( )。
A、原理探讨 B、理论研究
C、构建软件系统 D、原理的理论
34、 d。软件工程的概念是( )年提出来的。
A、1993 B、1986C、1973 D、1968
36、 c。软件工程学科出现的主要原因是( )。
A、计算机的发展 B、其他工程科学的影响 C、软件危机的出现 D、程序设计方法学
的影响
37、 a。软件工程方法学的研究内容包含软件开发技术和软件工程管理两个方面,其
期望达到的最终目标是( )。
软件工程题库-多选
A、软件开发工程化 B、消除软件危机 C、实现软件可重用 D、程序设计自动化
38、 d。由于软件生产的复杂性和高成本性,使大型软件的生存出现危机,软件危机
的主要表现包括了下述( )方面。
① 生产成本过高②需求增长难以满足③进度难以控制④质量难以保证
A、①② B、②③ C、④ D、全部
39、 c。软件工程方法学的目的是使软件生产规范化和工程化,而软件工程方法得以
实施的主要保证是( )。
A、硬件环境 B、开发人员的素质 C、软件开发工具和软件开发的环境 D、软件运行
的环境
40、 b。有关计算机程序功能、设计、编制、使用的文字和图形资料称为( )
A、软件 B、文档 C、程序 D、数据
41、 a。( )是计算机程序及其说明程序的各种文档。
A、软件 B、文档 C、数据 D、程序
42、 b。研究一个软件在经济上是否合算是软件生命周期( )阶段的研究内容
A、问题定义 B、可行性研究 C、系统分析 D、总体设计
43、 d。下面( )不是软件生命周期的一个阶段。
A、问题定义 B、可行性研究 C、系统分析 D、编写文档
44、 a。瀑布模型适合( )软件的开发。
A、需求明确 B、需求不清 C、面向对象 D、面向文档
45、 b。螺旋模型适合( )软件的开发。
A、需求明确 B、需求不清 C、面向对象 D、面向文档
46、 c。喷泉模型适合( )软件的开发。
A、面向数据 B、面向软件 C、面向对象 D、面向服务
47、 b。风险分析是在( )软件开发模型中需要着重研究的内容。
A、瀑布模型 B、螺旋模型 C、喷泉模型 D、系统模型
53、 (D)。下面( )不是软件生命周期的一个阶段。
A、可行性研究 B、需求分析 C、总体设计 D、编写文档
58、 (C)。以下不属于软件开发三要素的是( )
A、 人 B、 过程 C、 资金 D、 技术
61、 d。技术可行性要解决( )。
A、存在侵权否 B、成本效益问题 C、运行方式问题 D、技术风险问题
63、 c。预计软件项目投资 1 万元,每年产生效益 0.5 万元,6 年的运行周期,项目
软件工程题库-多选
纯收入( )。A、2 万元 B、3 万元 C、<2 万元 D、>3 万元
64、 a。项目定义阶段主要解决项目( )问题。
A、问题是什么 B、做什么 C、怎么做 D、可行性
65、 c。属于度量软件项目效益的方法是( )。
A、代码行分析 B、任务分解方法 C、投资回收期 D、人月分析法
66、 (A)。以下不属于 RUP 的四个阶段的是()
A、问题定义阶段 B、初始阶段 C、细化阶段 D、移交阶段
67、 (A)。对 UML 的理解以下不正确的是( )
A、UML 是一种编程语 B、UML 是从面向对象的角度对系统建模
C、UML 是面向对象方法的一部分 D、UML 独立于软件开发过程
68、 (C)。以下不属于 UML 基本构造块的是( )
A、事务 B、关系 C、关联 D、图
69、 (A)。统一建模语言的缩写是( )
A、UML B、OOA C、OOD D、OOSE
70、 (A)。()从用户角度描述系统的功能,并指出各功能的操作者。
A、用例图 B、类图 C、顺序图 D、状态图
71、 (C)。用例图中的用例用( )图形符号表示。
A、方框 B、小人 C、椭圆 D、箭头
73、 (C)。( )描述的是为完成某一功能,对象间消息传递的时间顺序。
A、用例图 B、类图 C、顺序图 D、状态图
74、 (B)。顺序图中描述的是对象行为的时序关系,顶端放置的是( )。
A、类 B、对象 C、用例 D、状态
75、 (A)。用例图中的执行者(Actor)一般指该系统的( )。
A、用户 B、开发者 C、设计者 D、测试者
76、 b。数据字典的建立在( )阶段进行。
A、可行性研究 B、需求分析 C、总体设计 D、详细设计
77、 d。在数据流图中的数据存储是指( ) 。
A、单据 B、磁盘文件 C、数据库文件 D、存储数据的地方
78、 a。数据流图是在( )使用的图形工具。
A、需求分析 B、问题定义 C、总体设计 D、编码
79、 a。绘制数据流图应依照什么设计思想展开( )。
A、自顶向下,逐步求精 B、自底向上,逐步求精 C、模块化 D、集成化
软件工程题库-多选
80、 d。系统分析阶段的目标是完成( )。
A、程序设计 B、物理设计 C、代码设计 D、系统的逻辑设计
81、 c。数据流图中数据流用( )符号表示。
A、矩形 B、椭圆 C、箭头 D、双线
82、 b。数据流图中处理用( )符号表示。
A、矩形 B、椭圆 C、箭头 D、单线
83、 a。数据流图中数据源和数据潭用( )符号表示。
A、矩形 B、椭圆 C、箭头 D、双线
84、 D。不是详细设计工具的是( )。
A、结构化英语 B、判定表 C、判定树 D、数据字典
87、 b。数据字典用于描述数据流图中的( )。
A、数据源 B、数据流 C、数据潭 D、处理
88、 a。结构化分析方法是一种面向数据流、( )、逐步求精的进行需求分析的方
法。
A、自顶向下 B、自底向上 C、自左至右 D、自右至左
89、 c。结构化英语是一种介于( )和形式化语言之间的半形式化语言。
A、高级语言 B、汇编语言 C、自然语言 D、机器语言
90、 b。在进行软件原型开发时,先构造一个功能简单且质量要求不高的模型系统,
然后再扩充、追加新的功能,最后发展成为最终系统。这是何种类型的原型方法( )。
A、废弃型 B、追加型 C、换代型 D、丢弃型
93、 (B)。以下哪个表示是团体软件过程()
A、 SPI B、 TSP C、 PSP D、 TSPi
96、 (D)。以下不属于 CMM 级别的是()
A 、优化级 B、 已定义级 C、 可重复级 D、不可管理级
98、 a。底层模块被调用的上级模块数目是( )。
A、扇入 B、扇出 C、深度 D、宽度
101、 a。( )阶段是概要地回答系统应该如何实现。
A、总体设计 B、系统分析 C、详细设计 D、可行性研究
102、 b。描述软件模块层次结构的图形工具是( )。
A、IPO 图 B、层次图 C、DFD 图 D、用例图
105、 a。在面向数据流的软件设计方法中,一般将信息流分为( )。
剩余20页未读,继续阅读
是空空呀
- 粉丝: 171
- 资源: 3万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 以简单、易用、高性能为目标、开源的时序数据库,支持Linux及Windows, Time Series Database.zip
- python-leetcode面试题解之第198题打家劫舍-题解.zip
- python-leetcode面试题解之第191题位1的个数-题解.zip
- python-leetcode面试题解之第186题反转字符串中的单词II-题解.zip
- 一个基于python的web后端高性能开发框架,下载可用
- python-leetcode面试题解之第179题最大数-题解.zip
- python-leetcode面试题解之第170题两数之和III数据结构设计-题解.zip
- python-leetcode面试题解之第168题Excel表列名称-题解.zip
- python-leetcode面试题解之第167题两数之和II输入有序数组-题解.zip
- python-leetcode面试题解之第166题分数到小数-题解.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页