Особенности визуального программирования на языках Си в таких IDE как Microsoft Visual Studio и C++ Builder (Borland)

Использование простого конструктора интерфейса form приложения с параллельной отладкой кода, примеры и шаблоны приложений под Windows 8-10 и Windows Phone 8-10. Разработка приложений для устройств Android и iOS, при установке сторонней среды IDE Xamarin.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 09.04.2019
Размер файла 12,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Тюменский государственный нефтегазовый университет

Институт геологии и нефтегазодобычи Тюмень, Россия

Особенности визуального программирования на языках Си в таких IDE как Microsoft Visual Studio и C++ Builder (Borland)

Графеев С. С., Бабкин Д. А.

Упрощение, к этому во многом стремится текущий прогресс, затронувший несомненно даже такую область, как программирование.

Новая парадигма программирования - визуальное программирование получило очень широкое и сильное развитие в настоящее время. В своем роде - это новый этап развития программирования, который несомненно преуспевает во всем. Каждая среда IDE стремится использовать визуализированные разработки. Одни из самых распространённых сред программирования на языках Си использующие визуальное программирование - это Microsoft Visual Studio (далее MVS) и C++ Builder (ранее известный как Borland)

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

Визуальное программирование в MVS (Microsoft Visual Studio) представлено Microsoft .NET Framework. NET Framework ничто иное как интерфейс программирования приложений (API). Своего рода это «обертка» существующего API - Win32. Классы, представляющие данный Фреймворк не зависят от выбранного языка программирования, но чаще всего используется С# (используется практически всегда).

Что же даст нам это в разработке приложений на MVS? Это использование привычной и бесплатной IDE (выпуски Express и Community), использование простого конструктора интерфейса form приложения с параллельной отладкой кода, бесплатные примеры и шаблоны приложений под Windows 8-10 и Windows Phone 8-10, большое сообщество разработчиков. интерфейс приложение windows android

Также MVS дает возможность разработки приложений с использованием визуального программирования и для устройств Android и iOS, при установке сторонней среды IDE Xamarin.

В C++ Builder'e визуальное программирование является неотъемлемой частью разработки приложений в данной IDE, в отличие от MVS. Главное отличие Builder'a состоит в том, что визуальная часть программирования не зависит от NET Framework, а, следовательно, приложению могут разрабатывать как под Windows, Windows Phone, Android, iOS так и под системы Linux и другие без каких-либо лишних установок и сред программирования. Минус в том, что C++ Builder ограничен такими языками как С++ и Delphi. Так же к минусам можно отнести и то, что сама IDE не распространяется бесплатно (только пробный период, ограниченный 30 днями).

Это все основные особенности данных сред разработки, несомненно еще есть огромная куча нюансов. Которые можно определить только после непосредственного использования этих IDE. В данном небольшом сравнении участвовали только последние версии сред, это MVS 2013-2015 и C++ Builder 10 Seattle.

Литература

1. Интернет-ресурс: C++Builder 10 Seattle. https://www.embarcadero.com/ru/products/cbuilder (Дата обращения: 18.01.2015)

2. Интернет-ресурс: Windows Forms. https://msdn.microsoft.com/ru-ru/library/dd30h2yb(v=vs.100).aspx (Дата обращения: 18.01.2015)

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.