Cтраница 2
ГЗО служит для генерации программы загрузки и обновления баз данных ОКА. [16]
Полученные в результате генерации программы настроены на конкретную структуру информационной базы. После изменения структуры банка данных генерацию необходимо провести заново, уточнив соответствующим образом параметры. При реорганизация базы данных не только приводятся в соответствие логическая и физическая последовательности записей в массивах, но и выполняются добавление, корректировка и стирание данных. [17]
КОМПАКТ является средством генерации программ загрузки и актуализации баз данных ОКА. [18]
Исследования и разработки по генерации программ имеют большое значение. [19]
![]() |
Пакет с организующей программой.| Пакет со справочными данными. [20] |
Далее появились пакеты с генерацией программ, в которых организующая программа не только осуществляла связь между модулями, но и определяла, какие модули необходимо применять для решения задачи. Появление таких организующих программ было вызвано стремлением описывать и моделировать решаемую задачу в содержательных терминах на проблемно-ориентированном языке. При этом программа решения задачи уже не должна составляться вручную из модулей, имеющихся в пакете. Она генерируется автоматически по описанию задачи. [21]
![]() |
Пакет с генерацией программы. [22] |
Организующие программы пакетов с генерацией программ имеют различные друг от друга принципы работы и структуры, но важно, что они должны теперь использовать информацию, о применимости модулей для решения задач. В некоторых пакетах программ основную роль в организующих программах играют решатели задач, которые обладают определенными свойствами обучения, поскольку запоминают новые знания в виде семантических моделей и данных решаемых задач. На этой стадии развития происходит заметное сближение пакетов программ с банками данных. Входные языки пакетов приближаются к естественному языку, вводятся режимы диалога и коллективного пользования для работы с пакетами программ. [23]
Макрокоманда DI DKAS предназначена для генерации программы, выполняющей подготовку неупорядоченного систематического каталога. Эта программа выбирает из фонда требуемые сведения во внутреннем формате. [24]
Макрокоманда DI FLA используется для генерации программ вывода табуляграмм в формате А. Эти программы для контрольных целей печатают нотации признаков и их высказывания. Вначале печатаются внутренний номер, степень секретности и дата сбора. Строки текста печатаются полностью. [25]
![]() |
Две стадии трансляции. [26] |
Хотя рассматриваемые препроцессорные средства предназначены для генерации программ на языке PL / I и включены в транслятор с этого языка, они могут быть с успехом использованы и для других алгоритмических языков, на которых программисты работают в ОС ЕС ЭВМ, в частности, это касается алгола-60 и фортрана-IV ЕС. Ограничения при этом касаются только использования русских букв в строках и комментариях, которые приходится оформлять по новым правилам. [27]
По сравнению с рассмотренными методами метод генерации программ [25] с точки зрения задач подготовки является наиболее эффективным. Суть его состоит в следующем: дано описание того, что программа должна делать, и по этому описанию составляется программа, удовлетворяющая условиям, заданным в нем. Использование метода генерации приближает технику подготовки конфигурируемой компоненты к технике подготовки параметризованной компоненты, что позволяет осуществить подготовку этих двух компонент пользователю, не знакомому с тонкостями разработки кросс-системы. [28]
Технологическая операция с преобразователем Я9 предназначена для генерации программ обработки данных. Преобразователь Пд создает программы обработки данных с помощью специального языка ПЛЮС. [29]
Макрокоманды DI FLB DI FLC используются для генерации программ печати фактов в форматах В и С. В этих табуляграммах наименования признаков, собранные в виде нотаций, распечатываются полным текстом. Наименование признаков и высказываний признаков могут занимать по несколько строк. На наименование признака отводится 25 позиций в строчке. В этих табуляграммах может быть напечатана строка заглавия, текст которого дан в поисковом запросе. Табуляграмма В содержит сведения, расположенные по группам фактов. Названия групп фактов даются в виде заголовков. В начальной строке каждого сведения выводятся внутренний номер, степень секретности и дата сбора. Затем следуют построчно наименования признаков и их высказывания в последовательности, заданной в соответствующем профиле групп фактов. Формальные или библиографические данные могут выводиться непосредственно после табуляграммы В или в отдельной табуляграмме F, которая тоже должна быть сгенерирована. Связь между этими табуляграммами осуществляется с помощью внутреннего номера сведения. [30]