Urganch davlat universiteti axborot texnologiyalari kafedrasi


 Ma’lumotlar bazasining o‘zgarishi



Download 13,56 Mb.
Pdf ko'rish
bet35/99
Sana31.12.2021
Hajmi13,56 Mb.
#262961
1   ...   31   32   33   34   35   36   37   38   ...   99
Bog'liq
akademik litsey kasb hunar kollejlarda informatika fanidan olimpiada masalalarini ishlash boyicha korsatmalar

 

1.4.2 Ma’lumotlar bazasining o‘zgarishi. 

Ba’zi  masalalarda  shartga  ko‘ra  ma’lumotlar  klavyatura  yordamida  kiritiladi.  Unga 

dasturning  sozlash  jarayonida  uni  ko‘p  marta  qaytadan  ishga  tushirishga  to‘g‘ri  kelsa  unda 

klavyatura  orqali  ma’lumotlarni  kiritishga  ortiqcha  vaqt  ketadi,  chunki  kiruvchi  ma’lumotlarni 

har  safar  klavyaturada  terishga  to‘g‘ri  keladi.  Albatta  aytarli  text  tilidan  “fv”  fayl 

o‘zgaruvchilarni  kiritib  barcha  read  (…)  operatorlarni  (fv,..  )  larga  almashtirib  sozlangandan 

keyin esa unga qo‘shiladi “fv ” simvollarini olib tashlash mumkin. Agar kiritish operatorlari ko‘p 

bolsa  ularni  bir  formatda  boshqasiga  o‘zgarib  yozish  zerikarli,  shu  bilan  birga  texnik  xatolarni 

kiritib  chiqarish  mumkin.  Biroq  kiritish  operatorlarini  ko‘rinishini  o‘zgartirmasdan 

ma’lumotlarni zarur manbasini ko‘rsatish uchun ikkita usul mavjud  

1-usul. Standart input ismiki diskdagi zarur,  aytaylik,  ”soyrce.txt”  fayl bilan bog‘laymiz 

va uni o‘qish uchun ochamiz :reset(input); 

Dasturda  kiritish  uchun  fayl  o‘zgaruvchili nomsiz  read operatorlarini  ishlatamiz,  chunki 

haqiqatda input ismi kiritish operatorlarida azaldan ishlatiladi. Dastur sozlangan va ma’lumotlar 

klaviatura  orqali  kiritish  kerak  bo‘lganida  izohda  yuqorida  ko‘rsatilgan  assign  va  reset 

chaqiruvlarni olib tashlaymiz yoki ‘yashiramiz’. 

2-usul.  Text  tipidagi  aytaylik  fv  fayl  o‘zgaruvchisini  ishlatamiz.  Avvalo  fv  ismini 

diskdagi zarur fayl bilan bog‘laymiz va uni o‘qish uchun ochamiz. 

assign(fv,

'source.txt'

); 

reset(fv);



 

Kiritish  uchun  read(fv,…)  tipidagi  operatorlarni  ishlatamiz.  Klaviyaturadan  ma’lumotlarni 

kiritish  kerak  bo‘lganida  sozlashdan  keyin  faqat  fv  bilan  bog‘langan  nomlarini  o‘zgartiramiz: 

’source.txt’  o‘rniga  ‘con’-operatsion  sistemada  shunday  nom  bilan  ma’lum  bo‘lgan  klaviatura 

nomini yozamiz. 


Download 13,56 Mb.

Do'stlaringiz bilan baham:
1   ...   31   32   33   34   35   36   37   38   ...   99




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