Возможно, имелись в виду преимущества и недостатки алгоритмического подхода в сравнении со словесным описанием.
Преимущества алгоритмического подхода:
- Наглядность. 1 Алгоритмы можно представить в виде блок-схем, которые более компактны и наглядны, чем словесные описания. 1
- Формальность. 1 Алгоритмические языки позволяют задавать операции с помощью общепринятых математических обозначений, а данным присваивать индивидуальные имена, которые выбирает программист. 12
- Машинная независимость. 12 Набор операций, допустимых для использования, не зависит от набора машинных операций, а выбирается из соображений удобства формулирования алгоритмов решения задач определённого класса. 1
- Возможность задать содержательный этап обработки данных одним предложением. 1 Формат предложений алгоритмических языков достаточно гибок и удобен для использования. 1
Некоторые недостатки алгоритмического подхода:
- Трудность понимания. 4 Алгоритмы предназначены для вдумчивого, серьёзного, медленного чтения, обеспечивающего глубокое понимание. 4
- Сложность изучения разговорного языка. 3 Некоторые критики алгоритмического подхода отмечают, что таким способом невозможно изучить разговорный язык в рамках ограниченного времени. 3
- Необходимость увеличения количества часов на изучение иностранного языка. 3
Таким образом, алгоритмический подход имеет свои преимущества, но также обладает и некоторыми недостатками.