摘要:2018上半年軟考高級系統分析師考試已結束,小編為大家整理了2018上半年系統分析師下午真題,以下為第二部分。
● 閱讀以下關于安全關鍵系統安全性設計技術的描述,回答問題1至問題3.
[說明]
某公司長期從事計算機產品的研制工作,公司領導為了響應軍民融合的發展戰略,決定要積極參與我國軍用設備領域的研制工作,將本公司的計算機及軟件產品通過提升和改造,應用到軍用裝備的安全關鍵系統中。公司為了承擔軍用產品的研發任務,公司領導將論證工作交給王工負責。王工經調研分析,提交了一份完整論證報告。
[問題1] (12分)
論證報告指出:我們公司長期從事民用市場的計算機研制工作,在研制流程、管理方法以及環境試驗等方面都不能達到軍用設備相關技術要求。要承擔武器裝備生產研制工作,就必須建立公司的武器裝備生產研制質量體系,需要拿到軍方或政府部門頒發的資格認證。從技術上講,軍用設備產品大部分都屬于安全關鍵系統,其計算機及軟件的缺陷會導致武器裝備失效,因此,公司技術人員應及早掌握相關安全性基本概念和相關設計知識。
1)企業要承擔武器裝備產品生產任務,需獲得一些資格認證,請列舉兩種資格認證名稱。
2)請說明安全關鍵系統的定義,并列舉出兩個安全關鍵系統的實例設備。
3)請簡要說明安全性(safety)的具體含義,并給出產品設計時,安全性分析通常采用哪兩種方法?
[問題2](6分)
IEC 61508 (《電氣/電子/可編程電子安全系統的功能要求》是國際上對安全關鍵系統規定的一種較完整的安全性等級劃分標準,本標準是由國際電工委員會(International Electronic Commission)正式發布的電氣和電子部件行業標準(GB/T 20438等同于此標準)。本標準對設備或系統的安全完整性等級(SIL)劃分為4個等級(SIL1、SIL2、SIL3、SIL4),SIL4是較高要求。
表3-1給出了本標準對安全功能等級和失效容忍概率的對應關系。請根據自己所掌握的安全功能等級相關知識,補充完善表3-1給出的(1)~(6)空格,并將答案寫在答題紙上。
表3-1安全功能等級(SIL)和失效容忍慣率對照表

[問題3](7分)
實時調度是安全關鍵系統的關鍵技術。實時調度一般分為動態和靜態兩種。其中,靜態調度是指在離線情況下計算出的任務的可調度性,靜態調度必須保證所有任務的時限、資源、優先級和同步的需求。圖3-1給出了一組分布式任務執行的優先級關系,請根據圖3-1給出任務間的優先級關系實例,按靜態調度算法的基本原理,補充完善圖3-2給出的任務靜態調度搜索樹的(1) ~ (10)空白,并給出最佳調度路徑。

圖3-1分布式任務的優先權關系圖

圖3-2靜態調度搜索樹圖
● 閱讀以下關于數據庫設計的敘述,在答題紙上回答問題1至問題3。
【說明】
某軟件企業開發一套類似于淘寶網上商城業務的電子商務網站。該系統涉及多種用戶角色,包括購物用戶,商鋪管理員,系統管理員等。
在數據庫設計中,該系統數振庫的核心關系包括:
產品(產品編碼,產品名稱,產品價格,庫存數量,商鋪編碼)
商鋪(商鋪編碼,商鋪名稱,商鋪地址,商鋪郵箱,服務電話);
用戶(用戶編碼,用戶名稱,用戶地址,聯系電話)
訂單(訂單編碼,訂單日期,用戶編碼,商鋪編碼,產品編碼,產品數量,訂單總價)
不同用戶角色也有不同的數據需求,為此該軟件企業在基本數據庫關系模式的基礎上,定制了許多試圖。其中,有很多視圖涉及到多表關聯和聚集函數運算。
【問題1】 (8分)
商鋪用戶需要實時統計本商鋪的貨物數運和銷售情況,以便及時補貨,或者為商鋪調整銷售策略。為此專門設計了可實時查看當天商鋪中貨物銷售情況和存貸情況的視圖,商鋪產品銷售情況日報表(商鋪編碼,產品編碼,日銷售產品數量,庫存數量,日期)。
數據庫運行測試過程中,發現針對該視圖查詢性能比較差,不滿足用戶需求。
請說明數據庫視圖的基木概念及其優點,并說明本視圖設計導致查詢性能較差的原閃。
【問題2】(8分)
為解決該枧圖查洵性能比較差的問題,張工建議為該數據建立單獨的商品當天貨物銷售、存貨情況的關系表。但李工認為張工的方案造成了數據不一致的問題,必須采用一定的手段來解決。
1)說明張工方案是否能夠對該視圖查詢性能有所提升,并解釋原因:
2) 解釋說明李工指出的數據不一致問題產生的原因。
【問題3】(9分)
針對李工提出的問題,常見的解決手段有應用程序實現,觸發器實現和物化視圖實現等、請用300字以內的文字解釋說明這三種方案。
軟考備考資料免費領取
去領取
專注在線職業教育24年