工学

问答题什么叫模块化?设计一个系统时是否分的模块越多就越?好说明原因。

题目
问答题
什么叫模块化?设计一个系统时是否分的模块越多就越?好说明原因。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

模块化UPS系统的可用度随系统并联的模块数越多而越低。


正确答案:错误

第2题:

下列关于模块化程序设计的说法中,错误的是()。

  • A、模块化程序设计方法主要是通过递归算法和递归程序来实现的
  • B、模块化程序设计方法主要是通过过程和函数的定义以及调用来实现的
  • C、模块化设计的思想就是将一个复杂的问题采取“分而治之”的策略
  • D、程序设计阶段大致分为程序的模块化设计和模块内的逻辑设计

正确答案:A

第3题:

系列化设计中模块化设计的特点是什么?


正确答案: (1)有利于产品的更新换代。
(2)设计周期缩短。
(3)成本降低。

第4题:

什么是模块化?模块设计的准则?


正确答案: 模块化是按规定的原则将一个大型软件划分为一个个较小的、相对独立但又相关的模块。
模块设计的准则:
(1)改进软件结构,提高模块独立性:在对初步模块进行合并、分解和移动的分析、精化过程中力求提高模块的内聚,降低藕合。
(2)模块大小要适中:大约50行语句的代码,过大的模块应分解以提高理解性和可维护性;过小的模块,合并到上级模块中。
(3)软件结构图的深度、宽度、扇入和扇出要适当。一般模块的调用个数不要超过5个。
(4)尽量降低模块接口的复杂程度。
(5)设计单入口、单出口的模块。
(6)模块的作用域应在控制域之内。

第5题:

简述模块、模块化及模块化设计的概念。


正确答案: 模块是数据说明、可执行语句等程序对象的集合,是单独命名的,并且可以通过名字来访问的。
模块化是指把软件按照规定原则,划分为一个个较小的,相互独立的但又相互关联的部件。
模块化设计就是程序的编写不是开始就逐条录入计算机语句和指令,而是首先用主程序、子程序、子过程等框架把软件的主要结构和流程描述出来,并定义和调试好各个框架之间的输入、输出链接关系。

第6题:

模块化的过程通常包括()。

  • A、模块化调查;
  • B、模块化设计;
  • C、模块化生产;
  • D、模块化装配。

正确答案:B,C,D

第7题:

根据模块化和复用的原则,设计嵌入式微控制器系统时,需要设计哪些电路?


正确答案: 设计复用的关键是模块化,普遍需要设计
1、人机交互的接口,如键盘输入电路,显示输出电路如数码显示和LCD电路;
2、联机所用的总线接口电路,如USB总线接口,RS232接口和以太网网络接口;
3、用于系统扩展的通用I/O配置电路,方便二次开发。

第8题:

什么是模块化?模块设计的准则是什么?


正确答案: 1.模块化是按规定的原则将一个大型软件划分为一个个较小的、相对独立但又相关的模块。
2.模块设计的准则:
(1)改进软件结构,提高模块独立性:在对初步模块进行合并、分解和移动的分析、精化过程中力求提高模块的内聚,降低藕合。
(2)模块大小要适中:大约50行语句的代码,过大的模块应分解以提高理解性和可维护性;过小的模块,合并到上级模块中。
(3)软件结构图的深度、宽度、扇入和扇出要适当。一般模块的调用个数不要超过5个。
(4)尽量降低模块接口的复杂程度;
(5)设计单入口、单出口的模块。
(6)模块的作用域应在控制域之内。

第9题:

什么叫模块化?设计一个系统时是否分的模块越多就越?好说明原因。


正确答案: 1.模块化就是把程序划分成可独立命名且独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。
2.不一定。当模块数目增加时每个模块的规模将减小,开发单个模块需要的成本(工作量)确实减少了,但是,随着模块数量增加,设计模块间接上所需要的工作量也将增加,根据这两个因素,得出设计一个系统时并不一定模块越多越好。

第10题:

什么是模块化设计思想?试述具体做法。


正确答案: 模块化设计思想是把信息系统分解成一些规模较小的、功能较简单模块,这些模块具有自己的相对性。模块之间的相互联系则通过一定的方式予以规定和说明。模块化可以明显提高系统的灵活性,建立、修改、扩充都更方便。