O’zbekiston aloqa, axborotlashtirish va telekommunikatsiya texnologiyalari davlat qo’mitasi



Download 1,61 Mb.
Pdf ko'rish
bet22/79
Sana08.09.2021
Hajmi1,61 Mb.
#168521
1   ...   18   19   20   21   22   23   24   25   ...   79
Bog'liq
C C dasturlash

 


 45 
Struktura bilan ishlash 
1.  Ma‘lumotlar  bazasi  uchun  predmetli  sohani  tanlash  va  ma‘lumotlar 
bazasining  ayrim  qaydlarini  yozish  uchun  tuzilmalar  taklif  etish.  Tanlangan  tuzilma 
ikki  yoki undan ortiq turdagi kamida  beshta maydon (unsur)ga ega bo‗lishi lozim. 
Masalan.  “Davlat” tuzilmasi. 
Tuzilma  element  (unsur, maydon, komponent)lari: 
- mamlakat  nomi; 
- poytaxt; 
- davlat tili; 
- aholi  soni; 
- yer maydoni. 
2.  Standartga  mos  kirish  oqimi  (klaviatura)dan  chiqadigan  bir  o‗lchovli 
tuzilmalar 
massivini 
shakllantirish 
uchun 
funksiya 
yozish. 
Tuzilmalar 
kiritilayotganda  quyidagi  mexanizmlardan  birini  qo‗llash mumkin: 
- oldindan berilgan  tuzilmalar  miqdorini  kiritish; 
- berilgan  belgili  tuzilmalar  paydo bo‗lgunga qadar kiritish; 
- kiritish  amalini  davom  ettirish  zarurati  haqida  foydalanuvchi  bilan  dialog 
o‗rnatish; 
3. Tuzilmalar  massivi  fayliga  qayd etish uchun funksiya  yozish. 
4. Tuzilmalar  massiviga  fayldan  o‗qish funksiyasini  yozish. 
5.  Mavjud  tuzilmalar  massivini  yangi  tuzilmalar  bilan  to‗ldirish  funksiyasini 
yozish. 
6.  Tanlangan  unsur  (element)ning  berilgan  belgi  (znacheniye)li  tuzilmasini  izlab 
topish funksiyasini  qayd etish. 
7.  Tuzilmalar  massivi  tarkibini  displey  ekraniga  sahifa  ko‗rinishida  chiqarish 
funksiyasini  yozish. 
8.  Berilgan  belgili  tuzilmalarni  izlab  topish  funksiyasini  yozish  (masalan,  unsur 
qiymatlarining  berilgan  diapazon bo‗yicha tuzilmasini  tanlash). 


 46 
9.  Berilgan  maydon  bo‗yicha  tuzilmalar  massivini  tartibga  solish  funksiyasini 
yozish.  Masalan,  davlatlarni  aholisi  soni  bo‗yicha  yoki  mamlakatlarni  alfavit 
bo‗yicha tartibga keltirish. 
10.  Faylni  to‗liq  yangilash  funksiyasini  yozish,  masalan,  tuzilmalar  massivi 
faylga  tartibga  keltirilgandan  so‗ng qayta yoziladi. 
Namoyish qilish: 
- dastur tugagandan keyin  ma‘lumotlarni  faylda saqlash (xotiraga); 
- tuzilmalar  majmuini  turlicha  tartibga  keltirish; 
- mos  keladigan  tuzilmalarni  izlab  topish  (element  belgisi,  element  belgisining 
diapazoni bo‗yicha). 
3.1-jadvalda  talabalar  uchun  variantlar  berilgan.  Har  bir  variant  uchun 
quyidagi  amallar  bajarilishi  lozim: 
- har bir strukturada kamida 10 tadan ma‘lumot bo‗lsin; 
- strukturaning  ixtiyoriy  maydoni  bo‗yicha  saralash  amalga  oshirilsin  (satrli  va 
sonli maydonlar  uchun); 
- struktura  maydonlaridan  ma‘lumotlarni  qidirsin  (masalan,  davlat  uchun  faqat 
osiyo qit‘asidagi davlatlarni  yoki ma‘lum  bir davlatni); 
- struktura ma‘lumotlarni  fayldan o‗qib faylga yozsin; 
- strukturani  sonli  maydonlari  uchun  ma‘lum  bir  oraliqda  saralasin  (masalan, 
davlat  strukturasida  aholi  soni  20  000  000  dan  50  000  000  gacha  bo‗lgan  
davlatlarni  chiqaring); 
- satrli  maydonlar  uchun  biror  bir  harf  bilan  boshlanadigan  nomlarini  chiqaring 
(masalan,  davlat  nomi  maydonidan  faqat  ―A‖  harfi  bilan  boshlanadigan 
davlatlarni). 

Download 1,61 Mb.

Do'stlaringiz bilan baham:
1   ...   18   19   20   21   22   23   24   25   ...   79




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