Jump to content

Инструментарий (компьютерное программирование)

(Перенаправлено с Инструменты )

В компьютерном программировании инструментирование это модификация программного обеспечения таким образом, чтобы анализ на нем можно было выполнить .

Как правило, инструментарий изменяет либо исходный код , либо двоичный код .

Инструментарий позволяет профилировать : [ 1 ] измерение динамического поведения во время тестового запуска. Это полезно для свойств программы, которые невозможно проанализировать статически с достаточной точностью, таких как производительности и анализ псевдонимов .

Инструментарий может включать в себя:

  • Регистрация событий, таких как сбои, а также начало и завершение работы. [ 2 ]
  • Измерение и протоколирование продолжительности операций

Ограничения

[ редактировать ]

Инструментарий ограничен охватом выполнения. Если программа никогда не достигает определенной точки выполнения, то инструментарий в этой точке не собирает данные. Например, если приложение текстового процессора оснащено инструментами, но пользователь никогда не активирует функцию печати, то инструментарий ничего не может сказать о процедурах, которые используются исключительно функцией печати.

Некоторые типы инструментов могут привести к значительному увеличению времени выполнения. Это может ограничить применение инструментов контекстами отладки.

См. также

[ редактировать ]
  1. ^ «Комментирование, тестирование и инструментирование кода» . 3 января 2011 года . Проверено 29 января 2014 г.
  2. ^ Обзор инструментария исходного кода на веб-сайте IBM


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b5f287a158c911fa1486d008bfe8f108__1713317460
URL1:https://arc.ask3.ru/arc/aa/b5/08/b5f287a158c911fa1486d008bfe8f108.html
Заголовок, (Title) документа по адресу, URL1:
Instrumentation (computer programming) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)