Практикум на ЭВМ среда программирования и отладка программ




Скачать 279.1 Kb.
НазваниеПрактикум на ЭВМ среда программирования и отладка программ
страница7/8
Дата публикации08.06.2014
Размер279.1 Kb.
ТипДокументы
literature-edu.ru > Информатика > Документы
1   2   3   4   5   6   7   8

Возможности отладки


Часть возможностей отладки находится в меню Build – Start Debug.



Другие возможности можно выбрать из контекстного меню прямо в редакторе исходного кода.



Можно вызвать панель инструментов отладки через меню Tools – Customize:



Здесь нужно найти панель инструментов debug.



Если мы не находимся в режиме отладки, то большая часть пунктов естественно будет запрещена.


Пошаговое выполнение программы без захода в функции


Пошаговое выполнение бывает двух типов:

  • с заходом в функции;

  • без захода в функции.

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

Для начала выполнения программы по шагам без захода в функцию нужно использовать клавишу F10 или кнопку на панели инструментов отладки.



Нажимаем ее. Программа начнет выполняться, это вы сможете увидеть в строке задач Windows:



В IDE вы увидите исходный код, в котором есть текущий курсор - указатель команды.



При очередном нажатии F10 будет выполнена следующая команда.

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



Это окно не обязано быть на экране, если его не видно, то вызовите через меню View:



Если вы устанавливали исходные файлы (папка SRC), то увидите, что на этом выполнение программы не заканчивается и выполняется ряд дополнительных команд.



Эти команды производят завершение работы программы. В любой момент можно остановить отлаживаемую программу, вызвав пункт меню Stop debug:



Будьте осторожны с исходными файлами и не меняйте их.

Пошаговое выполнение программы с заходом в функции


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

#include "stdafx.h"

void test();
void main()

{

int i=255;

i=i+i;

test();

}
void test()

{

int x;

x=234;

x=x+x;

}

Дойдем по шагам к данной функции пока на нее не укажет курсор.



Если нажать F10, то просто функция выполнится и мы переместимся на следующую команду.



Но нам нужно зайти внутрь, а поэтому нужно нажать F11 или выбрать кнопку на панели инструментов.



В результате мы попадем в функцию:



Обратите внимание, что в окне переменной пропала переменная I, так как она не находится в текущей области видимости.


1   2   3   4   5   6   7   8

Похожие:

Практикум на ЭВМ среда программирования и отладка программ iconПрактикум на ЭВМ технология программирования в среде С++
Трунов К. В., Рыков В. И. Методы и технологии С++. Технология программирования в среде С++. /Издание Башкирского ун-та. Уфа 2007....

Практикум на ЭВМ среда программирования и отладка программ iconСреда программирования Visual C++ 0 Общий вид окна
Совокупность средств и правил для представления алгоритма в виде пригодном для выполнения вычислительной машиной называется языком...

Практикум на ЭВМ среда программирования и отладка программ iconПрограмма учебной дисциплины «Управление данными»
«Математика», «Информатика», «Программирование на языках высокого уровня», «Дискретная математика», «Объектно-ориентированное программирование»,...

Практикум на ЭВМ среда программирования и отладка программ iconПрактикум по спортивной психологии Санкт-Петербург
...

Практикум на ЭВМ среда программирования и отладка программ iconОсновы информатики и вычислительной техники системы программирования
Рассматриваются основные понятия языков программирования. Излагаются процедурный и объектный подходы в программировании. Более подробно...

Практикум на ЭВМ среда программирования и отладка программ iconРабочая программа по курсу «основы Программирования на языке ассемблер»
Программа предназначена для обучения основам программирования на языке низкого уровня Ассемблере учащихся средних школ, учреждений...

Практикум на ЭВМ среда программирования и отладка программ iconРеферат по теме: "Строение персональных компьютеров ibm pc"
Эвм и мини ЭВМ. Это стало предметом серьезного беспокойства фирмы ibm (International Bussines Machines Corporation) ведущей компании...

Практикум на ЭВМ среда программирования и отладка программ iconКонспект лекций доцента и. А. Волковой по курсу «системы программирования»
Система программирования – комплекс программных инструментов и библиотек, который поддерживает создание и существование программного...

Практикум на ЭВМ среда программирования и отладка программ iconПлан лекции: Задачи, решаемые вычислительными центрами Структура...
Создание вычислительных центров является способом повышения эффективности работы ЭВМ. Вычислительный центр объединяет технику различных...

Практикум на ЭВМ среда программирования и отладка программ icon19 февраля, 2003 г. Среда. Прогнозируется серия террористических...
Февраля, 2003 г. Среда. Прогнозируется серия террористических взрывов в жилых или административных зданиях, в местах массового скопления...

Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции