Cтраница 3
Начинается она с группы операторов REM ( от remark - комментарий), используемых для внесения пояснений в текст программы. Обычно комментарием снабжаются входы в логические блоки и наиболее сложные для понимания фрагменты алгоритма. Наличие четких комментариев является одним из требований при оформлении программной документации, это не простой формализм. Программы обладают очень интересной особенностью - они быстро забываются. По истечении 2 - 3 месяцев автор программы с трудом воспринимает некомментированный текст. Расшифровка чужой программы, лишенной подробного описания, по затратам времени сопоставима с созданием новой программы. [31]
Строки ave s 0), ave ( s l), ave G 0), ave ( G l) указывают среднее число ненулевых элементов и элементов, равных 1 или - 1, в строке матрицы системы, полученной, соответственно, после этапа линейного просеивания и структурного исключения Гаусса. Строка time содержит время решения системы методом Ланцоша на ПЭВМ i486 / 100 МГц, измеренное в секундах. При переносе программы на ПЭВМ Pentium-II / 400 МГц время решения системы сокращается в 8.09 раз. Из табл. 3 видно, что решение разреженной системы методом Ланцоша представляет собой трудоемкий фрагмент алгоритма логарифмирования. [32]