Artikel: Perbedaan Sistem Operasi, Emulator, Runtime Environtment dan Firmware

image

Dalam satu komputer dapat dijumpai banyak program aplikasi. Hebatnya, komputer mampu menjalankan beberapa program aplikasi sekaligus. Artinya, aneka pekerjaan dapat ditangani komputer sekaligus. Hal ini dapat terjadi berkat sistem pengatur dalam komputer. Sistem ini tidak lain adalah sistem operasi. Nah, pada kesempatan kali ini kami akan membahas mengenai perbedaan sistem operasi, runtime environment, emulator dan firmware.

Sistem operasi merupakan kumpulan dari beberapa perintah atau program pengendalian komputer yang sudah dibuat oleh pabrik komputer dengan memperhatikan bentuk dan cara kerja dari hardware (perangkat keras) yang mereka miliki. Sistem operasi juga bisa dibilang sebagai  komunikasi antara pengguna komputer dengan komputer, sehingga komputer dapat menjalankan instruksi yang diberikan dan menghasilkan keluaran (ouput) yang diharapkan. Adapun tugas dan fungsi sistem operasi dalam sistem komputer yaitu, mengelola program, mengelola memori, dan juga menyediakan antarmuka pengguna (user interface). Beberapa contoh sistem operasi yaitu, MS-DOS, Microsoft Windows, Mac OS, UNIX dan LINUX.

Runtime Environment bias di artikan Emulator/peralatan Terminal remote, Dalam keadaan ini, program ini dapat mengirim instruksi untuk prosesor komputer dan mengakses memori komputer (RAM) dan sumber daya sistem lainnya. RTE juga biasa di pakai programmer untuk menguji  program ketika sedang berjalan, di mana programmer dapat melacak petunjuk sedang diproses oleh program dan melakukkan debug kesalahan yang mungkin timbul.

Emulator adalah perangkat lunak (software) yang tidak lain adalah program yang dibuat untuk meng emulasi suatu aplikasi maupun game agar dapat berjalan atau dimainkan di sistem operasi lain. Karena ada banyak aplikasi yang hanya dapat berjalan pada satu sistem operasi (konsole). Sebagai contoh Pengguna ingin bermain game Super Mario yang biasa dimainkan pada konsole Nitendo (.ntd) maka yang perlu dilakukan adalah Komputer tersebut harus di pasangi Emulator Nitendo.

Dalam memilih program emulator sebaiknya pilih yang singgle Emulator, artinya hanya berlaku untuk satu sistem konsole saja, karena dengan satu konsole saja biasanya akan menghasilkan emulasi yang nyaris sempurna dibandingkan tipe multi emulator atau untuk banyak sistem konsole. Emulator semakin populer karena banyak pengguna komputer yang berkeinginan untuk memainkan Game yang dulu populer dimainkan di konsole Nitendo, PS, PDA, Android, IOS dll.

Pembahasan yang terakhir adalah tentang firmware. Dalam dunia elektronik dan komputer ada sebuah istilah yang sering kita temukan. Istilah ini menyangkut pada mati atau hidupnya sebuah perangkat, dia adalah firmware. Firmware dikenal sebagai perangkat lunak yang terpasang pada sebuah perangkat keras. Namun seperti apa detail dari pengertian firmware tersebut?

Firmware adalah perangkat lunak atau bisa disebut sebagai program yang bersifat tetap, yang tertanam pada unit perangkat keras seperti alat-alat elektronik, alat telekomunikasi dan komponen-komponen komputer. Tidak ada batasan yang jelas yang dapat memisahkan antara firmware dan software, hal ini dikarenakan keduanya merupakan istilah deskriptif yang cukup luas. Namun meskipun begitu, firmware pada awalnya diciptakan sebagai perangkat lunak dengan tingkat yang lebih tinggi, firmware yang tetanam pada sebuah perangkat keras dapat diubah tanpa harus mengganti komponen dari perangkat keras itu sendiri.

Sifat dari firmware secara garis besar hampir sama dengan sistem operasi pada sebuah komputer. Seperti yang kita ketahui, apabila sebuah komputer tidak memiliki sistem operasi maka komputer tersebut tidak akan memberikan manfaat apa-apa, karena tidak mampu untuk menjalankan perintah-perintah dari penggunanya.

Namun tetap ada perbedaan antara firmware dengan sistem operasi. Yang paling umum perbedaan tersebut terletak pada ketidakmampuan firmware untuk secara otomatis berevolusi memperbaharui sendiri ketika ada permasalahan pada fungsionalitas. Sedangkan Runtime Environtment dan Emulator tidak bisa disebut Sistem Operasi karena, Runtime Environtment dan Emulator merupakan salah satu program pada Sistem Operasi.

Leave a comment