Software Engineering ( Pressman )
Chapter XV
DESIGN REALTIME SYSTEM
Tuesday, July 9, 2024 Yuli Asriningtias, [Link]., [Link]. 1
3 Karakteristik yang membedakan dengan
software lain :
1) Dibatasi oleh sumber daya waktu
2) Sistem real time padat, tetapi komplek jumlah baris
kode lebih banyak
3) Sistem real time sering bekerja tanpa kehadiran
pemakai manusia deteksi secara otomatis berikut
penanganannya.
Tuesday, July 9, 2024 Yuli Asriningtias, [Link]., [Link]. 2
Syarat sebuah sistem real time :
1) Penanganan interupsi dan context switching
• Realtime harus merespon interupsi dalam waktu yang
ditentukan sehingga harus ada prioritas interupsiSementara
• context switching melibatkan pertukaran antar tugas .
2) Waktu respon Sistem harus mendeteksi sebuah
kejadian akibat aksi
3) Laju tranfer data seberapa cepat data serial dan
paralel bergerak masuk / keluar dari sistem
4) Alokasi sumber daya dan penanganan prioritas
Dbase, Sistem operasi
5) Sinkronisasi tugas dan komunikasi antar tugas akibat
multitasking
Tuesday, July 9, 2024 Yuli Asriningtias, [Link]., [Link]. 3
Desain real time meliputi :
1) Koordinasi tugas-tugas real time
2) Pemrosesan interupsi sistem
3) Penanganan Input/Output untuk
memastikan tidak ada data yang hilang
4) Menentukan batasan waktu sistem
5) Memastikan akurasi databasenya
Tuesday, July 9, 2024 Yuli Asriningtias, [Link]., [Link]. 4
The End
Tuesday, July 9, 2024 Yuli Asriningtias, [Link]., [Link]. 5