Алгоритм диагностирования (контроля) устанавливает состав и порядок проведения элементарных проверок объекта и правила анализа их результатов. Элементарная проверка определяется рабочим или тестовым воздействием, поступающим или подаваемым на объект, а также составом признаков и параметров, образующих ответ объекта на соответствующее воздействие. Конкретные значения признаков и параметров, получаемых при диагностировании (контроле), являются результатами элементарных проверок или значениями ответов объекта. Различают безусловные алгоритмы диагностирования (контроля), у которых порядок выполнения элементарных проверок определен заранее, и условные алгоритмы диагностирования (контроля), у которых выбор очередных элементарных проверок определяется результатами предыдущих. Если диагноз составляется после дополнения всех элементарных проверок, предусмотренных алгоритмом, то последний называется алгоритмом с безусловной остановкой. Если же анализ результатов делается после выполнения каждой элементарной проверки, то алгоритм является алгоритмом с условной остановкой [из 4 К термину «Алгоритм технического диагностирования (контроля технического состояния)» – Приложение ГОСТ 20911–89]