(26) SQL語言的數(shù)據(jù)操縱語句包括:SELECT,INSERT,UPDATE和DELETE等。其中,最重要的,也是使用最頻繁的語句是____。
A) SELECT B) INSERT C) UPDATE D) DELETE
(27) 查詢語言SQL與C語言處理記錄的方式是不同的。一個SQL語句原則上一次生成或處理一組記錄,而C語句一次只處理一條記錄。當(dāng)將SQL的語句嵌入用C寫的程序時,為協(xié)調(diào)這兩種處理方法,通常使用____。 (2分)
A) 緩沖區(qū) B) 游標(biāo) C) 堆 D) 棧
(28) 在使用查詢樹對關(guān)系代數(shù)表達式進行優(yōu)化時,下述哪些操作被盡可能移近樹的葉端?____。 (2分)
、. 并
Ⅱ. 差
、. 聯(lián)接
、. 選擇
、. 投影
A) Ⅰ和Ⅱ B) Ⅱ和Ⅲ C) Ⅲ和Ⅳ D) Ⅳ和Ⅴ
(29) 用FoxPro 2.5 for DOS 建立的應(yīng)用程序和數(shù)據(jù),不需改變就可以在下述哪個或哪些系統(tǒng)中運行?____。
、. Windows
Ⅱ. Macintosh
、. UNIX
A)&nbs p;只有Ⅰ B) 只有Ⅱ C) 只有Ⅰ和Ⅱ D) Ⅰ,Ⅱ和Ⅲ
(30) 設(shè)關(guān)系R:
A B C
a b c
d a f
c b d
經(jīng)操作ΠA,B(σB = ’b’ (R))的運算結(jié)果是(Π為"投影"操作符,σ為"選擇"操作符)____。 (2分)
A) B)
A B C A B
a b c a B
c b d d A
c B
C) D)
A B A B
a b a b
d a c b
第(31)-(32)題基于已知下列信息:數(shù)據(jù)庫關(guān)系模式R=(A,B,C,D,E)有下列函數(shù)依賴:
A→BC D→E C→D
(31) 下述對R的分解中,哪一個(或哪些)分解可保存R所有的函數(shù)依賴關(guān)系?____。(2分)
、. (A、B、C)(C、D、E)
、. (A、B)(C、D、E)
A) 均不是 B) 只有Ⅰ C) 只有Ⅱ D) Ⅰ和Ⅱ
(32) 下述對R的分解中,哪一個(或哪些)分解是R的無損連接分解? ____。
、. (A、B、C)(C、D、E)
、. (A、B)(A、C、D、E)
A) 均不是 B) 只有Ⅰ C) 只有Ⅱ D) Ⅰ和Ⅱ
(33) 在軟件工程項目中,不隨參與人數(shù)的增加而使生產(chǎn)率成比例增加的主要問題是____。
A) 工作階段間的等待時間 B) 產(chǎn)生原型的復(fù)雜性
C) 參與人員所需的工作站數(shù)目 D) 參與人員之間的通訊困難
(34) 決定大型程序模塊組織的基本原則的兩種交替設(shè)計策略為____。 (2分)
A) 面向用戶的原型化和面向程序員的原型化
B) 物理模型與邏輯模型
C) 數(shù)據(jù)字典和數(shù)據(jù)流
D) 數(shù)據(jù)分解和算法分解
(35) 在程序的描述與分析中,用以指明數(shù)據(jù)來源、數(shù)據(jù)流向和數(shù)據(jù)處理的輔助圖形是____。
A) 瀑布模型圖 B) 數(shù)據(jù)流程圖 C) 數(shù)據(jù)結(jié)構(gòu)圖 D) 業(yè)務(wù)流程圖
(36) 六十年代后期,由Dijkstra提出的,用來增加程序設(shè)計的效率和質(zhì)量的方法是____。
A) 模塊化程序設(shè)計 B) 并行化程序設(shè)計
C) 標(biāo)準(zhǔn)化程序設(shè)計 D) 結(jié)構(gòu)化程序設(shè)計
(37) 在軟件工程中,白箱測試法可用于測試程序的內(nèi)部結(jié)構(gòu)。此方法將程序看作是____。(2分)
A) 路徑的集合 B) 循環(huán)的集合 C) 目標(biāo)的集合 D) 地址的集合
(38) 在下述哪一種測試中,測試程序的設(shè)計者必須接觸到源程序____。
、. 功能測試
、. 結(jié)構(gòu)測試
A) 均不須 B) ;只有Ⅰ C) 只有Ⅱ D) Ⅰ和Ⅱ
(39) 檢查軟件產(chǎn)品是否符合需求定義的過程稱為 ____。
A) 確認(rèn)測試 B) 集成測試 C) 驗證測試 D) 驗收測試
(40) 下述陳述中,哪一個不是軟件健壯性(Robustness)的度量指標(biāo)?____。 (2分)
A) 失敗后重新啟動所需的時間 B) 引起失敗的時間所占的百分比
C) 失敗前的平均工作時間 D) 在一次失敗中數(shù)據(jù)惡化的概率
(41) 在軟件需求規(guī)范中,下述哪些要求可以歸類為過程要求? ____。
A) 執(zhí)行要求 B) 效率要求 C) 可靠性要求 D) 可移植性要求
(42) 執(zhí)行同一程序,機器A需要10秒鐘,機器B需要15秒鐘,機器A比機器B快多少? ____。
A) 33% B) 40% C) 50% D) 75%
(43) 某機器運行用MIPS指令編寫的某程序需要26秒,該程序中每一類指令執(zhí)行的次數(shù)如下: (2分)
add,sub,mul,div 43,000,000
add.d,sub.d,mul.d,div.d 48,000,000
beg,bne 11,000,000
ld.d,st.d 27,000,000
ld,st 31,000,000
如果每個指令執(zhí)行的時間相同,該機器的MFLOPS是多少? ____。
A) 1.3 B) 2.9 C) 4.5 D) 6.2
(44) 按照Flynn分類法,ILLIAC-IV和CM-2所屬的類型為 ____。
A) SISD B) SIMD C) MISD D) MIMD
(45) 頁表是一個單值的地址映射,映射地址是:____。
A) 從寄存器到主存 B) 從主存到寄存器
C) 從物理地址到虛擬地址 D) 從虛擬地址到物理地址
(46) 虛擬存儲中遇到的一個問題是,當(dāng)頁表存在主存儲器中而需要進行地址映射時,會產(chǎn)生瓶頸。下述哪一種超高速緩沖器可用來解決這一問題?____。(2分)
Ⅰ. TB(Translation Buffer)
、. TLB(Translation – Lookaside Buffer)
、. FPT(Fast Page Table)
A) 只有Ⅰ B) Ⅰ和Ⅱ C) Ⅱ和Ⅲ D) Ⅰ,Ⅱ和Ⅲ
(47) 一條普遍接受的規(guī)則說,程序中10%的指令占用了90%的執(zhí)行時間。這一規(guī)則被稱為____。
A) 局部性原理 B) 運行時間原理
C) 編碼執(zhí)行原理 D) 頻率原理
(48) 可保持2000條指令的計算機高速緩沖存儲器(Cache),設(shè)其中10%的指令用去90%的程序執(zhí)行時間,另外10%的時間在程序中的分布是均勻的。設(shè)一目標(biāo)程序有50,000條指令,且已知最常使用的指令占10%。那么多大比例的存取指令可以放入高速緩存中?____。 (2分)
A) 20% B)&nb sp;36% C) 72% D) 90%
(49) 堆棧型機器的例子為____。
A) IBM 360/370 B) DEC VAX C) EDSAC D) HP 3000/70
(50) 下列哪一個測試程序是復(fù)合基準(zhǔn)程序? ____。
A) Kernel B) Puzzle C) Whetstone D) Quicksort
希望與更多計算機等級考試的網(wǎng)友交流,請進入計算機等級考試論壇
更多信息請訪問:考試吧計算機等級考試欄目
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |