Real Time Systems.

Slides:



Advertisements
Presentasi serupa
Perencanaan Perangkat Lunak
Advertisements

Sistem Operasi Konsep Dasar Sistem Operasi
CLOUD COMPUTING (Komputer Di Awan)
PROYEK SISTEM INFORMASI
Manajemen Proyek Sistem Informasi
Lapisan Session ( Session Layer ).
PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER
PERTEMUAN KE-4 PERKULIAHAN SISTEM OPERASI
Jaringan Komputer.
KOMPUTER MENURUT DATA YANG DIOLAH
Embedded system.
T. Bräunl Embedded Robotics, Springer 2003
Penjadwalan Dinamis Sejumlah thread didalam sebuah proses digantikan secara dinamis oleh aplikasi Sistem operasi menyesuaikan beban untuk meningkatkan.
DASAR SISTEM KOMPUTER DAN TELEKOMUNIKASI
Database SIM – Pertemuan 5.
PERTEMUAN KEDUA PENGENALAN KOMPUTER HARDWARE.
BAB I                       Mata Kuliah  Sistem Terdistribusi _______________________ Model & Komunikasi Oleh : Laseri, S.Kom.
Pengenalan Sistem Operasi
Komputer sebagai alat bantu sistem informasi
TEKNOLOGI KOMPUTER : TINJAUAN SEKILAS
Pengelolaan Sistem Informasi
JARINGAN KOMPUTER & KOMUNIKASI DATA
STRUCTURING THE MANUFACTURING DATABASE 2
Perkembangan Komputer
REKAYASA PERANGKAT LUNAK
Implementasi Sistem Akuntansi
Pengantar Client Server
PERFORMANCE MANAGEMENT
SISTEM OPERASI Dosen Pengampu : Erfanti Fatkhiyah, ST., M.Cs.
Konsep Dasar Sistem Operasi
Embeded System RPL Pertemuan 1.
Sistem Operasi Silabus : Pendahuluan Struktur Sistem Komputer
TEORI KOMUNIKASI DATA Oleh: Hanafi, ST.
Sistem tersebar ~overview~
Quality of Services (QoS)
11 Arsitektur Sistem Terdistribusi
Sebuah Teori Tentang Fungsi, Pengelola & Jenis
computare to compute menghitung
PERANCANGAN PERANGKAT LUNAK REAL-TIME
MENGOPERASIKAN SCADA SISTEM PENGOPERASIAN UNIT GENERATOR PEMBANGKIT
Apakah Sistem Operasi? “Sebuah Program yang mengatur perangkat Keras Komputer” Interface manager Menjadikan interaksi manusia dengan komputer menjadi mudah.
Sistem Waktu Nyata Silabus Pengenalan Sistem Waktu Nyata
SISTEM OPERASI PERTEMUAN VI.
Elemen Dasar Komputer BAB 3.
TUTORIAL TATAP MUKA ASIP4316 KAJIAN SOFTWARE
KOMUNIKASI DATA.
SISTEM OPERASI PERTEMUAN VI.
Sistem Operasi Konsep Dasar Sistem Operasi
Pertemuan VI (Perangkat Lunak) Umar muhammad, MT
Sistem Operasi. Pendahuluan Sistem Operasi Arsitektur Sistem Komputer Hardware Operating System (OS) Programming Language (e.g. PASCAL) Application Programs.
KONSEP SISTEM INFORMASI Sistem Informasi Perusahaan
Kecerdasan Buatan Pokok Bahasan Pendahuluan Definisi Kecerdasan Buatan
Perkembangan Sistem Operasi Closed Source
HARDWARE (Sejarah Komputer)
PERANGKAT LUNAK (SOFTWARE)
REKAYASA PERANGKAT LUNAK
Gambaran Umum Sistem Informasi dan Teknologi Informasi
TEKNIK KOMPILASI PERTEMUAN VI.
Pengantar Teknologi Informasi
Erlina Wati Fitrah Arrasyid Samsurizal Muhammad Rizal Ramadhaningrum BASIS DATA 2 SISTEM TERDISTRIBUSI.
SEJARAH PERKEMBANGAN TIK
Danang Wahyu Utomo PERANGKAT LUNAK Danang Wahyu Utomo
KONSEP SISTEM INFORMASI
Defri Kurniawan PERANGKAT LUNAK Defri Kurniawan
PENGANTAR TEKNOLOGI INFORMASI TIM DOSEN PEMATERI MATRIKULASI
Sistem Waktu Nyata Real Time Sistem
Berdasarkan data yang diolah :
Analisis Arsitektur Enterprise
Pendahuluan Sistem Operasi. Pendahuluan Sistem Komputer terdiri dari : -Hardware -Sistem Operasi -Program Aplikasi -User Definisi Sistem Operasi -Software.
Tim Teaching Operation System Stikom Dinamika Bangsa Mata Kuliah Sistem Operasi Kode MK : KBTI
Transcript presentasi:

Real Time Systems

Tujuan Mahasiswa memahami pengertian Real Time Systems Mahasiswa memahami konsep Real Time Systems Mahasiswa mengetahui jenis dan karakteristik dari Real Time Systems Mahasiswa mengetahui Implementasi dari Real Time Systems

Pokok Bahasan Definisi Real Time Systems Konsep Real Time Systems Jenis Real Time Systems Karakteristik Real Time Systems Implementasi Real Time Systems

OVERVIEW Salah satu performansi sistem dalam hubungannya dengan pemrosesan dan komunikasi data adalah mendapatkan informasi secara cepat. Salah satu layanan yang dapat memberikan dan mengirim informasi dengan cepat adalah Sistem Waktu Nyata (Real Time Systems) dimana waktu menjadi hal yang sangat penting dalam sistem ini.

DEFINISI REAL TIME SYSTEMS Kata Real Time pertama kali diterapkan pada penggunaan proses simulasi. Real Time dapat diterjemahkan langsung ke dalam bahasa Indonesia sebagai waktu-nyata. Definisi Sistem Real Time banyak dikemukakan, salah satunya menurut IEEE Computer Society Press : “A Real Time sytems is a system that must satisfy explicit (bounded) respone time constrain or risk severe consequence, including failure.”

PERKEMBANGAN REAL TIME SYSTEMS Perkembangan sistem ini sangat erat kaitannya dengan sejarah dan perkembangan komputer beserta sistem operasinya. Sistem Real Time dikembangkan lebih maju setelah teknologi komputer memasuki generasi ke-2, sekitar tahun 1960-an dengan munculnya teknologi IC. Komputer generasi ke-4 : misalnya superkomputer bluegene/L (478 Triliun operasi/detik;tahun2007) dan roadrunner (1000 Triliun operasi/detik; tahun 2008) yang dikeluarkan oleh IBM. Ralat pada courseware hal 104:19060-an,seharusnya 1960-an Ralat pada courseware hal 104: 478 operasi/detik,seharusnya 478 triliun operasi/detik dan 1000 operasi/detik,seharusnya 1000 triliun operasi/detik

KONSEP REAL TIME SYSTEMS Sistem Real Time sangat memperhatikan waktu. Sistem yang cepat waktu bukan merupakan tujuan dari Real Time, tetapi merupakan suatu persyaratan agar sistem tersebut bisa mengerjakan tugas-tugas dengan cepat sesuai batasan waktu yang telah ditetapkan.

REAL TIME SYSTEMS DIKATAKAN TEPAT WAKTU,JIKA: Hasil harus diserahkan sesuai dengan waktu yang telah disepakati atau ditentukan Dapat memberikan jawaban setiap saat diminta. Dapat memberikan jawaban yang terbaik dan akurat. Kita yang memerintahkan dan kapan harus diberikan oleh sistem.

BLOK DIAGRAM REAL TIME SYSTEMS

ARSITEKTUR REAL TIME SYSTEMS Control Selector n- Algorithms Deadline Control Statistic Condition

PARAMETER REAL TIME SYSTEMS Delay Jitter Throughput

JENIS REAL TIME SYSTEMS Hard Real Time Systems (HRTS) Soft Real Time Systems (SRTS)

HRTS Sistem hard Real Time dibutuhkan untuk menyelesaikan critical task dengan jaminan waktu tertentu. Jika kebutuhan waktu tidak terpenuhi, maka aplikasi akan gagal. Tidak cocok untuk sistem Time Sharing.

SRTS Komputasi Soft Real Time memiliki sedikit kelonggaran. Dalam sistem ini, proses yang kritis menerima prioritas lebih daripada yang lain.

KARAKTERISTIK REAL TIME SYSTEMS (1) Batasan waktu, artinya bahwa aplikasi harus menyelesaikan tugasnya dalam waktu yang telah dibatasi atau ditentukan. Dapat diprediksi, artinya bahwa sistem harus bereaksi terhadap semua kemungkinan kejadian selama kejadian tersebut dapat diprediksi. Dapat mengerjakan hal-hal yang penting saja, yang tidak penting tidak perlu dikerjakan. Membuat processor bekerja lebih cepat, sehingga dapat ditingkatkan jumlah task yang diselesaikan.

KARAKTERISTIK REAL TIME SYSTEMS (2) Struktur Internal yang dinamis, artinya dapat melakukan rekonfigurasi dinamis untuk menyesuaikan dengan kondisi lingkungan. Bersifat reaktif, artinya dapat merespon terhadap event yang beragam yang tidak dapat diprediksi urutan waktu kedatangannya. Konkurensi, artinya menunjang berbagai kegiatan secara simultan, aspek komunikasi, interrupt handling dan locking menjadi bagian dalam penyelesaian masalah konkurensi ini. Terdistribusi, artinya memungkinkan untuk melakukan komputasi bersamaan di beberapa tempat untuk menyelesaikan satu fungsi umum.

USAHA-USAHA UNTUK MEMBUAT REAL TIME SYSTEMS Software yang dihardwarekan Seleksi atau Sorting MSB First Heuristic / System Pakar / Sistem Cerdas Sampling Preprocessing Scheduling Parallelism Data Reduction Data Compression Prediction

IMPLEMENTASI REAL TIME SYSTEMS Dalam implementasi sistem Real Time yang berhubungan dengan hardware terdapat : Sensor : Mengumpulkan data dari lingkungan sistem,merubah besaran fisis menjadi besaran listrik Aktuator : Merubah (dengan berbagai cara) lingkungan sistem Efektor : Respon terhadap lingkungan.

IMPLEMENTASI REAL TIME SYSTEMS (2) HRTS : pada pembangkit tenaga nuklir, peralatan kesahatan, pengontrol pesawat terbang dan lain-lain. SRTS : Sistem Telepon, sistem informasi pada pabrik, room access controlling , video conference, online interactive dan lain-lain.

IMPLEMENTASI Tsunamsi Detection

Real Time Untuk Penjadwalan Kereta

Real Time Systems pada Flight Simulator

Real Time System Reaktor Nuklir

GPS

Camera Digital

Real Time Pada Rekam Medis

Real Time Video Chat System

Real Time System Microwave

Disebut juga dengan Sistem waktu nyata Disebut juga dengan Sistem waktu nyata. Sistem yang harus menghasilkan respon yang tepat dalam batas waktu yang telah ditentukan. Jika respon komputer melewati batas waktu tersebut, maka terjadi degradasi performansi atau kegagalan sistem. Sebuah Real time system adalah sistem yang kebenarannya secara logis didasarkan pada kebenaran hasil-hasil keluaran sistem dan ketepatan waktu hasil-hasil tersebut dikeluarkan. Aplikasi penggunaan sistem seperti ini adalah untuk memantau dan mengontrol peralatan seperti motor, assembly line, teleskop, atau instrumen lainnya. Peralatan telekomunikasi dan jaringan komputer biasanya juga membutuhkan pengendalian secara Real time.

Berdasarkan batasan waktu yang dimilikinya, Real time system ini dibagi atas: 1. Hard Real time 2. Soft Real time 3. Firm Real time Komponen dari Real time system ini adalah: 1. Perangkat keras, 2. Sistem Operasi Real time, 3. Bahasa Pemrograman Real time, 4. Sistem Komunikasi.