什么是程序分析

什么是程序分析,第1张

程序分析

程序分析,是指以整个生产过程为研究对象,研究分析完整的工艺程序,从第一个工作地到最后一个工作地,是否存在多余、重复、不合理的作业,作业顺序是否合理,搬运是否太多,等待是否太长等现象,并制定改进方案的一种分析技术。[1]对计算机程序行为进行自动分析的过程,主要包括静态分析和动态分析两种策略。

中文名

程序分析

外文名

Program Analysis

拼音

chéng xùfēn xī

注音

ㄔㄥˊ ㄒㄩˋㄈㄣ ㄒㄧ

简介

程序分析主要应用在程序优化、程序正确性验证等方面。相关技术包括类型系统、抽象解释、程序验证和模型检查等等。

程序分析是以某种语言书写的程序为对象,对其内部的运作流程进行分析。程序分析的目的主要有三点:一是通过程序内部各个模块之间的调用关系,整体上把握程序的运行流程,从而更好地理解程序,从中汲取有价值的内容。二是以系统优化为目的,通过对程序中关键函数的跟踪或者运行时信息的统计,找到系统性能的瓶颈,从而采取进一步行动对程序进行优化。最后一点,程序分析也有可能用于系统测试和程序调试中。当系统跟踪起来比较复杂,而某个BUG又比较难找时,可以通过一些特殊的数据构造一个测试用例,然后将分析到的函数调用关系和运行时实际的函数调用关系进行对比,从而找出错误代码的位置。

概念

程序分析是对产品生产过程的工序状态进行记录、分析和改善的必要有效的IE手法,它是把工艺过程中的物流过程及人的工作流程以符号形式进行记录、设计的方法,通过它可以反映工序整体的状态,从而有效地掌握现有流程的问题点,并研究制定改善对策,以提高现有流程效率。

这里特别强调的是程序分析的目的性,任何工作开始之前最为重要的是要抱有鲜明的目的,才能在工作中明确方向达到目标。因此我们要明确IE程序分析的目的是消除产品生产过程中的全部浪费与不合理,从而提高效率。所以加工、检查、停滞、搬运任何工序并不因为其存在而合理,衡量的标准是创造价值的合理,否则是浪费。由此看来除加工以外的任何过程都有浪费的嫌疑。掌握全部生产过程包括工艺过程、检验过程、运输过程的实际状态发现并去除过程浪费与不合理,是程序分析的主要目的和作用。

目的

程序分析的目的有如下几点:

1、准确掌握工艺过程的整体状态

工艺流程的顺序; 明确工序的总体关系; 各工序的作业时间确认; 发现总体工序不平衡的状态。  2、发现工序问题点

发现并改进产生浪费的工序; 发现工时消耗较多的工序,重排简化此工序; 减少停滞及闲余工序; 合并一些过于细分或重复的工作。

分析程序常用的方法有如下:

1.回归分析。回归分析需对所分析的对象建立回归方程,建立回归方程基本程序如下:

(1)将掌握的统计数据看做是客观的变量(指所分析的对象及与之有关系的因素,如销售费用与销售收入、上年销售费用、销售人员数量等)的抽样观察结果

(2)通过对这些数据的直接观察和逻辑推理,假设这些变量之间存在一定的相互制约的数量关系,并设想出表达这种关系的方程式

(3)再利用手头的数据,通过最小二乘法计算出方程式中的参数,建立变量之间的回归方程

(4)再运用一系列检验方法来判断是否可信,最终确定回归方程。

2.时间序列预测模型分析。它把所分析对象的统计数据按时间的先后排列,然后进行统计规律分析,构造出适合此时序的最佳模型,即时间序列预测模型。

3.财务模型分析。它是利用财务模型进行的分析,财务模型可以借用已有的财务模型,也可自行建立新的财务模型。建立财务模型的关键是弄清事物之间相互关系的类型和由此形成的数学方程式,以及确定方程式中的参数值。

(一)检查

检查是指注册会计师对被审计单位内部或外部生成的,以纸质、电子或其他介质形式存在的记录和文件进行审查,或对资产进行实物审查。

1.检查记录或文件可以提供可靠程度不同的审计证据,审计证据的可靠性取决于记录或文件的性质和来源,而在检查内部记录或文件时,其可靠性则取决于生成该记录或文件的内部控制的有效性。

2.检查有形资产可为其存在提供可靠的审计证据,但不一定能够为权利和义务或计价等认定提供可靠的审计证据。对个别存货项目进行的检查,可与存货监盘一同实施。

(二)观察

观察是指注册会计师察看相关人员正在从事的活动或实施的程序。

(三)询问

询问是指注册会计师以书面或口头方式,向被审计单位内部或外部的知情人员获取财务信息和非财务信息,并对答复进行评价的过程。作为其他审计程序的补充,询问广泛应用于整个审计过程中,但其证据可靠程度较低。

(四)函证

函证,是指注册会计师直接从第三方(被询证者)获取书面答复以作为审计证据的过程,书面答复可以采用纸质、电子或其他介质等形式。

(五)重新计算

重新计算是指注册会计师对记录或文件中的数据计算的准确性进行核对。重新计算可通过手工方式或电子方式进行。

(六)重新执行

重新执行是指注册会计师独立执行原本作为被审计单位内部控制组成部分的程序或控制。

(七)分析程序

分析程序,是指注册会计师通过分析不同财务数据之间以及财务数据与非财务数据之间的内在关系,对财务信息作出评价。分析程序还包括在必要时对识别出的、与其他相关信息不一致或与预期值差异重大的波动或关系进行调查。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12193465.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存