模块化程序设计的思想是:把一个大的问题分解为若干个小的子问题来解决了。一般地,一个程序可以分解为以下哪几个小模块()。
A: 输入
B: 处理(计算)
C: 输出
D: 简单问题复杂化
A: 输入
B: 处理(计算)
C: 输出
D: 简单问题复杂化
举一反三
- 如果一个程序功能非常复杂,可以采用模块化程序设计的思维,将其分解为功能独立的若干个子模块,每个子模块用一个函数来实现。
- 在模块分解时,如果待分解的是一个逻辑凝聚的模块,它可以分解为一个检查业务类型的模块和一个()。 A: 输入模块 B: 输出模块 C: 调度模块 D: 处理模块
- 模块化就是把程序划分成若干个(),每个模块完成一个(),把这些模块集中起来组成一个(),可以完成指定的(),满足问题的要求。
- 下面分治算法的说法正确的是() A: 分治法的设计思想是大事化小,各个击破,分而治之。 B: 每次都将问题分解为原问题规模的一半进行求解,称为二分法。 C: 分治法将原问题分解为若干个规模较小、相互独立、完全相同的子问题。 D: 减治法是把一个问题转化成一个子问题来解决。
- 一个大程序可由几个程序文件模块组成,每一个程序文件模块又可能包含若干个函数