У нас уже 242733 рефератов, курсовых и дипломных работ
Заказать диплом, курсовую, диссертацию


Быстрый переход к готовым работам

Мнение посетителей:

Понравилось
Не понравилось





Книга жалоб
и предложений


 


Обзор средств для реализации модели

Следует отметить, что в настоящее время ощущается острый дефицит средств имитационного моделирования информационно-вычислительных процессов. Это объясняется тем, что существующие универсальные платформы (типа JPSS) являются чрезвычайно дорогостоящими системами, а доступные для использования версии морально устарели или не отвечают предъявляемым к ним требованиям. Например, версия JPSS 3.1 не позволяет задавать  аналитически вид функции распределения, отсутствуют связи с языками высокого уровня, обработка статистических результатов трудоемка и не подлежит настройке. В связи с этим задача создания простой в использовании, легко настраиваемой системы имитационного моделирования на базе средств языка высокого уровня является важной и актуальной.

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

Индустрия программного обеспечения прошла в своем развитии через несколько фаз, связанных с внедрением новых технологий и методик разработки программ.

Изначально, для реализации программных систем, выполняющих интерфейсные и расчетные функции использовались языки программирования высокого уровня: Фортран, Кобол, Бейсик, Ада, ПЛ-1. Для программных приложений, требующих  достаточно объемных манипуляций данными были созданы специализированные программные системы - системы управления базами данных (СУБД). К ним относятся в том числе такие популярные продукты как DBase, Rebus, Clipper, Foxpro,  Асcess и другие. Очевидно, что основными преимуществами СУБД является во-первых ориентация к реализации реляционных схем отношений баз данных, а во-вторых  возможность в кратчайшие сроки создать интерактивный пользовательский интерфейс. При этом не требуется иметь специальных знаний программирования, так как большинство операций в современных СУБД автоматизированы и визуализированы. Очевидным недостатком является то, что реализация проектов в современных условиях требует инсталляции на ЭВМ пользователя ядра СУБД,  объем которого достаточно велик (до 30 Мбайт).

В середине 80-х годов появилось много публикаций, рассматривающих как принципиально новый подход к программированию искусственный интеллект. Однако, по ряду причин, новая волна практически затихла. В частности, возможно из-за появления объектно-ориентированной концепции программирования (ООП). В отличие от искусственного интеллекта концепция ООП имела четко определенный набор конкретных преимуществ, обеспечивала реальные средства упрощения разработок многократно используемых компонентов приложений [15].

Разработчики программного обеспечения вскоре  начали обращать больше внимания на объектно-ориентированные языки, созданные на основе обычных языков, такие как С++, разработанный на основе С.  Были разработаны библиотеки прикладных программ, реализующих простейшие операционные и интерфейсные функции СУБД. Хотя ранние ООП системы разработки действительно обеспечивали объектно-ориентированные возможности, они не обладали способностью визуального представления объектов и управления взаимодействия с внешними событиями. Несмотря на значительно лучшую организацию, по прежнему было необходимо значительное количество кода, чтобы объекты вели себя требуемым образом. ООП-языки оставались трудными для изучения и использования программистами, что сдерживало их широкое применение.

Принципиально новым шагом  синтеза языка программирования и СУБД  является создание фирмой Borland среды визуального программирования Delphi [7]. Delphi является средой разработки, которая использует многие передовые идеи и концепции, заложенные в графическом интерфейсе пользователя Windows. Средства языка Object Pascal позволяют легко реализовывать алгоритмы расчетных задач. Кроме того Delphi  также предоставляет широкие возможности управления приложениями, тесно связанными с базами данных.

На основании вышесказанного в качестве инструментального средства была выбрана среда визуального программирования Delphi.

Найти готовую работу


ЗАКАЗАТЬ

Обратная связь:


Связаться

Доставка любой диссертации из России и Украины



Ссылки:

Выполнение и продажа диссертаций, бесплатный каталог статей и авторефератов

Счетчики:

Besucherzahler
счетчик посещений

© 2006-2022. Все права защищены.
Выполнение уникальных качественных работ - от эссе и реферата до диссертации. Заказ готовых, сдававшихся ранее работ.