|
Bajardi: Musurmonov Umid Tekshirdi
|
bet | 11/13 | Sana | 01.12.2023 | Hajmi | 122,48 Kb. | | #109162 |
Bog'liq Ma\'lumotlar tuzilmasi 1-mustaqil ishStrukturalar
Strukturalar turli toifadagi maydonlardan tashkil topgan yozuv xisoblanadi.Strukturalarni e’lon qilish uchun struct kalit so‘zi ishlatiladi. Undan keyin toifaga nom beriladi va {} qavs ichida maydonlar toifalari va nomlari e’lon qilinadi.
struct G{
charch;
} talaba, talabalar[10];
Ushbu toifadagi o‘zgaruvchiyoki massiv elementi maydonlariga murojaat:
• Jadval_elementi[indeks].maydon_nomi=qiymat;
• Ya’ni, talabalar[i].ch=’a’;
Nazorat savollari
1. Ma’lumotlar tuzilmasi deganda nimani tushunasiz?
2. Ma’lumotlarni tasvirlash bosqichlarini keltirib o‘ting.
3. Ma’lumotlar tuzilmasiklassifikatsiyasi vafoydalanuvchi dasturidagi klassifikatsiyasi qanday?
4. Ma’lumotlar tuzilmasini operativ va tashqi xotiradagi klassifikatsiyasi.
5. Qanday ma’lumotlar dinamik yoki statik turdagi ma’lumotlar tuzilmasi deyiladi?
6. Ma’lumotlarning qanday toifalarini bilasiz?
7. Butun toifadagi ma’lumotlar ustida qanday amallarni bajarish mumkin?
8. Ma’lumotlarning bul toifasida qanday amallar mavjud?
9. CHAR toifasining tuzilmasi qanday?Belgili toifadan qanday amallarni bajarish mumkin?
10. Ko‘rsatkichli toifa ma’lumoti yordamida nimani hisoblash mumkin?
11. Ma’lumotlarning sanaladigan toifasi degani nima?
12. Struktura toifasi qanday beriladi?
Asosiy adabiyotlar.
Data structure and algorithms. Made easy guide. Fast track student edition. 2014. Chapter 1,2,3.
https://play.google.com/books/reader?id=jnnCAwAAQBAJ&printsec=frontcover&output=reader&hl=ru&pg=GBS.PA8
AdamDrozdek. Data structure and algorithms in C++. Fourthedition. 2013. Chapter1
SedjvikRobert. Fundamentalnыye algoritmы na S++. 2001. Glava 3,4.
StefanR.Devis. C++ dlya chaynikov. 2003, Dialektika. Glava 8, 9.
DinmanM.I. C++ osvoynaprimerax. SPb. BXV-Peterburg. 2006. Glava 2.2
O.J.Dahl, E.W.Dijkstra. Structured programming. Academik press. NewYork and London. 1972. Chapter2.
.
|
| |