一、单选题
1、结构化程序设计主要强调的是( )
A、程序的规模
B、程序的效率
C、程序设计语言的先进性
D、程序易读性
2、面向对象的分析方法主要是建立三类模型,即( )
A、系统模型、ER 模型、应用模型
B、对象模型、动态模型、应用模型
C、E-R模型、对象模型、功能模型
D、对象模型、动态模型、功能模型
3、下面几种白箱测试技术,哪种是最强的覆盖准则( )
A、语句覆盖
B、条件覆盖
C、判定覆盖
D、条件组合覆盖
4、以下不属于白盒测试技术的是( )
A、逻辑覆盖
B、基本路径测试
C、循环覆盖测试
D、等价类划分
5、布模型的关键不足在于( )
A、过于简单
B、不能适应需求的动态变更
C、过于灵活
D、各个阶段需要进行评审
6、关于构造原型的建议,下面说法错误的是( )
A、暂不考虑速度、空间等性能效率方面的要求
B、暂不考虑错误恢复和处理
C、可降低可靠性和软件质量标准
D、原型界面部分的设计,暂不考虑与最终系统的界面相容
7、模块的内聚性可以按照内聚程度的高低进程排序,以下排列中属于从低到高的正确次序是( )
A、偶然内聚,时间内聚,逻辑内聚
B、通信内聚,时间内聚,逻辑内聚
C、逻辑内聚,通信内聚,顺序内聚
D、功能内聚,通信内聚,时间内聚
8、效率是一个性能要求,因此应当在以下哪个阶段规定?( )
A、可行性分析
B、需求分析
C、概要设计
D、详细设计
9、为了克服软件危机,人们首先想到要用以下哪中方法来开发软件?( )
A、模块化
B、结构化
C、工程化
D、形式化
10、在软件生存期的各个阶段中跨越时间最长的阶段是( )
A、需求分析阶段
B、设计阶段
C、测试阶段
D、维护阶
本文链接:https://my.lmcjl.com/post/12252.html
展开阅读全文
4 评论