ЛР 1 Основы Visual Studio
.pdfКафедра спеціалізованих комп’ютерних систем
МЕТОДИЧНІ ВКАЗІВКИ
до виконання лабораторної роботи № 1
«Основи роботи у Visual Studio.NET та прості розрахунки»
за курсом «Програмування»
(для студентів I курсу напрямку 6.050102 «Комп’ютерна інженерія» усіх форм навчання)
Рекомендовано на засіданні кафедри СКС
Протокол № __ від _________
Затверджено на засіданні методради ДонДТУ
Протокол № ___ від ________
Алчевськ
ДонДТУ
2012
ББК У.в6
Методичні вказівки до виконання лабораторної роботи № 1 «Основи роботи у Visual Studio.NET та прості розрахунки» за курсом «Програмування» (для студ. І курсу напрямку 6.050102 «Комп’ютерна інженерія» усіх форм навчання)/ Укл.: Є.Є.Бізянов, С.В.Гонтовий. – Алчевськ: ДонДТУ, 2012. – 29 с.
Розглянуто основи роботи у інтегрованому середовищі Visual Studio.NET: структура оболонки, склад меню, вікна, основні настроювання. Наведено приклади виконання основних прийомів роботи, вимоги до звіту, сформульований ряд питань для самоперевірки.
Укладачі: |
Є.Є. Бізянов, доц., |
|
С.В.Гонтовий, доц. |
Відповідальний редактор |
С.В.Гонтовий, доц. |
Відповідальний за випуск |
|
ЗМІСТ |
|
|
ЗМІСТ ........................................................................................... |
|
3 |
1 ІНТЕГРОВАНЕ СЕРЕДОВИЩЕ VISUAL STUDIO.NET 4 |
||
1.1 ОБОЛОНКА (ІНТЕГРОВАНЕ СЕРЕДОВИЩЕ РОЗРОБКИ) VISUAL |
||
STUDIO.NET ............................................................................................. |
|
4 |
1.1.2 Головне меню Visual Studio.NET .. Ошибка! Закладка |
||
не определена. |
|
|
2 ОСНОВИ РОЗРОБКИ ПРОГРАМ У VISUAL |
|
|
STUDIO.NET............................................................................................ |
|
15 |
2.1 ПОРЯДОК СТВОРЕННЯ РІШЕННЯ.......................................... |
|
15 |
2.2 ВИКОРИСТАННЯ МОЖЛИВОСТЕЙ РЕДАКТОРА КОДУ |
........... 16 |
|
2.2.1 Автоматичне завершення програмної конструкції |
||
.....................................................Ошибка! Закладка не определена. |
||
2.2.2 Підказки Code Insight............... |
Ошибка! Закладка не |
|
определена. |
|
|
2.2.3 Структуризація коду .............. |
Ошибка! Закладка не |
|
определена. |
|
|
2.2.4 Перехід по коду й тексту ....... |
Ошибка! Закладка не |
|
определена. |
|
|
2.3 ПОМИЛКИ У ПРОГРАМАХ .................................................... |
|
20 |
2.4 ОСНОВИ НАЛАГОДЖЕННЯ ПРОГРАМ ................................... |
|
22 |
2.4.1 Виконання програми крок за кроком ............ |
Ошибка! |
|
Закладка не определена. |
|
|
2.4.2 Використання точок останову ................................ |
23 |
|
ЗАВДАННЯ ДО ЛАБОРАТОРНОЇ РОБОТИ ..................... |
25 |
|
ВИМОГИ ДО ЗВІТУ ................................................................ |
|
28 |
КОНТРОЛЬНІ ПИТАННЯ ..................................................... |
|
28 |
3
СПИСОК РЕКОМЕНДОВАНОЇ ЛІТЕРАТУРИ ................ |
29 |
4
Мета роботи: навчитися основним прийомам роботи у інтегро-
ваному середовищі Visual Studio.NET.
1 ІНТЕГРОВАНЕ СЕРЕДОВИЩЕ VISUAL
STUDIO.NET
1.1Оболонка (інтегроване середовище розробки)
Visual Studio.NET
Для запуску оболонки Visual Studio увійдіть у головне меню
Windows, оберіть пункт Програми Microsoft Visual Studio.NET 2008 Microsoft Visual Studio.NET 2008. Після цього відкриється головне вікно програми Microsoft Visual Studio.NET 2008 (рис. 1.1).
Рисунок 1.1 – Головне вікно Visual Studio.NET 2008
Інтегроване середовище розробки програм Visual Studio.NET 2008 призначене для створення програм та програмних проектів з використанням наступних мов програмування:
5
Visual Basic.NET;
Visual C++.NET;
Visual C#.NET;
Visual J++.NET;
Java Script.
Visual Studio.NET дозволяє розробляти наступні види додатків:
Windows Application –додатки Windows:
1)додатки Windows Forms;
2)додатки Windows Presentation Foundation;
3)консольні додатки;
4)інші;
Web-додатки:
1)додатки ASP.NET Application;
2)додатки служби WCF;
3)служби ASP.NET;
4)інші;
додатки для старт-приладів;
надбудови для програм Microsoft Office;
інші види додатків.
Принципи створення та програмування основних з перерахованих вище видів додатків ми буде розглядати у подальших лабораторних роботах.
Інтерфейс оболонки Visual Studio. NET має стандартни для програм Windows вигляд, і складається з: головного вікна та допоміжних вікон. Головне вікно Visual Studio.NET 2008 містить:
головне меню;
панелі інструментів;
вікно конструктора форм;
вікно редактора програмного коду.
Розглянемо основні команди головного меню програми. Перелік пунктів меню подано у таблицях 1.1 – 1.9.
6
Таблиця 1.1 – Пункт меню «Файл» – робота з файлами
Команда |
Гарячі |
Опис |
||
клавіші |
||||
|
|
|
||
|
|
|
|
|
Создать |
|
Ctrl+N |
Створити новий файл |
|
|
|
|
|
|
Открыть |
|
Ctrl+O |
Відкрити існуючий файл |
|
|
|
|
|
|
Закрыть |
|
|
Закрити поточний файл |
|
|
|
|
|
|
Закрыть |
реше- |
|
Закрити файл проекту |
|
ние |
|
|
||
|
|
|
||
|
|
|
|
|
Сохранить |
все |
Ctrl+Shift+S |
Зберегти всі відчинені файли |
|
All |
|
|||
|
|
|
||
|
|
|
|
|
Праметры |
стра- |
|
Встановити параметри сторінки |
|
ницы |
|
|
для друку |
|
|
|
|
|
|
Печать |
|
Ctrl+P |
Друк |
|
|
|
|
|
|
Последние |
фай- |
|
Відкрити останні файли |
|
лы |
|
|
||
|
|
|
||
|
|
|
||
Последние прое- |
|
Відкрити останні проекти |
||
кты |
|
|
||
|
|
|
||
|
|
|
|
|
Выход |
|
|
Вийти з Visual Studio.NET |
|
|
|
|
||
Таблиця 1.2 – Пункт меню «Правка» – редагування |
Команда |
Гарячі |
Опис |
|
клавіші |
|||
|
|
||
|
|
|
|
Отменить |
Ctrl+Z |
Відмінити останню операцію |
|
|
|
|
|
Вернуть |
Ctrl+Y |
Повторити останню операцію |
|
|
|
|
|
Вырезать |
Ctrl+X |
Вирізати тест або об’єкт та помісти його у |
|
буфер обміну |
|||
|
|
||
|
|
|
|
Копировать |
Ctrl+C |
Скопіювати тест або об’єкт та помісти йо- |
|
го у буфер обміну |
|||
|
|
||
|
|
|
|
Вставить |
Ctrl+V |
Вставити тест або об’єкт із буферу обміну |
|
|
|
|
|
Удалить |
Del |
Видалити текст або об’єкт |
|
|
|
|
|
Выделить |
Ctrl+A |
Виділити всі об’єкти (текст) |
|
все |
|||
|
|
||
|
|
|
7
Таблиця 1.3 – Пункт меню «Вид» – перегляд
Команда |
Гарячі |
Опис |
|
клавіші |
|||
|
|
||
|
|
|
|
Код |
F7 |
Показати вікно редактору ко- |
|
ду |
|||
|
|
||
|
|
|
|
Конструктор |
Shift+F7 |
Показати вікно конструктора |
|
форм |
|||
|
|
||
|
|
|
|
Обозревать ре- |
|
Показати вікно управління |
|
Ctrl+W, S |
об’єктами, що входять до про- |
||
шений |
|||
|
екту |
||
|
|
||
|
|
|
|
Классы |
Ctrl+W, C |
Показати вікно, що містить |
|
опис класів проекту |
|||
|
|
||
|
|
|
|
Окно свойств |
F4 |
Показати вікно властивостей |
|
об’єктів |
|||
|
|
||
|
|
|
|
Обозреватель |
Ctrl+W, J |
Показати вікно для оглядання |
|
объектов |
об’єктів |
||
|
|||
|
|
|
|
Панель инстру- |
Ctrl+Alt+X |
Показати панель з елементами |
|
ментов |
керування |
||
|
|||
|
|
|
|
Полный экран |
Shift+Alt+Enter |
Розгорнути поточне вікно на |
|
весь екран |
|||
|
|
||
|
|
|
|
Таблиця 1.4 – Пункт меню «Проект» – управління проектом |
Команда |
Гарячі |
Опис |
|
клавіші |
|||
|
|
||
|
|
|
|
Добавить форму |
|
Додати у проект нову форму |
|
Windows … |
|
||
|
|
||
|
|
|
|
Добавить класс |
|
Додати у проект новий клас |
|
… |
|
||
|
|
||
|
|
|
|
Добавить новый |
Ctrl+Shift+A |
Додати у проект новий об’єкт |
|
элемент … |
|||
|
|
||
|
|
|
|
Добавить ссыл- |
|
Додати у проект нове посилан- |
|
ку . . . |
|
ня |
|
|
|
|
8
Таблиця 1.5 – Пункт меню «Потсроение» – управління компіля-
цією
Команда |
Гарячі |
Опис |
|
клавіші |
|||
|
|
||
|
|
|
|
Построить реше- |
F6 |
Скомпілювати поточне рішення |
|
ние |
|||
|
|
||
|
|
|
|
Перестроить ре- |
|
Перекомпілювати поточне рі- |
|
шение |
|
шення |
|
|
|
|
|
Диспетчер кон- |
|
Налагодити конфігурацію по- |
|
фигураций … |
|
точного проекту |
|
|
|
|
Таблиця 1.6 – Пункт меню «Debug» – налагодження програм
Команда |
Гарячі |
Опис |
|
клавіші |
|||
|
|
||
|
|
|
|
Окна |
|
Відкрити вікно |
|
|
|
|
|
Начать отладку |
F5 |
Запуск програми |
|
|
|
|
|
Запуск без от- |
Ctrl+F5 |
Запуск програми без налагодження |
|
ладки |
|||
|
|
||
|
|
|
|
|
|
Виконання програми у режимі «крок |
|
Шаг с заходом |
F8 |
за кроком» із виконанням кожного |
|
|
|
оператора |
|
|
|
|
|
|
|
Виконання програми у режимі «крок |
|
Шаг с обходом |
Shift+F8 |
за кроком» із виконанням кожного |
|
оператора. Підпрограми виконують- |
|||
|
|
||
|
|
ся, як окремі оператори |
|
|
|
|
|
Создать точку |
|
Встановити нову точку зупинення |
|
останова |
|
||
|
|
||
|
|
|
9
Таблиця 1.7 – Пункт меню «Сервис» – додаткові інструменти
Команда |
Опис |
|
|
|
|
Присединииться к про- |
Проглянути процеси, що виконуються |
|
цессу |
на комп’ютері у процесі налагодження |
|
|
|
|
Подключиться к базе дан- |
Підключитися до базами даних |
|
ніх |
||
|
||
|
|
|
Менеджер надстпроек . . . |
Управління надстроюваннями |
|
Visual Studio.NET |
||
|
||
|
|
|
Внешние инструменты |
Виклик зовнішніх програм |
|
|
|
|
Настройка … |
Настроювання складу інтегрованого |
|
середовища |
||
|
||
|
|
|
Параметры … |
Настроювання параметрів інтегрова- |
|
ного середовища |
||
|
||
|
|
|
Таблиця 1.8 – Пункт меню «Окно» – управління вікнами |
Команда |
Опис |
|
|
Созать окно |
Відкрити нове вікно |
|
|
Разделить |
Розташувати вікна одне під одним |
|
|
Скрыть |
Заховати вікно |
|
|
Закрыть все документы |
Закрити усі документи |
|
|
Окна … |
Показати склад вікон проекту |
|
|
Таблиця 1.9 – Пункт меню «Справка» – допомога |
Команда |
Гарячі |
Опис |
|
клавіші |
|||
|
|
||
|
|
|
|
Динамическая |
Ctrl+F1 |
Виклик вікна динамічної допо- |
|
справка |
моги |
||
|
|||
|
|
|
|
Содержание |
Ctrl+Alt+F1 |
Пошук підказки у контекстно- |
|
му режимі |
|||
|
|
||
|
|
|
|
Указатель |
Ctrl+Alt+F2 |
Пошук допомоги за змістом |
|
|
|
|
|
Поиск |
Ctrl+Alt+F3 |
Знайти розділ допомоги за |
|
ключовими словами |
|||
|
|
||
|
|
|
10