Симулятор и эмулятор

Anonim

Симулятор полета

Если ваш первый язык не является английским, эти термины могут быть довольно запутанными. Даже если вы владеете английским языком, но не знакомы с условиями, которые вы все еще можете смутить. Давайте рассмотрим разницу между этими терминами. Возможно, мы сможем принести вам ясность.

Вопрос

Ранее этот вопрос задавали в stackoverflow. Один полезный пользователь предложил следующий ответ: «Эмуляция - это процесс имитации внешне наблюдаемого поведения в соответствии с существующей целью. Внутреннее состояние механизма эмуляции не обязательно должно точно отражать внутреннее состояние цели, которую она имитирует. С другой стороны, моделирование включает в себя моделирование основного состояния цели. Конечным результатом хорошей симуляции является то, что имитационная модель будет эмулировать цель, которую она имитирует. «Все еще потерян? Я не виню тебя. Давайте уточним.

Что такое симулятор?

Этот ответ на самом деле объясняет это довольно хорошо. Симулятор - это часть программного обеспечения, которое копирует что-то из реальной жизни в виртуальную среду. Вот и все, в двух словах. Когда вы думаете о симуляторе, подумайте о видеоиграх. SimCity - симулятор городского строительства. Вы можете создать свой собственный виртуальный город, но без реальных осложнений. Если вы решите сжечь его, никаких последствий не будет, кроме необходимости перестроить его, конечно. Симулятор полета - еще один пример. Это похоже на то, что ты летаешь на самолете. Но если вы решили лететь с ног на голову с помощью самолета, который не может, самолет может его взять. Другой формой моделирования являются военные игры. Например, лазерная бирка или пейнтбол. Вы имитируете реальную боевую обстановку. Но когда вы попадаете, у вас нет реальной опасности.

EPSXe: эмулятор PlayStation

Что такое эмулятор?

Эмулятор предназначен для копирования чего-то точно, как он существует в реальном мире. Например, целью M.A.M.E является копирование аркадных игр точно так же, как они есть в реальном мире. Вы играете в эти игры на своем ПК, как они существовали на аркадных машинах много лет назад, в багах и во всем. Некоторые эмуляторы имеют преимущества перед своими реальными коллегами. Возьмите EPSXE, например. Это эмулятор, который служит для копирования первой PlayStation. Основное преимущество этого эмулятора заключается в том, что вы можете ускорить время; что делает выравнивание в этих длинных RPG немного легче. Однако следует предупредить, что если вы решите использовать эмулятор, вы должны владеть оригинальными копиями системы, которую вы эмулируете. Нарушение этого правила может принести вам массу неприятностей. Поскольку пиратство столь же велико, как и в наши дни, каждый из нас должен сделать свою часть, чтобы остановить его. Разработчики игр тратят много денег на создание игр, которые все мы любим. Если мы перестанем их покупать, они перестанут их делать. Это оно? Да! Вот и все. Эмулятор полностью копирует, а симулятор копирует состояние чего-то. Эти два не могут сравниться. Они могут быть похожими, но их использование отличается. Они служат различным целям и преследуют разные цели. Я использую примеры в играх, потому что это то, что я знаю лучше всего. Если вы знаете больше примеров или используете эмуляторы и симуляторы в других областях, дайте нам знать! Мы будем рады услышать об этом в комментариях.

Резюме

имитатор Эмулятор
Копирует состояние чего-то. Не может быть точно, что можно найти в реальном мире. Служит для копирования чего-то точно, как он существует.