Axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali


Fan: dasturiy vositalar xavfsizligi


Download 310.02 Kb.
bet3/5
Sana26.03.2023
Hajmi310.02 Kb.
#1298075
1   2   3   4   5
Bog'liq
dasturiy vosita amaliy 2

Fan: dasturiy vositalar xavfsizligi

6-amaliy ish
Bajardi: Karimov E
Tekshirdi: Umurzaqov O

SAMARQAND 2023
Qoraquti testi asosida dasturiy vositani baholash

Test dasturi (SW) hal qilinishi kerak kodi bo'shliqlar, kamchilik va xatolarni aniqlash. Bu, shuningdek, tahlil qilish yordamida dasturiy funksiyalarini va to'g'ri baholash jarayonida sifatida belgilanishi mumkin. integratsiya va dasturiy ilovalar sinov asosiy usullari va sifat xususiyatlari, dizayn va kodlash, ishonchliligi baholash, aniqlash va tasdiqlash sinash uchun emas ta'minlash.


USULLARI
Dastur sinov asosiy maqsadi - diqqat bilan nazorat sharoitlarda muntazam nosozliklarni tuzatish ilovalar orqali dasturiy ta'minot tizimi sifatini tasdiqlash, ularning to'liq va aniqligini, shuningdek yashirin xatolar aniqlash aniqlash uchun.
tekshirish usullari (sinov) dasturlari statik va dinamik ajratish mumkin.
Sobiq norasmiy, monitoring va texnik ko'rib chiqishga, tadqiq, qadam tahlil, audit tomonidan qadam, shuningdek statik ma'lumotlar oqimi tahlil qilish va boshqarish o'z ichiga oladi.
Dinamik metodlarni:

  1. Oq menyu sinov. Bu dasturning ichki mantiq va tuzilishi batafsil o'rganish hisoblanadi. Bu manba kodi bilim kerak bo'ladi.

  2. Black Box viktorina. Bu metod qo'llash fikrini haqida hech qanday bilim talab qilmaydi. Biz tizimining faqat asosiy jihatlarini emas, balki bilan bog'liq yoki uning ichki mantiqiy tuzilishi bir necha bilan bog'liq deb hisoblayman.

  3. Grey box usuli. Bu avvalgi ikki yondashuvlarni birlashtiradi. qo'llash ichki faoliyat cheklangan bilim bilan Debugging tizimining asosiy jihatlarini bilim bilan birlashtirilgan.


SHAFFOF SINOV
oq quti usuli yordamida sinov skriptlari protsessual dizayn tuzilishini nazorat qiladi. Bu metod dasturiy fikrini bir qismini tahlil tomonidan bunday kambag'al boshqaruv kodi tizimi sifatida amalga oshirish xatolarni, oshkor qilish imkonini beradi. Bu sinov usullari integratsiya, modul va tizimlari darajada qo'llaniladi. Tester manba kodi foydalanish imkoniyatiga ega va noto'g'ri muomala qaysi birligi topish uchun foydalanishingiz kerak.
oq-qutisiga tomonidan dasturlarini test quyidagi afzalliklarga ega:

  • Bu keraksiz chiziqlar olishdan tomonidan yashirin kod bilan xato aniqlash imkonini beradi;

  • yon-ta'sirga foydalanish;

  • maksimal qamrov bir sinov skriptni yozib erishiladi.

Kamchiliklari:

  • malakali Ayıklayıcı talab yuqori baho jarayoni;

  • barcha mumkin bo'lgan yashirin xatolar to'la tekshirish juda murakkab, chunki ko'p prospektlar o'rganilmagan qoladi;

  • kodeksining ayrim sezdirmay o'tib bo'ladi.

Oq menyu sinov ba'zan oshkora yoki ochiq manba kodi asoslangan qutisini, tizimli, mantiqiy test, va mantiq arxitekturasini test tomonidan ataladi.
Asosiy navlari:
1) oqimi nazorat test - kam yanada murakkab ko'proq oddiy yo'llarini foydasiga tizimli usul dastur nazorat oqimi modeli yordamida va;
2) filiali, shuningdek, bir birlashgan yechim o'z ichiga oladi, har bir nazorat operatori) (haqiqiy yoki soxta har variantni nosozliklarni o'rganish uchun mo'ljallangan;
3) ijro yo'llari tayanch majmuini izolyatsiya uchun mantiqiy murakkabligi chora protsessual loyihasini barpo etish uchun arra beradi asosiy yo'ldan, sinovdan o'tkazish;
; E'lon haqida ma'lumot hisoblash va dastur o'zgaruvchilar foydalaning qo'shimcha tushuntirishlar tomonidan tadqiqot oqimi nazorat strategiyasini - 4) ma'lumotlar oqimini tekshirish
5) sinov davrlarini - to'liq tsiklik jarayonlarni to'g'ri foydalanishga qaratilgan.

Download 310.02 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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