Как запускаются программы на разных операционных системах? Допустим игра написана на языке C++. Я её скачиваю и она запускается на моем компьютере. Как это происходит? В папке с игрой находится интерпретатор, который запускает файлы с кодом программ? Как на это влияет операционная система?
Объясните, пожалуйся, мне эти моменты просто и понятно.

30 Мая 2020 в 19:47
230 +1
0
Ответы
1

Нет там никакого интерпретатора, программа на С++ поставляется в скомпилированном виде. ОС ищет свободный участок в памяти ОЗУ, загружает в отдельный раздел программный код.. В тоже время создается другой независимый раздел в памяти для хранения данных. А дальше по ходу пьесы, память данных может увеличиваться, уменьшаться, как этого требует программы. А у программного кода есть стандартная точка входа, откуда игра и стартует. Примерно так.

3 Июн 2020 в 14:40
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 94 888 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир