Mesin printer bertugas untuk mencetak dokumen yang dikirimkan dari sebuah komputer. Satu buah printer dapat terhubung ke beberapa buah komputer sekaligus, dan semuanya dapat mengirim perintah kepada printer tersebut untuk mencetak dokumen yang berbeda-beda. Printer tersebut tentunya hanya bisa mencetak satu buah dokumen dalam satu waktu tertentu, dan mungkin membutuhkan beberapa detik/menit untuk menyelesaikan proses cetak satu dokumen. Oleh karena itu, ketika printer sedang sibuk mencetak sebuah dokumen dari sebuah komputer, kemudian datang permintaan mencetak dari beberapa komputer yang lain (yang berbeda). Printer tersebut harus menyimpan dokumen-dokumen yang baru datang tersebut agar nanti dapat dicetak ketika proses pencetakan yang sedang berjalan saat ini sudah selesai.
Manakah yang lebih tepat digunakan, stack atau queue untuk penyimpanan dokumen-dokumen yang sedang “menunggu giliran” untuk dicetak tadi? BERI ALASAN!!!!
Karena Queue menggunakan konsep FIFO (First in First Out),Yaitu data yang pertama dimasukkan kedalam Queue merupakan data yang akan pertama kali dikeluarkan dari queue,Yang mana dengan mengunakan proses ini maka dokumen yang pertama kali masuk kedalam antrian lah yang akan di proses lebih dulu dan senterusnya. Dan juga karena ini merupakan sistem antrian makan data yang sudah di proses akan langsung di hapus sehingga tidak membebani memori printer itu sendiri
Jawaban:
QUEUE
Penjelasan:
Karena Queue menggunakan konsep FIFO (First in First Out),Yaitu data yang pertama dimasukkan kedalam Queue merupakan data yang akan pertama kali dikeluarkan dari queue,Yang mana dengan mengunakan proses ini maka dokumen yang pertama kali masuk kedalam antrian lah yang akan di proses lebih dulu dan senterusnya. Dan juga karena ini merupakan sistem antrian makan data yang sudah di proses akan langsung di hapus sehingga tidak membebani memori printer itu sendiri