Разработка приложения, реализующего метод принятия решений в условиях риска - Контрольная работа

бесплатно 0
4.5 141
Математический метод принятия решения в условиях риска. Алгоритм компьютерной модели решения. Написание программы, которая: реализует данный математический метод оптимальным образом, корректно выполняет расчеты, имеет понятный пользователю интерфейс.


Аннотация к работе
Создается программное обеспечение программистами. Авторы этого языка очень точно угадали перспективы развития программирования: их язык намного опередил свое время. Однако современники (программисты 60-х годов) оказались не готовы воспринять ценности языка Simula 67, и он не выдержал конкуренции с другими языками программирования (прежде всего, с языком Fortran). Прохладному отношению к языку Simula 67 способствовало и то обстоятельство, что он был реализован как интерпретируемый (а не компилируемый) язык, что было совершенно неприемлемым в 60-е годы, так как интерпретация связана со снижением эффективности (скорости выполнения) программ. Но достоинства языка Simula 67 были замечены некоторыми программистами, и в 70-е годы было разработано большое число экспериментальных объектно-ориентированных языков программирования: например, языки CLU, Alphard, Concurrent Pascal и др.Программное обеспечение (ПО) - это совокупность всех программ и соответствующей документации, обеспечивающая использование ЭВМ в интересах каждого ее пользователя. Схематически программное обеспечение можно представить так: Схема 1-Программное обеспечение Системные программы предназначены для управления работой вычислительной системы, выполняют различные вспомогательные функции (копирования, выдачи справок, тестирования, форматирования и т. д). Программы и данные записываются в ПЗУ на этапе производства и не могут быть изменены во время эксплуатации. Сервисное ПО включает в себя программы (утилиты): диагностики;Существует несколько признаков, по которым принято производить классификацию видов тестирования. В отличие от альфа-тестирования, проводимого силами штатных разработчиков или тестировщиков, бета-тестирование предполагает привлечение добровольцев из числа обычных будущих пользователей продукта, которым доступна упомянутая предварительная версия продукта (так называемая бета-версия). Чаще всего альфа-тестирование проводится на ранней стадии разработки продукта, но в некоторых случаях может применяться для законченного продукта в качестве внутреннего приемочного тестирования. В терминологии профессионалов тестирования (программного и некоторого аппаратного обеспечения), фразы «тестирование белого ящика» и «тестирование черного ящика» относятся к тому, имеет ли разработчик тестов доступ к исходному коду тестируемого ПО, или же тестирование выполняется через пользовательский интерфейс либо прикладной программный интерфейс, предоставленный тестируемым модулем. При тестировании черного ящика, тестировщик имеет доступ к ПО только через те же интерфейсы, что и заказчик или пользователь, либо через внешние интерфейсы, позволяющие другому компьютеру либо другому процессу подключиться к системе для тестирования.Разработка приложения, реализующего метод принятия решений в условиях риска Фермер Мак-кой может выращивать либо кукурузу, либо соевые бобы. Вероятность того, что цены на будущий урожай этих культур повысятся, останутся на том же уровне или понизятся, равна соответственно 0.25, 0.30 и 0.45. Если цены возрастут, урожай кукурузы даст 30 000 долларов чистого дохода, а урожай соевых бобов - 10 000 долларов. Но если цены станут ниже, урожай кукурузы и соевых бобов приведет к потерям в 35 000 и 5 000 долларов соответственно. а) Представьте данную задачу в виде дерева решений. b) Какую культуру следует выращивать Мак-кою? a)Данная программа написана в системе Borland Developer Studio 2006. Borland Developer Studio включает Delphi 2006, C Builder 2006 и C#Builder2006. Поскольку организации уже используют ряд программных приложений и служб, скорее всего они выберут использование существующих, проверенных и хорошо отлаженных приложений вместо немедленной их замены просто ради перехода на новейшую технологию. Win32 C DLL, предоставляющий интерфейс для какого-то устройства (производственного или банковского оборудования, а возможно, источника данных), Win32-приложение Delphi - в данном случае многоуровневое приложение DATASNAP - которое может взаимодействовать с C DLL и сохранять информацию в БД, и, наконец, ASP.NET-проект на C#. Требования к системе: процессор Intel Pentium III/M 1,4 ГГЦ или Pentium IV 1,4 ГГЦ (минимум) (рекомендуется процессор Intel Pentium III/M с частотой выше 1,4 ГГЦ или Pentium IV с частотой выше 2 ГГЦ);Вариант 1 Следует выбрать Кукурузу Следует выбрать Кукурузу Вариант 2 Следует выбрать Бобы Следует выбрать БобыЗапуск программы осуществляется с помощью файла *.exe. после чего появляется стартовая форма проекта. Ход работы: Прочитать условию задачи. Заполнить все пустые поля числами. Заполнить поля можно с помощью выбора вариантов. Программа выводить результат о принятие решения в условиях риска.В ходе разработки курсового проекта были достигнуты следующие задачи: Изучен математический метод принятия решения в условиях риска. Составлен алгоритм компьютерной модели решения. Создана программа которая: Реализует данный математический метод оптимальным образом.

План
Содержание

Введение

1. Общая часть

1.1 Классификация программных средств

1.2 Жизненный цикл прикладной программы

1.3 Методология и технология разработки ПП

1.4 Тестирование программных средств

1.5 Описание прикладной задачи

2. Специальная часть

2.1 Расчет математической модели

2.2 Описание программы

2.2.1 О программе

2.2.2 Входные и выходные данные

2.3 Тестирование программы

2.4 Руководство пользователю

Заключение

Литература
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?