Курсовые
Черчение

Теплоэнергетика

Электротехника
Карта

 

Просмотр рабочей области

В точках прерывания пользователь имеет возможность просмотреть состояние рабочей области с помощью ранее описанных команд who и whos — см. урок 5. Кроме того, для перемещения по рабочим областям стека вызванных функций вверх или вниз используются следующие команды:

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

В заключение еще раз обращаем внимание читателя на то, что все возможности отладки реализованы в редакторе/отладчике m-файлов, который характеризуется удобным графическим интерфейсом и средствами визуализации отладки программ. К ним относятся возможность выделения различными цветами элементов m-файла (ключевых слов, переменных, комментариев и т. д.), наглядное представление точек прерывания, простота их установки и т. д. Щелкнув мышью справа от колонки с номерами строк, вы можете установить/снять точку прерывания в окне редактора-отладчика. После остановки в точке прерывания вы можете просмотреть значения всех переменных, подведя курсор мыши к символьному обозначению переменной в окне редактора-отладчика.

В этом отношении некоторые описанные выше приемы отладки в командном режиме выглядят несколько архаично. Скорее всего, они ориентированы на пользователей, привыкших к командному режиму работы с системой.

 

Среда программирования Visual Basic

Многопоточные приложения

Знакомство с многопоточностью
Домены приложений
Создание потоков
Метод Join
Имена потоков, CurrentThread и ThreadState
Приостановка потока
Завершение или прерывание программных потоков
Приостановка и уничтожение потоков
Более серьезный пример: извлечение данных из кода HTML
Главная опасность (общие данные)
Решение проблемы: синхронизация
Команда SyncLock и класс Monitor
Взаимная блокировка
Совместная работа с данными по мере их создания
Многопоточность в графических программах
Следующий шаг: кнопка Show Count

 

Инженерная графика

 

Сопромат