首页/ 题库 / [单选题]结构化设计采用模块化方法的主要出发点是(的答案

结构化设计采用模块化方法的主要出发点是()。

单选题
2022-03-06 10:24
A、A、增加内聚性
B、B、减少耦合度
C、C、提高有效性
D、D、降低复杂度
查看答案

正确答案
D

试题解析

感兴趣题目
软件开发的结构化设计(SD)方法,全面指导模块划分的最重要原则应该是( )。
软件开发的结构化设计(SD)方法,全面指导模块划分的最重要原则应该是
模块独立性是软件结构化设计方法的一个基本原则,以下选项中,模块独立性最好的是______。
模块独立性是软件结构化设计方法的一个基本原则,以下哪种情形模块独立性最好?
结构化程序设计的总体思想是采用模块化结构,()、()。
在结构化设计方法中,概要设计阶段的任务是给出系统的各个模块,确定每个模块 的功能、接口(模块间传递的数据)及调用关系,用模块及对模块的调用来构建软件的 体系结构,并采用结构图进行描述。结构图的基本成分有( )。结构图的形态特征中,( )是指一层中最大的模块个数。
在进行软件模块结构设计时应当遵循的最主要的准则是()。
简述计算机软件工程中软件结构设计的具体方法。
结构化系统开发方法的基本思想是:采用结构化思想、系统工程的观点和方法,按照用户至上的原则,先将整个系统作为一个大模块,自顶向下进行模块分解,然后,再()按照系统的结构将各个模块进行组合,最终实现系统的开发。
结构化方法的基本思想是()的方法,根据用户至上的原则,自始至终按照结构化、模块化,自顶向下地对系统进行分析与设计。
论软件可靠性设计与应用 目前在企业中,以软件为核心的产品得到了广泛的应用。随着系统中软件部分比例的不断增加,使得系统对软件的依赖性越来越强,对软件的可靠性要求也越来越高。软件可靠性与其他质量属性一样,是衡量软件架构的重要指标 软件工程中已有很多比较成熟的设计技术,如结构化设计、模块化设计、自顶向下设计等,这些技术为保障软件的整体质量发挥了重要作用。在此基础上,为了进一步提高软件的可靠性,通常会采用一些特殊的设计技术,即软件可靠性设计技术。 在软件可靠性工程体系中,包含有可靠性模型与预测、可靠性设计和可靠性测试方法等。实践证明,保障软件可靠性最有效、最经济、最重要的手段是在软件设计阶段采取措施进行可靠性控制。 请围绕"软件可靠性设计与应用"论题,依次从以下3个方面进行论述。 ①概要叙述你参与实施的软件开发项目及你所承担的主要工作。 ②简要叙述影响软件可靠性的因素有哪些。 ③阐述常用的软件可靠性设计技术及你如何应用到实际项目中,效果如何。
某软件公司开发一项基于数据流的软件,其系统的主要功能是对输入的数据进行多次分析、处理和加工,生成需要的输出数据。需求方对该系统的软件可靠性要求很高,要求系统能够长时间无故障运行。该公司将该系统设计交给王工负责。王工给出该系统的模块示意图如图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所示的动态冗余技术后的可靠度。
相关题目
物流信息系统的设计中比较全面实用的设计方法是结构化系统的设计。结构化系统设计的一个重要思想是模块化。而信息系统结构图中最基本的元素则是模块。
项目工程设计方案的评估需要先进行三个方面的专项评估。其中,对于工程设计方案科学性的评估主要采用定量分析的方法;对于工程设计方案合理性的评估主要采用对比分析的方法;对于工程设计方案经济性的评估主要是采用( )的方法。
项目工程设计方案的评估需要先进行三个方面的专项评估。其中,对于工程设计方案科学性的评估主要采用( )的方法;对于工程设计方案合理性的评估主要采用对比分析的方法;对于工程设计方案经济性的评估主要是采用成本收益分析的方法。

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

调度端应采用基于冗余的开放式分布应用环境,整个软硬件体系结构应满足()要求。操作系统、数据库等软件应采用稳定运行的最新版本。应用软件应采用模块化设计。
系统采用开放的结构设计及功能的模块化,使用嵌入式多任务操作系统,采用()软件开发模式,数据库方式管理录音。
计算机联锁系统只能采用单模块结构,而不能采用多模块结构。
软件开发的结构化设计(SD)方法中,全面指导模块划分的最重要原则是______。
某工程初步设计深度不够,不能准确计算工程量,但工程设计采用的技术比较成熟,又有类似工程概算指标可以利用,则编制该工程概算适合采用的方法是()。
某工程初步设计深度不够,不能准确计算工程量,但工程设计采用的技术比较成熟,又有类似工程概算指标可以利用,则编制该工程概算适合采用的方法是( ) 。
某工程初步设计深度不够,不能准确计算工程量,但工程设计采用的技术比较成熟,又有类似工程概算指标可以利用,则编制该工程概算适合采用的方法是(  )。
●模块内部的算法设计在采用结构化方法进行开发的(28)阶段进行。
结构化设计方法是建立良好程序结构的方法,它提出衡量模块结构质量的标准是模块间联系与模块内部联系的紧密程度,结构化设计方法的最终目标是()。
结构化设计方法所设计的模块具有诸多特点,下列不属于结构化设计方法中所设计的模块的特点的是
结构化设计方法是建立良好程序结构的方法,它提出衡量()质量的标准是模块间联系与模块内部联系的紧密程度。
软件的结构化设计方法是以( )为依据的模块结构的设计方法。
结构化设计采用模块化方法的主要出发点是()。
为了提高系统的(),在系统分析与设计的过程中始终采用结构化、模块化的方法。
软件开发的结构化设计方法,全面指导模块划分的最重要的原则应该是______。
软件开发的结构化设计(SD)方法,全面指导模块划分的最重要的原则是( )。
广告位招租WX:84302438

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