Simulyator va emulyator o'rtasidagi farq

Agar sizning birinchi tilingiz inglizcha bo'lmasa, bu atamalar chalkash bo'lishi mumkin. Agar siz ingliz bo'lsangiz ham, atamalarni bilmasangiz ham siz chalkashib ketishingiz mumkin. Keling, atamalar o'rtasidagi farqni ko'rib chiqaylik. Ehtimol, sizga aniqlik kiritishimiz mumkin.

Savol

Ushbu savol oldin stackoverflow-da berilgan. Foydali foydalanuvchilardan biri quyidagi javobni taklif qildi: “Emulyatsiya - bu mavjud maqsadga moslashish uchun tashqi tomondan kuzatiladigan xatti-harakatlarga taqlid qilish jarayoni. Emulyatsiya mexanizmining ichki holati u taqlid qilayotgan nishonning ichki holatini aniq aks ettirishi shart emas. Boshqa tomondan, simulyatsiya maqsadning asosiy holatini modellashtirishni o'z ichiga oladi. Yaxshi simulyatsiyaning yakuniy natijasi shundaki, simulyatsiya modeli u taqlid qilayotgan maqsadga taqlid qiladi. ”Hali ham yo'qotildingizmi? Men sizni ayblamayman. Tushuntirib olaylik.

Simulyator nima?

Yuqoridagi javob buni juda yaxshi tushuntiradi. Simulyator - bu haqiqiy hayotdan biror narsani virtual muhitga ko'chiradigan dasturiy qism. Xulosa qilib aytganda, bu. Simulyator haqida o'ylayotganingizda, video o'yinlar haqida o'ylang. SimCity bu shahar qurilish simulyatoridir. Siz o'zingizning virtual shaharlaringizni qurishingiz kerak, lekin haqiqiy asoratlarsiz. Agar siz uni yoqib yuborishni tanlasangiz, hech qanday oqibatlar bo'lmaydi - albatta uni qayta tiklashdan tashqari. Parvoz simulyatori yana bir misol. Haqiqiy samolyotni parvoz qilgandek. Ammo, agar mumkin bo'lmagan samolyot bilan yuqoriga uchishga qaror qilsangiz, samolyot uni qabul qilishi mumkin. Simulyatsiyaning yana bir shakli - bu urush o'yinlari. Masalan, lazer yorlig'i yoki peyntbol. Siz haqiqiy jang muhitini taqlid qilyapsiz. Ammo sizni urganingizda, siz hech qanday xavf tug'dirmaysiz.

Simulyator va emulyator-1 o'rtasidagi farq

Emulyator nima?

Emulyator biror narsani haqiqiy dunyoda bo'lgani kabi nusxa ko'chirishni anglatadi. Masalan, M.A.M.E maqsadi arcade o'yinlarini haqiqiy dunyoda bo'lgani kabi nusxalashdir. Siz bu o'yinlarni kompyuteringizda o'ynashingiz kerak, chunki ular arcade mashinalarida yillar oldin mavjud bo'lgan, xatolar va barchasi. Ba'zi emulyatorlarning haqiqiy dunyodagi hamkasblariga nisbatan afzalliklari bor. Masalan, EPSXE-ni oling. Bu birinchi PlayStation-ni nusxalash uchun xizmat qiluvchi emulyator. Ushbu emulyatorning asosiy afzalligi shundaki, siz vaqtni tezlashtirasiz; ushbu uzoq RPG-ni tekislash bir oz osonroq. Ammo ogohlantiringki, siz emulyatordan foydalanishni tanlasangiz, siz taqlid qilayotgan tizimning asl nusxalariga ega bo'lishingiz kerak. Ushbu qoidani buzish sizni ko'p muammolarga duch kelishi mumkin. Hozirgi kunga qadar qaroqchilik katta bo'lsa, uni to'xtatish uchun har birimiz o'z burchimizni bajaramiz. O'yinni ishlab chiquvchilar barchamiz yaxshi ko'radigan o'yinlarni yaratishga ko'p pul sarflashadi. Agar biz ularni sotib olishni to'xtatsak, ular buni qilishdan to'xtaydi. Bu shundaymi? Ha! Buning hammasi shu. Emulyator biror narsani butunlay nusxa ko'chiradi, simulyator esa biror narsaning holatini nusxalashadi. Ikkalasini chindan ham taqqoslab bo'lmaydi. Ular o'xshash bo'lishi mumkin, ammo ulardan foydalanish boshqacha. Ular turli maqsadlarga xizmat qilishadi va turli maqsadlarga intilishadi. Men o'yinlarda misollardan foydalanaman, chunki men buni eng yaxshi bilaman. Agar siz ko'proq misollarni bilsangiz yoki boshqa sohalarda emulyator va simulyatorlardan foydalansangiz, bizga xabar bering! Biz bu haqda sharhlarda eshitishni xohlaymiz.

Xulosa

SimulyatorEmulyator
Biror narsaning holatini nusxalash. Haqiqiy dunyo hamkasbida aniq narsa bo'lmasligi mumkin.Biror narsani aniq nusxa ko'chirishga xizmat qiladi.

Adabiyotlar

  • https://stackoverflow.com/questions/1584617/simulator-or-emulator-what-is-the-difference
  • https://commons.wikimedia.org/wiki/Fayl:Full_Flight_Simulator_(5573438825).jpg
  • https://programbytes48k.wordpress.com/2010/12/18/emuladores-de-playstation/