Cтраница 4
Был опробован также второй вариант программы отбора признаков, предусматривавшей исключение сразу двух дескрипторов до проверки того, не требует ли отрицательное значение / переобучения весового вектора. Полученные результаты сопоставимы с данными, приведенными в табл. 5.11, хотя было затрачено много меньше машинного времени. [46]
Пользователь может разработать несколько вариантов программ в соответствии с различными сценариями их реализации. [47]
Упражнение 2.27. Существует множество полезных вариантов программы TAIL. [48]
![]() |
Блок с описаниями типа и массива. [49] |
В 1 - м варианте программы ( рис. 83, а) значения аргумента х задаются как последовательность элементов цикла типа арифметического выражения. Переменные х и F описаны в блоке как простые переменные. [50]
В 3 - м варианте программы ( рис. 83, в) и х, и F описаны как массивы. Вычисленные значения F и печатаются, и остаются в памяти машины. [51]
В качестве окончательного составим такой вариант программы, который в значительной мере свободен от недостатков, присущих предыдущим двум вариантам. [52]
Читатель может сравнить эти два варианта программы с точки зрения легкости чтения и простоты понимания каждого из них и сделать для себя соответствующие выводы. То обстоятельство, что второй вариант содержит меньшее число строк текста, не должно вводить в заблуждение. Ведь текст программы пишется один раз, а работать впоследствии с ним приходится многократно. Наличие же комментариев и четкое выделение управляющих структур в первом варианте ( что и привело к увеличению числа строк текста программы) существенно облегчает понимание программы и упрощает ее модификацию в случае необходимости. Следует отметить также, что во втором варианте строки текста содержат, как правило, большее число операторов, чем в первом варианте. [53]
Как следует из сравнения этих вариантов программ, введение операции ЧТ2 для записи команд в память лишь удлинило вторую программу. Следовательно, вряд ли целесообразно размещать в числовой памяти небольшие части программы, так как для организации их исполнения необходимо затратить пять ячеек наборного поля. [54]