logotip ua5.org
UA5.ORG

Методичні матеріали з інформатики
 
 
      Головна Зв'язок Статистика Закладки Нове      
 
 
 

Інтерпретатор
Основи програмування
     
     
 

1. Пристрій, що має повідомлення на вході й перетворююче його в інше на виході.

У цьому змісті кожний комп'ютер — інтерпретатор.

2. Тип реалізації транслятора мови програмування високого рівня, при якім не існує окремо тексту програми машинною мовою ( як у компілятора), а існує вихідний текст; машина намагається виконувати кожну язикову команду, представляючи (інтерпретуючи) її в командах нижнього рівня.

У цьому змісті операційна система — це інтерпретатор, що працює з файлами.

Вибудовується наступна схема:

на нижньому рівні процесор інтерпретує вхідні сигнали у вихідні;

на наступному рівні перебуває програмний засіб, називаний операційною системою, яке текст (наприклад, ім'я програми, що запускається) інтерпретує в результат;

на третьому рівні може перебувати ще одна мова-інтерпретатор (наприклад, Бейсик) і в ньому може інтерпретуватися програма користувача.

Існують комп'ютери, у яких операційна система сполучена з мовою Бейсик, що зменшує кількість інтерпретацій.

Гідності мови інтерпретуючого типу: програма існує тільки мовою інтерпретатора, що спрощує роботу.

Недолік: повільна швидкість виконання програми, оскільки щораз при запуску програми необхідно проводити трансляцію, тобто трансляція проходить безпосередньо перед моментом виконання кожної команди.

Самі характерні приклади інтерпретаторів — багато реалізацій мови Бейсик (Msx-basic, Gw-basic), хоча існують реалізації, що підтримують компіляцію (Quickbasic, Turbobasic).
 
   
 
 
Інші статті за темою:

  • Мова програмування
  • Компілятор
  • Бейсик
  • Програма
  • Операційна система: призначення й склад


  •  
         
         

     
    Розділи
    Основні поняття інформатикиУявлення інформаціїІнформація і світІнформаційні технологіїІнформаційні технології управлінняМоделюванняОпераційні системиОпераційна система WindowsОпераційна система Windows XPОпераційна система Windows ServerОпераційна система LinuxОфісні пакетиТекстовий редактор MS WordТабличний редактор ExcelГрафічний редактор PaintБази данихОснови програмуванняПрограмування мовою PascalVisual Basic for ApplicationsУтилітиГрафікаWeb та HTMLВикористання InternetКомп\'ютерні мережіЗахист інформаціїВіруси та антівірусиОбладнання
     

    Популярні публікації
    Гостиницы Нижнего Новгорода: отель "Парус" - 55 номеров, сауна, ресторан
     

    Рекомендовані матеріали
    Управление отелем, полный цикл услуг проектирование автоматизация гостиниц в москве.
     


     
     
         
      Copyright © 2008 UA5.org  
      Нужны покупатели : духовые шкафы Electrolux. Духовки газовые и электрические.