会计考友 发表于 2012-8-2 09:08:23

2012软件水平考试软件设计师试题分析12

试题(17)
页式存储系统的逻辑地址是由页号和页内地址两部分组成。假定页面的大小为4K,地址变换过程如下图所示,图中逻辑地址用十进制表示。
http://www.examw.com/soft/Files/2012-7/3.jpg
图中有效地址经过变换后,十进制物理地址a应为 (17) 。
(17)A.33220            B.8644               C.4548               D.2500
试题(17)分析
本题考查的是页式存储管理中的地址变换知识。在页式存储管理中,有效地址除页的大小,取整为页号,取余为页内地址。本题页面的大小为4K,有效地址8644除4096,取整为2,取余为452。我们先查页表得物理块号8,因此a的有效地址为8×4096+452= 33220。
参考答案
(17)A   
试题(18)
下列叙述中,与提高软件可移植性相关的是 (18) 。
(18)A.选择时间效率高的算法
      B.尽可能减少注释
      C.选择空间效率高的算法
      D.尽量用高级语言编写系统中对效率要求不高的部分
试题(18)分析
软件可移植性是指与软件可从某一环境移植到另一环境的能力有关的一组属性。高级语言具有较好的可移植性,所以可以尽量用高级语言编写系统中对效率要求不高的部分。减少注释、选择时间/空间效率高的算法都不能提高软件的可移植性。
参考答案
(18)D
页: [1]
查看完整版本: 2012软件水平考试软件设计师试题分析12