Det är en bug
•
Harvard Moth
Ursprunget till termen "bugg" kan spåras tillbaka till år när en grupp ingenjörer arbetade på Mark II-datorn vid Harvard University. Allt gick smidigt tills datorn plötsligt stängdes av oväntat. De ställdes inför ett ovanligt problem, och de kallade det humoristiskt för en "bugg". Men varför valde de denna term?
Problemet berodde inte på programmering eller mänskliga fel utan snarare närvaron av en verklig insekt. En nattfjäril hade hittat in i datarummet och oavsiktligt orsakat en störning. Den flög in i ett av datorns reläer, fastnade och resulterade i att datorn inte fungerade. Ingenjörerna upptäckte malen och tejpade fast den i loggboken och noterade att den var den första registrerade förekomsten av en datorbugg. Denna incident födde termen "bugg" som användes för att beskriva datorfel och glitches.
Så sambandet mellan ett datorfel och termen "bugg" härrörde från denna märkliga incident som involverade en nattfjäril som orsakade en störning i Mark II-datorn.
Efter att malen hade tagits bort bevarades den och klistrades in i en loggbok tillsammans med rubriken "Första faktiska fallet att bugg hittas." Denna inc
•
Vad är defekt/bugglivscykel?
Defekt livscykel eller Bug Life Cycle i mjukvarutestning är den specifika uppsättning tillstånd som defekt eller bugg går igenom under hela dess liv. Syftet med Defektlivscykeln är att enkelt koordinera och kommunicera aktuell status för defekten som ändras till olika uppdragstagare och göra defektfixeringsprocessen systematisk och effektiv.
Defektstatus
Defektstatus eller Bug Status i defekt livscykel är det nuvarande tillståndet från vilket defekten eller en bugg för närvarande genomgår. Målet med defektstatus är att exakt förmedla det aktuella tillståndet eller förloppet för en defekt eller bugg för att bättre kunna spåra och förstå den faktiska utvecklingen av defektens livscykel.
Defekttillstånd Arbetsflöde
Antalet tillstånd som ett defekt går igenom varierar från projekt till projekt. Nedanstående livscykeldiagram täcker alla möjliga tillstånd
- Ny: När en ny defekt loggas och postas för första gången. Den tilldelas en status som NY.
- Tilldelad: När felet har postats av testaren, godkänner testarens ledare felet och tilldelar felet till utvecklarteamet
- Öppen: Utvecklaren börjar analysera och arbetar med felkorrigeringen
- Fast:
- – (bug) – fel inom programkod alternativt i andra tekniska konstruktioner. – Att leta efter sådana fel inom ett schema kallas till att debugga, avbugga alternativt avlusa, vid engelska debug. – Engelska bug betyder ohyra, kryp, skalbagge. Ordet äger använts inom programmering sedan , då en sann bug (en mal) fick en elektronisk räknemaskin vid Harvard för att krascha. Malen klistrades in i loggboken, och finns fortfarande kvar där (se länk). Datorpionjären Grace Hopper† hittade ej malen egen, men räknas som den som, tillsammans med anledning från malen, införde ordet bug i it‑språket. Men termen har använts i liknande betydelse inom USA sedan ‑talet – det står i en brev ifrån av Thomas Edison (se artikel inom amerikanska Techworld:arkiverad). – Se även buggbelöning, feature, glitch samt papercut;
- – gömd avlyssnings-apparat. Man buggar en rum, därav ordet buggning, på formell svenska rumsavlyssning. – Uttrycket web bug (se spårpixel) syftar på bug i denna betydelse;
- – titta cybug.
•
[avlyssning][fel][it-historia][robotar] [ändrad 7 juni ]
Dagens ord: