Файл: Интегрированные среды разработки программ на примере Microsoft Visual Studio 2015..pdf
Добавлен: 23.04.2023
Просмотров: 80
Скачиваний: 3
СОДЕРЖАНИЕ
ГЛАВА 1 Интегрированная среда разработки программ
1.1 Особенности интегрированной среды разработки
1.2 Сравнение интегрированных сред разработки
ГЛАВА 2 Создание программы в среде разработки Visual Studio
2.1 Установка Microsoft Visual Studio
Удобство сопровождения – поддержка пользователей разработчиком, которая включает в себя создание новых версий продукта.
Портативность – способность среды разработки работать в разных операционных системах, а также ее возможность переноса данных без потери функционала.
Доступность – простота в получении программы (доступный источник скачивания и цена продукта).
На их основе был произведён анализ всех интегрированных средств разработки, по каждому критерию они были оценены по пятибалльной шкале в сводной таблице. Анализ отображен в таблице 1.
Таблица 1 – Анализ эффективности интегрированной среды разработки
Критерии |
Visual Studio 2015 от Microsoft |
Dev C++ от Bloodshed Software |
Eclipse C/C++ Development Tools от Eclipse Foundation |
NetBeans от NetBeans Community |
Функциональность |
5 |
4 |
4 |
4 |
Надежность |
4 |
5 |
3 |
5 |
Удобство использования |
4 |
5 |
4 |
4 |
Эффективность |
5 |
4 |
4 |
4 |
Удобство сопровождения |
5 |
3 |
5 |
5 |
Портативность |
3 |
4 |
5 |
3 |
Доступность |
4 |
5 |
5 |
5 |
Исходя их всех данных полученных при анализе интегрированных сред разработки, мы можем составить рейтинг данных программ:
1. Visual Studio 2015 от Microsoft - 30
2. Dev C++ от Bloodshed Software - 30
3. Eclipse C/C++ Development Tools от Eclipse Foundation - 30
4. NetBeans от NetBeans Community – 30
Таким образом, несмотря на то, что каждая среда разработки обладает своими плюсами и минусами, их общий рейтинг одинаковый. Это означает, что пользователь сам может выбрать удобную для себя среду разработки программного обеспечения.
ГЛАВА 2 Создание программы в среде разработки Visual Studio
2.1 Установка Microsoft Visual Studio
В Visual Studio включает в себя весь необходимый функционал для разработки программ. Рассмотрим ниже процесс установки интегрированной среды разработки на компьютер под управлением Windows.
Переходим на адрес загрузки Visual Studio и выбираем там версию Сommunity (Сообщество). https://www.visualstudio.com/ru/downloads/
Рисунок 2.1
После этого шага появится следующее окно, и начнется автоматическое скачивание. Размер файла будет небольшим, так как это онлайн инсталлятор, так что вам потребуется доступ к интернету. Запускаем скаченный файл.
Рисунок 2.2
После запуска файла начнется автоматическое скачивание интегрированной среды разработки Microsoft Visual Studio.
Рисунок 2.3
После скачивания будет предложено запустить установку программы. Нажмите «Запустить».
Рисунок 2.4
Параметры установки оставляем по умолчанию.
Рисунок 2.5
После начнется установка программы. Установка продлится некоторое время. После чего нужно будет ввести некоторые данные для регистрации продукта, и программа будет готова к запуску.
Рисунок 2.6
На примере обычного консольного приложения рассмотрим работу в интегрированной среде Microsoft Visual Basic. После завершения процесса установки Microsoft Visual Studio можно приступить к созданию первого проекта.
Чтобы создать проект нужно проделать следующие шаги:
Вначале откроем Visual Studio и вверху в строке меню выберем пункт File (Файл) -> New (Создать) -> Project (Проект). Перед нами откроется диалоговое окно создания нового проекта. В центре окна нам потребуется выбрать пункт Console App (.NET Framework), потому что наше первое приложение будет консольным. В поле Name, которое располагается внизу нужно ввести название проекта. После чего нажмем ОК. В центре находится большое поле, которое является текстовым редактором. Внутри этого поля будет находиться автоматически сгенерированный по умолчанию код C#. Его можно изменить на любой другой. Справа располагается окно Solution Explorer, в котором видна структура проекта (см. Рисунок 2.7).
Рисунок 2.7
Для примера работы в интегрированной среде разработки была выбрана самая простая программа. Ее код позволяет наглядно показать принцип работы в среде Visual Basic. После создания проекта мы можем начать добавлять произвольный код для его последующей компиляции. Преимущество интегрированной среды разработки это простота добавления кода и его редактирование. Благодаря большому количеству подсказок пользователь легко может найти ошибку в коде и исправить ее.
В языке С++ нет встроенных средств ввода-вывода, поэтому для этих целей используется библиотека ввода-вывода iostream. Данная библиотека использует концепцию объектно-ориентированного программирования. Библиотека iostream определяет три стандартных потока:
- cin стандартный входной поток (stdin в С)
- cout стандартный выходной поток (stdout в С)
- cerr стандартный поток вывода сообщений об ошибках (stderr в С)
Для использования одной из вышеперечисленных библиотек в Microsoft Visual Studio необходимо добавить строчку: using namespace std;.
Точка старта программы вызывается функцией Main. Запишем первую строчку нашего кода int main ().
Для выполнения операций ввода или вывода нам понадобится прописать две операции, которые отображаются следующим образом: >> получить из входного потока, << поместить в выходной поток. Вывод информации обозначается значением cout << значение;.
После проделанных операций наш код приобретает конечный вид:
#include <iostream>
using namespace std;
int main()
{
cout << "Testing...";
cin.get();
return 0;
}
2.3 Запуск программы. Ошибки компиляции. Свойства проекта
Для запуска кода в режиме отладки потребуется нажать на кнопку F5. Возле этой кнопки находятся выпадающие списки, которые позволяют выбрать целевую платформу сборки и конфигурацию. По умолчанию в программе предусмотрено две конфигурации: Debug (она же отладочная) и Release (финальная). Финальная конфигурация не поддерживает функцию отладки, но позволяет оптимизировать машинный код. Платформу для сборки можно оставить по умолчанию на х64, если вы используете Windows для 64-битных процессоров, или же изменить на х86. Для того чтобы запустить код без отладки с паузой в конце достаточно нажать сочетание клавиш Ctrl+F5. Подробнее можно посмотреть на рисунке 2.8.
Рисунок 2.8
В случае выявления синтаксических ошибок во время компиляции, их список будет выведен в отдельное окно. Двойной щелчок по строке описания ошибки позволяет быстро перейти на соответствующее место в коде, где была найдена ошибка. Как показывает практика банальные опечатки или забытые знаки, точки с запятыми или скобки, могут создавать ошибки компиляции, которые находятся значительно ниже по тексту, а место, куда был перенаправлен пользователь после клика по ошибке, может ошибок и не содержать. Поэтому не стоит пугаться, если ошибку не удалось сразу найти – достаточно пересмотреть код выше. На рисунке 2.9 показан пример выявления ошибки после компиляции.
Рисунок 2.9
На рисунке синтаксическая ошибка, которая подсказывает нам, что забыл символ ; после return 0.
С полным списком ошибок и предупреждений пользователь может посмотреть в более компактном виде, для этого нужно открыть соответствующую панель, которая открывается через меню (см. рисунок 2.10).
Рисунок 2.10
Свойства проекта позволяют пользователю самостоятельно настроить исходную программу. Для того чтобы открыть свойства проекта необходимо нажать правой клавишей на нашу программу в правой части обозревателя и в выпадающем списке выбрать «Свойства» (см. рисунок 2.11).
Рисунок 2.11
В свойствах проекта пользователь может настроить подключение сторонних библиотек (указать пути в файловой системе для каталогов, которые подключаются на этапе компоновки файлов .lib). Данный инструмент довольно гибкий в настройке и позволяет пользователю настроить исходный вид программы и ее параметры запуска на различных операционных системах.
Заключение
Подводя итог проделанной работы можно остановиться еще раз на особенностях работы в интегрированной среде разработки программ, а также сделать обобщающие выводы.
Для повышения продуктивности и удобства разработки программного обеспечения создавались сначала отдельные программы, которые использовались для написания готового продукта. С развитием сети Интернет пользователь мог найти решение любой проблеме, которая возникала в процессе написания программы.
В рамках проведенного исследования был проанализирован процесс работы в интегрированной среде разработки программ, а именно, написание простой программы и ее последующая компиляция. В процессе анализа были изучены разные среды программирования и выбран подходящий вариант для проведения исследования. Microsoft Visual Studio 2015 подходит, как для начинающего пользователя, так и для профессионального программиста. Данное исследование позволило сделать выводы, которые необходимо учитывать при выборе интегрированной среды разработки программ.
Рассматриваемая среда разработки активно поддерживается разработчиком, поэтому актуальность выбора интегрированной среды разработки программ себя оправдывает. Благодаря хорошей поддержке пользователи могут оставить свои положительные отзывы и рекомендации на сайте разработчика.