.
Monday 21st of May 2012    

Информация

Счетчики

Голосование

Лучшая марка телефона
 

Реклама

Качественные коронки по бетону 32 мм с большим ресурсом

фильмы онлайн

фильмы онлайн


БМПК
загрузка...

Как уже отмечалось, уровень любой технологии неразрывно связан с уровнем технологической оснастки и используемых инструментальных средств. Для реализации развитой технологии программирования массовых ЭВМ в условиях программной фабрики необходимо создание достаточно развитой инструментально-технологической среды (ИТС) проектирования и производства программных средств. Эта ИТС должна обеспечивать постепенный переход от существующих методов программирования к технологии программирования на основе средств искусственного интеллекта.

В качестве основы такой среды предлагается мобильная операционная среда, создаваемая на базе инструментальной операционной системы ИНМОС. Мобильность технологической среды необходима для обеспечения преемственности программных средств, обеспечения независимости от развития архитектуры массовых ЭВМ. Следующим компонентом ИТС является мобильная среда программирования на основе как традиционных языков Си, Фортран, Бейсик, Паскаль, Модуль, так и языков типа Лисп, Пролог, Смоллток и т. д. Среда программирования является открытой. Для ее расширения служит генератор профессионально-ориентированных систем программирования. При создании ИТС используются на логическом уровне те же принципы, что и при создании профессионально-ориентированных систем: модульность, разделение функций, вариантность и т. д.

Проектирование программных средств в ИТС производится на основе банка мобильных программных конструктивов (БМПК). В простейшем случае программным конструктивом является программный модуль. Все модули хранятся в. исходном виде на одном (или нескольких) из допустимых языков программирования. Программный конструктив в операционной среде отождествляется с выполняемыми файлами и процессами.

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

Содержимое БМПК используется по крайней мере для двух целей:

как «строительный материал» для создания программного обеспечения конкретной ЭВМ (по заказу пользователей);

в качестве «строительных блоков» самой инструментально-технологической среды.

Из «строительных блоков» БМПК создается сам БМПК, операционная система инструментально-технологического комплекса, системы программирования, генератор профессионально-ориентированных ППП, система генерации программной документации, система автоматизированного обучения и другие технологические модули инструментально-технологической среды.

Отличительной особенностью инструментально-технологической среды проектирования и производства программных средств для массовых ЭВМ является ее ориентация не на пользователей, а на системных программистов. Таким образом, обеспечивается разделение труда и специализация: системные программисты в условиях «программных фабрик» разрабатывают на индустриальной основе специализированные программные средства для массовых ЭВМ, пользователи массовых ЭВМ практически без традиционного программирования могут решать свои задачи. Возникает два типа технологий: промышленного программирования и решения задач пользователем на массовой ЭВМ без традиционного программирования.


загрузка...
 

Самое популярное:

bottom

карта сайта