А.В.ТИМОФЕЕВ - Адаптивные роботехнические комплексы

дряются большими сериями. Нет сомнений, что по мере развития робототехнических' СИИ они будут играть все возрастающую роль в совершенствовании ГАП.

7.2. ИНТЕЛЛЕКТУАЛЬНОЕ ПРОГРАММИРОВАНИЕ И ИНТЕЛЛЕКТУАЛЬНЫЙ ИНТЕРФЕЙС

Одной из наиболее важных и дорогостоящих компонент ГАП является алгоритмическое и программное обеспечение системы автоматического управления оборудованием. При его разработке речь идет о создании не отдельных алгоритмов и реализующих их программных модулей, а о сложных программных комплексах, включающих сотни тысяч команд. Для создания таких комплексов нужен труд десятков алгоритмистов и программистов. Отладка и сопровождение программного обеспечения в производственных условиях также требует значительных затрат. В условиях частой смены выпускаемой продукции приходится непрерывно модифицировать алгоритмы и дополнять программные комплексы. По мере расширения областей применения ГАП требуются все новые и новые комплексы алгоритмов и программ. Однако их разработка сдерживается не только трудоемкостью самого процесса алгоритмизации и программирования, но и дефицитом квалифицированных кадров. Последние не могут бросить ранее созданные ими программные комплексы и должны их «сопровождать».

Все это говорит о том, что алгоритмическое и программное обеспечение становится одним из самых узких мест при разработке и эксплуатации ГАП. Его стоимость зачастую превышает стоимость вычислительной техники, на базе которой строится система управления ГАП. В этом отношении показательны следующие данные. В США стоимость затрат на разработку программного обеспечения в 1980 г. составила около 2 млрд долларов. Ожидается, что в 1990 г. она достигнет 25 млрд долларов. Отсюда следует, что при низких темпах роста производительности труда программистов к разработке алгоритмического и программного обеспечения ГАП требуется привлечь большое число специалистов, которых еще предстоит обучить.

Сегодня производительность ЭВМ на два порядка превышает производительность программиста при разработке программ. За время, когда производительность ЭВМ возросла в тысячу раз, производительность программиста увеличилась только в десять раз. Поэтому вопрос о разработке и совершенствовании алгоритмического и программного обеспечения для ГАП приобретает все большую остроту. Предлагаемые для его разрешения многочисленные рецепты, связанные с внедрением новых технологий программирования и специальных инструментальных систем, практически малоэффективны.

Одним из наиболее перспективных средств резкого ускорения процесса программирования является применение методов искус-

232

<<< [-203-] [-204-] [-205-] [-206-] [-207-] [-208-] [-209-] [-210-] [-211-] [-212-] [-213-] [-214-] [-215-] [-216-] [-217-] [-218-] [-219-] [-220-] [-221-] [-222-] [-223-] [-224-] [-225-] [-226-] [-227-] [-228-] [-229-] [-230-] [-231-] [-232-] [-233-] [-234-] [-235-] [-236-] [-237-] [-238-] [-239-] [-240-] [-241-] [-242-] [-243-] [-244-] [-245-] [-246-] [-247-] [-248-] [-249-] [-250-] [-251-] [-252-] >>>