1設數(shù)組data[m]作為循環(huán)隊列SQ的存儲空間,front為隊頭指針,rear為隊尾指針,則執(zhí)行出隊操作后其頭指針front值為 (41) 。
(41) A.front=front+1
B.front=(front+1)%(m-1)
C.front=(front-1)%m
D.front=(front+1)%m
【解析】循環(huán)隊列中出隊操作后頭指針需在循環(huán)意義下加1,因此為front=(front+1)%m。
2.已知遞歸函數(shù)f(n)的功能是打印n,n-1,…,1,且n>=1,應采用的代碼段是 (42) 。
(42) A.if n>1 then f(n-1);printf("%d",n);
B.if n<1 then f(n+1);printf("%d",n);
C.printf("%d",n);if n>1 then f(n-1);
D.printf("%d",n);if n<1 then f(n+1);
【解析】n等于1時,遞歸結(jié)束,當n>1時遞歸打印n-1。
3.在操作系統(tǒng)中,外設從數(shù)據(jù)交換的方式可分為字符設備和塊設備兩類,下面不是字符設備的是 (43) 。
(43) A.磁盤
B.打印機
C.顯示器
D.鍵盤
【解析】磁盤屬于塊設備,不屬于字符設備。
4.虛擬存儲器的大小受到 (44) 的限制。
(44) A.內(nèi)存容量
B.作業(yè)的地址空間
C.外存空間及CPU地址所能表示范圍
D.程序大小
【解析】本題考查的是虛擬內(nèi)存的知識點,虛擬內(nèi)存是操作系統(tǒng)用來在邏輯上擴充內(nèi)存的技術,考生需要了解其原理。
5.虛擬內(nèi)存的定義:系統(tǒng)為進程提供一個比物理內(nèi)存大得多的虛擬存儲空間,邏輯空間大小不受物理內(nèi)存大小的限制。邏輯空間的容量由系統(tǒng)的有效地址長度決定。假設地址長度為32字節(jié),按字節(jié)尋址,則邏輯空間(虛存空間)大小為2的32次冪個字節(jié)。
虛擬存儲器的基本特征是:
虛擬擴充,即不是物理上而是邏輯上擴充了內(nèi)存容量;
部分裝入,即每個作業(yè)不是全部一次性地裝入內(nèi)存,而是只裝入一部分;
離散分配,即不必占用連續(xù)的內(nèi)存空間,而是"見縫插針";
多次對換,即所需的全部程序和數(shù)據(jù)要分成多次調(diào)入內(nèi)存。
虛擬存儲器的容量主要受到指令中表示地址的字長和外存的容量的限制。
軟件語言是用于書寫計算機軟件的語言。它主要包括需求定義語言、 (45) 、 (46) 、程序設計語言以及 (47) 等,適用于軟件開發(fā)的各個階段。程序設計語言的基本成分是數(shù)據(jù)成分、運算成分、控制成分以及 (48) 。程序設計語言有多種分類法,例如,按成分性質(zhì)分,有順序語言,并發(fā)語言,并行語言, (49) 。
(45) A.面向?qū)ο笳Z言
B.功能性語言
C.數(shù)據(jù)定義語言
D.函數(shù)式語言
(46) A.設計性語言
B.申述式語言
C.命令式語言
D.結(jié)構性語言
(47) A.邏輯式語言
B.非過程語言
C.過程語言
D.文檔語言
(48) A.語句成分
B.變量成分
C.對象成分
D.傳輸成分
(49) A.面向?qū)ο笳Z言
B.分布語言
C.交互式語言
D.高級語言
【解析】 軟件語言是用于書寫計算機軟件的語言。他主要包括需求定義語言、功能性語言、設計性語言、程序設計語言以及文檔語言等,程序設計語言包括數(shù)據(jù)成分、運算成分、控制成分和傳輸成分。程序設計語言按成分性質(zhì)分有:順序語言、并發(fā)語言、并行語言和分布語言。
6.系統(tǒng)軟件是 (50) 的軟件。
(50) A.向應用軟件提供系統(tǒng)調(diào)用等服務
B.并不具體提供人機界面
C.在應用軟件基礎上開發(fā)
D.與具體硬件邏輯功能無關
【解析】操作系統(tǒng)處于計算機硬件和應用軟件之間,它開放系統(tǒng)調(diào)用接口供應用軟件調(diào)用。
7.在下面的程序中,若實參a與形參x以引用調(diào)用(Call by Reference)的方式傳遞信息,則輸出結(jié)果為 (51) ;若實參a與形參x以值調(diào)用(Call by Value)的方式傳遞信息,那么輸出結(jié)果為 (52) 。
(51) A.1
B.2
C.3
D.4
(52) A.1
B.2
C.3
D.4
main program
a:=1;
add(a);
write(a);
procedure add(x)
a:=x+1;
x:=x+2;
return;
【解析】對于引用調(diào)用,不但傳遞實參的值,同時也傳遞實參的地址,函數(shù)執(zhí)行過程中對形參的修改也反映到實參上,所以a的結(jié)果是4。值調(diào)用不傳遞實參的地址,對形參的修改不會反映到實參上,所以(52)題中a的值為2。
8.可維護性的特性中相互促進的是 (53) 。
(53) A.可理解性和可測試性
B.效率和可移植性
C.效率和可修改性
D.效率和結(jié)構好
【解析】軟件的可維護性可用7個質(zhì)量特性來衡量,分別是:可理解性、可測試性、可修改性、可靠性、可移植性、可使用性和效率。對于不同類型的維護,這些特性的側(cè)重點也不相同,有一些可維護特性是可以相互促進的,比如可理解性和可測試性,可理解性和可修改性。另外一些則是相互矛盾的,如選項B中的效率和可移植性、選項C中的效率和可修改性。至于選項D中的結(jié)構好則不屬于可維護性的特征。
9.根據(jù)紅皮書的計算機安全系統(tǒng)評價準則,下面屬于C2級安全準則的操作系統(tǒng)是 (54) 。
、.DOS
、.Windows 95
Ⅲ.Windows 98
、.UNIX
、.WindowsNT
Ⅵ.Novell 3.x或更高版本
(54) A.Ⅰ、Ⅱ、Ⅴ、Ⅵ
B.Ⅳ、Ⅴ、Ⅵ
C.Ⅰ、Ⅱ、Ⅲ
D.Ⅰ、Ⅱ、Ⅲ、Ⅳ、Ⅴ、Ⅵ
【解析】C類安全等級:該類安全等級能夠提供審慎的保護,并為用戶的行動和責任提供審計能力。C類安全等級可劃分為C1和C2兩類。C1系統(tǒng)的可信任運算基礎體制(Trusted Computing Base,TCB)通過將用戶和數(shù)據(jù)分開來達到安全的目的。在C1系統(tǒng)中,所有的用戶以同樣的靈敏度來處理數(shù)據(jù),即用戶認為C1系統(tǒng)中的所有文檔都具有相同的機密性。C2系統(tǒng)比C1系統(tǒng)加強了可調(diào)的審慎控制。在連接到網(wǎng)絡上時,C2系統(tǒng)的用戶分別對各自的行為負責。C2系統(tǒng)通過登陸過程、安全事件和資源隔離來增強這種控制。C2系統(tǒng)具有C1系統(tǒng)中所有的安全性特征
10.下面描述正確的是 (55) 。
(55) A.公鑰加密比常規(guī)加密更具有安全性
B.公鑰加密是一種通用機制
C.公鑰加密比常規(guī)加密先進,必須用公鑰加密替代常規(guī)加密
D.公鑰加密的算法和公鑰都是公開的
【解析】公鑰加密系統(tǒng)采用了雙匙(公鑰和私鑰)加密技術:公鑰用于加密,其本身和算法公開;私鑰用于解密,不能公開。
11.聲卡的主要功能是控制聲音的輸入和輸出,包括波形聲音的獲取、重建和播放,以及MIDI的輸入、合成和播放等。下面是有關聲卡的敘述。
、.波形聲音的質(zhì)量僅與采樣頻率有關
Ⅱ.MIDI聲音的質(zhì)量取決于采用的聲道數(shù)
、.波形聲音的獲取和重建是兩個互逆的過程,也就是數(shù)字聲音和模擬聲音信號互相轉(zhuǎn)換的過程
、.PCI聲卡的性能比ISA聲卡的性能高
上述敘述中, (56) 兩個是正確的?
(56) A.Ⅰ和Ⅱ
B.Ⅰ和Ⅲ
C.Ⅱ和Ⅲ
D.Ⅲ和Ⅳ
【解析】波形聲音的質(zhì)量與采樣頻率和聲音樣本的位數(shù)(bit)有關。MIDI音樂(即合成音樂)文件就是用來播放MIDI音樂的數(shù)據(jù)文件,它聲音質(zhì)量取決于很多因素,MIDI文件是演奏動作的實際記錄,比如用什么樂器演奏,每個音符的力度等等。當前市售的聲卡均支持MIDI。但不同聲卡播放MIDI的效果不同。低檔聲卡合成音源的方法(FM合成)不太精確,播放的MIDI音樂很單調(diào),無法與真實的樂器聲相比。高檔的波表合成聲卡能提供較真實的音源,播放MIDI效果幾乎可以亂真。
12.顯示存儲器VRAM的容量與顯示器的分辨率及每個像素的位數(shù)有關。假定VRAM的容量為4MB,每個像素的位數(shù)為24位,則顯示器的分辨率理論上最高能達到 (57) 像素。
(57) A.800×600
B.1024×768
C.1280×1024
D.1600×1200
【解析】每個像素的位數(shù)為24位,即3個字節(jié),那么4MB能存儲的像素數(shù)是4/3×106,所以4MB顯存的顯示器分辨率理論上最高能達到1280×1024。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |