1、(重點)系統應用集成提供了4個不同層次服務,最上層服務是()服務。
解析:
EAI(Enterprise Application Integration)系統應用集成,相關概念。
實施EAI必須保證:應用程序獨立性、面向商業流程序、獨立于技術、平臺無關。
從下往上四個層次是:通信服務、信息傳遞與轉化服務、應用連接服務、流程控制服務。
2、OMG接口定義語言IDL包含了六種不同的元素,()是最核心的。
解析:
接口描述,模塊定義,類型定義,常量定義,異常,值類型。其中接口描述最核心。
3、項目的成本管理,()將總的成本估算到分配到各項活動和工作包上,來建立一個成本的基線。
A成本估算
B成本預算
C成本跟蹤
D成本控制
解析:
成本估算:估算多少錢。
成本預算:預算多少,建立基線。
成本控制:控制基線。
4、(重點)逆向工程分為4個抽象層次。
解析:
實現級:程序的實現語法樹,符號表等。
結構級:程序之間相互依賴關系,調用圖,結構圖等。
功能級:反映功能和程序段之間的信息。
領域級:程序與領域概念之間的關系。
5、某指令流水線由5段組成,各段所需要的時間如下圖所示。
連續輸入100條指令時的吞吐率為()。
解析:
3*99 + (3+1+1+2+1) = 297 + 8 = 305
100/305
6、某磁盤8個地址項0~7,0~5為直接地址索引,6為一級地址索引,7為二級地址索引,每個地址項大小4字節,磁盤塊大小4KB,則該文件系統單個文件最大長度是()。邏輯塊6、520、 1030分別對應()索引。
解析:
4KB = 1024*4 = 4096
一個字節 = 4096/4 = 1024
0~5
6~1023+6 = 6~1029
因為1024*1024 ?= 1048576
1030 ~ 1048575+1030 = 1030~1049605
因為4個字節,所以(1024*1024 + 1030) ?*4 = 4198424
7、(重點)()是關于項目開發管理正確的說法。
A需求文檔、設計文檔屬于項目管理和機構支撐過程域產生的文檔
B配制管理是指一個產品在其生命周期各個階段所產生的各種形式和各種版本的文檔、計算機程序、部件及數據的集合
C項目時間管理中的過程包括活動定義、活動排序、活動的資源估算、活動的歷時估算、制定進度計劃以及進度控制
D操作員指南屬于系統文檔
解析:
操作員指南屬于?交付文檔,不是系統文檔。D錯誤。
產品配置?是指一個產品在生命周期各個階段所產生的各種形式和各種版本的文檔、計算機程序、部件及數據的集合。所以B錯誤,不是配置管理。
項目管理和機構支撐過程域產生 工作計劃、項目質量報告?、項目跟蹤報告等。A錯誤。
8、面向對象分析模型主要由?頂層架構圖、用例與用例圖、領域概念模型構成。設計模型則包含以包圖表示的軟件體系結構圖、以交互圖表示的 用例實現圖?、完整精確的 類圖、針對復雜對象的 狀態圖和描述流程化處理的 活動圖。
9、軟件重用指兩次或者多次不同軟件開發過程中,使用相同相似軟件元素的過程,軟件元素包括()、測試用例和領域知識等。
A項目范圍定義、需求分析文檔、設計文檔
B需求分析文檔、設計文檔、程序代碼
C設計文檔、程序代碼、界面原型
D程序代碼、界面原型、數據表結構
解析:
軟件重用元素包括:需求分析文檔、設計文檔、程序代碼、測試用例 和 領域知識。
10、面向構建編程COP,關于如何支持建立面向構建解決方案,面向構建基本支持包括()。
解析:
多態性、模塊封裝性、后期綁定與裝載、安全性。
多態性保證可替換。模塊封裝性保證信息隱藏,對外部不可見。后期綁定與裝載保證獨立部署。
11、可變性 不屬于 可修改性的范圍,可修改包含 可維護、可擴展、結構重組。
12、首先任務選一個合適的 架構風格,開發人員通過架構模型,獲取關于 架構屬性的理解。
13、某系統中的文本顯示類和圖片顯示類都繼承了組件類,分別顯示文本和圖片內容,現需要構造帶有滾動條或者黑色邊框,或者既有滾動條又有文本控制又有圖片,最多增加三個類,那么采用()設計模式,優點是()。
問題1
A外觀
B單體
C裝飾
D模版方法
問題2
A比靜態繼承具有更大靈活性
B提高已有功能重復使用性
C可以將接口與實現相分離
D為復雜系統提供簡單接口
解析:
裝飾模式更合適,優點是比靜態繼承具有更大靈活性。