Strona główna : Terminy techniczne : Definicja GIGO

GIGO

Oznacza „Garbage In, Garbage Out”. GIGO to Computer Science akronim, który sugeruje zły wkład spowoduje złe wydajność.

Ponieważ komputery działają przy użyciu ścisłej logiki, nieprawidłowe dane wejściowe mogą generować nierozpoznawalne dane wyjściowe lub „śmieci”. Na przykład, jeśli plik program prosi o liczba całkowita i wpisujesz ciągmożesz otrzymać nieoczekiwany wynik. Podobnie, jeśli spróbujesz otworzyć plik dwójkowy plik w a edytor tekstu, może wyświetlać nieczytelne treści.

GIGO to uniwersalna koncepcja informatyczna, ale dotyczy tylko programów, które przetwarzają nieprawidłowy proces data. To nakazuje dobra praktyka programistyczna Funkcje powinien sprawdzić poprawność danych wejściowych przed ich przetworzeniem. Dobrze napisany program pozwoli uniknąć tworzenia śmieci, nie akceptując ich w pierwszej kolejności. Wymaganie poprawnych danych wejściowych pomaga również programom uniknąć błędów, które mogą powodować wywala i inne nieobliczalne zachowanie.

UWAGA: Ponieważ terminy pokrewne FIFO i LIFO wymawia się za pomocą długiego „i”, GIGO jest zazwyczaj wymawiane jako „guy-go” (nie gih-go). Pomaga to również uniknąć pomyłki z przedrostkiem „giga”, który wymawia się za pomocą miękkiego „i”.

TechLib - słownik komputerowy Tech Lib

Ta strona zawiera techniczną definicję GIGO. Wyjaśnia w terminologii komputerowej, co oznacza GIGO i jest jednym z wielu terminów technicznych w słowniku TechLib.

Wszystkie definicje na stronie TechLib są napisane tak, aby były dokładne pod względem technicznym, ale także łatwe do zrozumienia. Jeśli uznasz tę definicję GIGO za pomocną, możesz odwołać się do niej, korzystając z linków cytowania powyżej.