ВУЗ:
Составители:
Рубрика:
порождается при компиляции текста “исполняемой” программы  любого объекта ПОП - 
EXE-модуля. 
3. Конструирование объектов технологии ГСП 
Первоначально  система GRAPH разрабатывалась  как  средство  автоматизации 
программирования,  ориентированное  на  создание  программного  обеспечения  САПР 
технических  изделий.  Автоматизация  программирования  предполагает,  в  первую 
очередь, 
сокращение  сроков  разработки  программных  продуктов  и  повышение  их 
качественных характеристик. Существует два способа достижения этой цели.  
Первый  способ  связан  с  автоматическим  синтезом  программ  в  соответствии  с 
совокупностью  так  или  иначе  представленных 
знаний  о  предметной  области. 
Автоматически построенные программы заведомо правильны и, как правило, не требуют 
отладки. При этом резко возрастает производительность труда программиста. К системам 
автоматизации программирования можно отнести, в первую очередь, языки логического 
программирования (ПРОЛОГ, LISP, ПРИЗ),  объектно-ориентированное 
программирование (С++, Паскаль), CASE-технологию (ISaGRAF) и т.д. 
 Однако  автоматический  синтез  программ  во  всех
  областях  применения 
компьютеров пока невозможен. Более того, он  подходит лишь в достаточно простых, и 
хорошо  изученных  областях,  для  которых  легко  определить  и  описать  базу  знаний.  К 
сожалению,  такая  ситуация  встречается  не  часто.  Поэтому  подобные  системы  синтеза 
программ  прежде  всего  хорошо  зарекомендовали  в  классических,  давно  устоявшихся 
разделах математики, электроники, где все 
законы, правила и формулы давно известны - 
они достаточно просты и довольно полно отражают предметную область. 
Второй  способ  автоматизации  программирования  ориентирован  на  приближение 
языка  программирования  к  образному  способу  мышления  человека,  что  выражается  в 
бездирективном  методе  организации  разработки  программ.  Повышение 
производительности  труда  программиста  в  этом  случае  связывают  с  большей 
наглядностью (понятностью)  программ  и
  более  комфортными  условиями  труда,  что,  в 
конечном  итоге,  приводит  к  повышению  надежности  результирующих  программных 
продуктов. 
 Неслучайно,  что  в  настоящее  время  появилось  большое  количество  визуальных 
средств  программирования.  К  ним  относятся  разнообразные  средства  разработки 
оконных  интерфейсов, “визарды”  в  языках  управления  базами  данных,  графические 
инструментальные средства в CASE-системах, многочисленные проблемно и предметно 
ориентированные
 языки программирования. 
В  то  же  время,  визуальное  программирование  расширяет “армию  труда”  в  сфере 
программирования,  поскольку  к  узкому  кругу  профессиональных  программистов,  в 
новых  условиях,  подключается  большое  количество “любителей”,  способных 
разрабатывать  качественные  программные  продукты  на  новых  средствах 
программирования. 
В технологии ГСП используются оба способа автоматизации программирования. С 
одной стороны, технология ГСП применяет 
визуальный способ кодирования программ, с 
другой  стороны - автоматизирован  синтез  многих  компонент  разрабатываемого 
программного обеспечения. Например, автоматически синтезируются коды агрегатов, in-
line акторы, межмодульный информационный интерфейс. Кроме того,  технология ГСП 
Страницы
- « первая
 - ‹ предыдущая
 - …
 - 22
 - 23
 - 24
 - 25
 - 26
 - …
 - следующая ›
 - последняя »
 
