自考《軟件工程》基礎(chǔ)知識(shí)點(diǎn)復(fù)習(xí):形式化方法
形式化方法
1.形式化規(guī)約的目標(biāo)是無二義性、一致性和完整性。形式化規(guī)約語言由語法、語義、一組關(guān)系組成。集合論是維也納開發(fā)方法等形式化方法的基礎(chǔ)。
語義指出語言如何表示系統(tǒng)需求。經(jīng)典的語義定義方法有:指稱語義、代數(shù)語義、操作語義方法。
2.有限狀態(tài)機(jī)是實(shí)時(shí)系統(tǒng)設(shè)計(jì)中的一種數(shù)學(xué)模型,由一個(gè)有限的狀態(tài)集合、一個(gè)有限的輸入集合、一個(gè)變遷函數(shù)組成。
優(yōu)點(diǎn):簡(jiǎn)單易用,狀態(tài)間的關(guān)系能直觀看到。
缺點(diǎn):任何時(shí)刻系統(tǒng)只能有一個(gè)狀態(tài),無法表示并發(fā)性,不能描述異步并發(fā)系統(tǒng)。
Petri網(wǎng)是在軟件分析中,用一種系統(tǒng)的數(shù)學(xué)和圖形的描述和分析的方法。使用圖形工具,可以表示系統(tǒng)結(jié)構(gòu)和動(dòng)態(tài)行為方面的信息。
Petri網(wǎng)理論認(rèn)為,任何系統(tǒng)是由表示狀態(tài)的元素和表示狀態(tài)變化的元素組成。用位置表示狀態(tài)的元素,符號(hào)為“○”。用轉(zhuǎn)移表示狀態(tài)變化的元素,符號(hào)為“―”或 “|”。
Petri網(wǎng)的行為特征分析方法有可覆蓋性樹、矩陣方程求解、分層或簡(jiǎn)化三類。Petri網(wǎng)到程序結(jié)構(gòu)的轉(zhuǎn)換方法:流程圖方法、編程語言的方法、面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。
凈室是一種以合理的成本開發(fā)高質(zhì)量軟件的基于理論、面向工作組的方法。凈室過程強(qiáng)調(diào)規(guī)約和設(shè)計(jì)上的嚴(yán)格性,凈室軟件工程使用盒結(jié)構(gòu)規(guī)約的方法來遵從操作分析原則。
凈室方法未廣泛使用的原因:(1)凈室方法太理論、太數(shù)學(xué)化,一直難以在真實(shí)的軟件開發(fā)中使用。(2)不需要進(jìn)行單元測(cè)試,與大多數(shù)軟件開發(fā)方式背離。(3)軟件開發(fā)產(chǎn)業(yè)的成熟度。
客戶/服務(wù)器模式的系統(tǒng)結(jié)構(gòu)中的服務(wù)器:文件服務(wù)器、數(shù)據(jù)庫服務(wù)器、事務(wù)服務(wù)器、組件服務(wù)器。
?2013年高教自考網(wǎng)絡(luò)輔導(dǎo)課程招生簡(jiǎn)章
更多信息請(qǐng)?jiān)L問:自學(xué)考試頻道 自學(xué)考試論壇
最新資訊
- 考前必背!自學(xué)考試《中國近現(xiàn)代史綱要》論述題高頻考點(diǎn)2024-10-19
- 自考報(bào)考策略:科學(xué)搭配科目,加速畢業(yè)進(jìn)程2024-07-20
- 2025年考研考生五一假期,英語科目應(yīng)該如何復(fù)習(xí)?2024-05-03
- 備考指南!2024年4月自學(xué)考試考前要做哪些準(zhǔn)備?2024-03-31
- 考前備考沖刺!自考如何一次就過?2024-03-30
- 考點(diǎn)匯總:《中國近現(xiàn)代史綱要》論述題2024-03-25
- 備考資料:《中國近現(xiàn)代史綱要》簡(jiǎn)答題考點(diǎn)匯總2024-03-25
- 自考可以從哪些維度進(jìn)行備考?2024-02-17
- @自考生,這里有備考技巧2024-02-17
- 自學(xué)考試備考復(fù)習(xí)方法!建議收藏2024-02-16