Cтраница 2
Читатель, вероятно, заметил, что объяснения, данные в этой части программы, менее разработаны, чем предлагавшиеся в разд. Причина состоит в том, что мы хотели сохранить простоту программы. [16]
Для вычисления кривых зернового состава материала на различных стадиях измельчения были использованы функции измельчения, определенные методом радиоактивных индикаторов. Полученные результаты хорошо согласуются с экспериментальными значениями, принимая во внимание изменчивость данных по просеиванию и простоту программы вычислительной машины. Можно надеяться, что методы, описанные в этом исследовании, можно использовать на промышленных установках по измельчению и что такая работа будет полезна как для изготовителей измельчающих механизмов, так и для их потребителей. [17]
То есть предполагается, что оператор перехода не должен применяться при структурированном программировании. Такое запрещение исходит из того, что использование оператора перехода может в ряде случаев сильно усложнять программу, запутывать ее логику. Здесь необходимо поподробнее разобраться в том, что же следует понимать под простотой программы. [18]
Рассмотрим еще одно применение рекуррентных формул. Многие специальные функции, например гамма-функция, функции Бесселя, ортогональные многочлены и другие, записываются в виде бесконечных рядов или конечных сумм, имеющих довольно громоздкую форму общего члена. Часто для этих функций существуют простые рекуррентные формулы, использование которых повышает точность результата и простоту программы. [19]
Как правило, проверка корректности входного потока входит в обязанности программы считывания. Но в некоторых системах ( например, в OS / VS1 IBM) этим занимается планировщик. Если предполагается, что задержка при обработке ошибок в предложениях языка управления заданиями гораздо менее существенна, чем повышение скорости считывания входного потока ( во многом зависящей от простоты программы считывания), то перенос проверки корректности на более поздний этап вполне допустим. [20]
Перевод с проблемно-ориентированного языка на машинный теоретически может всегда осуществляться людьми. Однако эта процедура нежелательна по многим причинам. Для того чтобы получить максимальную интеллектуальную помощь от машины, пользователь должен иметь возможность непосредственного общения с ней на языках высокого уровня. Ясность и простота программ, написанных на языках высокого уровня, облегчают их коррекцию и эксплуатацию и помогают общению с другими пользователями. [21]