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




    Download 0,85 Mb.
    Pdf ko'rish
    bet6/9
    Sana30.12.2023
    Hajmi0,85 Mb.
    #129129
    1   2   3   4   5   6   7   8   9
    Bog'liq
    4- dedline Boburmirzo

     
     
    Qo'shimcha variantlarni o'rnatish 
    Qo'shimcha parametrlarni o'rnatish uchun asosiy menyudan Tools> 
    Options> Test Adapter for Google Test-ni tanlang. Ushbu sozlamalar haqida 
    ko'proq ma'lumot olish uchun Google Test hujjatlariga qarang.


    Qo'shish direktivalari 
    Test .cpp faylingizga dasturning turlari va funktsiyalari sinov kodiga 
    ko'rinadigan bo'lishi uchun kerakli #include ko'rsatmalarini qo'shing. Odatda, dastur 
    papka iyerarxiyasida bir darajaga ko'tariladi. Agar siz #include "../" yozsangiz
    IntelliSense oynasi paydo bo'ladi va sarlavha fayliga to'liq yo'lni tanlashga imkon 
    beradi. 
     
    Sinovlarni yozish va bajarish 
    Siz endi Google Tests-ni yozishga va ishga tushirishga tayyormiz. Sinov 
    makrolari haqida ma'lumot olish uchun Google Test primeriga qarang. Test Explorer 
    yordamida testlarni kashf qilish, ishga tushirish va guruhlash haqida ma'lumot olish 
    uchun Test Explorer-da ishlaydigan birlik testlarini ko'ring. 
    Ushbu test savollari har xil intervyular (talabalar shaharchasida bo'lib 
    o'tadigan intervyular, yurish suhbatlari, kompaniyalar bilan suhbatlar), joylashtirish, 
    kirish imtihonlari va boshqa tanlov imtihonlari uchun zarur bo'lgan C ++ dasturlash 
    ko'nikmalarini oshirish uchun amal qiladi. Ushbu savollarni C ++ dasturlash tilini 
    o'rganishga yo'naltirilgan har bir kishi sinab ko'rishi mumkin. Ular boshlang'ich, 
    yangi, muhandislik bitiruvchisi yoki tajribali IT mutaxassisi bo'lishi mumkin. 
    Onlayn C ++ test savollarimiz C ++ tushunchalarini yaxshiroq tushunishga yordam 


    beradigan javoblarni batafsil tushuntirish bilan birga keladi. 
    Javoblar, tushuntirishlar va / yoki echimlar bilan bir qatorda "bayonotlar" bo'yicha 
    onlayn C ++ test savollari ro'yxati: 
    1. C ++ da nechta qator ketma-ketliklar mavjud? 
    a) 4 
    b) 3 
    v) 5 
    d) 6 
    Javob: c 
    Izoh: beshta ketma-ketlik mavjud. Ular Preprocessor ko'rsatmalari, sharhlar, 
    deklaratsiyalar, funktsiyalar deklaratsiyalari, bajariladigan bayonotlar. 
    2. If..else operatorini qaysi operator almashtirishi mumkin? 
    a) Bitwise operatori 
    b) Shartli operator 
    c) Multiplikatsion operator 
    d) qo'shish operatori 
    Javob: b 
    Izoh: Shartli operatorda u berilgan shart yordamida chiqishni oldindan 
    belgilaydi. 
    4. goto yorlig'i uchun mo'ljallangan ko'rsatma qanday yorliq bilan aniqlanadi? 
    a) $ 
    b) @ 
    c) * 
    d): 
    Javob: d 
    Explanation :: yo'g'on nuqta goto so'zlari yorliqlari oxirida ishlatiladi. 
    5. Quyidagi C ++ kodining chiqishi qanday bo'ladi? 
    a) 543 
    b) 54 
    c) 5432 
    d) 53 
    Javob: a 


    Tushuntirish: Ushbu dasturda biz raqamlarni teskari tartibda bosib 
    chiqaramiz, ammo break operatori yordamida biz 3 ga bosib chiqarishni to'xtatdik. 
    Chiqish: 

    Download 0,85 Mb.
    1   2   3   4   5   6   7   8   9




    Download 0,85 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



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

    Download 0,85 Mb.
    Pdf ko'rish