Яагаад дэд программуудыг ашигладаг вэ?

Яагаад дэд программуудыг ашигладаг вэ?
Яагаад дэд программуудыг ашигладаг вэ?
Anonim

Дэд программууд нь том, үндсэн програм дотор бичигдсэн жижиг программууд юм. Дэд хөтөлбөрийн зорилго нь тодорхой даалгавар гүйцэтгэх юм. Энэ ажлыг үндсэн хөтөлбөрийн янз бүрийн цэгүүдэд нэгээс олон удаа хийх шаардлагатай байж магадгүй.

Дэд программыг ашиглах гол шалтгаан нь юу вэ?

Дэд программыг ашиглах нь хэд хэдэн давуу талтай:

  • Тэдгээр нь кодыг энгийн, ингэснээр илүү уншигдахуйц байлгахад тусалдаг;
  • Тэдгээр нь программист ижил кодыг програмын туршид шаардлагатай олон удаа ашиглах боломжийг олгодог;
  • Тэд программист шаардлагатай функцүүдийг тодорхойлох боломжийг олгодог; болон,
  • Тэдгээрийг бусад программд ашиглаж болно.

Дэд программ ашиглах хоёр шалтгаан юу вэ?

Дэд программыг ашиглах хоёр чухал давуу тал нь дахин ашиглах болон хийсвэрлэх юм. Манай Sort программ дээр бид дэд программууд нь ижил кодыг дахин ашиглах боломжийг бидэнд олгодог. Хэдийгээр Sort програм нь олон своп хийдэг ч бид Swap процедурыг нэг удаа бичихэд л хангалттай. Своп руу хийх дуудлага бүр бидний процедурт бичсэн кодыг ашигладаг.

Дэд программын гол зорилго нь юу вэ?

Компьютерийн програмчлалд дэд программ нь нэгж хэлбэрээр багцлагдсан, тодорхой ажлыг гүйцэтгэдэг програмын заавруудын дараалал юм. Дараа нь энэ нэгжийг тухайн ажлыг гүйцэтгэх ёстой бүх программуудад ашиглаж болно.

Дэд программууд ерөнхий байхыг зөвшөөрдөг үү?

Ерөнхий дэд программ нь параметрийн полиморфизм бүхий дэд программ юм. АЕрөнхий дэд программ нь нэг санах ойн байршлын өөр өөр төрлийн утгыг хүлээн авах боломжтой. Параметрийн полиморф дэд программуудыг ихэвчлэн ерөнхий дэд программ гэж нэрлэдэг.

Зөвлөмж болгож буй: