Мовнийпроцесор - Велика Енциклопедія Нафти та Газа, стаття, сторінка 1
Мовний процесор
Мовні процесори, здійснюють трансляцію, компіляцію, конвертування, асемблювання, інтерпретацію, називаються відповідно трансляторами, компіляторами, конверторами, асемблерами, інтерпретаторами. [1]
Мовні процесори призначені для перетворення інформації, вираженої вхідною мовою, у робочу програму. Вони можуть генерувати робочу програму способами компіляції чи інтерпретації, їх називають компіляторами і інтерпретаторами. [2]
Іноді мовні процесори виділяють у самостійну частину ППП, що називається мовною підсистемою. [3]
Описано необхідність створення мовного процесора під час використання мови уявлення фактографічних даних контекстного типу. Визначено завдання, які вирішуються мовним процесором. Наведено принципи побудови програмного забезпечення мовного процесора. Дано коротку характеристику розробленого програмного забезпечення. Програмний комплекс написаний з використанням Ш1/1 під управлінням ОС ЄС ЕОМ. [4]
У разі побудови спеціалізованого мовного процесора час відповіді завдань, які пов'язані з компіляцією, може змінитися лише через зниження навантаження на основний процесор. Тому зміна пропускної спроможності точніше відбиває зміна продуктивності системи. [5]
Однією з основних функцій мовного процесора є аналіз вхідного тексту програм, що є послідовністю символів. [6]
Якщо в системі є сімейство мовних процесорів, то бібліотека сортування може підтримуватися будь-якою мовою цього сімейства. [7]
Оператори мови виконуються за допомогою мовного процесора або моніторної системи, як мови, якоюпрограмується цей процесор, зручно застосовувати макромову великої ЕОМ, яка використовується для реалізації САПР. До складу вказаних мов входять команди операційної системи. Таким чином, мовний процесор ніби занурений в операційну систему використовуваної ЕОМ. Мовний процесор активізується ( вводиться на оперативну пам'ять з дискових носіїв) після виклику САПР. І надалі все спілкування з оператором здійснюється через неї. [8]
До складу РАФОС входить набір мовних процесорів. [9]
До складу РАФОС входить набір мовних процесорів – систем програмування. [10]
Формальним визначенням семантики мови програмування є мовний процесор. Мовний процесор - це програма чи технічний пристрій, які виконують трансляцію чи інтерпретацію. [11]
Ця ієрархічна система не закінчується віртуальною машиною мовного процесора. Прикладні системи утворюють наступний рівень і становлять математичне забезпечення віртуальних машин. [12]
До складу ОС ДВК входить широкий набір мовних процесорів - систем програмування, зокрема мову макроассемблера. Мова макроассемблера є машинно-орієнтованою мовою, програми на якій мають доступ до всіх засобів, що надаються системою ОС ДВК. [13]
У разі реалізації мови програмування як інтерпретації виділення мовного процесора означає, що він передається цілком вихідна програма виконання. Мовний процесор виробляє синтаксичний аналіз програми і виконує дії, що нею предписуються. Виконання програми він здійснює або власними силами, або з використанням запитів до інших компонентів обчислювальної системи. Перший випадок по суті збігається з реалізацією в режимі компіляції. [15]