第4章 软件的设计 您所在的位置:网站首页 jackson程序设计方法是一种面向 第4章 软件的设计

第4章 软件的设计

2024-05-28 05:26| 来源: 网络整理| 查看: 265

第4章 软件的设计——总体设计与详细设计

1.划分模块可以减低软件的复杂度和工作量,所以应该将模块分得越小越好。(错误)

2.一般来讲,在模块划分时,应当尽量使用数据耦合,少用控制耦合,限制公共耦合的范围,完全不用内容耦合。(正确)

3.总体设计的原则(模块化、抽象、逐步求精、信息隐蔽、一致性)

4.在面向数据流的软件设计方法中,一般将信息流分为( 变换流和事务流 )。

5.事务流和变换流的最大区别就在于数据流到软件结构的映射方法不同。(正确)

6.数据库设计的主要任务包括( 概念结构设计、逻辑结构设计、物理结构设计 )。

7.在同一用户界面中,所有的菜单选择、命令输入、数据显示和其他功能应采用不同的形式和风格。(错误)

8.程序流程图的基本控制结有(顺序结构、循环结构、选择结构)

9.判定表能够把在什么条件下系统应做什么动作准确地表示出来;结构化语言同样能够描述循环的处理特性;判定树是判定表的变形,一般情况下它比判定表更直观,且易于理解和使用

10.软件设计中,Jackson方法是一种面向数据结构的设计方法,它将数据结构表示为三种基本结构,分别是( 顺序结构、选择结构和重复结构 )。

11.逻辑内聚、过程内聚、偶然内聚、功能内聚中,内聚程度最高的是( 功能内聚 )。

12.‌结构化设计方法在软件开发中,用于( 系统总体设计 )。

13.模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是( 内聚性和耦合性 )。

14.详细设计常用的三种工具是( 图形、表格、语言 )。

15.程序控制的三种结构中,( 循环 )结构可以提供程序的重复控制 。 16.‍在详细设计阶段,一种历史最悠久、使用最广泛的描述程序逻辑结构的工具是程序流程图。(正确)

17.SP方法中的基本控制结构有GOTO语句 。(错误)

18.软件设计是软件工程的重要阶段,是一个把软件需求转化为软件代码的过程。(错误)

19.‌一个模块的作用域是指受该模块内一个判定影响的所有模块的集合。(正确)

20.模块独立要求低耦合高内聚。(正确)

21.如果一个模块访问另一个模块的内部数据,则模块间的耦合属于( 内容耦合 )。

22.耦合是软件各个模块之间连接的一种度量。一组模块都访问同一数据结构应属于( 公共耦合 )方式。

23.界面设计应该以用户为中心来基本设计。(正确)

24.在详细设计阶段,一种历史最悠久、使用最广泛的描述程序逻辑结构的工具是程序流程图。(正确)

25.模块内部各成分联系越紧,即内聚程度越大,模块对立性就越强,系统就越容易理解和维护。(正确)

26.一个模块的作用域是指受该模块内一个判定影响的所有模块的集合。(正确)

27.模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是( 内聚性和耦合性 )。

28.PDL是软件开发过程中用于( 详细设计 )阶段的描述工具。

29.判定表的内容主要是( 对象、条件和操作 )。

30.Jackson图上下层之间的关系是( 组成关系 )。

31.Jackson设计方法是一种面向( 数据结构  )的软件设计方法。

32.当模块的控制范围是其作用范围的子集时,模块之间的耦合度较低。(错误)



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有