⑴ 程序静态分析的形式化方法
程序分析中的形式化方法一般指利用纯粹严格的数学方法对软件、硬件进行分析的理论及技术。这些数学方法包括符号语义、公理语义、操作语义和抽象解释。
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”(典型化事实),并且相信,知道了这些事实发生的机制将有助于推动社会向我们所希望的方向发展。于是经济学家以数学为工具,用建立模型的方式模拟现实,这就是经济模型。