freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于tena定義語言的文本編輯和可視化編譯的研究與實現(xiàn)碩士畢業(yè)論文(編輯修改稿)

2024-08-15 10:03 本頁面
 

【文章內(nèi)容簡介】 ........................................15 圖 文本編輯模塊子功能劃分 .......................................................................17 圖 Eclipse 編輯器的框架結(jié)構(gòu) ........................................................................18 圖 TDL 語法高亮實現(xiàn)過程 ............................................................................19 圖 VIMT 快捷提示和自動補充工作流程 .....................................................21 圖 可視化框架代碼生成與編譯模塊的工作原理 .......................................28 圖 外部程序調(diào)用流程 ...................................................................................30 圖 CDT 工程文件生成流程 ...........................................................................31 圖 錯位定位的工作流程 ...............................................................................32 圖 框架代碼生成與編譯模塊的類圖 ...........................................................34 圖 資源管理器組織結(jié)構(gòu) ...............................................................................38 圖 項目生成與管理功能類圖 .......................................................................40 圖 TDL 編輯器多頁格式設(shè)計 ........................................................................44 圖 可視化文本編輯功能類圖 .......................................................................45 圖 打 開操作的執(zhí)行過程 ...............................................................................46 圖 主菜單欄填充流程 ...................................................................................48 圖 可視化 TDL 源碼編譯類圖 ......................................................................50 圖 可視化框架代碼編譯 類圖 .......................................................................50 圖 顯示控制臺方法的工作流程 ...................................................................52 圖 新建的 XText 工程 ...................................................................................54 圖 TDL 語法規(guī)范 ............................................................................................55 圖 生成 TDL 語言組件 ..................................................................................55 圖 TDL 文本編輯效果 ....................................................................................56 圖 程序主框架界面示意圖 ...........................................................................59 圖 VITA 工程向?qū)Ы缑? ..................................................................................60 圖 VIMT 工作界面 .........................................................................................61 圖 VITA 工程文件 ..........................................................................................61 圖 示例文件 ..........................................................................62 圖 編譯文件 ........................................................................63 圖 的編譯結(jié)果 .....................................................................63 圖 設(shè)置 CPP 編譯參數(shù) ................................................................................64 圖 編譯 C++工程文件 .................................................................................65 圖 C++工程文件編譯結(jié)果 ...........................................................................65 浙江大學碩士學位論文 表目錄 V 表目錄 表 TDL 關(guān)鍵字 ..................................................................................................5 表 TDL 的基本數(shù)據(jù)類型 ................................................................................10 表 EBNF 的操作符 .........................................................................................23 表 可視化框架代碼生成與編譯模塊的功能 ...............................................28 表 OpenAction 類的屬性定義 ........................................................................45 表 ApplicationActionBarAdvisor 類的屬性定義 ...........................................47 浙江大學碩士學位論文 第 1 章 緒論 1 第 1章 緒論 課題背景 在國防工業(yè)領(lǐng)域, 例如探月工程、大飛機研制和運載火箭開發(fā)等, 由于產(chǎn)品的復(fù)雜性和新穎性,傳統(tǒng)的試驗方法受到客觀環(huán)境限制,難以完成產(chǎn)品的綜合性試驗,因此一些重要系統(tǒng)和關(guān)鍵技術(shù)的試驗必須采用虛擬試驗驗證技術(shù),虛擬試驗驗證技術(shù)的研究對國防工業(yè)產(chǎn)品的開發(fā)具有重要意義。 近年來,虛擬試驗技術(shù)的研究逐漸興起,研究思想與方法得到了初步認可,虛擬驗證技術(shù) 將 系統(tǒng)工程方法、復(fù)雜系統(tǒng)建模技術(shù)和計算 機仿真技術(shù)結(jié)合在一起 ,取得了階段性技術(shù)成果和應(yīng)用成果 [1]。虛擬試驗驗證技術(shù)可以實現(xiàn)全系統(tǒng)性能評價和驗證,降低了技術(shù)風險、節(jié)省了開發(fā)費用、縮短了研制周期,具有傳統(tǒng)試驗方法無法比擬的優(yōu)勢,比如:美軍為 了試驗 M1 主戰(zhàn)坦克的作戰(zhàn) 性能 ,采用傳統(tǒng)試驗驗證方式, 大約 要用兩年時間 才能完成所有試驗科目,并且要花費 數(shù)千萬美元 , 但是 采用虛擬試驗驗證技術(shù)只需 三個月時間即可完成, 所用 經(jīng)費更是大大降低。我國虛擬試驗驗證技術(shù)體系核心是結(jié)合應(yīng)用需求構(gòu)建面向我國軍用產(chǎn)品的、統(tǒng)一的虛擬實驗驗證使能體系結(jié)構(gòu)( Virtual Testing Enabling Architecture, 簡稱 VITA) [1]。對該技術(shù)的深入研究將使軍用產(chǎn)品的試驗驗證水平達到新的高度,基于 TDL( TENA 定義語言)的一體化模型構(gòu)建工具軟件是 VITA 框架工具的重要組成部分,該工具的研發(fā)會極大的提高模型構(gòu)建效率,為模型驗證測試提供有效手段,同時為模型復(fù)用提供基礎(chǔ)。 虛擬試驗驗證技術(shù)發(fā)展狀況 目前美國 對虛擬試驗驗證技術(shù)的研究 工作開展得較早,投入的資源很多,取得了關(guān)鍵進展 , 美國國防部經(jīng)過長期 研究 成功 開發(fā)出了試驗與訓練領(lǐng)域的公共體系結(jié)構(gòu) —— TENA( Test and Training Enabling Architecture 試驗與訓練使能體系結(jié)構(gòu)),它為軍方的產(chǎn)品試驗和作戰(zhàn)訓練制定了標準規(guī)范,具有重要意義 [2][3]。 TENA 可以克服客觀環(huán)境限制,根據(jù)武器產(chǎn)品測試標準和軍方訓練要求,將分布在各訓練場和靶場的作戰(zhàn)訓練資源和武器測試資源結(jié)合在一起,形成一個邏輯靶場,為真實作戰(zhàn)單元和虛擬作戰(zhàn)單元提供交互,實現(xiàn)在現(xiàn)實環(huán)境中難以完成的測試和訓練任務(wù) [4]。 浙江大學碩士學位論文 第 1 章 緒論 2 TENA 的目標是促進作戰(zhàn)訓練資源與軍工產(chǎn)品測試資源的交互,使不同的軟件產(chǎn)品之間可以無障礙的協(xié)同工作,可以應(yīng)用于不同的系統(tǒng)環(huán)境中,可 以根據(jù)特定的訓練和測試需要結(jié)合成具有特定功能的系統(tǒng) [2][5]。 TENA 的核心包括三大部分: TENA 對象模型、 TENA 中間件 和建立虛擬邏輯靶場的標準、規(guī)則 [6]。 TENA 對象模型 (LROM)采用統(tǒng)一建模語言( UML)和 TENA 定義的標準語言 —— TDL 語言,封裝邏輯靶場的各種接口和協(xié)議,對邏輯靶場事件中邏輯靶場各種資源之間交換的所有信息進行編碼,實現(xiàn)靶場資源之間的語義交互。 TDL 語言是靶場資源之間實現(xiàn)語義互操作的基礎(chǔ),主要元素包括狀態(tài)分布對象( SDO)、接口 模型 、本地 對象 、消息 對象 、向量、包等 [79]。 TENA 的對象模型包含了描述靶場需要的各種信息,是對描述對象模型的各種特征的描述。對象模型類似于CORBA( Common Object Request Broker Architecture 公共對象請求代理體系結(jié)構(gòu) ) 的元模型 ,但又有區(qū)別,它是 CORBA 元模型的擴展模型。 TENA 中間件 實現(xiàn)了邏輯靶場中各種作戰(zhàn)訓練資源和武器測試資源之間通信和交互。它的 API 隱藏了對象操作的實現(xiàn)細節(jié),編寫的軟件應(yīng)用代碼,可用于不同的試驗或訓練靶場,適用于不同的底層通信機制,還可與各種武器系統(tǒng)及靶場設(shè)施進行接口 [10]。 我國 軍工試驗和訓練在信息化過程中面臨的挑戰(zhàn)越來越大,資源的不可重用性和不可組合性等問題造成了資源的浪費,因此國內(nèi)試驗和訓練界對 試驗與訓練使能體系結(jié)構(gòu)的研究進程逐漸加快,自主研發(fā) 虛擬試驗驗證使能體系結(jié)構(gòu)( Virtual Testing Enabling Architecture, 簡稱 VITA)和虛擬試驗場技術(shù)( Virtual Proving Group,簡稱 VPG)。 VPG 是一個分布式、復(fù)雜的一體化虛擬試驗系統(tǒng),它為軍工產(chǎn)品開發(fā)的全過程提供支持,提高了產(chǎn)品的開發(fā)效率,降低了開發(fā)風險和 生產(chǎn)成本 [10]。 由于建模和 仿真高層體系結(jié)構(gòu)( HLA)也使用于試驗與訓練領(lǐng)域,基于 HLA的能力借鑒 TENA 思想對它進行擴充可以滿足試驗與訓練互操作的要求,這也是目前我國研發(fā)虛擬試驗驗證使能體系結(jié)構(gòu)的一種思路 [11]。目前基于虛擬試驗驗證技術(shù)對虛擬靶場這一新型靶場試驗?zāi)J降睦碚摵图夹g(shù)研究 工作 取得了 較大 進展 [1214]。 美國的研究與實踐促進了 TENA 技術(shù)和相關(guān)產(chǎn)品的豐富與成熟,所取得的理論研
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1