- Инструментальные средства программирования – это программы, которые помогают разработчику создавать, запускать, проверять и улучшать программный код.
- Транслятор преобразует исходный код программы в форму, которую может выполнить компьютер. В Python эту работу выполняет интерпретатор. Примеры: CPython, PyPy.
- Отладчик используется для поиска ошибок. Он позволяет запускать программу по шагам, останавливать её выполнение и просматривать значения переменных. Примеры: pdb, PyCharm, Visual Studio Code.
- Профайлер анализирует работу программы: измеряет время выполнения отдельных участков кода и объём используемой памяти. Примеры: cProfile, timeit, py-spy.
- Среда разработки (IDE) объединяет редактор кода, интерпретатор, отладчик и другие средства запуска и тестирования программы. Примеры: PyCharm, Visual Studio Code, IDLE.
Информатика • 10 класс
245
Инструментальные средства программирования: транслятор, отладчик, профилировщик (Python)
Было полезно?
Рекомендуем
Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках