bagijs nozīmē bojāts, kļūdaini. Ir izteiksme, ko izmanto informācijas tehnoloģiju jomā lai norādītu, ka iekārtai ir problēmas vai programmatūras darbībā ir kļūda.
"Būt kļūdainam" nozīmē programmas loģikas trūkumu, kas izraisa negaidītas vai nevēlamas komplikācijas, bieži vien kļūdas pašā avota kodā, kādas problēmas dēļ operētājsistēmā, sistēmā, kompilatorā vai tulkotājā.
Bagiju izteiksmes izcelsme
Izteiciens “bugado” nāk no vārda “bug”, kas ir amerikāņu slengs, kas nozīmē “defekts”, “neveiksme”. Vispārējā nozīmē tas nozīmē “kukainis”.
Pēc dažu vēsturnieku domām, terminu “kļūda” Tomass Edisons lietoja, kad daži kukaiņi 1878. gadā radīja lasīšanas problēmas viņa fonogrāfā.
1946. gadā termins “kļūda” ieguva lielāku nozīmi, kad pirmais elektroniskais dators (elektronisko skaitlisko integratoru analizators un dators), kas tika izveidots 1946. gadā, iekšpusē iebruka kukaiņi, kurus piesaistīja vārstu gaisma, izraisot īssavienojumus plāksnēs un attiecīgi Programmatūra.
Tūkstošgades kļūda
Millennium Bug jeb Y2K Bug bija termins, ko izmantoja, lai aprakstītu paniku, kas radās pirms tūkstošgades mijas, no 1999. līdz 2000. gadam.
Tika uzskatīts, ka datorizētās sistēmas sabojāsies., jo visi datumi tika attēloti ar diviem cipariem, kur “1985” tika attēlots ar “85”. Bija bažas, ka sistēmas varētu sajaukt 2000. gadu ar 1900. gadu.Tika uzskatīts, ka informācijas apmaiņa ļaus banku klientiem redzēt savus ieguldījumus ar negatīviem rezultātiem, sākot no kreditoriem līdz debitoriem. Tika arī uzskatīts, ka militārās sistēmas, kas kontrolē ieroču arsenālus, piemēram, kodolbumbas, var izgāzties.