一. 從靜態(tài)角度看,進程由 __(1)__ 、 __(2)__ 和 __(3)__ 三部分組成。用戶可通過 __(4)__ 建立和撤消進程。通常,用戶進程被建立后, __(5)__ 。
供選擇的答案
(1)。 A.JCB
B.DCB
C.PCB
D.PMT
(2)。 A.程序段
B.文件體
C.I/O
D.子程序
(3)。 A.文件描述塊
B.數(shù)據(jù)空間
C.EOF
D.I/O緩沖區(qū)
(4)。 A.函數(shù)調(diào)用
B.宏指令
C.系統(tǒng)調(diào)用
D.過程調(diào)用
(5)。 A.便一直存在于系統(tǒng)中,直到被操作人員撤消
B.隨著作業(yè)運行正?;虿徽=Y(jié)束而撤消
C.隨著時間片輪轉(zhuǎn)而撤消與建立
D.隨著進程的阻塞或喚醒而撤消與建立
參考答案:(1) C (2) A (3) B (4) C (5) BD
二. 設(shè)有關(guān)系模式 W ( C,P,S,G,T,R ),其中各屬性的含義是:C--課程,P--教師,S--學生,G--成績,T--時間,R--教室,根據(jù)語義有如下數(shù)據(jù)依賴集:
D={ C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R }
關(guān)系模式 W 的一個碼( 關(guān)鍵字 )是 __(6)__ ,W的規(guī)范化程序高達到 __(7)__ 。若將關(guān)系模式 W 分解為 3 個關(guān)系模式 W1(C,P),W2(S,C,G),W3(S,T,R,C),則 W1 的規(guī)范化程序高達到 __(8)__ ,W2 的規(guī)范化程度高達到 __(9)_ ,W3 的規(guī)范化程序高達到__(10)__ 。
供選擇的答案
(6)A (S,C)
B (T,R)
C (T,P)
D (T,S)
(7)~(10) A.1NF B.2NF C.3NF D.BCNF E.4NF
參考答案:(6) D (7) B (8) E (9) E (10) B
三. 數(shù)據(jù)庫是存儲在一起的相關(guān)數(shù)據(jù)的集合,能為各種用戶所共享,且[__(11)__]。在關(guān)系數(shù)據(jù)庫中,若關(guān)系模式中的每個關(guān)系的屬性值均是不可分解的,則該關(guān)系模式屬于[__(12)__]。
關(guān)系代數(shù)運算是以[__(13)_]為基礎(chǔ)的運算,其五種基本運算是并、差、[__(14)__]、投影和選擇;規(guī)范理論研究中,分解[__(15)__]主要是消除[__(15)__]中多余的數(shù)據(jù)相關(guān)性。
供選擇的答案
(11): A消除了數(shù)據(jù)冗余
B降低了數(shù)據(jù)的冗余度
C具有不相容性
D由用戶控制物理數(shù)據(jù)的存取方式
(12): A.1NF
B.2NF
C.3NF
D.BCNF
(13): A.代數(shù)運算
B.關(guān)系運算
C.謂詞演算
D.集合操作
(14): A.交
B.連接
C.笛卡爾積
D.自然連接
(15): A.內(nèi)模式
B.視圖
C.外模式
D.關(guān)系模式
參考答案: (11) B (12) A (13) D (14) C (15) D
四. 模塊內(nèi)聚度用于衡量模塊內(nèi)部各成分之間彼此結(jié)合的緊密程度。
1、一組語句在程序的多處出現(xiàn),為了節(jié)省內(nèi)存空間把這些語句放在一個模塊中,該模塊的內(nèi)聚度是 __(16)_的。
2、將幾個邏輯上相似的成分放在一個模塊中,該模塊的內(nèi)聚度是 __(17)__ 的。
3、模塊中所有成分引用共同的數(shù)據(jù),該模塊的內(nèi)聚度是 __(18)_ 的。
4、模塊內(nèi)的某成分的輸出是另一些成分的輸入,該模塊的內(nèi)聚度是 __(19)__ 的。
5、模塊中所有成分結(jié)合起來完成一項任務(wù),該模塊的內(nèi)聚度是 __(20)__ 的。它具有簡明的外部界面,由它構(gòu)成的軟件易于理解、測試和維護。
供選擇的答案
(16)~(20): A 功能性
B 順序性
C 通信性
D 過程性
E 偶然性
F 瞬時性
G 邏輯性
參考答案:(16) E (17) G (18) C (19) B (20) A