Anda di halaman 1dari 4

Tugas Sistem Embedded

Oleh :
Mochammad Rizal Fanani
14311189

PROGRAM STUDI TEKNIK ELEKTRONIKA


JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI MALANG
2016

Soal

1. Carilah keuntungan menggunakan FIFO dalam metode penyimpanan data


dan aplikasinya
2. Carilah keuntungan menggunakan LIFO dalam metode penyimpanan data
dan aplikasinya
3. Jelaskan pengertian 4 jenis scheduling
* Fully Static scheduler
* Static Order scheduler
* Static Assigment scheduler
* Fully Dynamic scheduler

Jawaban

1.

FIFO (first in first out) memiliki pengertian Masuk Pertama, Keluar Pertama,
yang abstak dalam cara mengatur dan manipulasi data yang relatif terhadap
waktu dan prioritas. Ungkapan ini menjelaskan prinsip dari teknik
pemrosesan atau melayani permintaan bertentangan dengan memesan proses
pertama datang, pertama-dilayani (FCFS) perilaku: apa yang masuk pertama
adalah menangani pertama, apa yang datang di depan menunggu sampai
pertama selesai, dll

Sumber

2.

: http://prince-mienu.blogspot.co.id/2010/01/fifo-dan-lifo.html

FIFO (Last In First Out) memiliki pengertian terakhir masuk, pertama keluar.
Dalam ilmu komputer dan teori queueing ini merujuk kepada cara item

disimpan dalam beberapa jenis struktur data yang diproses. Dengan definisi,
dalam sebuah struktur LIFO linear daftar, elemen dapat ditambahkan atau
diambil dari satu akhirnya, yang disebut "atas". LIFO struktur dapat
digambarkan dengan contoh yang sempit, ramai lift dengan pintu kecil .
Ketika lift mencapai tujuan, yang terakhir untuk mendapatkan orang harus
pertama untuk turun.

Sumber

3.

: http://prince-mienu.blogspot.co.id/2010/01/fifo-dan-lifo.html

* Fully Static scheduller : biasanya tidak perlu tiang sinyal atau kunci. dapat
menggunakan waktu untuk menegakkan
pengecualian dan hak yg lebih tinggu dapat menjadi
kendala. Namun, sepenuhnya scheduller statis sulit
untuk menyadari dengan mikroprosesor paling
modern karena waktu yang diperlukan untuk
mengeksekusi tugas sulit untuk memprediksi secara
tepat, dan karena tugas biasanya akan memiliki data
tergantung perintah eksekusi.
* Static Order scheduller : order scheduler statis melakukan tugas tugas dan
pemesanan pada saat desain, tapi menunda sampai
waktu berjalan untuk memberikan keputusan di
waktu fisik untuk melaksanakan tugas.
* Static Assignment scheduller : melakukan tugas pada waktu desain dan
segala sesuatu yang lain pada saat Rune
Time.

* Fully Dynamic scheduller : melakukan semua keputusan pada saat Rune


Time . ketika sebuah prosesor tersedia, scheduler
membuat keputusan pada saat itu tentang apa
tugas untuk mengeksekusi berikutnya.

Sumber :
https://books.google.co.id/books?id=MgXvLFE7HIgC&pg=PA303
&lpg=PA303&dq=fully+static+scheduler&source=bl&ots=C5_Cj3b
1op&sig=PkgZzGKJ7qDt7LjGkyIvit1MOtE&hl=id&sa=X&ved=0a
hUKEwjZtfjxnJ7PAhXIl5AKHXhXBHoQ6AEIKjAB#v=onepage&
q=fully%20static%20scheduler&f=false

Anda mungkin juga menyukai