Defenisi Sistem Waktu Nyata

dokumen-dokumen yang mirip
Sistem Waktu Nyata dan Multimedia

Modul Pengantar Aplikasi Komputer (PAK 240) Prodi S1 P.Akuntansi UNY Pengampu : Annisa Ratna Sari, S.Pd PENGENALAN KOMPUTER

Pengenalan Komputer. Mahasiswa dapat menjelaskan definisi komputer,jenis generasi perkembangannya. Nawindah,S.Kom, M.Kom. Modul ke: Fakultas FT

Sistem Teknologi Informasi. Website Faperta: Materi Kuliah:

MODUL 1 - MENGENAL HARDWARE

Introduction to Computer Architecture. Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 01 --

JENIS KOMPUTER. Pembagian Komputer

Aplikasi Komputer. Pengenalan Komputer dan Sistem Komputer. Rushendra, S.Kom, M.T. Modul ke: 01Fakultas Teknik. Program Studi Teknik Industri

DEFINISI KOMPUTER. Sekolah Tinggi Ilmu Administrasi Tabalong (STIAT)

PERTEMUAN 2 APLIKASI KOMPUTER. Sistem Operasi. Rangga Rinaldi, S.Kom, MM. Modul ke: Fakultas Desain dan Seni Kreatif. Program Studi Desain Produk

OPERASI DASAR KOMPUTER dan PERANGKAT LUNAK DALAM SISTEM INFORMASI

Penjadwalan Job Shop pada Empat Mesin Identik dengan Menggunakan Metode Shortest Processing Time dan Genetic Algorithm

ABSTRAK. i Universitas Kristen Maranatha

BAB 2 LANDASAN TEORI

Gambaran Umum Sistem Informasi Manajemen. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Universitas Gunadarma 2014

PENGENALAN TEKNOLOGI KOMPUTER

One: Pengenalan Komputer dan System Perangkat Lunak. The Beginning. KETRAMPILAN KOMPUTER by: Ahmad Syauqi Ahsan

Gambaran Umum Sistem Informasi Manajemen. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Universitas Gunadarma

BAB 1 PENDAHULUAN Pengantar

BAB 1 PENDAHULUAN 1-1

KOMPUTASI BISNIS DAN DUNIA USAHA

PENGANTAR ILMU KOMPUTER (PIK) PENGGOLONGAN KOMPUTER. I MADE ANDHIKA, S.KOM

Aplikasi Komputer. Miftahul Fikri, M.Si. Komputer Perkembangan Komputer Komponen dan Struktur Komputer. Modul ke: Fakultas Ekonomi dan Bisnis

Sistem Operasi. Teknologi Informasi

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. perangkat lunak ini dibagi menjadi dua, yakni kebutuhan hardware dan kebutuhan

BAB IV IMPLEMENTASI & EVALUASI

CPU PERKEMBANGAN ARSITEKTUR CPU. ( Central Processing Unit )

Sistem Pengukuran Data Akuisisi

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

Pengenalan Kecerdasan Buatan (KB)

Pengenalan Komunikasi Data

Organisasi & Arsitektur. Komputer. Org & Ars komp Klasifikasi Ars Komp Repr Data

PENGARUH PADA PEMROSESAN PARALEL UNTUK KOMPRESI VIDEO

ARTIFICIAL INTELLIGENCE / AI (Kecerdasan Buatan)

II Bab II Dasar Teori

Aplikasi Komputer. Efan Setiadi, S.Kom, SH, MH & Modul ke: 02Fakultas Fikom, dll

BAB II TINJAUAN PUSTAKA

MILIK UKDW. Bab 1 PENDAHULUAN. 1.1 Latar Belakang

STRUKTUR CPU. Arsitektur Komputer

STRUKTUR FUNGSI CPU. Menjelaskan tentang komponen utama CPU. Membahas struktur dan fungsi internal prosesor, organisasi ALU, control unit dan register

Pengantar. Teknologi Informasi. 01 Pendahuluan. Sumber:

Struktur dan Fungsi Komputer

Organisasi Komputer. Candra Ahmadi, MT

Bab I Pengenalan Sistem Operasi. Apa yang dimaksud Sistem Operasi?

Algoritma Penjadwalan pada Tinyos

BAB III ANALISIS DAN PERANCANGAN

Pokok Bahasan. Tujuan. Pengertian Sistem Operasi. Sistem Mainframe. Pengertian Sistem Operasi Perkembangan Sistem Operasi

Danang Puspito Jati A

PENDAHULUAN PEMROGRAMAN KOMPUTER. Mengapa Belajar Pemrograman Komputer?

PERTEMUAN 1 APLIKASI KOMPUTER KONTRAK PERKULIAHAN PENGENALAN KOMPUTER RANGGA RINALDI, S.KOM, MM. Modul ke: Fakultas Desain dan Seni Kreatif

BAB 2 LANDASAN TEORI

BAB IV IMPLEMENTASI DAN EVALUASI. produksi yang dilakukan dapat sesuai dengan tujuan yang ingin dicapai. Sebelum

Aplikasi Komputer. Modul-1 Pengenalan, Sejarah Komputer, dan Sistem Komputer.

BAB I PENDAHULUAN I-1

Teknik Informatika S1

BAB II TINJAUAN PUSTAKA

KOMPUTASI BISNIS DAN DUNIA USAHA

BAB II LANDASAN TEORI

BAB IV HASIL DAN UJI COBA

7.1 Pendahuluan. 7.2 Central Processing Unit (CPU)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. I.1 Latar Belakang

Modul ke: Aplikasi Komputer

Teknologi Komputer. Komang Anom Budi Utama, SKom

PENGENALAN KOMPUTER. Istilah komputer (computer) diambil dari bahasa Latin COMPUTARE yang berarti menghitung (to compute atau to reckon).

ARSITEKTUR FPGA. Veronica Ernita K.

Apa itu Mikrokomputer?

JENIS PERANGKAT LUNAK

BAB IV IMPLEMENTASI DAN EVALUASI. Penggunaan Mesin yang berguna bagi bagian produksi. hardware (perangkat keras) dan software (perangkat lunak).

Struktur CPU 3/23/2011

Struktur Fungsi CPU. Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 03 --

II. TINJAUAN PUSTAKA A. PENJADWALAN PRODUKSI

Arithmatika Komputer. Pertemuan 3

SISTEM INFORMASI. Konsep Dasar Sistem

SOAL UAS SISTEM KOMPUTER Kelas XI RPL & TKJ

BAB I PENDAHULUAN. Saat ini perkembangan teknologi berkembang sangat cepat. Penyimpanan

Bab 1. Pengenalan Sistem Operasi POKOK BAHASAN: TUJUAN BELAJAR: 1.1 APAKAH SISTEM OPERASI? Pengertian Sistem Operasi Perkembangan Sistem Operasi

BAB 1 PENDAHULUAN Latar Belakang

BAB I TINJAUAN UMUM SISTEM OPERASI

TUGAS KOMPUTER DASAR DISUSUN OLEH : NAMA : YogoPrihatono NIM : K PRODI : Pendidikan Teknik Bangunan

BAB 1 PENDAHULUAN. Sudah tidak diragukan lagi bahwa penerapan teknologi komputer dan teknologi informasi

BAB III PERENCANAAN SISTEM. Pada bab ini akan dijelaskan alur sistem serta desain interface dari Aplikasi Sistem Input

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

PERANGKAT UNTUK MENGAKSES INTERNET

BAB 1 PENDAHULUAN Pengantar

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN. demikian maka dampak buruk akibat kondisi lingkungan yang kurang baik dapat

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan

Bagan Kerja Handphone Beserta cara kerjanya

MENINGKATKAN KECEPATAN KOMPUTASI UNTUK PENGAMBILAN KEPUTUSAN (KLASIFIKASI) MELALUI REDUKSI DIGIT NUMERIK TAK SIGNIFIKAN

PENGGOLONGAN KOMPUTER

BAB 4 PENGUJUAN MODEL DAN ANALISIS. Untuk keperluan pengujian model dan program komputer yang telah

Rancang Bangun Penghitung Kendaraan Secara Otomatis Berbasis Client Server

Perkembangan Mikroprosesor

Pertemuan Ke-11 MULTIPROSESOR

Transkripsi:

PENDAHULUAN

Defenisi Sistem Waktu Nyata Menurut Kamus komputer Oxford: Setiap sistem yang waktu terjadinya output sangat signifikan. Jarak antara waktu input terhadap waktu terjadinya output harus sangat kecil terhadap waktu yang diperbolehkan. Menurut Cooling pada buku Software Design for Real Time Systems (1991): Sistem Waktu Nyata adalah sistem yang harus memprodukis respon yang tepat dalam suatu batasan waktu yang tentu. Menurut Bennet: Sebuah program yang ketepatan operasinya tergantung pada hasil logika komputasi dan waktu suatu hasil diproduksi.

Contoh sistem waktu nyata Proses pengambilan uang pada ATM Proses login atau pendaftaran online Proses pengenalan sidik jari pada absensi Proses perekaman suara Sistem pendeteksian dan alarm Sistem pengiriman data transmisi(tv, Telepon) Proses isi ulang pulsa

Sistem Waktu Nyata dapat dibedakan berdasarkan batasan waktu, sistem waktu nyata dibedakan antara : Hard Real-Time Soft Real-Time

Hard Real-Time Sistem Waktu Nyata yang harus memenuhi target waktu pada setiap kesempatan dan Sistem hard real time dibutuhkan untuk menyelesaikan critical task dengan jaminan waktu tertentu. Jika kebutuhan waktu tidak terpenuhi, maka aplikasi akan gagal. Dalam definisi lain disebutkan bahwa kontrol sistem hard real time dapat mentoleransi keterlambatan tidak lebih dari 100 mikro detik.

Contoh : dalam kehidupan sehari hari adalah pada sistem pengontrol pesawat terbang. Dalam hal ini, keterlambatan sama sekali tidak boleh terjadi, karena dapat berakibat tidak terkontrolnya pesawat terbang. Nyawa penumpang yang ada dalam pesawat tergantung dari sistem ini, karena jika sistem pengontrol tidak dapat merespon tepat waktu, maka dapat menyebabkan kecelakaan yang merenggut korban jiwa.

Soft Real-Time Sistem Waktu Nyata yang tidak harus memenuhi target waktu tetapi harus memenuhi suatu nilai Contoh : penerapan sistem ini dalam kehidupan sehari hari adalah pada alat penjual/pelayan otomatis. Jika mesin yang menggunakan sistem ini telah lama digunakan, maka mesin tersebut dapat mengalami penurunan kualitas, misalnya waktu pelayanannya menjadi lebih lambat dibandingkan ketika masih baru.

Karakteristik Sistem Waktu Nyata Single Purpose Tidak seperti PC, yang memiliki banyak kegunaan, sebuah sistem waktu nyata biasanya hanya memiliki satu tujuan, seperti mentransfer sebuah lagu dari komputer ke mp3 player. Small Size Kebanyakan sistem waktu nyata banyak yang ada memiliki physical space yang terbatas. Inexpensively mass-produced Sistem operasi waktu nyata memenuhi persyaratan waktu yang ditentukan dengan menggunakan algoritma penjadwalan yang memberikan prioritas kepada proses waktu nyata yang memiiki penjadwalan prioritas tertinggi.

Konsep dasar dalam Sistem Waktu Nyata Paralel Processor yaitu sebuah metode yang menerapkan beberapa prosessor (n prosessor) untuk mengerjakan satu tugas dengan kompleksitas tinggi atau tugas dengan jumlah yang banyak. Dengan menerapkan banyak prosesor diasumsikan tugas akan cepat diselesaikan. MSB (Most Significant Bit) First yaitu sebuah metode penjumlahan bit dengan cara menjumlahkan dari sisi sebelah kiri (Most Significant Bit), dengan nilai bit yang terbesar. Cara ini akan cepat menghasilkan nilai yang mendekati nilai sebenarnya.

Sampling yaitu sebuah metode untuk menjumlahkan secara cepat dengan cara mengambil sample data secara acak (random sampling) dari populasi data. Data yang telah diambil dijumlahkan dan kemudian dikalikan dengan bilangan berdasarkan pembagian jumlah sampel dari total sampel. Hasilnya akan mendekati nilai sebenarnya. Dengan cara ini memungkinkan pemberian nilai dengan cara estimasi pada saat belum diberikan waktu proses, sehingga dihasilkan proses yang lebih cepat. Heuristic yaitu sebuah metode yang menggunakan pengalaman sebelumnya untuk mengerjakan tugas-tugas yang diberikan. Berdasarkan pengalaman tersebut, tugas akan lebih cepat dikerjakan. Pada penerapannya menggunakan teknologi sistem cerdas atau sistem pakar.

Seleksi yaitu sebuah metode yang akan mempercepat pengerjaan tugas dengan cara menyeleksi dan mengurutkan (sorting) dari nilai yang terbesar ke nilai yang terendah (decreasing). Setelah diurutkan kemudian dijumlahkan, hasilnya akan mendekati nilai totalnya. Pre-Processing yaitu sebuah metode untuk mempercepat pengerjaan tugas dengan cara menyiapkan hal-hal yang akan diproses sebelum waktu proses dimulai atau tugas belum datang. Proses lebih cepat karena sebagian tugas telah dikerjakan sebelum waktu proses dimulai.

Compression yaitu metode untuk mempercepat pengerjaan tugas dengan cara mengompres data yang akan diolah. Jika data yang diolah adalah data terkompres, maka akan dihasilkan proses yang lebih cepat jika dibandingkan dengan data yang tidak terkompres. pada metode ini juga harus diperhatikan waktu yang dibutuhkan kompresi dan dekompresinya. Hardware-isasi yaitu metode untuk mempercepat proses pengerjaan tugas dengan cara meng-hardware-kan software yang dipakai dalam pengerjaan tugas. Meng-hardware-kan software berarti mengurangi beban pengolah dan berarti pula mempercepat kinerja pengolah sehingga dihasilkan pengerjaan yang cepat.