《程式正確性證明方法》是2018年12月上海財經大學出版社出版的圖書,作者是武斌。
基本介紹
- 書名:程式正確性證明方法
- 作者:武斌
- ISBN:9787564231699
- 定價:39元
- 出版社:上海財經大學出版社
- 出版時間:2018年12月
- 開本:16開
《程式正確性證明方法》是2018年12月上海財經大學出版社出版的圖書,作者是武斌。
《程式正確性證明方法》是2018年12月上海財經大學出版社出版的圖書,作者是武斌。內容簡介程式驗證是電腦程式設計領域的前沿研究課題,如何保證程式正確性是計算機科學的一個重大挑戰。本書在前人研究的基礎上,利用符號計算的思...
程式驗證是指研究程式正確性的理論,即要證明程式達到某種預定目的的任務。美籍匈牙利科學家J.諾伊曼於1947年發表的論文中就提到程式正確性證明。美國科學家R.W.弗洛依德於1967年系統地提出驗證程式正確性的歸納斷言方法,引起了計算機科學界...
2.在上述模型基礎上構造抽象管理語言,並研究其語義定義方法;3.管理系統的性質描述方法(斷言公式)及其語義;4.結合上述管理語言和斷言公式,構建出Hoare型三元組推導系統,最終實現對雲存儲系統管理程式進行正確性驗證。
證明算法正確性常用的方法是數學歸納法。若要表明算法是不正確的,只需給出能導致算法不能正確處理的輸入實例即可。算法的正確性證明仍是一項很有挑戰性的工作。在大多數情況下,人們通過程式測試和調試來排錯。程式測試(program testing)...
程式正確性證明,用數學方法證明程式是否滿足功能規格說明。證明可以是形式的,也可以是非形式的。通常,程式正確性證明總是與逐步精化結合進行。隨著逐步精化,同時加以驗證或程式推導,以得到正確的程式。因此,程式正確性證明是結構程式...
正確性證明 正確性證明(correctness proof)是2018年公布的計算機科學技術名詞。定義 證明程式滿足其規約的過程。出處 《計算機科學技術名詞 》第三版。
程式正確性 程式正確性(program correctness)是2018年全國科學技術名詞審定委員會公布的計算機科學技術名詞。定義 程式是否滿足給定的規約。出處 《計算機科學技術名詞 》第三版。
(1)ISTec利用反編譯技術由獨立的小組開發從目標程式翻譯到源程式的反編譯器,比較原始碼與目標代碼反編譯後的代碼的一致性,來實現對編譯器的正確性驗證的方式。(2)XavierLeroy帶領的CompCert項目組利用定理證明的形式化方法首次完成了...
符號表 第一章 引言 第二章 計算模型 第三章 驗證方法 第四章 部分正確性的證明方法 第五章 完全正確性的證明方法 第六章 並行程式的正確性 第七章 驗證方法的套用 第八章 規範方法 第九章 現狀與總結 參考文獻 名詞索引 ...
基於此,早期的形式驗證主要研究如何使用數學方法,嚴格證明一個程式的正確性(即程式驗證)。分類 根據說明目標軟體系統的方式,形式化方法可以分為兩類:(1)面向模型的形式化方法。面向模型的方法通過構造一個數學模型來說明系統的行為。...
因此,如何保障多核計算環境下並行程式的正確性和可靠性,成為計算機科學領域所面臨的新的挑戰。 建模、仿真和驗證語言(MSVL)是一個基於共享變數模型的並發時序邏輯程式設計語言。本項目主要研究基於MSVL證明理論的多核並行程式驗證方法...
6.2 差別性適用體系的理論分層 6.2.1 模式構想 6.2.2 體系闡述 6.3 行政程式證明標準的具體適用 6.3.1 評價證明標準是否正確適用的困難性 6.3.2 控制機制 7 結語 參考文獻 一、中文著作 二、外文譯著 三、中文論文 後記 ...
中國法學理論界對程式法的價值基本堅持工具主義立場,認為審判程式僅為實體法的形式、手段,只具有工具性價值。在這種理論的廣泛影響下,中國審判實踐中普遍存在忽視程式、無視程式,甚至犧牲程式的現象。這種現象在強制執行中表現尤為突出。
自1960年以來,歐美一些學者開始研究這一重要問題,提出了各種構想.中國的吳方法成功後,這個問題引起了人們的更大關注.1992年5月,張景中等人給出了世界上第一個能自動產生幾何定理可讀證明的算法和通用程式.在微機上成功地產生了近千條...
1.1.2 PLC程式驗證需求 7 1.2 程式正確性檢測的現狀 8 1.2.1 代碼層次的測試技術 9 1.2.2 模型層次的模型檢測技術 10 1.2.3 規約層次的定理證明技術 14 1.2.4 運行層次的狀態檢測技術 16 1.3 程式檢測流程最佳化技術...
風格、不同程度的嚴格性,套用於不同的目標.例如,最早的形式化方法用於對程式作正確性證明:即驗證一段以實現級的程式設計語言書寫的程式滿足已知為正確的詳細規約.PVS並不適合這種程式正確性驗證工作,它的設計目標是輔助形式化方法在計...
6.2.5流程圖程式驗證實例 6.2.6不變式方法評論 6.3最弱前置條件 6.3.1最弱前置條件的概念 6.3.2謂詞轉換函式WP性質 6.3.3程式設計語言控制成分的語義 6.3.4程式正確性證明方法 第7章程式正確性機率演繹證明 7.1機率論...
以它作為計算機科學的邏輯理論基礎,可為研究、設計新一代的內涵智慧型機以及軟體可靠性確認、程式正確性證明等方面提供新的途徑。(4)以它來分析科學理論和科學創造中的邏輯機制,可使科學工作者掌握有效而實用的科學方法。目前學科發展 《...
4. 4. 2 程式正確性證明……… 128 第5 章 軟體測評過程……… 154 5. 1 軟體測試流程……… 154 5. 1. 1 軟體文檔審查……… 154 5. 1. 2 軟體代碼走查……… 155 5. 1. 3 測試用例設計……… 155 5. 1. 4...
此外,不變性表達式不同於程式斷言之處還在於它無需插入協定代碼中。等價性分析 “等價”意味著某種程度上的“相同”和“無差別”。如果兩個協定模型或協定規範是等價的,那么它們可以互相替換,如果一個是正確的,那么另一個也是正確的...
在電子產業中,由於半導體產業的規模日益擴大,EDA 扮演越來越重要的角色。使用這項技術的廠商多是從事半導體器件製造的代工製造商,以及使用 EDA 模擬軟體以評估生產情況的設計服務公司。EDA 工具也套用在現場可程式邏輯門陣列的程式設計上。
由於它的目的在於防止不需要的行為發生而非使得某些行為發生,其策略和方法常常與其他大多數的計算機技術不同。漏洞利用 漏洞利用(英語:Exploit,本意為“利用”)是計算機安全術語,指的是利用程式中的某些漏洞,來得到計算機的控制權(使...