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

Обоснование выбора программы разработки

Microsoft Visual Studio 2010

Для реализации программы восстановления защищенных распределенных данных (т.е. их сбора и расшифрования) используется Microsoft Visual Studio 2010

- это программа, задуманная так, чтобы сделать программирование более приятным для серьезного программиста. Её стандартные библиотеки спроектированы так, чтобы обеспечивать переносимость. Имеющаяся на текущий момент реализация программы будет идти в большинстве систем, с видеокартами NVIDIA 88хх и выше. Большинство программных продуктов мирового класса, от известных обозревателей Web до имеющих критическое значение корпоративных приложений, созданы с использованием среды разработки Microsoft Visual 2010. Visual 2010 это самое эффективное и высокопродуктивное средство разработки на языке CUDA C для Windows. Visual выводит CUDA на новый уровень производительности без потери гибкости, быстродействия и контроля. Visual включает значительно усовершенствованную поддержку разработки приложений для предприятий и для Web. Производительность увеличивается, благодаря средствам оптимизированной поддержки разработки прграмм.

Новый уровень производительности достигается благодаря новым возможностям, значительно сокращающим время разработки. Разработчики тратят меньше времени на создание приложений, кодирование, компиляцию и отладку, чаще применяя компоненты многократного использования.

Разработка приложений для Windows и Web. Теперь проще создавать даже самые небольшие элементы управления ActiveX, использовать в своих приложениях преимущества последних усовершенствований пользовательского интерфейса, сделанных корпорацией "Майкрософт", а также создавать мультимедийные динамические HTML-страницы с высокой степенью интерактивности.

Мощная поддержка групповых разработок включает множество инструментальных средств, упрощающих взаимодействие разработчиков в группах в процессе работы над проектом, позволяя эффективно разделять код и сохраняя безопасность и целостность данных.

Язык CUDA C способен поддерживать и включать в разрабатываемые проекты многие известные библиотеки и стандарты. Это делает данный язык и среду Visual очень гибким и мощным средством разработки программ. Благодаря этому разработанный в проекте модуль шифровки конфиденциальной информации написан на языке СUDA C с использованием стандартных библиотек CUDA. Эти библиотеки поставляет компания NVIDIA, они общедоступны и их в любой момент можно найти на сайте компании.

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

Глава 3

заключение

список литературы