|
软件工程模拟测试题
第一部分选择题
一、单项选择题(每小题1分,共20分)
1、软件生存周期模型不包括:( )
A.瀑布模型 B、对象模型 C、增量模型 D、喷泉模型
2、软件可行性研究实质上是要进行一次( )需求分析、设计过程。
A、简化、压缩的
B、详细的 C、彻底的
D、深入的
3、需求分析阶段最重要的技术文档之一是:( )
A、项目开发计划 B、设计说明书 C、需求规格说明书
D、可行性分析报告
4、在以下模块耦合性类型中,模块之间独立性最差的类型是:( )
A、无直接耦合 B、标记耦合 C、控制耦合
D、内容耦合
5、重用率高的模块在软件结构图中的特征是:( )。
A、扇出数大 B、扇入数大 C、内聚性高 D、扇出数小
6、软件详细设计的主要任务是对( )进行的详细设计。
A、算法和数据结构 B、外部接口 C、软件编码 D、功能
7、Jackson方法是一种面向( )的方法。
A、数据流 B、对象 C、数据结构 D、控制流
8、第一个体现结构化编程思想的程序设计语言是( )。
A、FORTRAN B、C C、Pascal D、Cobol
9、一个成功的测试可以( )。
A、表明程序没有错误 B、发现所有错误 C、提高软件可靠性 D、发现尚未发现的错误
10、黑盒技术设计测试用例的方法之一为( )。
A、因果图 B、逻辑覆盖 C、循环覆盖 D、基本路径测试
11、在软件维护的内容中,占维护活动工作量比例最高的是( )。
A、校正性维护 B、适应性维护 C、完善性维护 D、预防性维护
12、当前时期软件维护的费用在总费用中的比例为( )。
A、35%~40%
B、40%~60% C、60%~70% D、70%~80%或更高
13、软件维护的副作用,是指( )。
A、开发时的错误 B、隐含的错误 C、因修改软件而造成的错误
D、运行时误操作
14、增量模型本质上是一种( )。
A、线性顺序模型 B、整体开发模型 C、非整体开发模型 D、快速原型模型
15、在快速原型的开发过程中,用于及早向用户提交原型系统的原形模型是( )。
A、探索型原型 B、实验型原型 C、演化型原型 D、增量构造原型
16、关联是建立( )之间关系的一种手段。
A、类 B、对象 C、角色 D、属性
17、面向对象技术特别强调的是( )。
A、对象的数据结构 B、对象的使用方式 C、程序结构 D、结构化编程
18、对象模型由一个或若干( )组成。
A、对象 B、模板 C、属性 D、数据流图
19、在McCall质量度量模型中,不属于面向软件产品修改的特性是( )。
A、可维护性 B、可测试性 C、可靠性
D、适应性
20、Putnam成本估算模型是一种( )。
A、静态单变量模型 B、静态多变量模型
C、动态单变量模型 D、动态多变量模型
相关试题下载
|