Namai Plėtra Kas yra programinės įrangos klaida? - apibrėžimas iš techopedijos

Kas yra programinės įrangos klaida? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia programinės įrangos klaida?

Programinės įrangos klaida yra problema, dėl kurios programa gali strigti arba pateikti netinkamą išvestį. Problemą sukelia nepakankama ar klaidinga logika. Klaida gali būti klaida, klaida, defektas ar gedimas, dėl kurio gali atsirasti gedimų ar nukrypti nuo laukiamų rezultatų.

Daugiausia klaidų kyla dėl žmogiškųjų klaidų šaltinio kode ar jo dizaine. Sakoma, kad programa yra klaidinga, kai joje yra daug klaidų, kurios daro įtaką programos funkcionalumui ir sukelia neteisingus rezultatus.

„Techopedia“ paaiškina programinės įrangos klaidą

Kai kurios klaidos gali neturėti rimto poveikio programos funkcionalumui ir ilgą laiką gali būti jų nematomos. Programa gali užstrigti, kai rimtų klaidų nebus nustatyta. Kita kategorija klaidų, vadinamų saugos klaidomis, gali leisti kenksmingiems vartotojams apeiti prieigos valdiklius ir gauti neteisėtas teises.

Tarp blogiausių istorijoje klaidų yra:

  • Devintajame dešimtmetyje mašinos, valdančios „Therac-25“, naudojamą radiacijos terapijai, klaidos sukelia paciento mirtį.
  • 1996 m. 1, 0 milijardo dolerių raketa, pavadinta „Ariane 5“, buvo sunaikinta per kelias sekundes po paleidimo dėl borto borto valdymo programinėje programoje.
  • 1962 m. Dėl „Mariner I“ erdvėlaivio skrydžio programinės įrangos klaidos raketa pakeitė kelią iš numatomo kelio.
  • Dešimtajame dešimtmetyje naujoje „AT&T“ programinės įrangos valdymo # 4ESS tolimųjų jungiklių laidoje buvo rasta klaida, dėl kurios daugelis kompiuterių sudužo.
Kas yra programinės įrangos klaida? - apibrėžimas iš techopedijos