首页/ 题库 / [多选题]模块设计时应该考虑()。的答案

模块设计时应该考虑()。

多选题
2022-01-07 11:58
A、模块功能独立
B、模块信息的隐藏
C、模块接口的简单
D、模块实现简单
查看答案

正确答案
A| B

试题解析

感兴趣题目
某企业在决定信息系统的开发方式时,有些模块需要购置现成的商品软件,有些模块需要自己开发,以下模块中可以考虑自己开发的是()
在结构化设计方法中,概要设计阶段的任务是给出系统的各个模块,确定每个模块 的功能、接口(模块间传递的数据)及调用关系,用模块及对模块的调用来构建软件的 体系结构,并采用结构图进行描述。结构图的基本成分有( )。结构图的形态特征中,( )是指一层中最大的模块个数。
在软件结构化设计中,好的软件结构设计应该力求做到( )。
考虑到经济学原理,在分析一个软件工程项目时应该考虑()。
在进行需求分析时,就应该同时考虑软件可维护性问题。
在进行软件模块结构设计时应当遵循的最主要的准则是()。
软件需求分析的任务是建立软件模块结构图。
软件结构设计是以()为基础,在需求分析阶段,已经把系统分解成层次结构。设计阶段以需求分析的结果为根据,从实现的角度进一步划分为模块,并组成模块的层次结构。
●以下关于软件系统模块结构设计的叙述中,正确的是(27)。
软件体系结构是指一个软件系统被划分成许多模块,模块之间有相互作用,组合起来为一个()的属性。事实上,所有的软件都是有体系结构的,不存在没有体系结构的软件。
软件体系结构的评估与分析是指通过对复杂应用系统软件体系结构设文档、设计过程、代码、实现过程的评估与审查等手段来判断软件的(),增强软件的质量;在真正的错误的设计导致真的灾难前(),选择更好的结构或()结构的设计。
某软件公司开发一项基于数据流的软件,其系统的主要功能是对输入的数据进行多次分析、处理和加工,生成需要的输出数据。需求方对该系统的软件可靠性要求很高,要求系统能够长时间无故障运行。该公司将该系统设计交给王工负责。王工给出该系统的模块示意图如图12-18所示。王工解释:只要各个模块的可靠度足够高,失效率足够低,则整个软件系统的可靠性是有保证的。 李工对王工的方案提出了异议。李工认为王工的说法有两个问题:第一,即使每个模块的可靠度足够高,假设各个模块的可靠度均为0.99,但是整个软件系统模块之间全部采用串联,则整个软件系统的可靠度为0.99=0.96,即整个软件系统的可靠度下降明显;第二,软件系统模块全部采用串联结构,一旦某个模块失效,则意味着整个软件系统失效。 李工认为,应该在软件系统中采用冗余技术中的动态冗余或者软件容错的N版本程序设计技术,对容易失效或者非常重要的模块进行冗余设计,将模块之间的串联结构部分变为并联结构,来提高整个软件系统的可靠性。同时,李工给出了采用动态冗余技术后的软件系统模块示意图,如图12-19所示。 刘工建议,李工方案中M1和M4模块没有采用容错设计,但M1和M4发生故障有可能导致严重后果。因此,可以在M1和M4模块设计上采用检错技术,在软件出现故障后能及时发现并报警,提醒维护人员进行处理。 注:假设各个模块的可靠度均为0.99 请解释李工提出的动态冗余和N版本程序设计技术,给出如图12-18所示模块M2采用如图12-19所示的动态冗余技术后的可靠度。
相关题目
()采用模块结构图描述系统的模块结构及模块间的联系,是对软件总体结构的一种图形描述。
在进行金融业务系统的网络设计时,应该优先考虑(1)原则。在进行企业网络的需求分析时,应该首先进行(2)。空白处(1)应选择()

某软件公司开发一项基于数据流的软件,其系统的主要功能是对输入的数据进行多次分析、处理和加工,生成需要的输出数据。需求方对该系统的软件可靠性要求很高,要求系统能够长时间无故障运行。该公司将该系统设计交给王工负责。王工给出该系统的模块示意图如图12-18所示。王工解释:只要各个模块的可靠度足够高,失效率足够低,则整个软件系统的可靠性是有保证的。
李工对王工的方案提出了异议。李工认为王工的说法有两个问题:第一,即使每个模块的可靠度足够高,假设各个模块的可靠度均为0.99,但是整个软件系统模块之间全部采用串联,则整个软件系统的可靠度为0.99=0.96,即整个软件系统的可靠度下降明显;第二,软件系统模块全部采用串联结构,一旦某个模块失效,则意味着整个软件系统失效。
李工认为,应该在软件系统中采用冗余技术中的动态冗余或者软件容错的N版本程序设计技术,对容易失效或者非常重要的模块进行冗余设计,将模块之间的串联结构部分变为并联结构,来提高整个软件系统的可靠性。同时,李工给出了采用动态冗余技术后的软件系统模块示意图,如图12-19所示。
刘工建议,李工方案中M1和M4模块没有采用容错设计,但M1和M4发生故障有可能导致严重后果。因此,可以在M1和M4模块设计上采用检错技术,在软件出现故障后能及时发现并报警,提醒维护人员进行处理。
注:假设各个模块的可靠度均为0.99

在进行金融业务系统的网络设计时,应该优先考虑(1)原则。在进行企业网络的需求分析时,应该首先进行(2)。空白(1)处应选择()
在进行金融业务系统的网络设计时,应该优先考虑(1)原则。在进行企业网络的需求分析时,应该首先进行(2)。空白(2)处应选择()
在软件结构设计中,好的软件结构设计应该力求做到( )。
在软件结构设计中,好的软件结构设计应该力求做到
在软件结构设计中,好的软件结构设计应该力求做到(57)。
在软件设计中应该保持模块的独立性原则,()反映模块独立性。
模块设计时应该考虑()。
()是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口。
()采用模块结构图描述系统的模块结构及模块间的联系,是对软件总体结构的一种图形描述。
()是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口。
软件的结构化设计方法是以( )为依据的模块结构的设计方法。
为了提高系统的(),在系统分析与设计的过程中始终采用结构化、模块化的方法。
软件开发的结构化设计方法,全面指导模块划分的最重要的原则应该是______。
软件开发的结构化设计(SD)方法,全面指导模块划分的最重要原则应该是______。
软件开发的结构化设计(SD)方法,全面指导模块划分的最重要原则应该是( )。
软件开发的结构化设计(SD)方法,全面指导模块划分的最重要原则应该是
某企业在决定信息系统的开发方式时,有些模块需要购置现成的商品软件,有些模块要自己开发,以下模块中可以考虑自己开发的是()
广告位招租WX:84302438

免费的网站请分享给朋友吧