Symulator i Emulator

Anonim

Symulator lotu

Jeśli Twój pierwszy język nie jest językiem angielskim, warunki te mogą być dość mylące. Nawet jeśli mówisz po angielsku, ale nie znasz terminów, które możesz jeszcze wprawić w zakłopotanie. Rzućmy okiem na różnicę między tymi terminami. Być może możemy zapewnić ci jasność.

Pytanie

To pytanie zostało zadane wcześniej na stackoverflow. Jeden pomocny użytkownik zaproponował następującą odpowiedź: "Emulacja to proces naśladowania zachowania obserwowalnego na zewnątrz w celu dopasowania do istniejącego celu. Wewnętrzny stan mechanizmu emulacji nie musi dokładnie odzwierciedlać stanu wewnętrznego celu, który emuluje. Z kolei symulacja polega na modelowaniu stanu podstawowego celu. Końcowym rezultatem dobrej symulacji jest to, że model symulacyjny będzie emulował cel, który symuluje. "Wciąż zagubiony? Nie winię cię. Wyjaśnijmy.

Co to jest symulator?

Powyższa odpowiedź faktycznie wyjaśnia to całkiem dobrze. Symulator to program, który kopiuje coś z prawdziwego życia do wirtualnego środowiska. To wszystko, w pigułce. Kiedy myślisz o symulatorze, pomyśl o grach wideo. SimCity to symulator budowy miasta. Możesz zbudować własne wirtualne miasto, ale bez powikłań w świecie rzeczywistym. Jeśli zdecydujesz się go spalić, nie będzie żadnych konsekwencji - oczywiście bez konieczności jego odbudowy. Symulator lotu to kolejny przykład. To tak, jakbyś leciał prawdziwym samolotem. Ale jeśli zdecydujesz się polecieć do góry nogami z samolotu, który nie może, samolot może go wziąć. Inną formą symulacji są gry wojenne. Na przykład tag laserowy lub paintball. Symulujesz rzeczywiste środowisko bitewne. Ale kiedy zostaniesz trafiony, nie grozi ci żadne niebezpieczeństwo.

EPSXe: Emulator PlayStation

Co to jest emulator?

Emulator ma na celu kopiowanie czegoś dokładnie takiego, jakie istnieje w realnym świecie. Na przykład celem M.A.M.E jest kopiowanie gier arkadowych dokładnie tak, jak w prawdziwym świecie. Możesz grać w te gry na swoim komputerze, jak istniały na automatach arkadowych lata temu, błędów i wszystkiego. Niektóre emulatory mają korzyści w stosunku do swoich odpowiedników w świecie rzeczywistym. Weźmy na przykład EPSXE. To emulator, który służy do kopiowania pierwszego PlayStation. Główną zaletą tego emulatora jest to, że możesz przyspieszyć czas; zrobienie wyrównania w tych długich grach RPG jest trochę łatwiejsze. Ostrzegamy jednak, że jeśli zdecydujesz się użyć emulatora, powinieneś posiadać oryginalne kopie systemu, który emulujesz. Złamanie tej zasady może narazić cię na wiele kłopotów. Ponieważ piractwo jest tak wielkie jak obecnie, każdy z nas musi zrobić, co w naszej mocy, by go powstrzymać. Twórcy gier poświęcają dużo pieniędzy na tworzenie gier, które wszyscy kochamy. Jeśli przestaniemy je kupować, przestaną je wytwarzać. Czy to to? Tak! To wszystko. Emulator kopiuje coś całkowicie, podczas gdy symulator kopiuje stan czegoś. Te dwie rzeczy naprawdę nie mogą być porównywane. Mogą być podobne, ale ich zastosowania są różne. Służą różnym celom i realizują różne cele. Używam przykładów w grach, ponieważ to, co wiem najlepiej. Jeśli znasz więcej przykładów lub używasz emulatorów i symulatorów w innych obszarach, daj nam znać! Bardzo chcielibyśmy usłyszeć o tym wszystkim w komentarzach.

streszczenie

Symulator Emulator
Kopiuje stan czegoś. Może nie być dokładnie tym, co można znaleźć w prawdziwym świecie. Służy do kopiowania czegoś dokładnie tak, jak istnieje.