itgle.com

在设计和实现软件系统的功能模块时,()最不利于软件维护。A.系统的主要功能应该由一个模块实现B.一个模块应该只实现一个主要功能C.模块之间的相互作用和耦合应尽量小D.一个模块应该只有一个控制入口和控制出口

题目

在设计和实现软件系统的功能模块时,()最不利于软件维护。

A.系统的主要功能应该由一个模块实现

B.一个模块应该只实现一个主要功能

C.模块之间的相互作用和耦合应尽量小

D.一个模块应该只有一个控制入口和控制出口


相似考题
更多“在设计和实现软件系统的功能模块时,()最不利于软件维护。A.系统的主要功能应该由一个模块实现B.一 ”相关问题
  • 第1题:

    软件生命周期是指()。

    A.软件产品从提出、实现、使用维护到停止使用退役的过程

    B.软件的需求分析、设计与实现

    C.软件的开发与管理

    D.软件的实现和维护


    正确答案:A

  • 第2题:

    下列属于会计核算软件的子系统的有( )。

    A.财务处理功能模块

    B.固定资产核算功能模块

    C.财务审核功能模块

    D.财务分析功能模块


    正确答案:ABD
    解析:会计核算软件中不包括财务审核功能模块。

  • 第3题:

    在下列会计核算软件的子系统中,处于整个会计核算软件的核心的是( )。

    A.固定资产核算功能模块

    B.销售核算功能模块

    C.财务处理功能模块

    D.财务分析功能模块


    正确答案:C
    解析:财务处理模块是整个会计核算软件的核心。

  • 第4题:

    数据库管理系统的哪个功能模块实现对数据库数据的删除操作? ( )

    A.数据库存取功能模块

    B.数据库运行处理功能模块

    C.数据库存储管理功能模块

    D.数据库维护功能模块


    正确答案:A
    解析:数据库管理系统的层次结构包括应用层、语言翻译处理层、数据存取层、数据存储层等。其中数据存取层的功能实现对数据库数据的检索、插入、修改和删除等基本操作;完成数据记录的存取、存取路径的维护、并发控制、事务管理等工作。

  • 第5题:

    嵌入式应用软件的开发必须将硬件、软件、人力资源等元素集成起来,并进行适当的组合以实现应用软件对功能和性能的需求。以下正确描述嵌入式应用软件的设计流程的是(63)。

    A.按照实时性划分软件功能模块→确定硬件驱动的软件接口→生成各模块代码→功能模块的集成测试→调试→代码固化

    B.按照实时性划分软件功能模块→确定硬件驱动的软件接口→生成各模块代码→固化调试→功能模块的集成测试→代码固化

    C.确定硬件驱动的软件接口→按厢实时性划分软件功能模块→生成各模块代码→功能模块的集成测试→代码固化→调试

    D.确定硬件驱动的软件接口→按照实时性划分软件功能模块→生成各模块代码→固化调试→功能模块的集成测试→代码固化


    正确答案:C
    解析:嵌入式应用软件的开发流程与通用软件的开发流程大体相同,但在开发所使用的设计方法上有一定的差异。整个软件的开发流程可分为在软硬件划分阶段确定硬件驱动接口阶段、软件功能模块按照实时性进行划分阶段、各软件功能模块的代码生成阶段、软件功能模块的集成测试阶段、代码固化及固化后的调试阶段。

  • 第6题:

    在设计和实现软件系统的功能模块时,(6)最不利于软件维护。

    A.系统的主要功能应该由一个模块实现

    B.一个模块应该只实现一个主要功能

    C.模块之间的相互作用和耦合应尽量小

    D.一个模块应该只有一个控制入口和控制出口


    正确答案:A
    模块化程序设计的基本思想是:“自顶向下、逐步求精”将系统功能逐步细分,使每个功能非常单一,系统的主要功能不应有一个模块实现,设计原则是“高内聚、低耦合及信息隐蔽”,每个功能模块功能单一、接口简单。

  • 第7题:

    以下正确描述嵌入式系统的设计流程的是( )。

    A.系统需求分析→硬件和软件划分→系统详细设计→迭代与实现→系统集成→系统测试→系统维护
    B.系统需求分析→硬件和软件划分→系统详细设计→系统集成→迭代与实现→系统测试→系统维护
    C.系统需求分析→系统集成→硬件和软件划分→系统详细设计→迭代与实现→系统测试→系统维护
    D.系统需求分析→硬件和软件划分→迭代与实现→系统详细设计→系统集成→系统测试→系统维护

    答案:D
    解析:
    嵌入式系统的设计和开发流程一般分为以下几个阶段;产品定义(即系统需求分析阶段、规格说明阶段)、硬件和软件划分、迭代与实现、详细的硬件与软件设计、硬件与软件集成、系统测试和系统维护与升级。

  • 第8题:

    怎么理解“软件详细设计是子系统和模块实现设计”?


    正确答案:软件详细设计用于详细描述每个部件的内部结构,用以指导程序人员编写代码,便于每个部件能够得以顺利实现。当这些部件都实现了之后,将它们组装起来就实现了子系统或模块。

  • 第9题:

    微机联锁系统的硬件和软件结构应实现模块化和标准化。


    正确答案:正确

  • 第10题:

    在设计和实现软件系统的功能模块时,( )最不利于软件维护。

    • A、系统的主要功能应该由一个模块实现 
    • B、一个模块应该只实现一个主要功能 
    • C、模块之间的相互作用和耦合应尽量小 
    • D、一个模块应该只有一个控制入口和控制出口 

    正确答案:A

  • 第11题:

    问答题
    怎么理解“软件详细设计是子系统和模块实现设计”?

    正确答案: 软件详细设计用于详细描述每个部件的内部结构,用以指导程序人员编写代码,便于每个部件能够得以顺利实现。当这些部件都实现了之后,将它们组装起来就实现了子系统或模块。
    解析: 暂无解析

  • 第12题:

    单选题
    在设计和实现软件系统的功能模块时,( )最不利于软件维护。
    A

    系统的主要功能应该由一个模块实现 

    B

    一个模块应该只实现一个主要功能 

    C

    模块之间的相互作用和耦合应尽量小 

    D

    一个模块应该只有一个控制入口和控制出口 


    正确答案: A
    解析: 软件的设计和实现,应该遵循:“高内聚,低耦合”,一个模块负责一个主要功能的实现,也应该只有一个控制入口和控制出口。否则,修改维护起来,很不方便。

  • 第13题:

    RUP的主要特征有以()、以架构为中心(类、组件、子系统)、迭代和增量的软件开发、以及过程可配置。

    A.数据驱动软件的设计和实现

    B.性能驱动软件的设计和实现

    C.用例驱动软件的设计和实现

    D.计划驱动软件的设计和实现


    正确答案:C

  • 第14题:

    一个完整的会计软件系统必定包括( )功能模块,其他功能模块直接或间接与它进行联系。 A.报表 B.固定资产 C.账务处理 D.销售处理


    正确答案:C
    【考点】账务处理模块 
    【解析】一个完整的会计软件系统必定包括账务处理功能模块,其他功能模块直接或间接与它进行联系。账务处理模块是会计核算软件的核心模块,该模块以记账凭证为接口与其他功能模块有机地连接在一起,构成完整的会计核算系统。 

  • 第15题:

    一个软件系统的生存周期包含可行性分析和项目开发计划、需求分析、设计(概要设计和详细设计)、编码、测试和维护等活动,其中( )是软件工程的技术核心,其任务是确定如何实现软件系统。

    A.可行性分析和项目开发计划

    B.需求分析

    C.设计

    D.编码


    正确答案:C
    解析:软件生存周期分为6个阶段,分别为:可行性分析和项目开发计划、需求分析、软件设计、编码、测试和维护活动。可行性分析和项目开发计划主要确定软件的开发目标及其可行性。需求分析阶段的任务是准确地确定软件系统必须做什么,必须具备哪些功能。软件设计是软件工程的技术核心,其任务是确定如何实现软件系统。软件设计分为概要设计和详细设计。概要设计的任务是模块分解,确定软件的结构,模块的功能和模块间的接口,以及全局数据结构的设计。详细设计的任务是设计每个模块的实现细节和具备数据结构。编码是用某种程序语言为每个模块编写程序。

  • 第16题:

    OMT方法有4个步骤:分析、系统设计、(49)、实现。

    A.软件设计

    B.对象设计

    C.模块设计

    D.程序设计


    正确答案:B
    解析:对象建模技术(ObjectModelingTechnique,OMT)OMT定义了3种模型:对象模型、动态模型和功能模型。OMT方法有4个步骤:分析、系统设计、对象设计和实现。OMT方法的每一步都使用这3种模型,通过每一步对3种模型不断地精化和扩充。

  • 第17题:

    以下正确描述嵌入式系统的设计流程的是(60)。

    A.系统需求分析→硬件和软件划分→系统详细设计→迭代与实现→系统集成→系统测试→系统维护

    B.系统需求分析→硬件和软件划分→系统详细设计→系统集成→迭代与实现→系统测试→系统维护

    C.系统需求分析→系统集成→硬件和软件划分→系统详细设计→迭代与实现→系统测试→系统维护

    D.系统需求分析→硬件和软件划分→迭代与实现→系统详细设计→系统集成→系统测试→系统维护


    正确答案:D
    解析:嵌入式系统的设计和开发流程一般分为以下几个阶段;产品定义(即系统需求分析阶段、规格说明阶段)、硬件和软件划分、迭代与实现、详细的硬件与软件设计、硬件与软件集成、系统测试和系统维护与升级。

  • 第18题:

    软件生存周期无论采用哪种划分方式,软件生存周期都由()三部分组成。

    A.系统分析,系统设计,系统实现

    B.软件定义,软件开发,软件使用与维护

    C.程序设计,程序实现,程序维护


    答案:B

  • 第19题:

    一个完整有效的CRM应用系统可以帮助企业实现哪些方面的功能?主要功能模块有哪些?


    正确答案:一个完整、有效的CRM应用系统可以帮助企业实现以下功能:
    (1)对销售、营销和客户服务三部分业务流程信息化。
    (2)对与客户进行沟通所需的手段集成化和自动化处理。
    (3)对所积累的信息进行加工处理,进行智能化客户分析,为企业的战略战术决策做支持。

  • 第20题:

    下列关于会计核算软件功能模块的表述中,正确的有()。

    • A、会计核算软件的功能模块因企业而异,不能强求统一
    • B、会计核算软件的各子系统就是会计核算软件的功能模块
    • C、会计核算软件的功能模块是相对独立的会计数据输入、处理和输出功能的组成部分
    • D、会计核算软件功能模块一般按照软件所实现的会计工作内容和工作流程进行划分

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

  • 第21题:

    某企业购置并实施了一个应用系统商品软件,后来自己又开发了一个模块,想将其与商品软件系统集成,那么至少应该获得商品软件系统的(),才能实现集成。


    正确答案:数据结构

  • 第22题:

    某企业购置并实施了一个应用系统商品软件,后来又自己开发了一个模块,想将其与商品软件系统集成,那么至少应该获得商品软件系统的()才能实现集成。

    • A、数据结构
    • B、源代码
    • C、分析设计文档
    • D、所有权限

    正确答案:A

  • 第23题:

    填空题
    某企业购置并实施了一个应用系统商品软件,后来自己又开发了一个模块,想将其与商品软件系统集成,那么至少应该获得商品软件系统的(),才能实现集成。

    正确答案: 数据结构
    解析: 暂无解析

  • 第24题:

    多选题
    下列关于会计核算软件功能模块的表述中,正确的有()。
    A

    会计核算软件的功能模块因企业而异,不能强求统一

    B

    会计核算软件的各子系统就是会计核算软件的功能模块

    C

    会计核算软件的功能模块是相对独立的会计数据输入、处理和输出功能的组成部分

    D

    会计核算软件功能模块一般按照软件所实现的会计工作内容和工作流程进行划分


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