摘要:希賽網(wǎng)軟考頻道為2025下半年系統(tǒng)分析師考生整理了2025下半年系統(tǒng)分析師速記50個高頻知識點的內(nèi)容,希望能幫助考生掌握系統(tǒng)分析師的重要知識點。有需要的同學(xué)可以在本文資料處下載該資料的PDF版本。
2025下半年系統(tǒng)分析師速記50個高頻知識點由希賽網(wǎng)軟考頻道整理,因篇幅有限,本文只展示了部分內(nèi)容,完整內(nèi)容請考生在本文文首本文資料處或文末的資料下載欄目下載。
2025下半年系統(tǒng)分析師速記50個高頻知識點部分內(nèi)容如下:
1、逆向工程
(1)逆向工程的四個層級:
實現(xiàn)級:包括程序的抽象語法樹、符號表、過程的設(shè)計表示。
結(jié)構(gòu)級:包括反映程序分量之間相互依賴關(guān)系的信息,例如調(diào)用圖、結(jié)構(gòu)圖、程序和數(shù)據(jù)結(jié)構(gòu)。
功能級:包括反映程序段功能及程序段之間關(guān)系的信息,例如數(shù)據(jù)和控制流模型。
領(lǐng)域級:包括反映程序分量或程序諸實體與應(yīng)用領(lǐng)域概念之間對應(yīng)關(guān)系的信息,例如實體關(guān)系模型。
(2)逆向工程實現(xiàn)方法
分析信息交換過程;反匯編;反編譯。
(3)與逆向工程相關(guān)的概念
重構(gòu)(restructuring):重構(gòu)是指在同一抽象級別上轉(zhuǎn)換系統(tǒng)描述形式。
設(shè)計恢復(fù)(design recovery):設(shè)計恢復(fù)是指借助工具從已有程序中抽象出有關(guān)數(shù)據(jù)設(shè)計、總體結(jié)構(gòu)設(shè)計和過程設(shè)計等方面的信息。
逆向工程(reverse engineering):逆向工程是分析程序,力圖在比源代碼更高抽象層次上建立程序的表示過程,逆向工程是設(shè)計的恢復(fù)過程。
正向工程(forward engineering):正向工程是指不僅從現(xiàn)有系統(tǒng)中恢復(fù)設(shè)計信息,而且使用該信息去改變或重構(gòu)現(xiàn)有系統(tǒng),以改善其整體質(zhì)量。
再工程(re-engineering):再工程是對現(xiàn)有系統(tǒng)的重新開發(fā)過程,包括逆向工程、新需求的考慮過程和正向工程三個步驟。
2、面向?qū)ο笤O(shè)計原則
單一職責原則:設(shè)計目的單一的類。
開放-封閉原則:對擴展開放,對修改封閉。
李氏(Liskov)替換原則:子類可以替換父類。
依賴倒置原則:要依賴于抽象,而不是具體實現(xiàn);針對接口編程,不要針對實現(xiàn)編程。
接口隔離原則:使用多個專門的接口比使用單一的總接口要好。
組合重用原則:要盡量使用組合,而不是繼承關(guān)系達到重用目的。
迪米特(Demeter)原則(最少知識法則):一個對象應(yīng)當對其他對象有盡可能少的了解。
3、遺留系統(tǒng)演化策略
淘汰策略:遺留系統(tǒng)的技術(shù)含量較低,且具有較低的業(yè)務(wù)價值。對遺留系統(tǒng)的完全淘汰是企業(yè)資源的根本浪費,系統(tǒng)分析師應(yīng)該善于“變廢為寶”,通過對遺留系統(tǒng)功能的理解和借鑒,可以幫助新系統(tǒng)的設(shè)計,降低新系統(tǒng)開發(fā)的風(fēng)險。
繼承策略:遺留系統(tǒng)的技術(shù)含量較低,已經(jīng)滿足企業(yè)運作的功能或性能要求,但具有較高的商業(yè)價值,目前企業(yè)的業(yè)務(wù)尚緊密依賴該系統(tǒng)。對這種遺留系統(tǒng)的演化策略為繼承。在開發(fā)新系統(tǒng)時,需要完全兼容遺留系統(tǒng)的功能模型和數(shù)據(jù)模型。為了保證業(yè)務(wù)的連續(xù)性,新老系統(tǒng)必須并行運行一段時間,再逐漸切換到新系統(tǒng)上運行。
改造策略:遺留系統(tǒng)具有較高的業(yè)務(wù)價值,基本上能夠滿足企業(yè)業(yè)務(wù)運作和決策支持的需要。這種系統(tǒng)可能建成的時間還很短,對這種遺留系統(tǒng)的演化策略為改造。改造包括系統(tǒng)功能的增強和數(shù)據(jù)模型的改造兩個方面。系統(tǒng)功能的增強是指在原有系統(tǒng)的基礎(chǔ)上增加新的應(yīng)用要求,對遺留系統(tǒng)本身不做改變;數(shù)據(jù)模型的改造是指將遺留系統(tǒng)的舊的數(shù)據(jù)模型向新的數(shù)據(jù)模型的轉(zhuǎn)化。
集成策略:遺留系統(tǒng)的技術(shù)含量較高,但其業(yè)務(wù)價值較低,可能只完成某個部門(或子公司)的業(yè)務(wù)管理。這種系統(tǒng)在各自的局部領(lǐng)域里工作良好,但對于整個企業(yè)來說,存在多個這樣的系統(tǒng),不同的系統(tǒng)基于不同的平臺、不同的數(shù)據(jù)模型,形成了一個個信息孤島,對這種遺留系統(tǒng)的演化策略為集成。
軟考科目怎么選?
微信掃碼下方二維碼找答案
▼ ▼ ▼
熱門:系統(tǒng)集成項目管理工程師備考 | 2025下半年軟考高級選科
推薦:系統(tǒng)規(guī)劃與管理師網(wǎng)絡(luò)課堂 | 2025下半年軟考報名時間及入口
活動:資料下載 | 新人禮包 | 25下半年??即筚?/a>
備考:軟考學(xué)習(xí)資料 | 軟考在線題庫 | 軟考AI大模型
課程:系統(tǒng)規(guī)劃與管理師報考指南 | PMP課程 | 25下半年系統(tǒng)集成備考經(jīng)驗
軟考備考資料免費領(lǐng)取
去領(lǐng)取