仿真軟件
仿真軟件是一種專門用于仿真的計(jì)算機(jī)軟件。它與仿真硬件同為仿真的技術(shù)工具。仿真軟件是從50年代中期開(kāi)始發(fā)展起來(lái)的。它的發(fā)展與仿真應(yīng)用、算法、計(jì)算機(jī)和建模等技術(shù)的發(fā)展相輔相成。
1984年出現(xiàn)了第一個(gè)以數(shù)據(jù)庫(kù)為核心的仿真軟件系統(tǒng),此后又出現(xiàn)采用人工智能技術(shù)(專家系統(tǒng))的仿真軟件系統(tǒng)。這個(gè)發(fā)展趨勢(shì)將使仿真軟件具有更強(qiáng)、更靈活的功能、能面向更廣泛的用戶。

主要功能 編輯本段
①源語(yǔ)言的規(guī)范化和處理,即規(guī)定描述模型的符號(hào)、語(yǔ)句、句法、語(yǔ)法,檢測(cè)源程序中的錯(cuò)誤和將源程序翻譯成機(jī)器可執(zhí)行碼。
②仿真的執(zhí)行和控制。
③數(shù)據(jù)的分析和顯示。
④模型、程序、數(shù)據(jù)、圖形的存儲(chǔ)和檢索??梢酝ㄟ^(guò)對(duì)軟件的設(shè)計(jì)來(lái)實(shí)現(xiàn)這些功能。
仿真軟件分為仿真語(yǔ)言、仿真程序包和仿真軟件系統(tǒng)三類。其中仿真語(yǔ)言是應(yīng)用最廣泛的仿真軟件。仿真程序包是針對(duì)仿真的專門應(yīng)用領(lǐng)域建立起來(lái)的程序系統(tǒng)。軟件設(shè)計(jì)人員將常用的程序段設(shè)計(jì)成通用的子程序模塊,并設(shè)計(jì)一個(gè)主程序模塊,用于調(diào)用子程序模塊。仿真研究人員使用這種程序包可免去繁重的程序編制工作。
仿真程序包除不具備仿真軟件的功能①以外,至少具備功能②、③、④中的任一種。仿真軟件系統(tǒng)以數(shù)據(jù)庫(kù)為核心將仿真軟件的所有功能有機(jī)地統(tǒng)一在一起,構(gòu)成一個(gè)完善的系統(tǒng)。它由建模軟件、仿真運(yùn)行軟件(語(yǔ)言)、輸出結(jié)果分析報(bào)告軟件和數(shù)據(jù)庫(kù)管理系統(tǒng)組成。
目標(biāo)應(yīng)用 編輯本段
其目標(biāo)是不斷改善面向問(wèn)題、面向用戶的模塊描述能力和對(duì)模型實(shí)驗(yàn)的功能。不同技術(shù)水平的用戶通過(guò)仿真軟件能在不同的程度上采用他們表達(dá)問(wèn)題的習(xí)慣語(yǔ)言,方便地與計(jì)算機(jī)對(duì)話,完成建模或仿真實(shí)驗(yàn)。
附件列表
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。
