Alt proqramlar daha böyük, əsas proqram daxilində yazılmış kiçik proqramlardır. Alt proqramın məqsədi xüsusi tapşırığı yerinə yetirməkdir. Bu tapşırığın əsas proqramın müxtəlif nöqtələrində bir dəfədən çox yerinə yetirilməsi tələb oluna bilər.
Alt proqramlardan istifadə etməyin əsas səbəbləri hansılardır?
Alt proqramlardan istifadənin bir sıra üstünlükləri var:
- Onlar kodu sadə saxlamağa və beləliklə, daha oxunaqlı olmağa kömək edir;
- Onlar proqramçıya proqram boyu eyni kodu lazım olduğu qədər istifadə etməyə imkan verir;
- Onlar proqramçıya lazım olan funksiyaları müəyyən etməyə imkan verir; və
- Onlar digər proqramlarda istifadə edilə bilər.
Alt proqramlardan istifadə etməyin iki səbəbi nədir?
Alt proqramlardan istifadənin iki mühüm üstünlüyü təkrar istifadə və abstraksiya-dir. Sort proqramımızda alt proqramların eyni kodu təkrar istifadə etməyə necə imkan verdiyini gördük. Sort proqramı çoxlu svoplar etsə də, biz Swap prosedurunu yalnız bir dəfə yazmalıyıq. Mübadilə üçün hər zəng prosedur üçün yazdığımız eyni koddan istifadə edir.
Alt proqramın əsas məqsədi nədir?
Kompüter proqramlaşdırmasında alt proqram vahidkimi paketlənmiş xüsusi tapşırığı yerinə yetirən proqram təlimatlarının ardıcıllığıdır. Bu bölmə daha sonra həmin tapşırıq yerinə yetirilməli olduğu yerlərdə proqramlarda istifadə edilə bilər.
Alt proqramların ümumi olmasına icazə verilirmi?
Ümumi alt proqramlar parametrik polimorfizmə malik olan alt proqramdır. Aümumi alt proqram eyni bir yaddaş yerinin müxtəlif tipli dəyərləri qəbul edə bilər. Parametrik olaraq polimorfik alt proqramlar çox vaxt ümumi alt proqramlar adlanır.