У дома развитие Какво представлява боклукът, боклукът (gigo)? - определение от техопедия

Какво представлява боклукът, боклукът (gigo)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Garbage In, Garbage Out (GIGO)?

Garbage in, garbage out (GIGO), в контекста на информационните технологии, е израз на жаргон, който означава, независимо колко точна е логиката на програмата, резултатите ще бъдат неправилни, ако въвеждането е невалидно.

Въпреки че терминът се използва най-често в контекста на разработката на софтуер, GIGO може да се използва и за обозначаване на всякакви системи за вземане на решения, при които неспазването на правилни решения с точни и точни данни може да доведе до грешни, безсмислени резултати.

Techopedia обяснява Garbage In, Garbage Out (GIGO)

Програмата дава неточни резултати поради предоставени неточни данни, защото компютърът винаги ще се опитва да обработва предоставените им данни. Казано по друг начин, качеството на изхода на системата обикновено не може да бъде по-добро от качеството на входовете.

Боклукът може да бъде данни, които са просто изпълнени с грешки, но могат да бъдат и данни, които нямат приложимост към конкретното обстоятелство. Например, представете си компания, която продава само на .NET разработчици. CRM приложение може да бъде в състояние да определи най-вероятните цели от партида от води. Ако обаче потенциалните клиенти са генерирани от група разработчици на Java, които нямат интерес към продукта, CRM приложението ще даде безполезни резултати, независимо от неговата логика.

Решението е не просто да отделяте време за алгоритмите на приложението, но и да прекарвате време за валидиране на входа и / или да гарантирате, че правилния вид данни влиза в системата.

Терминът "боклук в, боклук навън" (GIGO) е широко приписван, за да бъде въведен от Джордж Фуексел, IBM програмист и инструктор.

Какво представлява боклукът, боклукът (gigo)? - определение от техопедия