Jamiyatimizning tez sur`atlar bilan rivojlanishi, halqimizning milliy qadriyatlari, an`analarining tiklanishi, ijtimoiy va iqtisodiy munosabatlarining takomillashishi ta’limtizimiga murakkab vazifalarni yukladi



Download 365 Kb.
bet9/20
Sana14.07.2022
Hajmi365 Kb.
#794310
1   ...   5   6   7   8   9   10   11   12   ...   20
Bog'liq
Dasturlash tillari

E'lonlar
Paskal tilining asosiy tushunchalaridan biri e'lon qilish hisoblanadi. Dasturda qatnashuvchi barcha ob'ektlarning ismlari mos ravishda dasturning bosh qismida, ularning qanday tipdagi qiymatlar qabul qilishi mumkinligiga qarab, e'lon qilinib qo'yilishi kerak. Paskal tilida e'lon qilishning 5 xil turi mavjud:

  • metkalar e'loni;

  • o'zgarmaslar e'loni;

  • tip, aniqlash uchun e'lon;

  • o'zgaruvchilar e'loni;

  • protsedura va funksiyalar e'loni.

Umuman olganda, yuqorida sanab o'tilgan e'lonlar-ning vazifalari ularning nomlaridan ham sezilib turibdi, e'lonning vazifalari esa keyinroq to'la ochib beriladi.
O'zgaruvchilar
O'zgaruvchi dastur ob'ekti bo'lib, turli xil qiymatlarni xotirada ma'lum nom bilan saqlab turish uchun ishlatiladi. O'zgaruvchi o'z qiymatini dasturning bajarilish davomida o'zlashtirish operatori yordamida qabul qiladi. Qabul qilingan qiymat o'zgaruvchiga boshqa yangi qiymat berilmaguncha saqlanib turiladi va yangi qiymat berilishi bilan eski qiymat butunlay o'chib, yo'q bo'lib ketadi. Har bir o'zgaruvchiga ma'lum bir tipga tegishli qiymatlarnigi-na qabul qilish huquqi beriladi. Boshqa tipdagi qiymatlarni o'zlashtirishga urinish dasturning xatoligini ta'minlaydi. O'zgaruvchi - bu identiiikatordir. Uning ismi o'zgaruvchining qiymatiga murojaat qilishda ishlatiladi.Boshqacha aytganda, dastur matnidagi ism shu o'zgaruvchining qiymatini ifodalaydi.
Funksiyalar va protseduralar
O'rta maktab kursidan funksiya tushunchasi bizga yaxshi ma'lum. Algoritmik tillarda faqat qiymatini hisoblash algoritmlari ma'lum bo'lgan funksiyalargina ishlatiladi. Dastur tuzuvchi dastur uchun lozim bo'lgan keraklicha funksiyalarni o'z dasturiga kiritishi mumkin.
Xuddi funksiyalar kabi hal qilinayotgan masalaning ma'­lum bir tugallangan bosqichlarini hisoblash vazifasini protseduralar zimmasiga yuklasa ham bo'ladi. »Funksiyani hisoblash natijasida faqat, yagona natijaviy qiymatga erishiladi, protseduradan foydalanganda esa, natijaviy qiymatlar soni yetarlicha ko'p bo'lishi mumkin.
Dasturda aniqlangan funksiya va protseduralar o'zgaruvchilarning e'loni bo'limida e'lon qilinib qo'yilishi kerak. Bunda har bir funksiya va protseduraga ularning bajaradigan vazifasiga mos ismlar berib qo'yiladi. Ularni aniqlashda formal parametrlardan foydalaniladi. Bu parametrlarning tiplari o'z navbatida, funksiya va protseduraning ichida aniqlanilib, e'lon qilinadi.
Dasturda aniqlangan funksiya va protseduralardan foydalanish uchun dastur matnida ularning ismlari va forma parametrlarga mos bo'lgan faktik parametrlari berilishi kerak.
Ma'lumki, matematika kursidagi elementar funksiyalardan dastur tuzishda juda ko'p foydalanishga to'g'ri keladi (masalan sin x, cjs x, [nx, e* va hokazo). Bunday funk­siyalarni standart funksiyalar deb ataladi va standart funksiyalarning ismlaridan boshqa maqsadda foydalanish maqsadga muvofiq emas.

Download 365 Kb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   ...   20




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