19-Маъруза: Дастурий воситалардаги хавфсизлик муаммолари Дастурий маҳсулотлар хавфсизлигининг долзарблиги


Download 1.16 Mb.
bet1/6
Sana28.07.2023
Hajmi1.16 Mb.
#1663105
  1   2   3   4   5   6
Bog'liq
19- маъруза

19-Маъруза: Дастурий воситалардаги хавфсизлик муаммолари

Дастурий маҳсулотлар хавфсизлигининг долзарблиги


Қиймати 165 мил. $ ни ташкил этган NASA Mars Lander, Марс сайёраси юзасига қўниш вақтида ҳалокатга учраган. Бунган сабаб эса, оддий Инглиз ва метр узунлик ўлчовлари орасидаги фарқ саналган.
Денвер халқаро айропортидаги юкларни ушлаш тизимида фойдаланилган дастурий воситадаги камчилик натижасида, 11 ой давомида кунига 1 мил.$ дан зарар кўрилган.

Статистик маълумотлар


2013 – йилда мавжуд заифликлар 760 та ташкилот томонидан ҳосил бўлган. Улар ичида дастлабки 10 таси жами заифликнинг 50 % ташкил этади.

Статистик маълумотлар

Статистик маълумотлар

Дастурий маҳсулотларда хавфсизлик муаммолари


Зарарли дастурий воситалар икки турга бўланади:
    • дастурлардаги заифликлар (атайин қилинмаган);
    • зараркунанда дастурлар (атайин қилинган).

Дастурий воситаларда хавфсизлик муаммоларини мавжудлиги бир нечта омиллар билан белгиланади:
    • дастурий воситаларнинг кўплаб дастурчилар томонидан ёзилиши (комплекслилик);
    • дастурий маҳсулотлар яратилишида инсон иштироки;
    • дастурчининг малакаси юқори эмаслиги;
    • дастурлаш тилларининг хавфсиз эмаслиги.

Мисол


Тизим

Дастурдаги кодлар узунлиги

Netscape

17 мил.

Space Shuttle

10 мил.

Linuxkernel 2.6.0

5 мил.

Windows XP

40 мил.

Mac OS X 10.4

86 мил.

Boeing 777

7 мил.

Таҳлил
    • Таҳлиллар натижаси шуни кўрсатадики ҳар 10 000 қатор кодда, 5 та баг мавжуд бўлар экан. Бошқача қилиб айтилганда ўртача 3кбайт .exe файлда 50 тага яқин баг бўлади.

Download 1.16 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling