还剩4页未读,继续阅读
文本内容:
《软件工程概论》作业考核模拟试题一.单选题
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.逻辑系统
8.程序系统C.体系系统D.物理系统参考答案D
8.软件工程学的目的应该是最终解决软件生产的问题A提高软件的开发效率
8.使软件生产工程化C.消除软件的生产危机D.加强软件的质量保证参考答案B
9.支持工作台或环境中一个工具对系统中其他工具的访问A.过程集成B.控制集成C.平台集成D.界面集成参考答案B
10.表示集成是指一个系统中的工具使用共同的风格以及采用共同的用户交互标准集表示集成有三种不同级别:窗口系统集成、命令集成和A.数据集成B.平台集成C.界面集成D.交互集成参考答案D二.判断题
11.为了提高模块的独立性,模块内部最好是时间内聚()T.对F错参考答案F
12.增量模型是一种整体开发模型()「对F错参考答案F
13.需求分析要回答〃软件必须做什么〃()「对F.错参考答案T
14.软件的可行性研究中,从软件功能可行性角度考虑的是操作可行性()「对F错参考答案F
15.支持设计、实现或测试等特定软件开发阶段的CASE工作台是一组软件包()「对F错参考答案F三.主观填空题
16.瀑布模型##适应需求可变的软件开发,只有到##才能见到整个软件系统
17.CASE这一术语的英文是##
18.计算机科学中的研究成果均可用于软件过程,但计算机科学侧重于##,而软件工程侧重于##参考答案「原理和理论7如何建造一个软件系统”]
19.螺旋模型将##模型和##模型结合起来,加入了两种模型均忽略了的风险分析,弥补了这两种模型的不足
20.可行性研究具体步骤的最后一步是##
21.面向对象开发方法包括##、##、##三部分22构造原型的目的、方式及内容的取舍不同,原型特征可分为##、##、##、##四类
23.软件开发环境是相关的一组##的集合,它支持一定的软件开发方法或按照一定的软件开发模型组织而成的
24.可行性研究实质上是进行一次简化、压缩的##
25.增量构造模型是指,在前面的开发阶段按##进行##,后面的开发阶段按##开发参考答案「瀑布模型/整体开发)增量方式”]四.简答题
26.原型特征分为几种类型?
27.软件产品具有哪些特性?
28.什么是软件生存周期模型有哪些主要模型。