0% found this document useful (0 votes)
412 views4 pages

Soal Tread

soal threads

Uploaded by

Val Val
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
412 views4 pages

Soal Tread

soal threads

Uploaded by

Val Val
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 4
5. Dengan memodifikasi kode program di depan, buatlah sebuah program yang mengeluarkan hasil | ‘output sebanyak N kali, dengan output sebanyak 2 kali per detiknya. N adalah nomor presensi Oi Kompetensi 2 1. Berilah tanda silang (x) huruf a,b, c, d, atau e pada jawaban yang paling benar! 1. Pengertian thread dalam Java adalah .... i ‘a. objek yang sering digunakan untuk menampilkan tulisan b, rangkalan eksekusi yang berjalan ketika program dijalankan ‘c. method atau blok yang memiliki tambahan keyword synchronized d. salah satu bentuk struktur data yang berisi kumpulan data (node) yang tersusun secara sekuensial, saling sambung-menyambung, dan dinamis e. kelompok class yang digunakan untuk menangani proses baca tulis karakter Unicode 2. Suatu keadaan di mana thread siap untuk mengeksekusi Kode disebut a. suspended b. runnable 3. Berikut yang merupakan thread yang hidup adalah ... i a. terminated, blocked j : b. ready, terminated ©. running, terminated 4. running, runnable f e. dead 4. Berikutkonstruktor yang tepat digunakan untuk membuat sebuah objek thread dengan memberikan enamaan yang spesifik adalah... a. Thread() b. Thread (String name) | ©. Thread string_name | d, Thread(Runnable target) e. Thread (Runnable target, String name) 10. Pernyataan berikut adalah keunggulan multithreading dibandingkan multiprocessing, kecuall .. a, thread lebih ringan cibandingkan dengan proses b. thread dapat berbagi data dan kode ©. switching antarthread jauh lebih hemat CPU daripada proses 4. thread memungkinkan tugas yang berbeda dilakukan secara bersamaan ‘multiprocessing lebin ringan cibandingkan multithreading Method yang digunakan untuk menjalankan thread adalah... a run() 4, ready() b. start () e. go) ©. stop() ‘Method yang digunakan untuk memberi sinyal pada thread untuk menghentikan prosesnya adalah method thread yang disebut . ‘a. daemon thread b. user thread . interrupt 4. server thread e. sleep Berikut bagian yang dapat dilakukan sinkronisasi adalah .... a. stream d. antrean’ b. method fe. file c. program . Prioritas suatu thread digunakan untuk ... ‘a, menjalankan thread b. menghapus antrean thread c._menghentikan program d.. memberikan kesempatan thread untuk mengeksekusi program fe. memberitahu penjadwal thread tentang prioritas thread tersebut Sifat thread di mana urutannya tidak bisa ditentukan disebut a. acak 4d. deterministix: b. random e. sinkton 1. 12, 13, c. nondeterministik ‘Semua thread Java mempunyai prioritas a 15 4. 1-25 b. 140 e. 1-30 120 Nila prortas normal adalah ad b.5 c. 10 4. 15 e. 20 Baris program yang digunakan untuk menentukan priortas normal adalah a. Thread.MIN_PRIORITY : b. Thread.MAX_PRIORITY ©, Thread. NORM_PRIORITY 4. Thread. SUM PRIORITY ’ @. Thread. AVE PRIORITY Permrogramman BerrlentaslObjek- Kelas Ki 14. Prioritas thread dapat diubah dengan menggunakan method .... a. drawPriority() d. deletePriority() b. newPriority() @. setPriority() ©. editpriority() 15. Jumlah tingkat prioritas yang dimiliki oleh Windows adalah .... a3 4.6 b.4 e7 «5 16. Jenis thread dalam Java dibagi menjadi... macam. at a4 b.2 25 ong 417. Berikut yang termasuk salah satu jenis thread dalam Java adalah .... ‘a. daemon thread b. sleep thread cc. interrupt d. server thread e. alient thread 18. Jenis thread yang siklus hidupnya tergantung pada thread utama atau induk, sehingga apabila thread induk berakhir, maka otomatis thread-thread tersebut juga daemon thread user thread interrupt server thread client thread 19. Method yang digunakan dalam mengatur thread untuk menghentikan prosesnya sejenak dan memberi kesempatan pada thread atau proses lain adalah .. i berakhir disebut ... 2. daemon thread d. server thread b. user thread e. sleep c. interrupt 20. Apabiladijalankan, maka hanya ada satu thread pada suatu waktu yang dapat menjalankan method atau blok program merupakan mekanisme a. stream 4. sinkronisasi b. antrean . processing c. thread Il. Jawablah pertanyaan-pertanyaan di bawah ini dengan benar! 41. Sebutkan keunggulan multithreading dibandingkan dengan multiprocessing! Jawaby 2. Bagaimana cara membuat thread dengan mengimplementasikan interface Runnable? Jawat 3. Apa yang dimaksud sinkronisasi? Jawab: : , 4. Apa yang dimaksud method isAlive()? Jawab: bd ans 5. Bagaimana cara mengubah prioritas thread? Jawab: Soa Remidl_ Jawablah pertanyaan-pertanyaan di bawah ini dengan benar! 1. Sebut dan jelaskan dua macam thread dalam Javal Jawabs . 2. Kapan thread dikatakan blocked? Jawab: ee 3. Apakah fungsi dari method sleep? 4. Kapan dipertukan sinkronisasi? Jawab: 5. Apakah fungsi konstruktor Thread(Runnable target)? Jawab: Jawablah pertanyaan-pertanyaan di bawah ini dengan benar! 1, Bagaimana cara menjalankan thread? Jawab: 2. Sebutkan kemiudahan pembuatan thread dari interface Runnabl Jawab: . 3. Apakah fungsi method getPriorty()? Jawab: . a 4, Jelaskan perbedaan antara method getName() dengan setName() pada thread! Jawab: 5. Apa fungsi dari prioritas thread? Jawab: ‘Pemrograman Berorentasi Objeh Welas Nr

You might also like