WorksheetsPBO XII RPL 2
Total questions: 50
Worksheet time: 50mins
Berikut merupakan tipe data primitif, kecuali...
Decimal
Interger
Boolean
String
Character
Output dari kode program di atas adalah...
Offline dan Online
Offline
Online
x dan y
OfflinedanOnline
Perintah untuk menambahkan output "ONLINE" adalah...
System.out.printf ("%s", x);
System.out.printf ("%S", y);
System.out.printf ("%n", y);
System.out.printf ("%n %s %S", y);
System.out.printf ("%n %s %S", x, y);
Salah satu jenis collection yang elemennya unik karena tidak memperbolehkan adanya elemen sama adalah...
List
Map
Set
Stream
Input/Output
Method pada LinkedList yang digunakan untuk mendapatkan List berdasarkan index adalah...
get(int)
remove()
addFirst(E)
removeLast()
addFirst()
Simbol konversi untuk pemformatan interger berbasis 10 adalah...
%a
%b
%c
%d
%h
Method pada Map yang menghasilkan sebuah colection adalah...
keySet()
values()
entrySet()
put()
remove()
Java mendefinisikan class String dalam package...
java.awt
java.swing
java.lang
java.io
javax.swing
Apabila ingin membandingkan huruf y dan z menggunakan method compareTo(), maka hasil output-nya adalah...
false
-1
1
true
0
Method yang digunakan untuk mengambil nilai index berupa posisi karakter tertentu di dalam objek string adalah...
charAt()
substring()
equals()
indexOf()
CompareTo()
Panjang string jurusan adalah...
22
23
24
25
26
Output dari kode program baris ke-3 adalah
angkat
Lunak
Rekayasa
Perangkat
rangka
Yang bukan merupakan method pada vector adalah...
size()
addElement(obj)
removeElement(obj)
setSize(N)
put(obj)
Output dari program di atas adalah
false
true
Pemrograman
Berorientasi
Objek
Method yang digunakan untuk mengembalikan nilai true apabila file atau direktori yang diinisiasi ada adalah...
exists()
getname()
getAbsolutePath()
getStatus()
isTrue()
Fungsi method boolean isAlive() adalah...
mendapatkan refenrensi ke objek Thread yang sedang dieksekusi
untuk mengetes apakah thread masih berjalan
menunggu hingga thread selesai dieksekusi atau hingga waktu yang ditentukan
method yang pertama kali akan dieksekusi saat thread dibuat
method yang dipanggil untuk membuat thread dieksekusi
Berikut yang merupakan thread yang hidup, kecuali...
terminated
running
runnable
blocked
new
Suatu keadaan di mana thread sedang dieksekusi dan di dalam kontrol dari cpu disebut...
new
runnable
running
blocked
dead
Suatu kumpulan instruksi yang akan dieksekusi secara independen disebut...
sequential
runtime
prioritas
sinkronisasi
thread
Suatu proses dengan status running kemudian dipanggil method sleep, maka status tersebut berubah menjadi...
new
suspend
end
terminated
blocked
Method yang dipanggil untuk membuat thread dieksekusi adalah...
String getName()
static Thread currentThread()
void start()
static void sleep (loong millis)
void join (long millis, int nanos)
Ketika method run() dipanggil, status thread berubah menjadi...
activate
blocked
terminated
running
runnable
Method yang dapat mengakibatkan terjadinya deadlock adalah...
resume()
suspend()
main()
sleep()
start()
Setiap thread dalam Java dibuat dan dikontrol oleh class...
java.io.Thread
java.awt.Thread
java.lang.Thread
java.net.Thread
java.util.Thread
Interface Runnable hanya memiliki satu buah method yang harus di-override yaitu...
public void run()
static void sleep()
public static void main()
public static void start()
static void suspend()
Thread pada Java mempunyai prioritas...
0-5
0-10
1-5
1-10
1-15
Method yang tidak digunakan dalam class thread adalah...
void start()
void end()
String setName()
String getName()
int getPriority()
Prioritas thread dapat diubah dengan menggunakan method...
setPriority()
getPriority()
configPriority()
autoPriority()
newPriority()
Pada sistem operasi Solaris, tingkat prioritas terdiri dari...
227
228
229
230
231
Satuan waktu dalam method sleep() adalah...
jam
menit
sekon
milisekon
mikrosekon
Output dari kode program di atas adalah...
0
0 dan 1
1 dan 2
2
1
Prioritas suatu thread digunakan untuk memberi tahu penjadwal thread tentang prioritas thread yang urutannya tidak bisa ditentukan karena bersifat...
stabil
deterministik
non-deterministik
labil
konstan
Konstruktor class Thread yang berfungsi membuat sebuah objek thread dengan memberikan penamaan yang spesifik adalah...
Thread()
Thread(String name)
Thread(Runnable target)
Thread(Runnable name)
Thread(Runnable target, String name)
Java Virtual Machine (JVM) memilih thread yang runnable dengan prioritas thread
tertinggi
terendah
normal
rata-rata
median
Berikut bagian yang dapat dilakukan sinkronisasi adalah...
blok
stream
thread
main
resource
Applet merupakan contoh jenis swing...
Event Handling
Top Level Container
Atomic component
Layout Manager
Intermediate Container
Berikut merupakan contoh penerapan GUI, kecuali...
CMD
Ms Word
Adobe Photoshop
Calculator
Windows Media Player
Suatu bidang yang menampilkan kolom penulisan disebut...
Label
Canvas
Text Field
Panel
Text Area
Class pada AWT yang memiliki bar, menu bar, dan border disebut...
Frame
Canvas
Containers
Window
Menu Bar
Jenis tookit yang digunakan ditunjukkan pada baris ke-...
1
5
7
3
9
Kode program yang digunakan agar contohFrame ditampilkan adalah...
a.launchFrame ( )
contohFrame.setSize
contohFrame.setResizable
public iniFrame
contohFrame.setVisible
Jenis JDialog yang digunakan adalah...
JOptionPane.WARNING_MESSAGE
JOptionPane.QUESTION_MESSAGE
JOptionPane.PLAIN_MESSAGE
JOptionPane.ERROR_MESSAGE
JOptionPane.INFORMATION_MESSAGE
Kelebihan JTextArea yang tidak dimiliki oleh JTextField adalah...
Loading
Typing
Wrapping
Debugging
Running
Komponen yang berfungsi untuk menampilkan suatu teks di GUI disebut ...
JButton
JLabel
JTextField
FlowLayout
JOptionPane
Tidak ada satu aktivitas pun yang dilakukan secara otomatis apabila frame ditutup adalah fungsi method...
JFrame.EXIT_ON_CLOSE
JFrame.HIDE_ON_CLOSE
JFrame.DO_NOTHING_ON_OPEN
JFrame.DISPOSE_ON_CLOSE
JFrame.DO_NOTHING_ON_CLOSE
User diberikan kebebasan penuh untuk menentukan pilihannya, sehingga user dapat memilih hanya salah satu saja, lebih dari satu, semua, atau bahkan tidak memilih satu pun dari pilihan yang disediakan merupakan fungsi dari komponen...
JCheckBox
JComboBox
JRadioButton
JList
JButtonGroup
Layout yang pengaturan tata letak yang sangat fleksibel dan dapat mencontoh fitur-fitur layout manager yang lain adalah...
GridLayout
SpringLayout
BoxLayout
FlowLayout
CardLayout
Komponen yang digunakan untuk menampung data input alamat adalah...
JButton
JRadioButton
JTextArea
JPanel
JTextField
Komponen yang tidak digunakan adalah....
JButton
JTextField
JTextArea
JPanel
JRadioButton
Jenis Layout yang digunakan adalah ...
BorderLayout
GridLayout
BoxLayout
FlowLayout
CardLayout
