Shofirkon maishiy xizmat kasb hunar kolleji «dasturlash asoslari»


Program {II Ishlatiladigan modullarni ko`rsatish} uses



Download 0,81 Mb.
bet12/53
Sana29.12.2022
Hajmi0,81 Mb.
#896990
1   ...   8   9   10   11   12   13   14   15   ...   53
Bog'liq
Ma\'ruza matn

Program
{II Ishlatiladigan modullarni ko`rsatish}
uses
{Ishlatiladigan modullar ro`yxati}
{Bayonlar bo`limi}


label Nishonalar bayoni;
const O`zgarmaslar bayoni;
type Turlar bayoni;
var O`zgaruvchilar bayoni;
p
Процедура ва Функциялар баёни;
rocedure



function


exports Eksport qilinadigan ismlar bayoni;
{IV Operatorlar bo`limi (operator bloki)}
begin
Operatorlar;
end.

4.1. Dastur sarlavhasi bo`limi


Dastur sarlavhasi albatta bo`lishi shart emas, u asosan namoyish maqsadidagina ishlatiladi. Sintaktik nuqtai nazaridan sarlavha quyidagicha yozilishi kerak:

Misollar:


Program Simple;
Program Print (Output)
Program GetPut (Input, Output)
Program Complex (Input, Output, MyFile)
Sarlavhaning zaruriy emasligidan kelib chiqib, odatda Turbo Paskalda keltirilgan variantlardan faqat birinchisi ishlatiladi.

4.2. Modullarni ko`rsatish bo`limi


O`z vaqtida Turbo Paskalni yaratuvchilar IBM komp’Yuterlarining hamma (deyarli hamma) quvvatidan foydalanishga imkon beruvchi modullarni yaratdilar, ya`ni kerakli protsedura, funktsiya, o`zgarmaslar, ma`lumotlar turlarini modullar yordamida bayon etdilar. Modul bayonlar bo`limidagi har xil tashkil etuvchilari va ba`zan ba`zi bir bajariluvchi operatorlarni o`z ichiga olgan mustaqil kompilyatsiya qilinadigan dastur birligidir. Modullarning muhim xususiyati shundaki, Turbo Paskal kompilyatori ularning dastur kodini xotiraning alohida segmentiga joylashtiradi. Segmentning maksimal uzunligi 64 Kbaytdan oshmaydi, lekin bir vaqtda ishlatiladigan modullar soni foydalanish mumkin bo`lgan xotira bilan cheklanadi, bu esa juda yirik dasturlar tuzishga imkon beradi.
Turbo Paskal modullariga quyidagilar kiradi:
SYSTEM – bu modulga Paskalning va Turbo Paskalning bir qator standart protsedura va funktsiyalari kiradi. Hamma dasturlar avtomatik System modulida ishlay oladi.

Download 0,81 Mb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   53




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