• 3. Tarkiblashgan va ob’ektga mo‘ljallangan dasturlash
  • 4. Dasturlar ishlab chiqishning test usullari
  • 5.Dasturiy ta’minot mahsulotlarining sifat belgilari
  • 6. Dasturiy ta’minot bo‘yicha xizmat ko‘rsatish va uning keyingi taraqqiyoti
  • 7. Dasturiy ta’minot bo‘yicha hujjatlar (dasturlarni tavfsiflash)
  • 8. Dasturlash tillari axboroti
  • Ikkinch qism. VISUAL BASIC TILI 9. Visual Basic visual muhiti
  • 10. O‘zgaruvchilar
  • 11. Dasturni boshqarish va nazorat qilish tuzilishi
  • Dasturlar ishlab chiqish tavsifi




    Download 5.61 Mb.
    bet2/111
    Sana11.11.2022
    Hajmi5.61 Mb.
    #29912
    1   2   3   4   5   6   7   8   9   ...   111
    Bog'liq
    Dasturlash asoslari
    download, 6 5A21101-Adabiyotshunoslik(o\'zbek adabiyoti) Dastur, Web, Amaliyot hisoboti, Ahmadjonov Sherbek , 1, 10, 9 jadid, 2 4м elektron тижорат raqamli imzo, obektivka-namuna-uzb, Haydash cho’kma hosil qilish, ekstraksiya xromotografiya ajratis-fayllar.org (1), 2. Bеnzin sifatiga qo`yiladigan ekspluatatsion talablar Bеnzinla-fayllar.org, avto, 8-mashg`ulot
    2. Dasturlar ishlab chiqish tavsifi




    2.1. Tavsifning asosiy texnikalari

    33

    2.1.1 Ma’lumotlar oqimini o‘tish chizmasi

    33

    2.1.2. Dasturning mantiqiy chizmasi

    38

    2.1.3 Tarkibiy diagrammasi (Struktogramm)

    41

    2.1.3.1 Takrorlash

    41

    2.1.3.2 Tanlash

    42

    2.1.3.3 Operator

    43

    2.2. Tavsifning maxsus texnikalari

    44

    2.2.1 Echimlar jadvali

    44

    2.2.2 HIPO-usuli va boshqa texnikalar

    46

    3. Tarkiblashgan va ob’ektga mo‘ljallangan dasturlash




    3.1 Dastur tuzilishini ishlab chiqish va modulli dasturlash

    49

    3.1.1 Modulli dasturlash maqsadi

    49

    3.1.2. Dasturiy modulning asosiy tavsiflari

    50

    3.1.3. Dastur tuzilishini ishlab chiqish usullari

    53

    3.1.4. Dastur tuzilishining nazorati

    61

    3.2. Dasturiy modulni ishlab chiqish

    61

    3.2.1. Dasturiy modulni ishlab chiqish tartibi

    62

    3.2.2. Tuzilmaviy dasturlash

    63

    3.2.3. Qadamma-qadam detallashtirish hamda soxta kod haqida tushuncha

    66

    3.2.4. Dasturiy modul ustidan nazorat

    70

    3.3 Dasturiy vositalarning ishlab chiqilishiga ob’ektli yondoshuv

    71

    3.3.1. Dasturlashda ob’ektlar va munosabatlar. Dasturiy vositalarning ishlab chiqilishiga ob’ektiv yondoshuvning mohiyati

    71

    3.3.2. Dasturiy vositaning tashqi tavsifini ishlab chiqishda ob’ektli yondoshuv xususiyatlari

    75

    3.3.3. Dasturiy vosita loyihasini tuzish boqichida ob’ektli yondoshuv xususiyatlari

    80

    4. Dasturlar ishlab chiqishning test usullari




    4.1 Oddiy misol: Bubblesort

    83

    4.2 Yozuv stoli oldidagi test

    85

    4.3 Black-Box-test

    88

    4.4 White-Box-test

    90

    4.5 Black-Box-testi va White-Box-testini qiyoslash

    91

    4.6 Test ma’lumotlari

    92

    4.7 Modul testi va umumiy test

    94

    5.Dasturiy ta’minot mahsulotlarining sifat belgilari




    5.1 Sifat belgilari axboroti

    98

    5.2 Korrektlilik, ishonchlilik va foydalanuvchi uchun qulaylik

    100

    5.3 Xizmat ko‘rsatishning qulayligi

    101

    5.4 Samaradorlik va takror foydalanish imkoniyati

    104

    5.5 Dasturiy ta’minot sifati va xarajatlari

    105

    6. Dasturiy ta’minot bo‘yicha xizmat ko‘rsatish va uning keyingi taraqqiyoti




    6.1 Xizmat ko‘rsatish bo‘yicha xarajatlar

    107

    6.2 Xizmat ko‘rsatishga loyiq dasturlarni aniqlab olish

    109

    6.2.1 Portfolio-tahlil

    109

    6.2.2 ABC-tahlil

    112

    6.3 Xizmat ko‘rsatishning borishi

    112

    6.4 Dasturiy ta’minot hujjatlari

    117

    6.5 Texnik xizmat ko‘rsatish haqida kelishuvlar

    117

    6.5.1 IT shartnomalar tamoyillari

    118

    6.5.2 Qo‘llab quvvatlash shartnomasi (Hotline)

    119

    6.5.3 Texnik xizmat ko‘rsatish shartnomasi.

    120



    7. Dasturiy ta’minot bo‘yicha hujjatlar (dasturlarni tavfsiflash)




    7.1. Hujjat turlari

    124

    7.2. Foydalanuvchi hujjatlari

    125

    7.3. Dasturiy hujjatlar

    125

    7.4. Loyiha hujjatlari

    126

    8. Dasturlash tillari axboroti




    8.1. Dasturlar va algoritmlar

    128

    8.2. Dasturlashning mashinaga va muammoga mo‘ljallangan tillari

    130

    8.3. Dasturlash tillari tarixi va namunalari

    131

    8.3.1 1 va 2-avlod mashina tillari

    131

    8.3.2 3-avlod, birinchi davr yuksak saviyali birinchi tillar

    131

    8.3.3 3-avlod, ikkinchi davr dasturlashning tarkiblashgan tillari

    132

    8.3.4 4-avlod dasturlashning ob’ektga mo‘ljallangan tillari

    133

    8.3.5 5-avlod vizual dasturlash

    133

    8.3.6 Web-dasturlash tillari

    134

    8.3.7 Tasavvurlar tillari

    134

    8.3.8 Ma’lumotlar manbaiga kirish va ma’lumotlar manbaini so‘rovdan o‘tkazish

    135

    8.4. Kompilyatorlar (Compiler), sharhlovchi dasturlar (Interpreter), tuzatish dasturlari (Debugger)

    135

    Rasmlar ro‘yxati

    138

    Ikkinch qism. VISUAL BASIC TILI




    9. Visual Basic visual muhiti

    140

    9.1. Visual Basicni ishga tushirish

    140

    9.1.1 Ma’lumotlar tarkibi va algoritmlar
    9.1.1.1 Ma’lumotlar tarkibi va algoritmlar to‘g‘risida tushuncha

    141
    141

    9.1.1.2. Ma’lumotlar tarkibini sinflash
    9.1.1.3. Ma’lumotlar tarkibi ustida bajariladigan amallar

    143
    153

    9.2. Ishlanmaning integrallashgan muhiti

    154

    9.2.1. Asosiy menyu

    155

    9.2.2. Standart uskunalar paneli

    156

    9.2.3. Forma konstruktorining oynasi

    158

    9.2.4. Boshqarish elementlari paneli

    158

    9.2.5. Xossalar oynasi

    161

    9.3. Visual loyihalash asoslari

    162

    9.4. Boshqarish elementlari paneli elementlarini ishlatish uchun misollar

    186

    1-misol: “Salom Olam!” dasturi

    186

    2-misol: “Zarlar o‘yini” dasturi

    192

    10. O‘zgaruvchilar




    10.1. O‘zgaruvchilar nomi

    197

    10.2. Ma’lumotlar turi

    198

    10.3. O‘zgaruvchilarni e’lon qilish

    199

    10.4. O‘zgaruvchilarga qiymatlarni o‘zlashtirish

    201

    10.5. Varianta turidagi o‘zgaruvchilarni ishlatish afzalliklari

    202

    10.6. Varianta turidagi qiymatlarni ichki tasavvuri

    203

    10.7. O’zgarmaslar

    203

    10.8. O’zgarmaslarni e’lon qilish

    204

    10.9. O‘zgaruvchilar tavsifiga misollar

    205

    3-misol:

    205

    4-misol:

    207

    10.10. Asosiy matematik operatorlar.

    211

    5-misol: Asosiy matematik operatorlar ishlatishgan loyiha

    212

    10.11. Visual Basicning matematik funksiyalari.

    216

    6-misol: Asosiy matematik funksiyalarni ishlatish uchun loyiha

    216

    10.12. Solishtirish operatorlari.

    218

    10.13. Mantiqiy operatorlar

    219

    10.14. Qatorlar bilan ishlash funksiyalari.

    220

    7-misol: Qatorlar bilan ishlash funksiyalarini ishlatish

    222

    10.15. Massivlar

    225

    10.16. Protseduralar va funksiyalar, ularning VB chaqirilishi va parametrlarning uzatilishi

    228

    10.17. O‘zgaruvchining va konstantaning harakat sohasi

    231

    10.18. Protsedura va funksiyaning harakat sohasi

    233

    11. Dasturni boshqarish va nazorat qilish tuzilishi




    11.1. Izoh

    236

    11.2. Operatorlarni bir necha qatorga joylashtirish

    236

    11.3. Bir necha operatorlarni bir qatorga joylashtirishi

    236

    11.4. Kodni tahrirlash

    236

    11.5.Chiziqli (ketma-ket) algoritmlar

    238

    8-misol: Chiziqli algoritmli dastur

    238

    9-misol: Chiziqli algoritmli dastur

    243

    11.6. If, Go To, Select boshqarish tuzilmalari

    248

    10-misol: Tarmoqlanuvchi dastur

    248

    11-misol: Tarmoqlanuvchi dastur

    255

    12-misol: GOTO operatorini ishlatish

    260

    11.7. SELECT CASE shartli operatori

    262

    13-misol: SELECT CASE operatorini ishlatish

    263

    11.8. Siklli tizilmalar.

    267

    11.8.1. For … Next sikl operatori

    268

    14-misol: For … Next operatorini ishlatish

    269

    15-misol: For … Next operatorini ishlatish

    273

    11.9. Sharti oldinda va oxirida berilgan sikl operatorlari

    277

    11.9.1. Sharti oldinda berilgan Do While siklning sintaksisi

    277

    11.9.2. Sharti oxirida berilgan siklning sintaksisi

    278

    11.9.3. Sharti oldinda berilgan sikl

    279

    11.9.4. Sharti oxirida berilgan sikl

    279

    16-misol: Sharti oldinda berilgan siklni ishlatish

    280

    17-misol: Sharti oxirida berilgan siklni ishlatish

    283


    Download 5.61 Mb.
    1   2   3   4   5   6   7   8   9   ...   111




    Download 5.61 Mb.