+
Действующая цена700 499 руб.
Товаров:
На сумму:

Электронная библиотека диссертаций

Доставка любой диссертации в формате PDF и WORD за 499 руб. на e-mail - 20 мин. 800 000 наименований диссертаций и авторефератов. Все авторефераты диссертаций - БЕСПЛАТНО

Расширенный поиск

Инструментальная система программирования, ориентированная на построение специализированных синтезаторов программ

  • Автор:

    Долидзе, Давид Шотаевич

  • Шифр специальности:

    01.01.10

  • Научная степень:

    Кандидатская

  • Год защиты:

    1984

  • Место защиты:

    Киев

  • Количество страниц:

    166 c. : ил

  • Стоимость:

    700 р.

    499 руб.

до окончания действия скидки
00
00
00
00
+
Наш сайт выгодно отличается тем что при покупке, кроме PDF версии Вы в подарок получаете работу преобразованную в WORD - документ и это предоставляет качественно другие возможности при работе с документом
Страницы оглавления работы

ГЛАВА I. GEL - СИСТЕМА ОРГАНЕВАДШ ВЫЧИСЛЕНИЙ, УПРАВЛЯЕМЫХ ДАННЫМИ
§ I. Схемы функционирования
§ 2. Входной язык
§ 3. Порядок применения дешнов
§ 4. Фреймы и семантические сети
§ 5. Трансляция и редактирование
§ 6. Управляющая программа
ГЛАВА 2. МОДЕЛЬ ПАРАЛЛЕЛЬНЫХ АСИНХРОННЫХ ВЫЧИСЛЕНИЙ
§ I. Концептуальный уровень
§ 2. Потоки данных
§ 3. Монитор
§ 4. Уровень примитивов синхронизации
§ 5. Виртуальная память
ГЛАВА 3. ЯЗЫК АНАЛИЗА И ОБРАБОТКИ ТЕКСТОВ £№
§ I. Общие сведения
§ 2. Функции
§ 3. Операции
§ 4. Специальные средства
§ 5. Примеры программирования
ГЛАВА 4. ВОПРОСЫ РЕАЛИЗАЦИИ СИСТЕМЫ/#
§ I. Раскрутка транслятора
§ 2. Трансляция
§ 3. Интерпретация внутреннего языка
§ 4. Сервисные средства

ГЛАВА 5. СИСТЕМА СИНТЕЗА ПРОГРАШ РІ/М
§ І. Назначение системы
§ 2. Входной язык
§ 3. Модель данных
§ 4. Алгоритмы обработки именных наборов
ЗАКЖЯЕНИЕ
СПИСОК ОСНОВНОЙ ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
ПРИЛОЖЕНИЕ

В настоящее время ЭВМ является мощным инструментом решения народнохозяйственных задач, а программирование как сфера деятельности людей приобретает черты материального производства [851. Известно, что современный уровень индустрии переработки информации характеризуется значительным опережением темпов роста затрат на математическое обеспечение (МО) ЭВМ по сравнению с темпами увеличения расходов на вычислительную технику [18].
В связи с этим ведущими специалистами в области программирования выдвигается требование ускорения развития инструментальных технологических комплексов, которые должны играть значительную роль на всех этапах создания и сопровождения программ [20,33]. Проблемам построения таких комплексов посвящены работы И.В.Вельбицкого, В.М.Глушкова, А.П.Ершова, Д.А.Коря-гина, С.С.Лаврова, И.В.Поттосина, В.Л.Рвачева, В.Н.Редько, И.В.Сергиенко, Э.Х.Тнугу, Е.Л.Ющенко и многих других ученых.
Указанное научное направление способствует повышению производительности труда программистов, а также расширению круга специалистов, которые смогут участвовать в процессе создания программного продукта. Растущий интерес вызывают синтезаторы программ (СП) как инструментальные системы программирования, в которых уровень автоматизации труда программистов наиболее высок. Процесс разработки подобных систем обладает рядом характерных особенностей, поскольку они в той или иной степени имитируют интеллектуальную работу программиста. На практике эти особенности часто выражаются в необходимости обрабатывать

§ 5. Трансляция и редактирование
В ходе трансляции 6££-модуль преобразуется в список, представленный в форме скобочного выражения (списочный модуль). Если (гЕЕ -модуль включает фрагменты, написанные на языке РЕ // , то они собираются в отдельный модуль РЕ/1 . Последний формируется таким образом, что при его вызове, осуществляемом управляющей программой £££, может быть указан номер фрагмента, который требуется выполнить.
Текст на языке встроенный в £££-модуль, может быть обработан двумя различными способами. Если этот текст содержится в охватывающем фрагменте, написанном на языке Р1/1, он включается без изменения в модуль РЕ/1- В этом случае модуль РЕ/1 требует предварительной обработки транслятором $//, который выступает в данной ситуации в качестве препроцессора.
Если же конструкции появляются в контексте языка £££, они транслируются немедленно путем вызова транслятора ^А/, и в списочный модуль в качестве текстовых констант включаются фрагменты программы на внутреннем языке
Представление списочного модуля основано на понятии сегмента - упорядоченной совокупности полей, содержащих константы либо ссылки на другие сегменты. Допускаются пустые значения полей, обозначаемые Ы1Е . Сегменты ограничиваются круглыми скобками, поля разделяются пробелами, константы выделяются лидирующим апострофом. Каждый сегмент может быть безымянным либо иметь произвольное количество имен. Все имена сегмента записываются перед ним, после каждого имени ставится знак равен-

Рекомендуемые диссертации данного раздела

Время генерации: 0.113, запросов: 967