更多“系统模块结构设计中,一个模块应具备的要素包括输入和输出、处理功能、(请作答此空 )和()。”相关问题
  • 第1题:

    某教务系统的部分需求包括:教务人员输入课程信息;学生选择课程,经教务人员审核后安排到特定的教室和时间上课;教师根据安排的课程上课,在考试后录入课程信息;学生可以查询本人的成绩;教务人员可以查询、修改和删除课程信息。若用顶层数据流图来建模,则上述需求应包含(请作答此空)个加工。用模块化方法对系统进行模块划分后,若将对课程信息的增加、修改、删除和查询放到一个模块中,则该模块的内聚类型为( )。

    A.1
    B.3
    C.5
    D.6

    答案:A
    解析:
    本题考查结构化分析和设计方法的基础知识。
    数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程,其基础是功能分解。在结构化分析过程中,一般采用分层的数据流图来对功能建模,从顶层数据流图开始,逐层分解。一个待开发的软件系统的顶层数据流图只有一个加工。
    模块独立性是创建良好设计的一个重要原则,一般采用模块间的耦合和模块的内聚两个准则来进行度量。内聚是模块功能强度的度量,一个模块内部各个元素之间的联系越紧密,则它的内聚性就越高,模块独立性就越强。一般来说模块内聚性由低到高有巧合内聚、逻辑内聚、时间内聚、过程内聚、通信内聚、信息内聚和功能内聚七种类型。若一个模块把几种相关的功能组合在一起,每次被调用时,由传送给模块的判定参数来确定该模块应执行哪一种功能,则该模块的内聚类型为逻辑内聚。若一个模块内的处理是相关的,而且必须以特定次序执行,则称这个模块为过程内聚模块。信息内聚模块完成多个功能,各个功能都在同一数据结构上操作,每一项功能有一个唯一的入口点。若一个模块中各个部分都是完成某一个具体功能必不可少的组成部分,则该模块为功能内聚模块。

  • 第2题:

    某系统中有一个中央数据存储,模块A负责接收新来的数据并修改中央数据存储中的数据,模块B负责访问中央数据存储中的数据则这两个模块之间的耦合类型为( )。若将这两个模块及中央数据合并成一个模块,则该模块的内聚类型为(请作答此空)。

    A.逻辑
    B.时间
    C.通信
    D.功能

    答案:C
    解析:
    偶然聚合:模块完成的动作之间没有任何关系,或者仅仅是一种非常松散的关系。逻辑聚合:模块内部的各个组成在逻辑上具有相似的处理动作,但功能用途上彼此无关。时间聚合:模块内部的各个组成部分所包含的处理动作必须在同一时间内执行。过程聚合:模块内部各个组成部分所要完成的动作虽然没有关系,但必须按特定的次序执行。通信聚合:模块的各个组成部分所完成的动作都使用了同一个数据或产生同-输出数据。顺序聚合:模块内部的各个部分,前一部分处理动作的最后输出是后一部分处理动作的输入。功能聚合:模块内部各个部分全部属于一个整体,并执行同一功能,且各部分对实现该功能都比不可少非直接耦合:两个模块之间没有直接关系,它们的联系完全是通过主模块的控制和调用来实现的。数据耦合:两个模块彼此间通过数据参数交换信息。标记耦合:一组模块通过参数表传递记录信息,这个记录是某一个数据结构的子结构,而不是简单变量。控制耦合:两个模块彼此间传递的信息中有控制信息。外部耦合:一组模块都访问同一全局简单变量而不是同-全局数据结构,而且不是通过参数表传递该全局变量的信息。公共耦合:两个模块之间通过一个公共的数据区域传递信息。内容耦合:一个模块需要涉及到另一个模块的内部信息。

  • 第3题:

    在软件设计中,( )的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成形成软件(请作答此空)。而为每个具体任务选择适当的技术手段和处理方法的过程称为( )。

    A.数据流图
    B.4+1视图
    C.IPO图
    D.系统结构图

    答案:D
    解析:
    系统设计的主要内容包括概要设计和详细设计概要设计又称为系统总体结构设计,它是系统开发过程中很关键的一步,其主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图,即系统结构图在概要设计中,将系统开发的总任务分解成许多个基本的、具体的任务,为每个具体任务选择适当的技术手段和处理方法的过程称为详细设计根据任务的不同,详细设计又可分为多种,例如,网络设计、代码设计、输入/输出设计、处理流程设计、数据存储设计、用户界面设计、安全性和可靠性设计等

  • 第4题:

    系统设计是根据系统分析的结果,完成系统的构建过程。系统设计的主要内容包括(请作答此空);系统总体结构设计的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的( )。

    A.用例图
    B.模块结构图
    C.系统部署图
    D.类图

    答案:B
    解析:
    系统设计的主要内容包括概要设计和详细设计。概要设计又称为系统总体结构设计,它是系统开发过程中很关键的一步,其主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图,即系统结构图。在概要设计中,将系统开发的总任务分解成许多个基本的、具体的任务,为每个具体任务选择适当的技术手段和处理方法的过程称为详细设计。根据任务的不同,详细设计又可分为多种,例如,网络设计、代码设计、输入/输出设计、处理流程设计、数据存储设计、用户界面设计、安全性和可靠性设计等。

  • 第5题:

    系统设计是根据系统分析的结果,完成系统的构建过程。其中,()是为各个具体任务选择适当的技术手段和处理流程:()的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的(请作答此空 )。

    A.用例图
    B.模块结构图
    C.系统部署图
    D.类图

    答案:B
    解析:
    系统设计的主要内容包括概要设计和详细设计。概要设计又称为系统总体结构设计,它是系统开发过程中很关键的一步,其主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图,即系统结构图。在概要设计中,将系统开发的总任务分解成许多个基本的、具体的任务,为每个具体任务选择适当的技术手段和处理方法的过程称为详细设计。

  • 第6题:

    系统设计是根据系统分析的结果,完成系统的构建过程。系统设计的主要内容包括( );系统总体结构设计的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的(请作答此空)。

    A.概要设计和详细设计
    B.架构设计和对象设计
    C.部署设计和用例设计
    D.功能设计和模块设计

    答案:A
    解析:
    系统设计的主要内容包括概要设计和详细设计。概要设计又称为系统总体结构设计,它是系统开发过程中很关键的一步,其主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图,即系统结构图。在概要设计中,将系统开发的总任务分解成许多个基本的、具体的任务,为每个具体任务选择适当的技术手段和处理方法的过程称为详细设计。根据任务的不同,详细设计又可分为多种,例如,网络设计、代码设计、输入/输出设计、处理流程设计、数据存储设计、用户界面设计、安全性和可靠性设计等。

  • 第7题:

    在软件设计中,(请作答此空)的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件( )。而为每个具体任务选择适当的技术手段和处理方法的过程称为( )。

    A. 详细设计
    B. 概要设计
    C. 架构设计
    D. 数据结构设计

    答案:B
    解析:
    系统设计的主要内容包括概要设计和详细设计。概要设计又称为系统总体结构设计,它是系统开发过程中很关键的一步,其主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图,即系统结构图。在概要设计中,将系统开发的总任务分解成许多个基本的、具体的任务,为每个具体任务选择适当的技术手段和处理方法的过程称为详细设计。根据任务的不同,详细设计又可分为多种,例如,网络设计、代码设计、输入/输出设计、处理流程设计、数据存储设计、用户界面设计、安全性和可靠性设计等。

  • 第8题:

    HIPO技术是()

    • A、描述模块的层次结构和它们之间的控制通讯联系的工具
    • B、用图形符号描述所有的输入/输出和与之有关的处理过程的工具
    • C、用图形方法表达系统的模块层次结构和每个模块输入、处理、输出功能的工具
    • D、描述模块结构中数据流向的工具

    正确答案:C

  • 第9题:

    会计核算软件一般都包含有多个功能模块,而一个功能模块都具备相对独立的会计数据的()功能

    • A、输入、存储与查询
    • B、查询与打印输出
    • C、输入、审核与记账
    • D、输入、处理和输出

    正确答案:D

  • 第10题:

    多选题
    以下属于模块应具备的要素的有()。
    A

    输入和输出

    B

    处理功能

    C

    模块组成

    D

    内部数据


    正确答案: D,B
    解析: 暂无解析

  • 第11题:

    单选题
    会计核算软件一般都包含有多个功能模块,而一个功能模块都具备相对独立的会计数据的()功能
    A

    输入、存储与查询

    B

    查询与打印输出

    C

    输入、审核与记账

    D

    输入、处理和输出


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    按照数据输入输出类型的不同,DPU模块分为不同的类型。在AC C20主机遥控系统中,分布式处理单元不包括()。
    A

    开关量输出模块

    B

    输入输出混合模块

    C

    热电偶输入模块

    D

    数字量输出模块


    正确答案: A
    解析: 暂无解析

  • 第13题:

    (请作答此空)是对软件中的基本组成单位进行的测试,如一个模块、一个过程等,是最微小规模的测试。目的是检查每个模块是否真正实现了( )中的性能、功能、接口和其他设计约束等条件,尽可能发现模块内的差错。

    A. 单元测试
    B.集成测试
    C.系统测试
    D.回归测试

    答案:A
    解析:
    根据动态测试在软件开发过程中所处的阶段和作用,动态测试可分为单元测试、集成测试、系统测试、验收测试和回归测试。(1)单元测试。单元测试是对软件中的基本组成单位进行的测试,如一个模块、一个过程等,是最微小规模的测试。目的是检查每个模块是否真正实现了软件详细设计说明书中的性能、功能、接口和其他设计约束等条件,尽可能发现模块内的差错。(2)集成测试。集成测试是指一个应用系统的各个模块的联合测试,检查模块之间,以及模块和已集成的软件之间的接口关系,确定其能否在一起共同工作而没有冲突。验证已集成的软件是否符合软件概要设计文档要求。(3)系统测试。系统测试的对象不仅包括需要测试的产品系统的软件,还包括软件所依赖的硬件、外设甚至某些数据、某些支持软件及其接口等。因此,必须将系统中的软件与各种依赖的资源结合起来,在系统实际运行环境下进行测试。系统测试验证是否满足系统与子系统设计文档和软件开发合同规定的要求。该测试的技术依据是用户需求或者开发合同。(4)验收测试。验收测试目的就是确保软件准备就绪,并且可以让最终用户能执行该软件的实现既定功能和任务。该测试以用户为主进行。测试的依据是软件需求规格说明。(5)回归测试。回归测试是指在发生修改之后、重新测试之前的测试,以保证修改后软件的正确性,保证软件的性能及不损害性。

  • 第14题:

    在软件设计中,(请作答此空)的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成形成软件( )。而为每个具体任务选择适当的技术手段和处理方法的过程称为( )。

    A.详细设计
    B.概要设计
    C.架构设计
    D.数据结构设计

    答案:B
    解析:
    系统设计的主要内容包括概要设计和详细设计概要设计又称为系统总体结构设计,它是系统开发过程中很关键的一步,其主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图,即系统结构图在概要设计中,将系统开发的总任务分解成许多个基本的、具体的任务,为每个具体任务选择适当的技术手段和处理方法的过程称为详细设计根据任务的不同,详细设计又可分为多种,例如,网络设计、代码设计、输入/输出设计、处理流程设计、数据存储设计、用户界面设计、安全性和可靠性设计等

  • 第15题:

    系统模块结构设计中,一个模块应具备的要素包括输入和输出、处理功能、( )和(请作答此空)

    A.程序结构
    B.模块结构
    C.程序代码
    D.资源链接

    答案:C
    解析:
    模块四要素:输入和输出、处理功能、内部数据、程序代码。

  • 第16题:

    系统设计是根据系统分析的结果,完成系统的构建过程。其中,( )是为各个具体任务选择适当的技术手段和处理流程:(请作答此空)的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的( )。

    A.详细设计
    B.架构设计
    C.概要结构设计
    D.模块设计

    答案:C
    解析:
    系统设计的主要内容包括概要设计和详细设计。概要设计又称为系统总体结构设计,它是系统开发过程中很关键的一步,其主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图,即系统结构图。在概要设计中,将系统开发的总任务分解成许多个基本的、具体的任务,为每个具体任务选择适当的技术手段和处理方法的过程称为详细设计。

  • 第17题:

    系统设计是根据系统分析的结果,完成系统的构建过程。其中,(请作答此空 )是为各个具体任务选择适当的技术手段和处理流程:()的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的()。

    A.详细设计
    B.架构设计
    C.概要结构设计
    D.功能设计

    答案:A
    解析:
    系统设计的主要内容包括概要设计和详细设计。概要设计又称为系统总体结构设计,它是系统开发过程中很关键的一步,其主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图,即系统结构图。在概要设计中,将系统开发的总任务分解成许多个基本的、具体的任务,为每个具体任务选择适当的技术手段和处理方法的过程称为详细设计。

  • 第18题:

    典型的信息系统项目开发的过程中, (请作答此空) 阶段拟定了系统的目标、范围和要求;而系统各模块的算法一般在 ( 此空不作答)阶段确定。

    A. 概要设计
    B. 需求分析
    C. 详细设计
    D. 程序设计

    答案:B
    解析:
    需求分析拟定了系统的目标、范围和要求;
    而系统各模块的算法一般在详细设计阶段确定。

  • 第19题:

    以下属于模块应具备的要素的有()。

    • A、输入和输出
    • B、处理功能
    • C、模块组成
    • D、内部数据

    正确答案:A,B,D

  • 第20题:

    模块是可以组合、分解和更换的单元,是组成系统、易于处理的基本的单位。一个模块应具备以下要素()。

    • A、输入和输出
    • B、功能
    • C、内部数据
    • D、程序代码

    正确答案:A,B,C,D

  • 第21题:

    下面哪一组描述能最完整地说明地理信息系统软件组成()

    • A、输入模块、变换模块和输出模块
    • B、输入模块、管理模块、变换模块和输出模块
    • C、管理模块、变换模块和用户接口模块
    • D、输入模块、管理模块、变换模块、输出模块和用户接口模块

    正确答案:D

  • 第22题:

    多选题
    模块是可以组合、分解和更换的单元,是组成系统、易于处理的基本的单位。一个模块应具备以下要素()。
    A

    输入和输出

    B

    功能

    C

    内部数据

    D

    程序代码


    正确答案: C,D
    解析: 暂无解析

  • 第23题:

    多选题
    依凡是具备相对独立完成会计数据输入、处理和输出功能模块的软件,如()等均可视为会计软件。
    A

    帐务处理模块

    B

    固定资产管理模块

    C

    工资管理模块

    D

    销售量预测模块


    正确答案: B,A
    解析: 暂无解析