一、選擇題答案
1 —5 DCBDA
6—10 CDCAB
11—15 ACDCB
16—20 CDDBA
21—25 BABBB
26—30 CABDD
31—35 DCADD
36—40 DDBCB
41-- 45 AACBB
46—50 DABCD
51—55 ABCDA
56—60 CACCB
61—65 BABBD
66—70 DACBC
二、論述題參考答案:
論述題:
操作系統(tǒng):
1、系統(tǒng)將用戶程序的邏輯空間按照相等大小劃分為若干頁(yè)面,稱為邏輯頁(yè)面。各個(gè)邏輯頁(yè)面從0開始依次編號(hào),每個(gè)邏輯頁(yè)面內(nèi)也從0開始編址,稱為頁(yè)內(nèi)地址。用戶程序的邏輯地址由邏輯頁(yè)號(hào)和頁(yè)內(nèi)地址兩部分組成。
頁(yè)式存儲(chǔ)管理將內(nèi)存空間按照邏輯頁(yè)面大小劃分成等長(zhǎng)的若干區(qū)域,每個(gè)區(qū)域稱為一個(gè)內(nèi)存快,內(nèi)存的所有內(nèi)存快從0開始編號(hào)。
內(nèi)存分配時(shí),以頁(yè)面(塊)為單位,并按用戶程序所需頁(yè)數(shù)多少進(jìn)行分配。邏輯上相鄰的頁(yè)面在內(nèi)存中不一定相鄰,即分配給用戶程序的內(nèi)存塊不一定連續(xù)。
2、頁(yè)表表項(xiàng)有:邏輯頁(yè)面號(hào)、物理頁(yè)面號(hào)(或塊號(hào))、駐留位(中斷位或特征位):指示該頁(yè)在內(nèi)存還是外存;外存地址:指示該頁(yè)在外存的地址;修改位:指示該頁(yè)在內(nèi)存駐留期間是否被修改過。
3、系統(tǒng)提供一對(duì)硬件寄存器:頁(yè)表始址寄存器和頁(yè)表長(zhǎng)度寄存器。
(1)頁(yè)表始址寄存器,用于保存正在運(yùn)行進(jìn)程的頁(yè)表在內(nèi)存的首地址。當(dāng)進(jìn)程被調(diào)度程序選中投入運(yùn)行時(shí),系統(tǒng)將其頁(yè)表首地址從進(jìn)程控制塊中取出送入該寄存器。
(2)頁(yè)表長(zhǎng)度寄存器,用于保存正在運(yùn)行進(jìn)程的頁(yè)表的長(zhǎng)度。當(dāng)進(jìn)程被選中運(yùn)行時(shí),系統(tǒng)將它從PCB中取出送入該寄存器。
為了加快地址影射速度,可在地址映射機(jī)制中增加一個(gè)小容量的聯(lián)想寄存器,它由高速寄存器組成,成為一張快表,快表用來存放當(dāng)前訪問最頻繁的少數(shù)活動(dòng)頁(yè)的頁(yè)號(hào)。
軟件工程:
1、系統(tǒng)的規(guī)模。指軟件系統(tǒng)規(guī)模的大小,系統(tǒng)規(guī)模越大,維護(hù)困難越大。
系統(tǒng)的年齡。系統(tǒng)運(yùn)行時(shí)間越長(zhǎng),可能經(jīng)過多次修改,從而造成維護(hù)的困難。
系統(tǒng)的結(jié)構(gòu)。系統(tǒng)結(jié)構(gòu)合理與否,會(huì)給維護(hù)帶來困難。
2、增加維護(hù)工作量的因素有:
軟件系統(tǒng)的年齡和規(guī)模、結(jié)構(gòu)合理性、程序復(fù)雜性、用戶的數(shù)量、應(yīng)用的變化和文檔的質(zhì)量。
減少維護(hù)工作量的因素有:
結(jié)構(gòu)化技術(shù)的使用、自動(dòng)化工具的使用、數(shù)據(jù)庫(kù)技術(shù)應(yīng)用、高性能軟件使用、新的軟件技術(shù)的應(yīng)用。
3、可維護(hù)性度量表示軟件系統(tǒng)維護(hù)工作的強(qiáng)度或維護(hù)工作量的大小。人們?yōu)榱硕攘靠删S護(hù)性,常將可維護(hù)性度量問題分解為對(duì):可測(cè)試性、可理解性、可修改性、可移植性、可靠性、有效性和可用性的度量。
推薦:全國(guó)計(jì)算機(jī)等級(jí)考試一級(jí)筆試模擬試題15套
希望與更多計(jì)算機(jī)等級(jí)考試的網(wǎng)友交流,請(qǐng)進(jìn)入計(jì)算機(jī)等級(jí)考試論壇
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |