1. 程式人生 > >裸考—歪理邪說解析系統分析師上午考試試題之十(分析2010上半年系統分析師上午試題46-49題)

裸考—歪理邪說解析系統分析師上午考試試題之十(分析2010上半年系統分析師上午試題46-49題)

裸考—歪理邪說解析系統分析師上午考試試題之十

分析2010上半年系統分析師上午試題46-49題

本文僅僅適合

【讀者物件】

1.報考了系統分析師,但是因為工作太忙,或者因為忙著耍女朋友,或者記憶力不太好,專業書籍太枯燥,或者對中國的應試教育,不屑一顧;

2.複習了,但是還是有很多知識點,搞不清楚,一頭霧水,無法區分計算機專業的術語、概念、定義的區別、練習以及作用等;

【試題】

設某程序的段表如下所示,邏輯地址(46) 可以轉換為對應的實體地址。

 

(46)A.(0,1597)、(1,30)和(3,1390)
 
B.(0,128)、(1,30)和(3,1390)
 
C.(0,1597)、(2,98)和(3,1390)
 

D.(0,128)、(2,98)和(4,1066)

【歪理邪說】

關鍵是段長,不能超過題目中制定的長度,否則越界。

(0,1597)是邏輯地址,具體含義是,0是段號,1597是段長。

所以她越界了,超過600了,所以A、C不能選。

選項D中(4,1066)越界了。

參考答案:

B

● 在磁碟排程管理中,應先進行移臂排程,再進行旋轉排程。若磁碟移動臂位於22號柱面上,程序的請求序列如下表所示。若採用最短移臂排程演算法,則系統的響應序列應為 (47) ,其平均移臂距離為(48) 。
 

(47)A.②⑧③④⑤①⑦⑥⑨ B.②⑧③⑤⑦①④⑥⑨
 
C.①②③④⑤⑥⑦⑧⑨ D.②③⑧④⑥⑨①⑤⑦
(48)A.4.11 

B.5.56 C.12.5 D.13.22

【歪理邪說】

題目中說“應先進行移臂排程,再進行旋轉排程”,臂就是柱面,旋轉就是“磁頭、扇區”。

題目中說“最短移臂排程演算法”。

(47)答案C應該不對了,選項一上來就①②,而①柱面號是18,②柱面號是25,就要移動7個,肯定不行。

A 、B前三個相同,都是②⑧③,答案應該就在A、B中一個,因為正確答案肯定來自最相近的答案。最相近的答案最具有迷惑性,也是題目設計者的良苦用心。

答案A中③④,移動太多,③柱面號是25,④柱面號是40,就要移動15個,太多了,肯定不行

所以(47)只好選擇B

既然(47)選擇B,

②⑧③⑤⑦①④⑥⑨

總共需要移動的臂距離是:(25 -22)+(25-25)+(25-25)+(25-18)+(18-18)+(18-18)+(40-18) +(40-40)+(40-45) = 3+0+0+7+0+0+22+0+5=37

總共移動了9次

注意題目中說“磁碟移動臂最開始是位於22號柱面上”,所以有一次22號柱面移動到25號柱面的移臂動作。

所以平均移臂距離是37/9=4.11

參考答案:

(47)B (48)A

● 某檔案系統採用鏈式儲存管理方式並應用記錄的成組與分解技術,且磁碟塊的大小為4096位元組。若檔案license.doc由7個邏輯組,每個邏輯記錄的大小為2048位元組,並依次存放在58、89、96和101號磁碟塊上,那麼要存取檔案的第12288邏輯字處的資訊,應訪問(49) 號磁碟塊。

(49)A. 58 B. 89 C. 96 D. 101

【歪理邪說】

每個邏輯記錄的大小為2048位元組,即2*1024個位元組;

檔案license.doc由7個邏輯組組成,也即需要2*7*1024個位元組。

磁碟塊的大小為4096位元組,即4*1024個位元組。

檔案license.doc依次存放在58、89、96和101號磁碟塊上,也就是說58、89、96存放2個邏輯組,正好對應1個磁碟塊的大小。而101存放1個邏輯組。

檔案的第1個邏輯字存放在58號磁碟。

89號磁碟存放最開始的邏輯字是:1 + 4096

96號磁碟存放最開始的邏輯字是:1 + 4096*2 = 8193

101號磁碟存放最開始的邏輯字是:1 + 4096*3 = 12289

58號存放的邏輯字區間是【1,4096】

89號存放的邏輯字區間是【4097,8192】

96號存放的邏輯字區間是【8193,12288】

題目問“要存取檔案的第12288邏輯字處的資訊,應訪問(49) 號磁碟塊”,所以選擇答案D

參考答案:

D

推薦擴充套件閱讀: