Зміст:
Визначення - Що означає система виконання програми?
Система виконання позначає збір програмних та апаратних ресурсів, які дозволяють виконувати програмну програму в комп'ютерній системі. Система виконання - це складений механізм, призначений для надання послуг виконання програми незалежно від мови програмування, що використовується.Техопедія пояснює систему виконання
Система виконання в першу чергу створюється мовою програмування таким чином, як вона представляє архітектуру програмування, яка є власною для програми. Зазвичай система виконання забезпечує як команди низького рівня, так і високого рівня, взаємодіючи як з основним програмним забезпеченням / бібліотекою, так і з базовою архітектурою встановлених апаратних інструкцій (ISA). Функції низького рівня, що забезпечуються системою виконання, включають процесорне взаємодію, завантаження пам'яті та цифрове-бінарне перетворення. Функції вищого рівня включають перевірку типів, генерацію коду та послуги налагодження та оптимізації.
Наприклад, середовище виконання Java - це тип системи виконання, який забезпечує повну основу для виконання та управління програмами Java.




