Ohjelmistovirhe

Kirjoittaja: Randy Alexander
Luomispäivä: 4 Huhtikuu 2021
Päivityspäivä: 24 Kesäkuu 2024
Anonim
Kuvasta kaltaisuuteen
Video: Kuvasta kaltaisuuteen

Sisältö

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.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

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 uudessa julkaisussa, joka aiheutti monien tietokoneiden kaatumisen.