Definisi[2] : Kategori Sistem Real-Time : Contoh Aplikasi

Catatan kuliah Real-Time Programming Jurusan Teknik Elektro Unsoed Acep TaryanaMay-2015 Halaman 1 I Sistem Real-TimeRT I.1 Definisi[2] :  Urutan komputasi ditentukan oleh lintasan waktu atau event eksternal ke komputer.  dan Hasil komputasi tergantung pada nilai dari variable waktu atau waktu yang diperlukan untuk melakukan eksekusi komputasi.

I.2 Kategori Sistem Real-Time :

 Rata-rata waktu eksekusi lebih kecil dari waktu maksimum yang telah ditentukan. Ukuran waktu dinyatakan dalam intervalSoft.  Komputasi harus selesai dalam waktu maksimum tertentu pada setiap kesempatanHard .

I.3 Contoh Aplikasi

Contoh aplikasi kategori pertama[2] :Sebuah ATM bank. ATM merupakan aplikasi real-time apabila ciri-ciri di bawah ini terpenuhi :  Adanya triger atau driven dari event-event eksternal yaitu penempatan kartu ke dalam mesin yang berfungsi untuk memulai transaksi.  Unjuk kerja komputasi tergantung variabel waktu yaitu pembatasan pengambilan maksimum per hari atau per minggu.  Konstraint sistem didasarkan pada rata-rata response time yang tidak kritis pada setiap transaksi. Contoh aplikasi kategori kedua[3]: Sebuah Sistem Safe Home. Perangkat lunak SafeHome menyediakan fasilitas bagi pemilik rumah untuk mengkonfigurasikan keamanan sistem, ketika diinstall, monitor semua sensor terhubung ke dalam keamanan sistem dan berinteraksi dengan pemilik rumah melalui keypad atau function key yang terdapat dalam control panel SafeHome. Selama instalasi control panel SafeHome digunakan untuk program dan menkonfigurasikan sistem. Setiap sensor dinyatakan dalam sebuah bilangan dan punya tipe, password master diprogram, nomor telepon diinputkan untuk suatu keperluan ketika terjadi event tertentu. Misalnya SafeHome ini berfungsi untuk pengamanan rumah terhadap terjadinya kebakaran. Pada contoh yang kedua ini, konstraint waktu sangat strict ketat. Misal response time antara adanya event suhu ruangan yang mencapai sekian derajat dengan action terhadap event tersebut harus terpenuhi dalam waktu maksimum yang telah ditentukan, dalam hitungan detik. Bandingkan dengan ATM, ketika anda memasukan kartu ATM ke dalam mesin dan mesin merespon dalam waktu kira-kira 2 jam. Apa yang terjadi ? Untuk kasus pertama, pelanggan paling kesal. Sedangkan untuk kasus yang kedua, akan mengakibatkan kerugian material mungkin juga kerugian jiwa.

I.4 Aplikasi RT