Diplom oldi amaliyoti xisoboti


DIPLOM OLDI AMALIYOTI XISOBOTI


Download 104.47 Kb.
bet10/14
Sana18.06.2023
Hajmi104.47 Kb.
#1589925
1   ...   6   7   8   9   10   11   12   13   14
DIPLOM OLDI AMALIYOTI XISOBOTI


Sana : «___»________20__ yil


19-Mavzu : Massivlarni yaratish va qayta ishlash usullari
Massiv deb –bir nom bilan murojaat qilish mumkin bo‘lgan bitta tipga tegishli indekslangan o‘zgaruvchilar to‘plamidir. C # da massivlar bir o'lchovli yoki ko'p o'lchovli bo'lishi mumkin. Ko‘p hollarda bir o‘lchovli massivlardan foydalaniladi. Massivlar turli maqsadlarga xizmat qiladi. Ular o‘zgaruvchilarni birbiriga bog'lash uchun qulay vositalarni ta'minlaydi.Masalan, siz massivda saqlashingiz mumkin maksimal kunlik haroratni qayd etib borishni, bir oy ichida birja kurslari ro'yxati yoki uy kutubxonasidagi dasturiy kitoblarning nomlarini.
Massivning asosiy afzalligi ma'lumotlarni tashkillashtirishdadir shuning uchun ularni manipulyatsiya qilish osonroq hisoblanadi. Shunday qilib, agar ma'lum bir aktsiyalar guruhiga to'langan dividendlarni o'z ichiga olgan qator mavjud bo'lsa, ushbu qator elementlariga siklik kirish va aktsiyalarning o'rtacha daromadini hisoblashni tashkil etishni osonlikcha massivlarda amalga oshira olasiz. Bunga qo'shimcha ravishda, massivlar ma'lumotlarni osongina tartibga solishga imkon beradi. Boshqa dasturlash tillarida bo‘lgani kabi C # dasturlash tilida ham massivlaridan shunday qo‘llaniladi.Shunga qaramasdan ularning bitta xususiyati bor: massivlarni obyekt shaklida ham amalga oshirish mumkin.
DIPLOM OLDI AMALIYOTI XISOBOTI


Sana : «___»________20__ yil


20-Mavzu : Dinamik xotira bilan ishlash usullari
Ma'lumotlar qatorlari bilan ishlash uchun dasturlar ushbu massivlar uchun xotirani ajratishlari kerak. O'zgaruvchilar massivi uchun xotirani ajratish uchun tegishli operatorlar, funktsiyalar va boshqalar ishlatiladi.C ++ dasturlash tilida xotirani ajratishning quyidagi usullari ajratilgan:
1. Statik (sobit) xotira ajratish. Bunday holda, kompilyatsiya paytida xotira faqat bir marta ajratiladi. Ajratilgan xotiraning hajmi dastur oxiriga qadar sobit va o'zgarmasdir. Bunday tanlovga misol sifatida 10 ta butun sonni deklaratsiyalash mumkin:int M; // massiv uchun xotira bir marta ajratilgan, xotira hajmi sobit
2. Dinamik xotira ajratish. Bunday holda, yangi va o'chirish operatorlarining kombinatsiyasi qo'llaniladi. Yangi operator o'zgaruvchi (massiv) uchun xotirani maxsus to'plam deb nomlangan xotira maydoniga ajratadi. O'chirish operatori ajratilgan xotirani bo'shatadi. Har bir yangi operator o'z o'chirish operatoriga ega bo'lishi kerak.


Download 104.47 Kb.

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




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