Koti kehitys Mikä on ohjelmistovirhe? - määritelmä techopediasta

Mikä on ohjelmistovirhe? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä ohjelmistovirhe tarkoittaa?

Ohjelmistovirhe on ongelma, joka aiheuttaa ohjelman kaatumisen tai virheellisen tuotoksen tuottamisen. Ongelma johtuu riittämättömästä tai virheellisestä logiikasta. Vika voi olla virhe, virhe, vika tai vika, joka voi aiheuttaa vian tai poiketa odotetusta tuloksesta.

Useimmat virheet johtuvat inhimillisistä virheistä lähdekoodissa tai sen suunnittelussa. Ohjelman sanotaan olevan viallinen, kun se sisältää suuren määrän virheitä, jotka vaikuttavat ohjelman toimintoihin ja aiheuttavat vääriä tuloksia.

Techopedia selittää ohjelmistovirheen

Joillakin virheillä ei ehkä ole vakavia vaikutuksia ohjelman toimivuuteen, ja ne voivat jäädä huomaamatta pitkään. Ohjelma voi kaatua, kun vakavia virheitä ei tunnisteta. Toinen luokka virheitä, joita kutsutaan tietoturvavirheiksi, voi sallia haitallisen käyttäjän ohittaa pääsyvalvonnan ja saada luvattomia oikeuksia.

Joitakin historian pahimmista virheistä ovat:

  • 1980-luvulla sädehoitoon käytetyn Therac-25-koneen ohjauskoodin virheet johtavat potilaan kuolemaan.
  • Vuonna 1996 Ariane 5 -niminen 1, 0 miljardin dollarin raketti tuhoutui muutaman sekunnin kuluttua laukaisusta johtuen virrasta ohjauksessa olevassa tietokoneohjelmassa.
  • Vuonna 1962 Mariner I -aluksen aluksen lentokoneohjelmiston virhe aiheutti raketin muuttavan polkua odotetulta reitiltä.
  • 1990-luvulla virhe havaittiin AT & T: n ohjelmistonhallinnan # 4ESS kaukopuhelimien uudesta julkaisusta aiheutti monien tietokoneiden kaatumisen.
Mikä on ohjelmistovirhe? - määritelmä techopediasta