"Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ (Справочник)" - читать интересную книгу автора (Дьяконов В.П.)

КАК ПОЛЬЗОВАТЬСЯ СПРАВОЧНИКОМ

1. Приведенные в справочнике программы даны на версии языка бейсик
умеренной сложности, применяемой в массовых отечественных системах
подготовки программ на базе настольной микроЭВМ Электроника-ДЗ-28. Они
легко переводятся на версии бейсика, применяемые в диалоговых
вычислительных комплексах ДВК.-1, ДВК-2 и ДВК.-3, микроЭВМ Электроника-60,
Искра-226 и др. Для перевода программ рекомендуется изучить материал гл. 2
и описание версии языка бейсик, применяемой в ПЭВМ, которой располагает
пользователь.
2. Программы содержат детальный диалог с пользователем, который легко
воспринимается при чтении листинга (текста) программы. В первой строке
листинга дается подробное наименование программы. Порядок использования
программы указывается комментариями, выводимыми на экран дисплея. Поэтому в
поясняющем тексте подробное описание правил использования каждой программы
не приводится.
3. Все программы рассчитаны на вывод результатов вычислений на экран
терминала (дисплея) в экспоненциальной форме, как правило, с одним знаком
до десятичной точки и девятью - после нее. Для вывода результатов на печать
принтером и изменения формата в программу следует включить команды вида
PRINT# 1 ... (на место многоточия записываются символы, задающие формат
печати).
4. Программы даны в виде распечатки листингов, что исключает
возникновение типографских ошибок. Однако после ввода программ в ЭВМ нужно
тщательно проверить их как по контрольным примерам, так и тестам
пользователя, учитывающим специфику решаемых задач и области применения
выбранных численных методов.
5. Между буквенными обозначениями в тексте описания и в программе
могут быть легко интерпретируемые различия. Например, буква е в программе
может обозначаться как Е, строчная буква т - как прописная М и т. д. Эти
различия обусловлены тем, что в бейсике используются только прописные
латинские (а в комментариях и русские) буквы. В отдельных случаях (но не
всегда) эти различия оговорены. Как правило, смысл обозначений поясняется
комментариями в программах.
6. Следует помнить, особенно при использовании программ, реализующих
итерационные методы, что заданная погрешность вычислений е относится к
погрешности метода, но не к применяемым исходным формулам! Например,
приближенные формулы для инженерного расчета индуктивности или емкости
могут иметь погрешность, существенно превосходящую 8. Оценка погрешности
приближенных и эмпирических формул в ряде случаев не дается, поскольку она
входит в сферу профессиональных познаний пользователя.
7. При проведении важных вычислений рекомендуется внимательно
разобраться с алгоритмом вычислений и применяемой программой. Следует
помнить, что скрытые и неожиданно выявляющиеся ошибки могут быть даже в
тщательно отлаженных программах, выдержавших испытания контрольными
тестами. Лучший путь исключения таких ошибок заключается в применении
программ, полностью понятных пользователю. Естественность и простота записи
математических выражений и логических условий на бейсике существенно
облегчает разбор программ и способствует осмысленному их применению.
8. В справочнике описаны полностью законченные программы. Однако,