Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
11
Добавлен:
19.04.2015
Размер:
213.5 Кб
Скачать

ГЛАВА 2. Выбор программного обеспечения

2.1. Выбор языка программирования

Как уже было отмечено во введении к данной записке, в качестве основного языка программирования для визуализации моей задачи и предоставления удобного пользовательского интерфейса был выбран язык объектно-ориентированного программирования С #.

Данный выбор обусловлен следующими причинами:

  1. В настоящее время язык С# является наиболее востребованным в среде разработчиков.

  2. Бесплатность представленной среды программирования на данном языке.

  3. Простота реализации задач с помощью средств языка.

  4. Переносимость конечного программного продукта

  5. Гибкость и достаточно обширные возможности по созданию исходного кода (обширное сообщество разработчиков и огромное число необходимых примеров).

2.2. Выбор ПО для языка программирования

Для языка С# используем один из лучших инструментов по написанию исходного кода на представленном языке и по созданию различного типа приложений, реализуемых платформой .NET Framework 3.5: Microsoft Visual Studio 2008 (бесплатная студенческая версия, редакция Professional, полученная по программе DreamSpark):

Рис. 2.1. Microsoft Visual Studio 2008

Visual Studio — основная среда разработки (IDE). Интегрированная среда разработки, ИСР (англ. IDE, Integrated Development Environment или Integrated Debugging Environment) — система программных средств, используемая программистами для разработки программного обеспечения (ПО).

Visual Studio включает в себя редактор исходного кода с поддержкой технологии IntelliSense и возможностью простейшего рефакторинга кода. Встроенный отладчик может работать как отладчик уровня исходного кода, так и как отладчик машинного уровня. Остальные встраиваемые инструменты включают в себя редактор форм для упрощения создания графического интерфейса приложения, веб-редактор, дизайнер классов и дизайнер схемы базы данных. Visual Studio позволяет создавать и подключать сторонние дополнения (плагины) для расширения функциональности практически на каждом уровне, включая добавление поддержки систем контроля версий исходного кода (как например, Subversion и Visual SourceSafe), добавление новых наборов инструментов (например, для редактирования и визуального проектирования кода на предметно-ориентированных языках программирования или инструментов для прочих аспектов цикла разработки программного обеспечения.

21

Соседние файлы в папке Жукова записка