Главная страница
Навигация по странице:

  • ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ

  • Вариант: №18 Цель работы

  • Текст программы

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

  • Артем. Отчет По лабораторной работе 1 по дисциплине технологии программирования на тему Ознакомление со средствами отладки в ide visual Studio


    Скачать 16.25 Kb.
    НазваниеОтчет По лабораторной работе 1 по дисциплине технологии программирования на тему Ознакомление со средствами отладки в ide visual Studio
    Дата12.12.2018
    Размер16.25 Kb.
    Формат файлаdocx
    Имя файлаАртем.docx
    ТипОтчет
    #59916

    МИНОБРНАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

    ФГБОУ ВО «Ижевский государственный технический университет»

    имени М.Т. Калашникова

    Факультет «Информатика и вычислительная техника»

    Кафедра «Вычислительная техника»

    Отчет

    По лабораторной работе №1

    по дисциплине

    ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ

    на тему «Ознакомление со средствами отладки в IDE Visual Studio»



    Выполнил

    студент гр. Б03-780-1




    А. Р. Шамсутдинов

    Принял

    к.т.н, доцент кафедры ВТ




    А. Ю. Вдовин

    Ижевск 2018
    Вариант:

    18

    Цель работы:

    Ознакомиться со средствами создания программ с графическим пользовательским интерфейсом и отладкой приложений в популярных IDE.

    Задание:

    Создать форму с кнопкой, движущейся от нажатия по плоской кривой «роза», заканчивающей движение при повторном нажатии на неё. Описать возможности отладки в IDE Visual Studio 2015, отладив созданную программу.

    Текст программы:

    namespace WindowsFormsApplication1

    {

    public partial class Form1 : Form

    {

    public Form1()

    {

    InitializeComponent();

    timer1.Start();

    }

    int proverka = 1, x = 230, y = 180;

    private void Form1_Load(object sender, EventArgs e)

    {
    }
    public void button1_MouseDown(object sender, MouseEventArgs e)

    {

    if (e.Button == MouseButtons.Left)

    {

    timer1.Stop();

    }

    if (e.Clicks == 2)

    {

    timer1.Start();

    }

    }
    private void timer1_Tick(object sender, EventArgs e)

    {

    if ((y != 70) && (proverka == 1))

    {

    y -= 10;

    button1.Top = y;

    }

    if ((x != 360) && (y == 70) && (proverka == 1))

    {

    x += 10;

    button1.Left = x;

    }
    if ((x == 360) && (y != 180))

    {

    proverka = 0;

    y += 10;

    button1.Top = y;
    }

    if ((y == 180) && (x != 230) && (proverka == 0))

    {

    x -= 10;

    button1.Left = x;

    }

    if ((y != 310) && (x == 230))

    {

    if ((proverka == 0) || (proverka == 3))

    {

    y += 10;

    button1.Top = y;

    proverka = 3;

    }

    }

    if ((y == 310) && (x != 360))

    {

    x += 10;

    button1.Left = x;

    if (x == 360)

    {

    proverka = 4;

    }

    }

    if ((x != 230) && (proverka == 4))

    {

    x -= 10;

    y -= 10;
    button1.Left = x;

    button1.Top = y;
    if (x == 230 && y==180)

    {

    proverka = 1;

    }
    }

    }

    }

    }

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

    IDE Visual Studio предоставляет широкие возможности для отладки, как-то: точки останова, шаги по инструкциям с заходом и обходом, профилировка, просмотр значений контекста, графическая визуализация производительности.

    Для отладки приложения используется горячая клавиша F5 или пункт меню «Отладка – начать отладку». После этого выполнение программы продолжится до точки останова. Важно понимать, что для приостановки программы в необходимый момент требуется pdb-таблица символов, генерацию которой можно настроить в свойствах проекта (по умолчанию генерируется полностью).

    Точка останова может быть установлена горячей клавишей F9 или кликом по панели точек останова, слева от текстового поля с исходным кодом программы. Точка останова может иметь условия, как-то: число попаданий, результат логического выражения, определенное имя процесса или компьютера. Также при попадании на точку останова может выполняться действие – например, печать в окно «Вывод» определенного выражения. Точку останова можно отключить, наведя на нее указатель мыши и нажав пиктограмму с двумя окружностями.

    При остановке можно выполнить шаг с обходом (горячая клавиша F10) или с заходом в вызываемые при выполнении инструкции методы (горячая клавиша F11). Для окончания отладки необходимо нажать комбинацию клавиш Shift-F5.

    Вывод:

    В ходе лабораторной работы были освоены базовые средства создания программ с графическим пользовательским интерфейсом и отладка приложений в IDE Visual Studio.


    написать администратору сайта