发展历程 什么是垃圾进,垃圾出(gigo)? -技术百科的定义

什么是垃圾进,垃圾出(gigo)? -技术百科的定义

目录:

Anonim

定义-垃圾进出(GIGO)是什么意思?

在信息技术中,垃圾进垃圾出(GIGO)是一个s语表达式,表示无论程序逻辑多么精确,如果输入无效,结果将是错误的。

尽管该术语最常用于软件开发中,但GIGO也可用于指代任何决策系统,如果未能使用准确,准确的数据做出正确的决策,可能会导致错误,荒谬的结果。

Techopedia解释了垃圾进出垃圾(GIGO)

由于提供的数据不正确,因此程序给出的结果不准确,因为计算机将始终尝试处理提供给它的数据。 换句话说,系统的输出质量通常不会比输入质量好。

垃圾可以是简单地填充了错误的数据,但也可以是对特定情况没有任何适用性的数据。 例如,假设有一家仅向.NET开发人员销售产品的公司。 CRM应用程序可能能够从一批线索中确定最可能的目标。 但是,如果线索是由对产品不感兴趣的一组Java开发人员生成的,则CRM应用程序无论其逻辑如何都将产生无用的结果。

解决方案不仅是花时间在应用程序的算法上,还花时间在验证输入和/或确保将正确的数据输入系统中。

术语垃圾进,垃圾出(GIGO)被广泛地归因于IBM程序员兼讲师George Fuechsel。

什么是垃圾进,垃圾出(gigo)? -技术百科的定义