模块A、B和 C有相同的程序块,块内的语句之间没有任何联系,现把改程序块取出来,形成新的模块D,则模
A.巧合B.逻辑C.时间D.过程A.具有最低的内聚性B.不易修改和维护C.不易理解D.不影响模块间的耦合关系
A.巧合B.逻辑C.时间D.过程A.具有最低的内聚性B.不易修改和维护C.不易理解D.不影响模块间的耦合关系
●当存储器采用段页式管理时,主存被划分为定长的 (36) ,程序按逻辑模块分成 (37) 。在某机器的多道程序环境下,每道程序还需要一个 (38) 作为有用户标志号,每道程序都有对应 (39) 。一个逻辑地址包括 (38) ,x、段号s、页号p和页内地址d等4个部分。
设逻辑地址长度分配如下,其中x、s、p、d均以二进制数表示。
21 20 19 14 13 11 10 0
x S p d
其转换后的地址为 (40) 。
(36) A.段
B.页
C.区域
D.块
(37) A.区域
B.页
C.块
D.段
(38) A.模块号
B.区域号
C.基号
D.区域
(39) A.一个段表和一个页表
B.一个段表和一组页表
C.一组段表和一个页表
D.一组段表和一组页表
(40) A.x*220+s*214+p*211+d
B.(((x)+s)+p+d
C.(((x)+s)+p)*211+(d)
D.(((x)+s)+p*211+d
当存储器采用段页式管理时,主存被划分为定长的(81),程序按逻辑模块分成(82)。在某机器的多道程序环境下,每道程序还需要一个(83)作为用户标识号,每道程序都有对应的(84)。一个逻辑地址包括(83)x、段号s、页号p和页内地址d四个部分。设逻辑地址长度分配如下,其中x,s,p,d均以二进制数表示。
其转换后的物理地址为(86)。
A.段
B.页
C.区域
D.块
A.模块应该尽量做到高内聚低耦合
B.更低的模块独立性
C.更高的模块独立性
D.模块间联系越稀疏,其耦合性就越弱,模块的独立性则越号
A.使用缩进表示代码块
B.同一代码块必须有相同的缩进空格数
C.缩进的空格数:建议使用4个空格宽度
D.跨平台的代码:不建议使用制表符(Tab建)。
A.数据分成若干块,每块内数据有序
B.数据分成若干块,每块内数据不必有序,但块间必须有序,每块内最大(或最小)的数据组成索引块
C.数据分成若干块,每块内数据有序,每块内最大(或最小)的数据组成索引块
D.数据分成若干块,每块(除最后一块外)的数据个数相同
A.数据分成若干块,每块内数据有序
B.数据分成若干块,每块内数据不必有序,但块间必须有序,每块内最大(或最小)的数据组成索引块
C.数据分成若干块,每块内数据有序,每块内最大(或最小)的数据组成索引块
D.数据分成若干块,每块(除最后一块外)中数据个数需相同