2016年3月9日作業

1、信息系統集成有哪些特點?

1)、以滿足用戶需求爲根本出發點;

2)不只是設備選擇和供應,它是具有高技術含量的工程過程,要面向用戶提供全面解決方案,其核心是軟件;

3)系統集成最終交付物是一個完整的系統而不是一個分立的產品;

4)系統集成包括技術、管理和商務各項工作,是一項綜合性的系統工程,技術是信息系統集成工作的核心,管理和商務活動是項目成功實施的保障。

2、信息系統生命週期中的開發階段包括哪些階段?

開發階段分5個階段,總體規劃階段、系統分析階段、系統設計階段、系統實施階段和系統驗收階段,主要是設計與編碼階段。

3、軟件維護的四種類型及適用條件?

1)排錯性(更正性)維護:軟件交付後,更正發現的問題;

2)適應性維護:軟件交付後,保持軟件產品能在變化後或變化中的環境中可以繼續使用。

3)完善性維護:軟件交付後,改進性能和可維護性。

4)預防性維護:軟件交付後,在軟件產品的潛在錯誤成爲實際錯誤前,檢測和更正它們。

4、統一建模語言UML的特徵?

1)不是一種可視化的程序設計語言,而是一種可視化的建模語言;

2)是一種建模語言規範說明,是面向對象分析與設計的一種標準表示;

3)不是過程,也不是方法,但允許任何一種過程和方法使用它;

4)簡單並且可擴展,具有擴展和專業化機制,無需對核心概念進行修改;

5)爲面向對象的設計與開發中涌現出的高級概念提供支持,強調在軟件開發中,對框架、架構、模式和組件的重用;

6)與最好的軟件工程實踐經驗集成。

5、幾種常見的軟件架構模式及特點?

1)管道/過濾器模式:特點是體現各功能模塊的黑盒,高內聚、低耦合。缺點:需要設計者協調兩個相對獨立但又存在關係的數據流。

2)面向對象模式:其典型應用是基於架構的軟件開發,優點主要是高度模塊化,缺點是對象之前的調用需要知道所調用對象的標識,如果標識發生改變,就要通知所有調用該對象的對象,否則系統將無法正常運行。

3)事件驅動模式:基本原理是構件並不直接調用過程,而是觸發一個或多個事件。主要特點是事件的觸發者並不知道哪些構件會受到事件的影響,且不能假定構件的處理順序,甚至不知道會調用哪些過程。主要有WORD,EXCEL等。

4)分層模式:典型應用是分層通信協議,如ISO/OSI的七層網絡模式。優點是把複雜問題簡單化。缺點是每個系統不好分,同時層次個數過多,系統性能下降。

5)知識庫模式:兩種不同的控制策略,如果輸入流觸發進程執行的選擇,則爲基於傳統數據庫型的知識庫模式;如果中央數據結構的當前狀態觸發進程執行選擇,則爲基於黑板模式的知識庫模式。黑板系統的典型是信號處理領域,如語音和模式識別,黑板系統主要有知識源、黑板數據結構與控制等三部分組成

6)客戶機/服務器模式:是基於資源不對等腰三角形,將應用一分爲二,服務器後臺負責數據處理,前臺完成與用戶的交互任務。C/S模式適用於分佈式系統,爲了解決C/S模式中客戶端問題,形成了瀏覽器/服務器/b/s模式;爲了解決C/S模式中服務器端的問題,形成了三層(多層)C/S模式,即多層應用架構。

6、webservices的典型技術及特點,以及哪些情況適用webservices?

Web服務的典型技術包括:用於傳遞信息的簡單對象訪問協議(SOAP)、用於描述服務的Web服務描述語言(WSDL)、用於Web服務的註冊的統一描述、發現及集成(UDDI)、用於數據交換的XML

Web服務主要目標是跨平臺的互操作性,適用如下情況:跨越防火牆、應用程序集成、B2B集成、軟件重用。

7、計算機網絡知識、網絡存儲模式及各自的特點?

1)DAS:直接連接存儲,一般通過標準接口,將存儲服務器與服務器直接連接。

2)NAS:網絡連接存儲,將存儲設備通過標準的網絡拓撲結構連接到一系列計算機,即插即用。

3)SAN:存儲區域網絡,採用高速的光纖通道作爲傳輸介質的網絡存儲技術,擁有極度的可擴展性、簡化的存儲管理、優化的資源和服務共享以及高度可用性。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章