lauantai 26. marraskuuta 2011

Sanoja & merkityksiä: IT-sanastoa

Törmäsin erääseen IT-alan sanaan, jonka saloja päätin hieman tutkiskella...

BUGI, englanniksi bug

Wikipedian artikkeli määrittelee seuraavaa:
Ohjelmointivirhe, tietokoneohjelman lähdekoodissa oleva virhe. Jaetaan kahteen pääluokkaan: syntaksivirheet ja semanttiset virheet. Syntaksivirheet paljastuvat heti, koska kääntäjä ei pysty kääntämään sellaista ohjelmakoodia eikä ohjelmointikielen tulkki voi tulkaten suorittaa sellaista ohjelmakäskyä. Semanttinen virhe saa ohjelman toimimaan väärin jossain tilanteessa. Ohjelman, jossa on paljon vakavia virheitä, sanotaan olevan buginen. Ohjelmointivirheellä selitetään myös usein ohjelmistosodankäyntiin liittyviä ohjelmistojen ”ominaisuuksia”, esimerkiksi ohjelmistoon jääneitä takaportteja ja turvallisuusrakenteiden ohituksia tai puskurin ylivuotovirhettä (ohjelmointivirheitä).

Sana tulee englannin kielen ludetta ja hyönteistä tarkoittavasta sanasta bug (suom. ötökkä). Vanha insinööritermi, jota esimerkiksi Edison käytti kirjoittaessaan vuonna 1878. Bugi-termin väitetään usein syntyneen vuonna 1945, kun ryhmä Harvard Mark II -tietokonetta testaavia insinöörejä löysi sen sisältä koiperhosen. Tämä ”bugi” oli kuitenkin löytäjistään hauska ja kirjaamisen arvoinen, koska termi oli jo silloin tunnettu.


Muut ötökät IT-alalla
Ötököitä ja tietotekniikan komponentteja on hyödennetty muuallakin, esim. taiteissa ja sisustuksessa...

Ei kommentteja:

Lähetä kommentti