微信搜小程序迅鸟搜题助手,搜答案
1. 单选题
1. 软件开发环境支持一定的()或按照一定的软件开发模型组织而成。
A. 软件生存周期
B. 软件过程
C. 软件开发方法
D. 软件开发模型
正确答案:C
2. 原型化方法是一种()型的设计过程。
A. 自外向内
B. 自顶向下
C. 自内向外
D. 自底向上
正确答案:A
3. 在计算机软件开发和维护中所产生的一系列严重的问题通常称为软件危机,这些问题中相对次要的因素是()。
A. 文档质量
B. 开发效率
C. 软件功能
D. 软件性能
正确答案:D
4. 瀑布模型是一种()。
A. 软件开发方法
B. 软件生存周期
C. 程序设计方法学
D. 软件生存周期模型
正确答案:D
5. 可行性分析中,系统流程图用于描述()。
A. 当前运行系统
B. 当前逻辑模型
C. 目标系统
D. 新系统
正确答案:A
6. 检查软件产品是否符合需求定义的过程称为()。
A. 集成测试
B. 确认测试
C. 验证测试
D. 验收测试
正确答案:B
7. 系统流程图是描述()的工具。
A. 逻辑系统
B. 程序系统
C. 体系系统
D. 物理系统
正确答案:D
8. 软件工程学的目的应该是最终解决软件生产的()问题。
A. 提高软件的开发效率
B. 使软件生产工程化
C. 消除软件的生产危机
D. 加强软件的质量保证
正确答案:B
9. ()支持工作台或环境中一个工具对系统中其他工具的访问。
A. 过程集成
B. 控制集成
C. 平台集成
D. 界面集成
正确答案:B
10. 表示集成是指一个系统中的工具使用共同的风格以及采用共同的用户交互标准集。表示集成有三种不同级别:窗口系统集成、命令集成和()。
A. 数据集成
B. 平台集成
C. 界面集成
D. 交互集成
正确答案:D
2. 判断题
11. 为了提高模块的独立性,模块内部最好是时间内聚。()
T. 对
F. 错
正确答案:F
12. 增量模型是一种整体开发模型。()
T. 对
F. 错
正确答案:F
13. 需求分析要回答“软件必须做什么?”()
T. 对
F. 错
正确答案:T
14. 软件的可行性研究中,从软件功能可行性角度考虑的是操作可行性。()
T. 对
F. 错
正确答案:F
15. 支持设计、实现或测试等特定软件开发阶段的CASE工作台是一组软件包。()
T. 对
F. 错
正确答案:F
3. 主观填空题
16. 瀑布模型##适应需求可变的软件开发,只有到##才能见到整个软件系统。
17. CASE这一术语的英文是##。
18. 计算机科学中的研究成果均可用于软件过程,但计算机科学侧重于##,而软件工程侧重于##。
正确答案:[“原理和理论”,”如何建造一个软件系统”]
19. 螺旋模型将##模型和##模型结合起来,加入了两种模型均忽略了的风险分析,弥补了这两种模型的不足。
20. 可行性研究具体步骤的最后一步是##。
21. 面向对象开发方法包括##、##、##三部分。
22. 构造原型的目的、方式及内容的取舍不同,原型特征可分为##、##、##、##四类。
23. 软件开发环境是相关的一组##的集合,它支持一定的软件开发方法或按照一定的软件开发模型组织而成的。
24. 可行性研究实质上是进行一次简化、压缩的##。
25. 增量构造模型是指,在前面的开发阶段按##进行##,后面的开发阶段按##开发。
正确答案:[“瀑布模型”,”整体开发”,”增量方式”]
4. 简答题
26. 原型特征分为几种类型?
27. 软件产品具有哪些特性?
28. 什么是软件生存周期模型?有哪些主要模型?
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!