Эмне үчүн подпрограммалар колдонулат?

Эмне үчүн подпрограммалар колдонулат?
Эмне үчүн подпрограммалар колдонулат?
Anonim

Субпрограммалар – бул чоңураак, негизги программанын ичинде жазылган чакан программалар. Чакан программанын максаты белгилүү бир тапшырманы аткаруу. Бул тапшырманы негизги программанын ар кандай пункттарында бир нече жолу аткаруу керек болушу мүмкүн.

Подпрограммаларды колдонуунун негизги себептери эмнеде?

Подпрограммаларды колдонуунун бир нече артыкчылыктары бар:

  • Алар кодду жөнөкөй сактоого жардам берет, демек, окулат;
  • Алар программистке бир эле кодду программа бою канча керек болсо, ошончо жолу колдонууга мүмкүндүк берет;
  • Алар программистке керектүү функцияларды аныктоого мүмкүндүк берет; жана,
  • Аларды башка программаларда колдонсо болот.

Подпрограммаларды колдонуунун эки себеби эмнеде?

Подпрограммаларды колдонуунун эки маанилүү артыкчылыгы - кайра колдонуу жана абстракция. Сорттоо программабызда биз подпрограммалар бир эле кодду кайра колдонууга кантип мүмкүнчүлүк берерин көрдүк. Сорт программасы көптөгөн своптарды жасаса да, биз Swap процедурасын бир жолу гана жазышыбыз керек. Алмашууга ар бир чалуу биз процедура үчүн жазган кодду колдонот.

Подпрограмманын негизги максаты эмне?

Компьютердик программалоодо подпрограмма бирдик катары пакеттелген, белгилүү бир тапшырманы аткарган программа көрсөтмөлөрүнүн ырааттуулугу. Бул бирдикти программаларда ошол тапшырма аткарылышы керек болгон жерде колдонсо болот.

Подпрограммаларга жалпы болууга уруксат барбы?

Жалпы подпрограммалар параметрдик полиморфизмге ээ болгон подпрограмма. Ажалпы подпрограмма бир эле эстутумдун ар кандай түрлөрүн кабыл алат. Параметрдик полиморфтук подпрограммалар көбүнчө жалпы подпрограммалар деп аталат.

Сунушталууда: