Amaliy mashg’ulot- 11 Mavzu: Binar daraxtlarni tashkil qilish. Binar daraxtlar ustida amallar. Binar daraxtlar. Daraxt balandligi va ko’ruv. Ishdan maqsad


Download 0.76 Mb.
Pdf ko'rish
bet8/13
Sana20.12.2022
Hajmi0.76 Mb.
#1039108
1   ...   5   6   7   8   9   10   11   12   13
Bog'liq
11-15 amaliyot-3-deadline

Nazorat savollari: 
1. Grafik ma'lumotlar tuzilishi qnday tasvirlar yordamida namoyish etiladi? 
2. Graflar va daraxtlarning asosiy farqi? 
3. Qanday qilib eng qisqa yo`l algoritmi aniqlanadi? 
4. Graflarda aniqlangan eng qisqa yo`l algoritmlarga misollar keltiring? 
5. Sinovga asoslangan rivojlanish (TDD) bu juda qisqa rivojlanish siklining 
takrorlanishiga bog'liq bo'lgan dasturiyt a'minotni ishlab chiqish jarayonini 
tushintirib bering? 
6. Sinovga asoslangan rivojlanish ekstremal dasturlashning dastlabki nimalarga 
uzviy bog`liq? 
7. TDD ish oqimini qanday bosqichlarni takrorlash deb ta'riflash mumkin? 
8. Birlikning sinov doiralarihaqida tushuncha bering? 
 
 
AMALIY MASHG’ULOT- 14 
Mavzu: Sinovni rejalashtirish. Modulli yoki iteratsion testlash ma’lumotlar 
to’plamini yaratish. 
Ishdan maqsad. Ushbu laboratoriya ishida talabalar testlashda ishlatiladigan 
google test turi bilan tanishib chiqishi kerak 
Qo’yilgan masala. Talabalar topshiriq variantiga mos ravishda gtestda asosan 
mantiqiy amallar va xatoliklar bilan ishlash ko’nikmasiga ega bo’lishlari kerak. 
Ish tartibi: 

Tajriba ishi nazariy ma’lumotlarini o‘rganish; 

Berilgan topshiriqning algoritmini ishlab chiqish; 

Visual Strudio 2017 yoki undan yuqori versiyasida dasturni yaratish; 

Natijalarni tekshirish; 
Hisobotni tayyorlash va topshirish. 
Visual Studio 2017 va undan keyingi versiyalarida Google Test Visual 
Studio IDE-ga C ++ ish yuki bilan Desktop Development dasturining standart 
komponenti sifatida kiritilgan. Sizning kompyuteringizda o'rnatilganligini 
tekshirish uchun Visual Studio Installer-ni oching va ish yuki komponentlari 
ro'yxati ostida Google Test-ni topish: 



Download 0.76 Mb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   13




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