Algoritmik tillar va dasturlash



Download 48,92 Kb.
bet2/2
Sana14.07.2022
Hajmi48,92 Kb.
#800447
1   2
Bog'liq
C# da strukturalar. algoritmik tillar

Value type tipidagi ma'lumotlar xotirada o'zi ma'lum joy egallab, qiymati yozilgan holda saqlanadi. Bu tipga misol qilib oddiy tiplar: int, double, char, string, boolean kabilarni, bundan tashqari structni ham keltirishimiz mumkin. Struktura o'zi ham value type hisoblanadi va value type dagi ma'lumotlarni jamlangan holatda saqlash uchun ishlatiladi. value type turidagi ma'lumotlar stack xotirada saqlanadi.
Reference typedagi ma'lumotlar esa xotirada saqlanganda o'zi bilan birga qiymatini olib yurmaydi, ular shunchaki xotirada boshqa ma'lumot yozilgan manzilga ko'rsatkich (havola)ni o'zida saqlaydi. Reference typega classlar, interfacelar, delegatlar, massivlar misol bo'la oladi. Reference type turidagi ma'lumotlar heap xotirada saqlanadi.
Struktura bir nechta o'zaro bog'liq ma'lumotlarni ular orasidagi mantiqiy bog'liqlikni ta'minlagan holda saqlash imkoniyatini beradi. Strukturani tushunishdan avval, undan foydalanmagan holda talabalar haqidagi ma'lumotlarni saqlashga urinib ko'raylik. Bu holatda talabalarga tegishli har bitta ma'lumotni yangi o'zgaruvchiga yuklashimizga to'g'ri keladi:
1
string ism = "Dave";
2
string familiya = "Thompson";
3
int yosh = 17;
4
5
string ism2 = "Jef";
6
string familiya2 = "Harrison";
7
int yosh2 = 23;
Copied!
Lekin bir muammo bor, foydalanuvchilar soni ko'paygani sari har bir foydalanuvchining ma'lumotlarini boshqalari bilan chalkashishini ko'rishimiz mumkin. Sababi ma'lumot ko'p va har bir foydalanuvchining ma'lumoti bir-biriga mantiqiy tomondan bog'lanmagan.

Foydalanilgan adabiyotlar ro’yxati
1. Майкл Томас, Пратик Пател, Алан Хадсон, Доналд Болл(мл.) Секреты программирования для Internet на Java.- Ventana Press, Ventana Communications Group, U. S.A.,1996, Издательство "Питер Пресс", 1997
2. Волш Основы программирования на Java для World Wide Web.- IDG Books Worldwide, Inc.,1996, Издательство "Диалектика",1996
3. Кен Арнольд, Джеймс Гослинг Язык программирования Java.- Addison-Wesley Longman, U.S. A.,1996, Издательство "Питер-Пресс", 1997
4. Нейл Бартлетт, Алекс Лесли, Стив Симкин Программирование на Java. Путеводитель.- The Coriolis Group, Inc.,1996, Издательство НИПФ "ДиаСофт Лтд.",1996
5. Крис Джамса Библиотека программиста Java.- Jamsa Press, 1996, ООО "Попурри", 1996
Download 48,92 Kb.

Do'stlaringiz bilan baham:
1   2




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish