a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 131|回复: 0

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

[复制链接]
发表于 2012-8-2 09:08:23 | 显示全部楼层 |阅读模式
试题(17)
  }3 A" ^# Q( Z& l  o! h3 a, S页式存储系统的逻辑地址是由页号和页内地址两部分组成。假定页面的大小为4K,地址变换过程如下图所示,图中逻辑地址用十进制表示。
/ V. M) N0 c' Y+ S& \# A
+ H3 y) h( t, R* ^. i图中有效地址经过变换后,十进制物理地址a应为 (17) 。 6 @' ~9 G6 D9 F" M( X2 O( Q' c( Q
(17)A.33220            B.8644                 C.4548               D.2500 ) M" W+ u( s5 C0 ^+ T" i8 l  Z
试题(17)分析 0 m/ P" p0 ]: K/ T2 G* ^
本题考查的是页式存储管理中的地址变换知识。在页式存储管理中,有效地址除页的大小,取整为页号,取余为页内地址。本题页面的大小为4K,有效地址8644除4096,取整为2,取余为452。我们先查页表得物理块号8,因此a的有效地址为8×4096+452= 33220。
; q2 b; ?$ l  a3 \. B参考答案
7 a4 N  O6 j  ]. z( t+ S(17)A   
4 A! }/ A+ a% m8 Q! O试题(18)
8 i9 `( j( s- D' f2 ]4 u" U下列叙述中,与提高软件可移植性相关的是 (18) 。 * z- u5 @+ Z: A( E* Y0 I
(18)A.选择时间效率高的算法 - |) @& \5 r: _# H) Y3 R
        B.尽可能减少注释 3 U% \6 H, k3 O6 `) r
        C.选择空间效率高的算法
  q8 s8 @1 \/ a1 G6 `: [        D.尽量用高级语言编写系统中对效率要求不高的部分
) o9 V0 h1 t) G试题(18)分析
: }" V+ V5 O0 z4 r9 V# E, G7 h软件可移植性是指与软件可从某一环境移植到另一环境的能力有关的一组属性。高级语言具有较好的可移植性,所以可以尽量用高级语言编写系统中对效率要求不高的部分。减少注释、选择时间/空间效率高的算法都不能提高软件的可移植性。
# Y* P& d- `8 Q% W* v* W. H0 X参考答案 * r0 G/ z4 `4 s, T* Y! I* t( J
(18)D
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-8 04:48 , Processed in 0.251336 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表