没有合适的资源?快使用搜索试试~ 我知道了~
软件工程试试试试题库及答案.doc
0 下载量 35 浏览量
2022-11-29
01:28:03
上传
评论
收藏 203KB DOC 举报
温馨提示
试读
11页
软件工程试试试试题库及答案.doc
资源推荐
资源详情
资源评论
.
.
. .word.zl.
一、 选择题
软件〔2〕
1. 在软件开发的各种资源中,〔 D 〕是最重要的资源。
A 开发工具 B 法 C 硬件环境 D 人员
2. 软件的复杂性是〔 A 〕,它引起人员通信困难、开发费用超支、开发时间超时等问题。
A 固有的 B 人为的 C 可消除的 D 不可降低的
3. 3:软件是计算机系统中与硬件相互依存的另一局部,它的组成局部是〔 D 〕。
A.程序、数据 B.程序、文档 C.程序 D. 程序、数据、文档
4. 软件是一种〔 B 〕产品。
A、有形 B、逻辑 C、 物质 D、消耗
软件危机〔1〕
5. 1:开发软件所需高本钱和产品的低质量之间有着锋利的矛盾,这种现象称做( C )
A.软件工程 B.软件期 C.软件危机 D.软件产生
6. 2:在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了
〔 A 〕
A.软件危机 B.软件工程 C.程序设计革命 D.构造化程序设计
7. 3:以下哪一项不是软件危机的表现形式( C )
(A〕本钱高 〔B〕生产率低
(C) 技术开展快 〔D〕质量得不到保证
8. 4:“软件危机〞产生的主要原因是( A )。
A.软件日益庞大 B.开发法不当
C.开发人员编写程序能力差 D.没有维护好软件
9. 5:软件危机是指在软件开发和〔 C 〕过程中遇到的一系列重问题。
A 开发 B 使用 C 维护 D 更新
软件工程〔2〕
10. 1:为了解决软件危机人们提出了用〔B 〕的原理来设计软件,这就是软件工程诞生
的根底。
(A) 运筹学 (B) 工程学 (C) 软件学 (D) 数学
11. 2.在软件工程时期,决定软件质量的主要因素是( A )
.
.
. .word.zl.
A.管理水平 B.个人程序技术 C.小组技术水平 D.硬件的开展
12. 3. 软件管理工作涉及到的直接对象不包括( B )。
A.软件开发人员 B.硬件设备 C.工程经费 D.软件工程
13. 4. 软件工程法学有三个要素,它们是〔 A 〕
A.法、工具和过程 B.质量、进度和本钱 C.顺序、分支和循环 D.入口、过程、出口
生命期及模型〔5〕
14. 1:软件工程中描述生命期的瀑布模型一般包括方案、( A )、设计、编码、测试、维护
等几个阶段。
A. 需求分析 B.需求调查 C.可行性分析 D.问题定义
15. 2.瀑布模型把软件生存期划分为软件方案、软件开发与〔C〕三个阶段,而每一阶段又
可分为假设干更小的阶段。
A. 详细设计 B. 可行性分析 C. 运行与维护 D. 测试与排错
16. 3:以下哪个模型没有采用迭代的思想〔 A 〕
A.瀑布模型 B.渐增模型 C.螺旋模型 D.RUP 模型
17. 4:以下关于瀑布模型的描述正确的选项是( D )。
A.利用瀑布模型,如果发现问题修改的代价很低
B.瀑布模型的核心是按照软件开发的时间顺序将问题简化
C.瀑布模型具有良好的灵活性
D.瀑布模型采用构造化的分析与设计法,将逻辑实现与物理实现分开
18. 5:瀑布模型本质上是一种〔 A 〕模型。
A.线性顺序 B.顺序迭代 C.线性迭代 D.早期产品
19. 6. 快速原型模型的主要特点之一是( D )
A.开发完毕才见到产品 B.及早提供全部完整的软件产品
C.开发完毕后才见到工作软件 D.及早提供工作软件
20. 7:瀑布模型的关键缺乏在于〔 B 〕
〔A〕过于简单 〔B〕不能适应需求的动态变更
〔C〕过于灵活 〔D〕各个阶段需要进展评审
21. 8:瀑布模型存在的问题是〔 D 〕。
A.用户容易参与开发 B.缺乏灵活性 C.用户与开发者易沟通 D.适用可变需求
问题定义〔1〕
.
.
. .word.zl.
22. 1、软件定义的目的主要是( A )
A.明确系统的目标 B.明确系统具体该做什么 C.明确系统该如做 D、系统值不值得做。
可行性研究〔2〕
23. 1:研究开发所需要的本钱和资源是属于可行性研究中的( B )研究的一面。
A.技术可行性 B.经济可行性
C.社会可行性 D.法律可行性
24. 2:一个工程是否开发,从经济上来说是否可行,归根结底是取决于对 ( A )
A.本钱的估算 B.工程方案
C.工程管理 D.工程网络图
25. 3:可行性研究的目标是 ( B ) 。
A. 开发工程 B. 工程值得开发否
C. 规划工程 D. 维护工程
26. 4:软件可行性研究一般不考虑〔 D 〕
〔A〕是否有足够的人员和相关的技术来支持系统开发
〔B〕是否有足够的工具和相关的技术来支持系统开发
〔C〕待开发软件是否有市场、经济上是否合算
〔D〕待开发的软件是否会有质量问题
软件工程方案〔1〕
27. 1:软件工程方案一般不包括以下哪项容〔 D 〕
〔A〕培训方案 〔B〕人员安排
〔C〕进度安排 〔D〕软件开发标准的选择和制定
需求分析〔5〕//zhr
28. 1:软件需求分析的任务不应包括( C )。
A 问题分析 B 信息域分析 C 构造化程序设计 D 确定逻辑模型
29. 2:在需求分析中,分析员要从用户那里解决的最重要的问题是( A )。
A 要让软件做什么 B 要给该软件提供哪些信息
C 要求软件工作效率如 D 要让软件具有什么样的构造
30. 3. 软件需求分析应确定的是用户对软件的(A) 。
A. 功能需求和非功能需求 B. 性能需求
C. 非功能需求 D. 功能需求
31. 4.构造化分析法(SA)是一种面向( C )的需求分析法。
A.对象 B.数据构造 C.数据流 D.控制流
32. 3:进展需求分析可使用多种工具,但( B )是不适用的。
剩余10页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 322
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功