⑴ 程序靜態分析的形式化方法
程序分析中的形式化方法一般指利用純粹嚴格的數學方法對軟體、硬體進行分析的理論及技術。這些數學方法包括符號語義、公理語義、操作語義和抽象解釋。
1952年提出的Rice定理指出,任何關於程序分析的問題都是不可判定的。因此,不存在任何一種機械化的方法能夠證明程序的完全正確性。然而,針對大多數的不可判定問題,仍然可以試圖找到它們的一些近似解。
形式化靜態分析中用到的實現技術有:
模型檢查假設系統是有限狀態的、或者可以通過抽象歸結為有限狀態。
抽象解釋將每條語句的影響模型化為一個抽象機器的狀態。相比實際系統,抽象機器更簡單更容易分析,但其代價是喪失了分析的完備性(並不是原始系統中的每種性質在抽象機器中都是保留的)。抽象解釋當且僅當抽象機器中的每一個性質都能與原始系統中的性質正確映射時,才被稱作可靠(sound)的。
斷言在霍恩邏輯中首次被提出。目前存在一些針對特定程序設計語言的工具,例如ESC/JAVA和ESC/JAVA2中分別使用的SPARK語言和JML語言。
⑵ 靜態評估方法和動態評估方法有哪些
一、靜態評價法就是採用方案評價的靜態指標,在不考慮資金時間價值的前題下,對項目或方案的經濟效益進行計算比較的一種方法。把一個項目的費用和效益數量化,可以使我們把一系列的費用、效益概括成幾個簡單的指標,以便提供對一個項目進行全面的評估和決策的依據。
1、投資回收期法
回收期法又叫返本期法,或叫償還年限法,是以項目的凈收益抵償全部投資(包括固定資產投資和流動資產投資)所需要時間的一種評價方法。對於投資者來講,投資回收期越短越好,它是反映工業項目財務上清償能力的重要指標。投資回收期自建設開始年算起,但也應同時寫明自投產開始年算起的投資回收期。
2、追加投資回收期法(差額投資回收期)
投資回收期只用於一個方案的判斷,追加投資回收期是用於兩個或兩個以上方案比較的一種經濟評價方法。追加回收期是指一個方案比另一個方案多追加的投資,用兩個方案的年成本節約額去補償所需要的年限。若追加投資回收期小於標准投資回收期,則投資大的方案較優;反之,投資小的方案較優。
3、計算費用法
計算費用法又稱最小費用總額法,這種方法就是把參與比較的各方案投資和經營費用這兩項性質不同的費用,利用標准投資回收期(或標准投資效果系數)將經營費用(或投資額)折算成與投資(或經營費用)相類似的費用,然後相加再比較方案的優劣。
4、投資收益率法
投資收益率又稱投資效果系數,是指項目投產後每年的凈收益與總投資額的比率。
投資收益率是評價項目經濟性的正指標,把求得的投資收益率與標準的投資收益率相比較,若大於標準的投資收益率,則方案是一個較優的方案。
二、動態評價方法
技術經濟動態評價方法:年值法、現時價值法、內部收益率法和外部收益率、收益成本比值法。
(一)年值法
在考慮資金時間價值的條件下,計算項目在壽命期內的每年的成本或收益凈值。
1. 年成本:只考慮壽命期內每年的支出成本。只用於擇優(AC成越小越好)
2.凈年值:考慮項目壽命期內全部現金流。既可判別可行又可擇優
(二)現時價值法
1.現值成本法(PW法):考慮壽命期內的全部費用支出的現值。只用於擇優。
2.凈現值法(NPV法):考慮到收入和支出的總現值,即凈現值。 既可判斷可行性,又可擇優。
3.凈現值指數(凈現值率)
注意:凈將來值,凈年度等值,費用年值。
4、現值法評價(優缺點)
(1)優點:直觀,「量」明確.
(2)缺點:容易忽視投資的「質」的方面,多方案決策時,有利於高投資的方案.期望收益率的選取帶有主觀因素,選擇不當,則影響決策的正確性。擇優需要與其他指標(NPVI)配合。
(三)內部收益率法和外部收益率
(即資本的邊際效率)指在項目壽命期內凈現值為零時的貼現率。
(四)收益成本比值法
是指項目在整個壽命期內收益的等價值(年值)與成本的等價值(年值)之比.
三、靜態分析和動態分析,作為進行時點分析和時期分析或過程分析的兩種既有區別又有聯系的分析方法,是有用的分析工具。它們可以在不同的理論指導下加以運用。在馬克思主義經濟理論的指導下運用靜態分析和動態分析方法,有助於改進經濟分析的質量。西方靜態經濟學和動態經濟學是靜態分析方法和動態分析方法分別與資產階級庸俗經濟理論相結合的產物。馬歇爾的均衡價格論,作為一種靜態經濟理論,則是靜態分析方法與邊際效用論,生產費用論等庸俗理論相結合的產物;而哈羅德的動態經濟學,則是動態分析方法與凱恩斯理論相結合的產物。對待這類靜態經濟學和動態經濟學的理論,應該進行有批判的分析。
⑶ 經濟模型的分析方法有有幾種 參數分析 動態分析
經濟模型的分析方法有3種__蔡_治觥⒈冉暇蔡_治齪投__治
一,1、規范分析和實證分析規范分析是從一定的社會價值判斷標准出發,根據這些標准,對一個經濟體系的運行進行評價,並進一步說明一個經濟體系應當怎樣運行,以及為此提出相應的經濟政策。簡言之,規范經濟學回答了「應當是什麼」的問題。實證分析研究實際經濟體系是怎樣運行的,它對經濟行為做出有關的假設,根據假設分析和陳述經濟行為及其後果,並試圖對結論進行檢驗。簡言之,實證經濟學回答了「是什麼」的問題。
二,2、靜態分析、比較靜態分析和動態分析靜態分析:在均衡分析中,一般假定自變數是已知和固定的,來考察因變數達到均衡狀態的條件和在均衡狀態下的情況。比較靜態分析:對變化前後自變數條件下的因變數進行比較,但不考察從原均衡狀態到新均衡狀態的變化過程。動態分析:在引進時間變化序列的基礎上,研究不同時點上的變數的相互作用在均衡狀態的形成和變化過程中所起的作用,考察在時間變化過程中均衡狀態的實際變化過程。
三,3、均衡分析和邊際分析在經濟分析中,均衡指的是這樣一種狀態:各個經濟決策主體(如消費者、廠商等)所做出的決策正好相容,並且在外界條件不變的情況下,每個人都不願意再調整自己的決策,從而不再改變其經濟行為。均衡分析包括局部均衡分析和一般均衡分析。在均衡狀態下,當事人決策的最優化是通過邊際分析實現的。
四,經濟學的研究方法是建立經濟模型。所謂研究方法,是針對目的來說的。我們想要解釋世界上存在的一些「stylized facts」(典型化事實),並且相信,知道了這些事實發生的機制將有助於推動社會向我們所希望的方向發展。於是經濟學家以數學為工具,用建立模型的方式模擬現實,這就是經濟模型。