MiniValgrind: простой детектор утечек памяти
Ключевые слова:
обучение программированию, интерпретатор, поиск утечек памятиАннотация
В данной работе описывается учебный проект по созданию детектора утечек памяти для интерпретируемого языка. Этот проект ориентирован на студента или группу студентов второго курса. Он разрабатывался в качестве альтернативной формы отчетности по практическим занятиям курса «программирование».
В работе описывается постановка задачи, общая схема проекта, обсуждаются подзадачи и методы их решения. Рассматриваются все стадии проекта: разработка языка, построение интерпретатора, реализация детектора утечек памяти. Кроме того, в статье описывается опыт применения данного проекта в учебном процессе, полученный в осеннем семестре 2016 года. Код проекта доступен на сайте GitHub.
Загрузки
Опубликован
19.09.2017
Выпуск
Раздел
Инженерия программного обеспечения
Лицензия
Как цитировать
[1]
А. М. Мухин и Г. А. Чернышев, «MiniValgrind: простой детектор утечек памяти», Компьютерные инструменты в образовании, вып. 2, сс. 5–15, сен. 2017, просмотрено: сен. 14, 2026. доступно на: http://cte.eltech.ru/ojs/index.php/kio/article/view/1469
