第六章测试
1.( )细化原有的分析对象,确定一些新的对象、对每一个子系统接口和类进行准确详细的说明。
A:用户界面设计
B:系统设计
C:对象设计
D:数据库设计

答案:C
2.下面的( )界面设计原则不允许用户保持对计算机交互的控制。
A:只提供一种规定的方法完成任务
B:允许交互中断
C:允许交互操作取消
D:对临时用户隐藏技术内部信息
3.通过执行对象的操作改变对象的属性,但它必须通过( )的传递。
A:接口
B:操作
C:信息
D:消息
4.每个对象可用它自己的一组属性和它可以执行的一组( )来表征。
A:操作
B:数据
C:行为
D:功能
5.在面向对象的设计中,应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有( )。
A:类的开发
B:信息隐藏
C:隐藏复杂性
D:即存类的重用
1.

程序控制的三种结构中,()结构可以提供程序的重复控制。


A:循环
B:排序
C:分支
D:其余选项都不对
2.Jackson方法是一种面向( )的方法。
A:数据结构。
B:对象。
C:控制流。
D:数据流。
3.Jackson图上下层之间的关系是( )。
A:调用关系。
B:继承关系。
C:组成关系。
D:嵌套关系。
4.详细设计的任务是确定每个模块的( )。
A:外部特征。
B:算法和使用的数据。
C:功能和输入输出数据。
D:内部特征。
5.在软件详细设计过程中不采用的工具是( )。
A:程序流程图。
B:DFD。
C:PDL。
D:判定表。
6.Jackson方法用来进行( )。
A:系统设计。
B:详细设计。
C:编码。
D:软件设计。
7.下列属于程序流程图特点的是( )。
A:对控制流程的描绘很直观。
B:容易掌握,且历史“悠久”。
C:容易表示数据结构。
D:转移控制太方便。
8.在详细设计阶段,一种历史最悠久、使用最广泛的描述程序逻辑结构的工具是程序流程图。( )
A:错 B:对 9.判定表适合做通用的设计工具,也能表示顺序结构和循环结构。( )
A:错 B:对 10.详细设计的结果基本上决定了最终的程序代码的质量。( )
A:对 B:错 1.PAD图为(  )提供了有力的工具。
A:测试软件 B:软件的自动化生成 C:系统分析
D:自动分析数据 2.结构化分析方法以数据流图、(  )和加工说明等描述工具,即用直观的图和简洁的语言来描述软件系统模型。
A:数据字典 B:DFD图 C:PAD图 D:IPO图 3.面向数据流的软件设计方法,一般是把数据流图中数据流划分为(  ),再将数据流图映射为软件结构。
A:信息流和控制流 B:交换流和数据流 C:数据流和事务流 D:交换流和事务流 4.Jackson图中一般可能包括(  )。
A:表名 B:表体 C:表头 D:字段名 5.理想的人机界面应针对具有典型个性的特定的一类用户设计。
A:对 B:错

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(116) dxwkbang
返回
顶部