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