связано с содержанием


связано с содержанием самого алгоритма. Можно предложить лишь малое число рецептов выделения и рассмотрения подобных ситуаций. Один из них состоит в проверке поведения алгоритма на входных данных, принимающих граничные значения из разрешенного диапазона. Другой рецепт: тестировать алгоритм на максимально больших по объему входных наборах, что важно для анализа как временнОй, так и емкостной эффективности. Пожалуй, умение предвидеть "нехорошие" ситуации, - а они нередко возникают при выполнении готовой программы, - как раз и отличает квалифицированного алгоритмиста от обыкновенного кодировщика. В связи с расширением сферы производства программного обеспечения сформировалась даже самостоятельная специализация - "тестеры программ". Хорошей тренировкой в развитии навыков проектирования контрпримеров к разрабатываемому алгоритму - и, разумеется, программе - станет для читателя выполнение заданий. Построены они по современным, - "олимпиадным", - канонам. Вам
Индекс
Элементарные функции    Линейные уравнения    Нелинейные уравнения    Случайные числа


Hosted by uCoz