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

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

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

B

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

C

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

D

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


参考解析

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

相关考题:

在软件生命周期法中,( )阶段完成系统的正常运行、硬件和软件的维护以及系统评价。 A.系统调查 B.系统设计 C.调试测试 D.运行维护

软件维护成本在软件成本中占较大比重。为降低维护的难度,可采取的措施有(9)。A.设计并实现没有错误的软件B.限制可修改的范围C.增加维护人员数量D.在开发过程中就采取有利于维护的措施,并加强维护管理

软件生命周期是指()。A.软件产品从提出、实现、使用维护到停止使用退役的过程B.软件的需求分析、设计与实现C.软件的开发与管理D.软件的实现和维护

RUP的主要特征有以()、以架构为中心(类、组件、子系统)、迭代和增量的软件开发、以及过程可配置。 A.数据驱动软件的设计和实现B.性能驱动软件的设计和实现C.用例驱动软件的设计和实现D.计划驱动软件的设计和实现

以下有关软件维护叙述中,不正确的是()。 A、软件维护是对软件交付使用以后的软件系统所做的改变B、软件维护是对设计和测试阶段的软件系统所做的改变C、软件维护比开发更为困难,更需要计划和经验,也需要工具的辅助并加强管理D、根据维护人员对软件的理解,软件维护是在文档的指导下找到并处理漏洞,需要进行的创造性的工作

面向对象程序设计是()与实现的新方法。A、软件系统设计B、系统软件设计C、应用软件设计D、支撑软件设计

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

软件生存周期一般包括3个大的周期阶段:软件定义期、软件开发期和软件运行期。在软件开发期中,实现阶段包括了()阶段。 A.概要设计B.详细设计C.编码D.测试E.维护

嵌入式应用软件的开发必须将硬件、软件、人力资源等元素集成起来,并进行适当的组合以实现应用软件对功能和性能的需求。以下正确描述嵌入式应用软件的设计流程的是(63)。A.按照实时性划分软件功能模块→确定硬件驱动的软件接口→生成各模块代码→功能模块的集成测试→调试→代码固化B.按照实时性划分软件功能模块→确定硬件驱动的软件接口→生成各模块代码→固化调试→功能模块的集成测试→代码固化C.确定硬件驱动的软件接口→按厢实时性划分软件功能模块→生成各模块代码→功能模块的集成测试→代码固化→调试D.确定硬件驱动的软件接口→按照实时性划分软件功能模块→生成各模块代码→固化调试→功能模块的集成测试→代码固化

以下正确描述嵌入式系统的设计流程的是(60)。A.系统需求分析→硬件和软件划分→系统详细设计→迭代与实现→系统集成→系统测试→系统维护B.系统需求分析→硬件和软件划分→系统详细设计→系统集成→迭代与实现→系统测试→系统维护C.系统需求分析→系统集成→硬件和软件划分→系统详细设计→迭代与实现→系统测试→系统维护D.系统需求分析→硬件和软件划分→迭代与实现→系统详细设计→系统集成→系统测试→系统维护

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

软件生存周期无论采用哪种划分方式,软件生存周期都由()三部分组成。A.系统分析,系统设计,系统实现B.软件定义,软件开发,软件使用与维护C.程序设计,程序实现,程序维护

软件文档的作用不包括( )。A.有利于提高软件开发的可见度B.有利于软件维护和用户使用C.有利于总结经验和实现可重用D.有利于各企业之间交流技术

软件生存周期的正确顺序是______。A) 软件设计、系统与软件需求定义、制定计划、编码和单元测试、集成和系统测试、运行和维护B) 系统与软件需求定义、软件设计、制定计划、编码和单元测试、集成和系统测试、运行和维护C) 制定计划、软件设计、系统与软件需求定义、编码和单元测试、集成和系统测试、运行和维护D) 制定计划、系统与软件需求定义、软件设计、编码和单元测试、集成和系统测试、运行和维护A.B.C.D.

以下正确描述嵌入式系统的设计流程的是( )。A.系统需求分析→硬件和软件划分→系统详细设计→迭代与实现→系统集成→系统测试→系统维护B.系统需求分析→硬件和软件划分→系统详细设计→系统集成→迭代与实现→系统测试→系统维护C.系统需求分析→系统集成→硬件和软件划分→系统详细设计→迭代与实现→系统测试→系统维护D.系统需求分析→硬件和软件划分→迭代与实现→系统详细设计→系统集成→系统测试→系统维护

软件维护成本在软件成本中占较大比重。为降低维护的难度,可采取的措施有( )。A.设计并实现没有错误的软件B.限制可修改的范围C.增加维护人员数量D.在开发过程中就采取有利于维护的措施,并加强维护管理

软件系统工具的种类繁多,通常可以按照软件过程活动将软件工具分为()A.. 需求分析工具、设计工具和软件实现工具B. 软件开发工具、软件维护工具、软件管理王其和软件支持工具C. 需求分析工具、设计工具、编码与排错工具和测试工具D. 设计规范工具、产编码工具和验证工具

从计算机系统的角度来划分,软件可以分为()2大类。A、系统软件和维护软件B、服务软件和维护软件C、系统软件和应用软件D、硬件和软件

软件维护包括系统软件和应用软件维护,重点是()的维护。A、系统软件B、网络软件C、应用软件D、工具软件

软件设计往往被分成,确定软件系统的基本框架的概要设计和确定软件系统的实现细节的详细设计两个阶段。

软件的生命周期是指()。A、软件从提出、实现、使用、维护到停止使用的过程B、软件从需求分析、设计、实现到测试完成的过程C、软件开发的过程D、软件的运行维护过程

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

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

软件生命周期是指()。A、软件产品从提出、实现、使用维护到停止使用退役的过程B、软件从需求分析、设计、实现到测试完成的过程C、软件的开发过程D、软件的运行维护过程

单选题软件的生命周期是指()。A软件从提出、实现、使用、维护到停止使用的过程B软件从需求分析、设计、实现到测试完成的过程C软件开发的过程D软件的运行维护过程

判断题软件设计往往被分成,确定软件系统的基本框架的概要设计和确定软件系统的实现细节的详细设计两个阶段。A对B错

多选题下列关于会计核算软件功能模块的表述中,正确的有()。A会计核算软件的功能模块因企业而异,不能强求统一B会计核算软件的各子系统就是会计核算软件的功能模块C会计核算软件的功能模块是相对独立的会计数据输入、处理和输出功能的组成部分D会计核算软件功能模块一般按照软件所实现的会计工作内容和工作流程进行划分