国产女人大黑β片在线观看_国产成人亚洲精品无码Av大片l_亚洲成人无码手机播放_强奸暴虐视频在线观看

您當前位置: 唯學網(wǎng) » 數(shù)據(jù)庫培訓 » 試題專題

中級數(shù)據(jù)庫工程師考試論述題及答案解析

來源:唯學網(wǎng)•教育培訓(www.career2zoom.com)  【唯學網(wǎng) • 中國教育電子商務平臺】 加入收藏

計算機軟件水平考試考試中的數(shù)據(jù)庫系統(tǒng)工程師屬于中級資格考試,考試時間安排在11月21日進行,小編在考試前為廣大考生發(fā)布了相關輔導資料,以下是中級數(shù)據(jù)庫工程師考試論述題及答案解析,希望能幫助考生在即將到來的考試中取得優(yōu)異的成績。

在SQL 語言中,一個表或者是一個基本表(basetable),或者是一個視圖(view) ;颈硎菍嶋H存儲在數(shù)據(jù)庫中的表,而視圖則不是實際存儲在數(shù)據(jù)庫中的表。試

回答以下有關視圖問題:

1、SQL 語言中如何理解視圖的基本概念?

2、SQL 語言中定義和刪除視圖的基本命令?

3、SQL 語言中使用視圖的優(yōu)點?

論述題2

描述程序處理過程的工具稱為詳細設計工具,這些工具應該能支持對詳細設計無二義性的描述,其中包括控制流程、處理功能、數(shù)據(jù)組織以及其它方面的實現(xiàn)細節(jié),從而在編碼階段就能把所描述的詳細處理過程直接翻譯成程序代碼;

答下列問題:

1. 程序流程圖的缺點

2. 盒圖的優(yōu)點

3. PAD 圖的優(yōu)點

論述題3

進程管理是操作系統(tǒng)的核心,它的可靠性和安全性直接影響到計算機系統(tǒng)的可用性。在進程管理設計中, 由于設計不妥, 會出現(xiàn)與系統(tǒng)安全有關的問題, 請解釋死鎖的概念?死鎖產(chǎn)生的原因以及如何解除和預防死鎖?論述題4 IEEE 802 系列標準是LAN 的國際標準系列。依據(jù)IEEE802 標準, 討論以下問題:

(1) 在IEEE802 系列標準中,LAN 參考模型對應OSI 參考模型的數(shù)據(jù)鏈路層和物理層,它將數(shù)據(jù)鏈路層劃分為哪兩個子層?

(2) 在IEEE802 系列標準中,哪一個標準描述邏輯鏈路子層的功能、特性和協(xié)議?

(3) IEEE802.3 標準定義了CSMA/CD 總線介質訪問控制方法,CSMA/CD 基本工作原理?

(4) IEEE802.6 標準定義的內容?

論述題1 參考答案

1、在SQL 語言中,視圖是從一個或幾個基本表( 或視圖)中導出的表, 它是由若干個基本表或其它視圖構成的子集。用戶可以用SQL 語句對視圖和基本表進行查詢等操作。在用戶看來視圖和基本表是一樣的,都是關系(即表格)。在SQL 語言中的視圖(vi ew)是數(shù)據(jù)庫體系結構中的外模式。

2、SQL 語言中定義視圖的命令格式為:

CREATE VIEW 視圖名[(字段名[,字段名]…)] AS查詢 [WITH CHECK OPTION];

SQL 語言中刪除視圖的命令格式為:

DROP VIEW 視圖名;

3、視圖的優(yōu)點主要有:

1)視圖對于數(shù)據(jù)庫的重構造提供了一定程度的邏輯獨立性。數(shù)據(jù)的邏輯獨立性是指數(shù)據(jù)庫重構造時,如數(shù)據(jù)庫擴大 (增加了新字段,新關系等),用戶和用戶程序不會受影響。

2)簡化了用戶觀點。

視圖的機制使用戶把注意力集中在他所關心的數(shù)據(jù)上。若這些數(shù)據(jù)不是直接來自基本表,則可以定義視圖,從而使用戶眼中的數(shù)據(jù)結構簡單而直接了當, 并可大大簡化用戶的數(shù)據(jù)查詢操作,特別是把若干表連接在一起的視圖,把從表到表所需要的連接操作向用戶隱蔽了起來。

3)視圖機制使不同的用戶能以不同的方式看待同一數(shù)據(jù)。

4)視圖機制對機密數(shù)據(jù)提供了自動的安全保護功能。

可以把機密數(shù)據(jù)從公共的數(shù)據(jù)視圖(基本表)中分離出去,即針對不同用戶定義不同的視圖,在用戶視圖中不包括機密數(shù)據(jù)的字段。這樣,這類數(shù)據(jù)便不能經(jīng)由視圖被用戶存取,從而自動地提供了對機密數(shù)據(jù)的保護。

論述題2 參考答案

1. 程序流程圖的缺點

程序流程圖的主要缺點如下:

(1) 程序流程圖從本質上說不支持逐步求精,它誘使程序員過早地考慮程序的控制流程,而不去考慮程序的全局結構。

(2) 程序流程圖中用箭頭代表控制流,使得程序員不受任何約束,可以完全不顧結構化設計的原則,隨意轉移控制。

(3) 程序流程圖不易表示數(shù)據(jù)結構。

(4) 程序流程圖的每個符號對應于源程序的一行代碼,對于提高大型系統(tǒng)的可理解性作用甚微。

2.盒圖的優(yōu)點盒圖有這樣的一些優(yōu)點:

(1) 由于只能從上邊進入盒子然后從下面走出盒子,除此之外沒有其它的入口和出口,所以方框圖限制了隨意的控制轉移,保證了程序有良好的結構。

(2) 方框圖是一種強制設計人員和程序員進行結構化思維的工具,一開始就用方框圖來學習程序設計的軟件人員不會養(yǎng)成壞的程序設計習慣。因為它除了幾種標準結構的符號之外,不再提供其它描述手段。

(3) 方框圖形象直觀,具有良好的可見度, 例如循環(huán)的范圍、條件語句的范圍清晰,所以容易理解設計意圖,為編程、復審和選擇測試實例、維護都帶來了方便。

(4) 局部數(shù)據(jù)和全程數(shù)據(jù)的作用域很容易確定。

(5) 易于表達嵌套結構。

3.PAD 圖的優(yōu)點

PAD 圖的主要優(yōu)點如下:

(1)PAD 的一個獨特之處遵循一個機械的規(guī)則就能方便地編寫出程序,這個規(guī)則稱為走樹(Tree walk)。在走樹時只要順著PAD 所呈的樹形結構移動,對參照上文所給出的PAD 成分同PASCAL 結構的對應關系,就可依次將遇到的PAD 成分翻譯成PASCAL 程序,有利于提高軟件的生產(chǎn)率。

(2)PAD 圖所描繪的程序結構十分清晰。圖中最左面的豎線是程序的主線,即第一層結構。隨著程序層次的增加,PAD 圖逐漸向右延伸,每增加一個層次,圖形就向右擴展一條豎線。PAD 圖中豎線的總條數(shù)就是程序的層次數(shù)。用PAD 圖表示處理邏輯,易讀、易懂、易記。PAD 圖是二維樹形結構的圖形,程序從圖中最左豎線上端的結點開始執(zhí)行, 自上而下,從左向右順序執(zhí)行, 遍歷所有結點。

(3)PAD 圖的符號支持自頂向下、逐步求精的方法的使用。開始時設計者可以定義一個抽象程序。隨著設計工作的深入而使用def 符號逐步增加細節(jié),直至完成詳細設計。

(4) 使用表示結構化控制結構的PAD 符號所設計出來的程序必然是結構化程序。

論述題3 參考答案

操作系統(tǒng)中有若干進程并發(fā)執(zhí)行,它們不斷申請、使用、釋放系統(tǒng)資源,雖然系統(tǒng)的進程協(xié)調、通信機構會對它們進行控制,但也可能出現(xiàn)若干進程都相互等待對方釋放資源才能繼續(xù)運行,否則就阻塞的情況。此時,若不借助外界因素, 誰也不能釋放資源, 誰也不能解除阻塞狀態(tài)。根據(jù)這樣的情況,操作系統(tǒng)中的死鎖被定義為系統(tǒng)中兩個或者多個進程無限期地等待永遠不會發(fā)生的條件,系統(tǒng)處于停滯狀態(tài),這就是死鎖。

產(chǎn)生死鎖的原因主要是:

(1) 因為系統(tǒng)資源不足。

(2) 進程運行推進的順序不合適。

(3) 資源分配不當?shù)取?/p>

如果系統(tǒng)資源充足,進程的資源請求都能夠得到滿足,死鎖出現(xiàn)的可能性就很低, 否則就會因爭奪有限的資源而陷入死鎖。其次,進程運行推進順序與速度不同,也可能產(chǎn)生死鎖。

產(chǎn)生死鎖的四個必要條件:

(1) 互斥條件:一個資源每次只能被一個進程使用。

(2)請求與保持條件:一個進程因請求資源而阻塞時,對已獲得的資源保持不放。

(3) 不剝奪條件:進程已獲得的資源,在末使用完之前,不能強行剝奪。

(4) 循環(huán)等待條件:若干進程之間形成一種頭尾相接的循環(huán)等待資源關系。

這四個條件是死鎖的必要條件, 只要系統(tǒng)發(fā)生死鎖, 這些條件必然成立, 而只要上述條件之一不滿足,就不會發(fā)生死鎖。

死鎖的解除與預防:

理解了死鎖的原因,尤其是產(chǎn)生死鎖的四個必要條件,就可以最大可能地避免、預防和解除死鎖。所以, 在系統(tǒng)設計、進程調度等方面注意如何不讓這四個必要條件成立,如何確定資源的合理分配算法, 避免進程永久占據(jù)系統(tǒng)資源。此外, 也要防止進程在處于等待狀態(tài)的情況下占用資源。因此,對資源的分配要給予合理的規(guī)劃。

論述題4 參考答案:

(1) 在IEEE802 系列標準中,LAN 參考模型對應OSI 參考模型的數(shù)據(jù)鏈路層和物理層,它將數(shù)據(jù)鏈路層劃分為邏輯鏈路控制LLC(Logical Link Control) 子層和介質訪問控制MAC子層。

(2) 在IEEE802 系列標準中,IEEE802.2標準描述邏輯鏈路子層的功能、特性和協(xié)議。

(3) IEEE802.3 標準定義了CSMA/CD 總線介質訪問控制方法,CSMA/CD 基本工作原理:對于總線拓撲的局域網(wǎng),帶沖突檢測的載波監(jiān)聽多路訪問CSMA/CD 是應用最廣泛的一種介質訪問控制方法。CSMA/CD 是一種典型的采用隨機訪問,爭用總線的介質訪問控制方法。所謂“隨機訪問”是指任何一個節(jié)點不存在預知的、或有調度安排的確定發(fā)送時間, 每一站發(fā)送均通過爭用后,隨機進行的。

(4) IEEE802.6 標準定義了城域網(wǎng)MAN 介質訪問控制方法與物理層規(guī)范。

以上是中級資格考試數(shù)據(jù)庫工程師考試論述題及答案解析的內容,考生如若獲知數(shù)據(jù)庫工程師考試報名時間、數(shù)據(jù)庫工程師考試成績查詢、數(shù)據(jù)庫工程師考試試題或其他關于更多數(shù)據(jù)庫培訓的相關信息,請密切關注唯學網(wǎng)。

0% (0)
0% (10)
已有條評論
新聞瀏覽排行