SAVOLLAR Variant №11
1.Saralash va uning usullari.
2.Yarimstatik ma’lumotlar tuzulmasi.Stek
3.Statik turdagi ma’lumotlar.Ma’ssivlar va ular ustidagi amallar
JAVOB:
Statik tuzilmalar ibtidoiy bo'lmagan tuzilmalar toifasiga kiradi, ular ibtidoiy, asosiy tuzilmalarning tizimli to'plamidir. Masalan, vektor tartiblangan raqamlar to'plami bilan ifodalanishi mumkin. Ta'rifga ko'ra, statik tuzilmalar o'zgaruvchanlikning yo'qligi bilan ajralib turadi, chunki ular uchun xotira avtomatik ravishda - odatda kompilyatsiya paytida yoki bajarilish paytida - ular tavsiflangan dastur birligi faollashtirilganda ajratiladi. Xotirani kompilyatsiya qilish vaqti bilan taqsimlash statik tuzilmalarning shunday qulay xususiyati bo'lib, dasturchilar bir qator vazifalarda ularni o'zgaruvchanlik bilan ob'ektlarni aks ettirish uchun ishlatadilar. Masalan, massivning kattaligi oldindan ma'lum bo'lmaganda, mumkin bo'lgan maksimal o'lcham uning uchun saqlanib qoladi.
Dasturlash tillaridagi statik tuzilmalar tuzilgan tiplar bilan bog'liq. Dasturlash tillarida tuzilgan turlar - bu har qanday murakkablikdagi ma'lumotlar tuzilmalarini yaratishga imkon beradigan bu integratsiya vositalari. Ushbu turlarga quyidagilar kiradi: massivlar, yozuvlar (ba'zi tillarda - tuzilmalar) va to'plamlar (bu tur hamma tillarda ham qo'llanilmaydi).
Do'stlaringiz bilan baham: |