Sabtu, 19 Maret 2011

Sistem Waktu-Nyata (Real-Time System)

Sistem Waktu-Nyata


Pendahuluan


Real Time System atau yang akan kita sebut lebih lanjut sebagai Sistem Waktu-Nyata merupakan sistem yang bekerja dalam satuan waktu di dunia nyata, sistem ini lazim dianggap sangat cepat, namun yang sebenarnya terjadi adalah sistem ini bekerja seolah-olah berada dalam waktu dunia nyata.Untuk memberikan pemahaman yang lebih baik, bayangkan di suatu pagi di hari minggu yang panas, anda sedang santai-santainya bermain video game (Umumnya orang akan membayangkan Winning Eleven, tetapi saya membayangkan Harvest Moon) namun sinar matahari yang jatuh di tengkuk anda membuat anda ingat kalau anda harus mencuci pakaian untuk diipakai hari senin. Maka anda berdiri dengan enggan, mengambil pakaian-pakaian dari keranjang cucian, memasukkannya kedalam mesin cuci anda, mengambil beberapa sendok detergen dan pewangi, memutar pewaktu sampai penuh, kemudian duduk termenung karena kelelahan. Sambil duduk anda melihat pakaian dan air berputar-putar di mesin cuci anda. Bila pewaktu menunjukkan tanda rendam (soak) maka mesin akan berhenti sepanjang waktu itu, kemudian berputar kembali sesudahnya. Anda memperhatikan bahwa putaran pewaktu dan putaran mesin berada dalam keserasian rentang waktu yang hampir bersamaan. Kemudian anda berbalik ke Video game yang anda mainkan tadi, dan anda membayangkan bahwa objek-objek yang berada di dalam video game anda bergerak seolah-olah objek itu berada dalam satuan waktu yang anda alami di dunia nyata sungguh selaras dengan masukkan yang anda berikan melalui joy stick, sementara anda jatuh dalam lamunan ini tiba-tiba telepon genggam anda berbunyi, ternyata itu adalah telepon dari Ibu anda di provinsi lain yang menanyakan apakah pakaian untuk besok sudah anda cuci, sambil mengomel soal anda bukan lagi anak kecil anda menutup telepon dan sekitika itu anda berpikir "Wow, padahal jarak anatara saya dan ibu sungguh jauh, tetapi mengapa komunikasi suara antara kami berjalan seolah-olah tidak ada jarak yang memisahkan?". Demikianlah bagaimana Sistem Waktu-Nyata telah mendapat tempat yang luas di peradaban kita. Penerapan sistem waktu nyata umumnya tidak kita sadari, karena merupakan bagian yang tertanam pada berbagai peralatan elektronik sehari-hari. Seperti contoh-contoh kita diatas.