Подпрограммы - это небольшие программы, написанные внутри более крупной основной программы. Целью подпрограммы является выполнение определенной задачи. Эту задачу может потребоваться выполнить более одного раза в различных точках основной программы.
Каковы основные причины использования подпрограмм?
Есть несколько преимуществ использования подпрограмм:
- Они помогают сделать код простым и, следовательно, более читабельным;
- Они позволяют программисту использовать один и тот же код столько раз, сколько необходимо в программе;
- Они позволяют программисту определять необходимые функции; и,
- Их можно использовать в других программах.
Каковы две причины использования подпрограмм?
Двумя важными преимуществами использования подпрограмм являются повторное использование и абстракция. В нашей программе Sort мы увидели, как подпрограммы позволяют нам повторно использовать один и тот же код. Хотя программа Sort выполняет много обменов, нам нужно написать процедуру Swap только один раз. При каждом вызове Swap используется тот же код, который мы написали для процедуры.
Какова основная цель подпрограммы?
В компьютерном программировании подпрограмма представляет собой последовательность инструкций программы, которая выполняет определенную задачу, упакованную как единое целое. Затем этот модуль можно использовать в программах, где должна выполняться эта конкретная задача.
Разрешается ли подпрограммам быть общими?
Общие подпрограммы - это подпрограммы с параметрическим полиморфизмом. Аобщая подпрограмма может принимать различные типы значений одной и той же отдельной ячейки памяти. Параметрически полиморфные подпрограммы часто называют общими подпрограммами.