㈠ 软件静态测试方法
静态测试方法很多,主要有代码审查、正式技术评审、同级评审、走查等形式和方法。基本都是通过会议的形式阅读代码和文档,检查其中存在的问题或错误。
路径法:通过画程序流程图和程序节点图的方法检查程序中存在的孤立语句(节点)。
节点图(程序图)法:判断程序是否是标准结构化,非结构化表示程序存在问题。
(1)静态结构的分析方法有扩展阅读:
静态结构分析主要是以图形的方式表现程序的内部结构,例如函数调用关系图、函数内部控制流图。其中,函数调用关系图以直观的图形方式描述一个应用程序中各个函数的调用和被调用关系;控制流图显示一个函数的逻辑结构,它由许多节点组成,一个节点代表一条语句或数条语句,连接结点的叫边,边表示节点间的控制流向。
㈡ 静态分析的概念类别
在计算机科学领域,静态分析指的是一种在不执行程序的情况下对程序行为进行分析的理论、技术。详见程序静态分析。
简介
静态分析法是根据既定的外生变量值求得内生变量的分析方法,是对已发生的经济活动成果,进行综合性的对比分析的一种分析方法。如研究均衡价格时,舍掉时间、地点等因素,并假定影响均衡价格的其他因素,如消费者偏好、收入及相关商品的价格等静止不变,单纯分析该商品的供求达于均衡状态的产量和价格的决定。
简单地说就是抽象了时间因素和具体变动的过程,静止地孤立地考察某些经济现象。它一般用于分析经济现象的均衡状态以及有关经济变量达到均衡状态所需要的条件。 常用的静态分析法有:相对数分析法、平均数分析法、比较分析法、结构分析法、因素替换分析法、综合计算分析法、价值系数分析法等。
指标
静态分析指标有总量指标、相对指标、平均指标、标志变异指标等。 1.总量指标
总量指标又称绝对指标,或简称绝对数,是反映社会经济现象在一定时间、地点、条件下规模或绝对水平的综合指标。
(1)总量指标的种类
①按总量指标反映现象总体内容不同分为:单位总量(指总体单位总数);标志总量(指总体单位某一数量标志值的总和)。
②按总量指标所反映的时间不同分为:时期指标(时期数)和时点指标(时点数),如,总产值、销售量为时期数;年末人口数、设备台数为时点数。
③按计量单位不同分为:实物指标;价值指标;劳动量指标。
(2)总量指标的计算
①直接计量法:要求对总体所有单位进行登记、汇总。
②推算和估算法:推算法有因素关系推算法、比例关系推算法和平衡关系推算法;估算法是运用抽样推断的方法估算总量指标。
2.相对指标
相对指标是两个有联系的统计指标进行对比的比值。也称为相对数。表现形式:①系数和倍数;②成数,无名数;③百分数、千分数、万分数;④复名数,有名数。
①计划完成相对数:指一定时期社会经济现象的实际完成数与计划数之比。其作用是考核、反映计划完成的程度(进度)。计算方法为:计划完成相对数=(实际完成数/计划数)*100%
超额完成(或未完成)绝对数=实际完成数-计划数。
派生公式如下:
A产量、产值增长百分数:计划完成相对数=[(100%+实际增长%)/(100%+计划增长%)]*100%
B产品成本降低百分数:计划完成相对数=[(100%-实际降低%)/(100%-计划规定降低%)]*100%
C计划执行进度相对数的计算方法:计划执行进度=(计划期内某月累计完成数/本期计划数)*100%
D长期计划的检查方法:
第一水平法:将计划末期实际完成数与同期计划规定数之比。计算公式为:计划完成相对数=(计划期末年实达水平/计划期末年应达水平)*100%用于检查计划期内最后一年应达到的水平 如计划期末工业总产值、农业总产值、各种产品的产量等。
第二累计法:计划期内各年累计实际完成数与同期计划规定的累计数之比。计算公式为:计划完成相对数=(计划期内各年累计完成数/同期计划规定的累计数)*100% 用于检查计划期内各年应达到的累计数 如计划期末基本建设投资额、造林面积、新增生产能力等
②结构相对数:指部分占全体的比例,其作用是反映事物的内部构成、性质、质量及其变化。计算公式为:结构相对数=(总体某部分的数值/总体的数值)*100%。特点是,各部分所占比重之和为100%或1。分子与分母位置不能互换。
③比例相对数:指同一总体某一部分数值与另一部分数值对比的比值。其作用是反映总体各部分间的内在联系与比例关系。(同一总体不同部分比较)计算公式为:比例相对数=(总体中某一部分数值/同一总体另一部分数值)。特点是,分子分母同属一个总体,而且分子与分母的位置可以互换。
④比较相对数:指同一时间的同类指标在不同空间对比的比值。其作用是反映同类现象在不同空间的数量差异,发现先进与后进。计算公式为:比较相对数=(某地区某一现象数值/另一地区同一现象数值)*100%。特点是,用百分数或倍数表示,分子和分母可以互换。若以数值小的为母项则计算结果大于100%或1,反之小于100%或1。
⑤强度相对数:指两个性质不同而又相互联系指标之比。其作用是:①反映一国一地的发展水平、力量强弱。②反映事物存在的密度、普遍程度、运动强度、负担强度。③反映经济效益的高低。计算公式为:强度相对数=某一现象数值/另一现象数值。特点是,有正指标和逆指标之分,数值大小与强度成正比为正指标,反之为逆指标。有些指标分子与分母可互换。计量单位常用复名数。
静态分析的正态分布
3.平均指标同质总体某一数量标志在一定时间、地点、条件下所达到的一般水平,是总体的代表值,它描述分布数列的集中趋势。
①平均指标的特点:同质性、代表性、抽象性。
②平均指标的作用:可以比较同类现象在不同单位、不同地区间的平均水平;可以比较同类现象在不同时期的平均水平;可用于研究事物之间的依存关系。
③平均指标种类:分为数值平均数(算术平均数,调和平均数,几何平均数)以及位置平均数(众数,中位数)。
应用
1. 评价投资效益的静态分析法
静态分析流程
(1)投资回收期法 投资回收期法是以企业每年的净收益来补偿全部投资得以回收需要的时间。根据回收期的长短来评价项目的可行性及其效益的高低。计算投资回收期的公式为:Tp=Iv / E
(2) 投资报酬率法
投资报酬率的分析也被广泛应用于评价各种投资方案,其计算公式如下:R=(E-D)/ Iv
2.财务分析:比率分析法
财务分析有三种基本方法:静态分析、趋势分析和同业比较。其中,静态分析是趋势分析和同业比较的基础。财务静态分析是指对一家上市公司一定时期或时点的财务数据和财务指标进行分析。通过静态分析,我们寻找上市公司会计报表存在的问题和风险,或者说,寻找调查分析的重点。
在财务分析中,比率分析用途最广,但也有局限性,突出表现在:比率分析属于静态分析,对于预测未来并非绝对合理可靠。比率分析所使用的数据为帐面价值,难以反映物价水准的影响。
比率分析法,是以同一期财务报表上的若干重要项目间相关数据,互相比较,用一个数据除以另一个数据求出比率,据以分析和评估公司经营活动,以及公司目前和历史状况的一种方法。它是财务分析最基本的工具。
由于公司的经营活动是错综复杂而又相互联系的。因而比率分析所用的比率种类很多,关键是选择有意义的,互相关系的项目数值来进行比较。同时,进行财务分析的除了股票投资者以外,还有其他债券人、公司管理当局、政府管理当局等,由于他们进行财务分析的目的、用途不尽相同,因而着眼点也不同。作为证券投资者,主要是掌握和运用以下2种比率来进行财务分析:
(1)反映公司获利能力的比率。主要有资产报酬率、资本报酬率、股价报酬率、股东权益报酬率、股利报酬率、每股帐面价值、每股盈利、价格盈利比率,普通股的利润率、价格收益率、股利分配率、销售利润率、销售毛利等、营业纯利润率、营业比率、税前利润与销售收入比率等等。
(2)反映公司偿还能力的比率。可划分为两类:
①反映公司短期偿债能力的比率。有流动性比率、速动比率、流动资产构成比率等等;
②反映公司长期偿债能力的比率。有股东权益对负债比率、负债比率、举债经营比率、产权比率、固定比率、固定资产与长期负债比率、利息保障倍数等。
③反映公司扩展经营能力的比率。主要透过再投资率来反映公司内部扩展经营的能力,通过举债经营比率、固定资产对长期负债比率来反映其扩展经营的能力。
④反映公司经营效率的比率,主要有应收帐款周转率、存款周转率、固定资产周转率、资本周转率、总资产周转率等。
3.利率期限结构的静态分析
利率期限结构均值
以中国的利率期限结构为例。要研究国债的利率期限结构,首先得推导出利率期限结构,从国债的市场价格信息中构建出利率和期限的对应关系。鉴于拟合利率曲线的模型和方法很多,加上中国国债市场自身的特殊性,必须选择适当的模型来估算出中国国债的利率期限结构曲线。利率期限结构估计可以利用市场上观察到的债券价格数据来拟合期限结构。最先从国债价格数据估算期限结构的是McCulloch(1971,1975),他首先应用二次、三次多项式样条函数的方法来估计利率期限结构,为数量拟合法开创了先河,并引发了很多学者对其样条方法做一定改进。比较着名的有Vasicek和Fong(1982)的指数样条法和Steeley(1991)的B样条和Chambers等(1984)提出的指数多项式模型、Nelson和Siegel(1987)提出的简约模型、Fama和Bliss(1987)提出的息票剥离法以及Linton等(2001)提出的非参数估计方法。
要求一种方法能构造出连续光滑的收益率曲线,有足够的灵活度产生不同形状的利率曲线,而且能很好地拟合市场的交易价格数据。本文基于中国市场的实际情况,采用了Vasicek和Fong(1982)提出的指数样条法。根据指数样条法,利用中国上交所2002年4月1日至2005年8月31日国债的现货交易收盘价和各上市国债的基本信息,对中国国债利率期限结构进行静态估计,从而得到每天的国债利率期限结构的数据,到期期限从0.5年至20年,每一个到期期限都有相应的即期利率。总共有830个交易日,从而有830天的利率期限结构,这样就可以得到中国国债利率期限结构的时间序列。
选取即期利率曲线的几个关键利率变量做一个描述性分析,以期对中国国债利率期限结构的静态特征有一个初步的认识。选取的关键利率变量有0.5年期、1年期、5年期、10年期、20年期的即期利率,分别代表着短期、中期和长期的即期利率水平。选取即期利率的另外两个重要变量斜度和凸度,在这里斜度定义为S,计算公式为:S=r[,10]-r[,0.5],即0.5年期和10年期即期利率的差异,凸度定义成C,计算公式为:C=r[,6]-0.5*(r[,2]+r[,10]),即凸度等于6年期即期利率减去2年期和10年期即期利率的等额平均值。
首先,对利率期限结构各个期限的即期利率求均值,从右图可以看出,在2002年4月1日到2005年8月31日期间,上交所国债平均利率期限结构曲线呈向上倾斜的状态,和同时期银行存款利率曲线的倾斜方向基本一致。但是,即期利率曲线倾斜的程度并不大,较低期限溢价反映市场对未来提高利率的谨慎预期,即期利率曲线末端逐渐走平,一定程度上反映了国内市场对长期券种的过度投机。图1中均值即期利率的上轴线定义为各个期限即期利率的均值加上其一个标准差,均值即期利率的下轴线定义成各个期限即期利率的均值减去其一个标准差。可以看到,0.5年期即期利率范围大概从1.5%到2.1%,10年期即期利率的范围大概从2.7%到4.6%,20年期即期利率的范围大概从3.5%到4.8%。
更加详细的中国国债即期利率的静态信息可以看表1,列举出关键利率变量的一些基本统计特征,可以看到各个期限的即期利率、斜度和凸度都不服从正态分布。
表1中国国债即期利率的描述性统计特征
即期利率 均值 最大值 最小值 标准差 偏度 峰度
1年 2.04% 2.99% 1.36% 0.41%0.82688 -0.39487 0.0001
5年 3.34% 4.89% 2.03% 0.87%0.44062 -1.27666 0.0001
10年 3.63% 5.42% 2.43% 0.94%0.38265 -1.35330 0.0001
20年 4.21% 5.58% 3.33% 0.66%0.36016 -1.46935 0.0001
斜度 1.81% 3.64% 0.40% 0.81%0.13720 -1.28996 0.0001
凸度 0.45% 1.17%-0.35% 0.28%0.295765 -0.23896 0.0001
4.损益平衡分析法
损益平衡分析是一种短期静态分析,它是在分析期间假设一些变量不变,寻找项目对于某一变量而言在什么点上正好盈亏平衡。
(1)公式推导如下
设产量为Q(额定),销售价格为P ,总固定成本为F ,单位变动成本为q则方案收入R = Q * P;方案成本C = F + q * Q
① 求盈亏平衡时的价格P*
令R = C,得到盈亏平衡时的价格
P* = ( F + Q *q )/ Q
② 求盈亏平衡时产量Q*
令R = C,得到盈亏平衡时产量
Q* = F / (P–q )
③ 求盈亏平衡时生产能力的利用率(BEP)
BEP = Q* / Q
(2)寻找优劣平衡点的基本思想
假设两个方案的总成本受一个共同的变量x的影响,且两个方案的成本均可表示为x的函数,TC1=f1(x),TC2=f2(x).当TC1=TC2,即f1(x)=f2(x),若解出f1(x)=f2(x)时的x值,就得到两个方案的优劣平衡点。
㈢ 什么是软件测试的静态分析
静态分析,是相对动态说的,即不运行程序。
使用的工具主要是你的眼睛,常用在文档测试、白盒测试(代码审查/走查)、UI界面测试。
静态测试,通过评审文档、阅读代码等方式测试软件称为静态测试,通过运行程序测试软件称为动态测试。
(3)静态结构的分析方法有扩展阅读:
简单地说就是抽象了时间因素和具体变动的过程,静止地孤立地考察某些经济现象。它一般用于分析经济现象的均衡状态以及有关经济变量达到均衡状态所需要的条件。 常用的静态分析法有:相对数分析法、平均数分析法、比较分析法、结构分析法、因素替换分析法、综合计算分析法、价值系数分析法等。
㈣ 单元测试技术中,静态分析的方法有哪几种
单元测试技术中,静态分析的方法有计算机辅助静态分析。
单元测试对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义。
如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。单元测试在软件开发过程中要进行的最低级别的测试活动。
(4)静态结构的分析方法有扩展阅读:
单元测试(模块测试)作为开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。
一个单元测试是用于判断某个特定条件下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list中去,然后确认该值出现在list 的尾部。
㈤ 财务评价的静态分析法
(一)投资收益率法
投资收益率法是将项目在典型年度的收益额与项目的总投资进行比较求得,并与项目的行业基准投资收益率对比,以评价投资财务效益的一种分析方法。它的计算公式为:
投资收益率=年收益额/项目总投资×100%
投资总额是指包括固定资产投资、无形资产投资、流动资金投资及建设期间投资借款利息的投资额。年收益额一般是指正常年度下获得的收益额,即项目所获取的年净利润总额,对投资者来说,这个指标的值是越大越好。如某项目的投资总额为6000万元,典型年度的年净利润为960万元,则其投资收益率(投资净利润率)为:
投资收益率=960÷6000×100% =16%
用投资收益率法来判断项目的投资财务效益,有计算简便、易于理解的优点,但是,对那些年收益额在各个年度变动幅度较大的项目进行计算时,则比较难以选择具有代表性的典型年度。所以鉴于它的局限性,只能用于项目的初选阶段。
(二)投资回收期法
投资回收期(Pt)法也称作投资返本年限法。它是测算拟建项目在正常的生产经营条件下以其年收益额和提取的折旧、摊销的无形资产收回项目总投资所需的时间,并与行业基准投资回收期对比来评价项目投资效益的一种静态分析方法。它是考察项目在财务上的投资回收能力的主要静态指标。投资回收期(以年表示)一般从建设开始年算起,如果从投产年算起时,应予说明,其表达式为:
油气工业技术经济评价方法及应用(第3版)
式中:CI为项目的现金流入量;CO为项目的现金流出量。
投资回收期可根据财务现金流量表(全部投资)中累计净资金流量计算求得。具体计算公式为:
投资回收期(Pt)=(累计净现金流量开始为正值年份数–1)
油气工业技术经济评价方法及应用(第3版)
在财务评价中,求出的投资回收期(Pt)与行业的基准投资回收期(Pc)比较,当Pt≤Pc时,表明项目投资能在规定的时间内收回。也就是说,对投资者来讲,在一般情况下,项目的投资回收期越短越好。现以某项目的具体实例来说明投资回收期的计算。如某项目的年净利润、固定资产的折旧、摊销的无形资产及年末未收回投资数额累计见表5-1所示。其投资回收期=(8-1)+(950÷1000)=7.95年,如选择投资回收期为5.95年,则需加以注明是从生产期开始年份算起。
表5-1 某项目投资回收额累计表单位:万元
投资回收期法的特点是计算简便,也容易理解,只需求得项目的投资回收期小于行业基准投资回收期,就可考虑接受项目,但它的缺点也是显而易见的,即它不仅未考虑资金的时间价值,也未考虑项目的盈利能力和项目在整个寿命期内的盈利水平,所以,它一般只用于项目的初选。