Contoh :
1. Salah satu code editor untuk bahasa pemograman PBO adalah :
a. VS CODE
b. MS. Word
c. MS. EXEL
d. Notepad
e. Dream Weaver
a. System.out.println(“Selamat Datang”)
b. System.Out.println(“Selamat Datang ”)
c. System.out.Println(“Selamat Datang ”)
d. System.Out.Println(“Selamat Datang”)
e. System.out.print(selamat datang”)
a. /*...*/ saja
b. // saja
c. // dan /*..*/
d. #, // dan /*..*/
(Reza 23)
2. Dibawah ini penulisan nama variable dalam sauce code yang benar adalah
a. Int
b. Float
c. int
d. Double
e. Strinng
a. If () {}
b. If [] ()
c. if () {]
d. If () []
e. If () (}
(Agi ramdhan/03)
1. Fungsi method System.in dalam java adalah…
a. Mengirimkan keluaran ke layar
b. Menangani pembacaan dari keyboard
c. Menampilkan pesan kesalahan
d. Menangani suatu objek
e. Menampilkan masukan program ke layar
2. Untuk menyimpan data nim siswa, tipe data yang paling tepat digunakan
adalah...
a.int
b. short
c. char
d. String
e. float
a. For
b. While
c. Do-while
d. Switch case
e. If-else
switch(hari){
case 1 : System.out.println("Hari ke-1 = Senin");break;
case 2 : System.out.println("Hari ke-2 = Selasa");break;
case 3 : System.out.println("Hari ke-3 = Rabu");break;
a. System.out.PrintIn
b. system.Println.out
c. System.Print.outIn
d. SystemIn.print.out
e. Print.out.String
a. \\**text\\
b. //text
c. //text//*
d. \\text
e. **text**
a. System.in
b. System.out
c. System.err
d. System.exit
e. system.out
. 1. Tipe data teks di pemrograman java di bawah ini yang benar adalah…
a. Char
b. Float
c. Boolean
d. Short
e. int
a. **
b. /*,,*/
c. -
d. {{
e. //
3. class atas {
public int a ;
protected int b ;
private int c ;
}
class bawah {
public static void main (String[]args) {
atas objek = new atas () ;
objek.a=10 ;
objek.b=15 ;
System.out.println("nilai a: "+objek.a) ;
System.out.println("nilai b: "+objek.b) ;
}
}
a. Nilai a : 4 nilai b : 2
b. Nilai a : 5 nilai b : 10
c. Nilai a : 10 nilai b : 15
d. Nilai a : 15 nilai b : 10
e. Nilai a : 10 nilai b : 25
(Eka Fatmawati / 11 )
A. boolean
B. try
C. return
D. short
E. main
3. Untuk menyimpan data nomor induk siswa, tipe data yang paling tepat digunakan adalah…
A. Int
B. Short
C. Char
D. String
E. Double
3. Atribute adalah…
A.1992
B.1990
C.1996
D.1999
E.2001
A.James Hetfield, Patrick Star, Chris Warth, Ed Frank dan Mike Sheridan
B.James Gosling, Patrick Star, Chris Warth, Ed Sheeran dan Mike Wong
C.James Hetfield, Patrick Star, Chris Warth, Ed Frank dan Mike Sheridan
D.James Hetfield, Patrick Star, Chris Warth, Eddie dan Mike Sheridan
A.Sederhana
D.Multiplatfrom
E.Semua Benar
a. /*…*/ saja
b. // saja
c. // dan /*..*/
d. #, // dan /*..*/
a. Goto
b. Break
c. If
d. String
int a = 9; int b = 4;
int c= a/b;
a. 2.5
b. 3
c. 2.3
d. 2.25
e. 2
2. Kata kunci yang digunakan dalam deklarasi metode, kelas, atau bidang, kelas
umum, metode,dan bidang dapat diakses oleh anggota dari setiap kelas adalah…
a. Public
b. Private
c. Protected
d. Static
e. System
3. 1. public class Coba_Java {
2 public static void main(String[] args) {
3 system.out.println("Telkom 30 is The Best Forever");
4. }
5. }
Pada program diatas manakah yang terdapat kesalahan pada penulisan program?
XI Tel 09
a) /*....*/
b) //
c) // dan /*....*/
d) //.....//
a) harInt
b) Float
c) boolean
d) Array
e) Char
a) Switch-case
b) If
c) If-else
d) If-else-if
e) for
Nayla Aludria XI Tel 9 - 26
1. Diantara perintah untuk mencetak berikut, yang benar adalah ………..
a. System.out.println(“Hello world”); cek
b. System.Out.println(“Hello world ”);<br>
c. System.out.Println(“Hello world ”);<br>
d. System.Out.Println(Hello world ”);
e. System.Out.Print(Hello world ”) <br>
A. James Gosling
B. Lifelong Kindergarten
C. Paul Allen
D. Mark Zuckerbag
E. Bill Gates
A. SGML
B. OOP
C. Objek
D. Kode
E. General
B. Paradigma prosedural
C. Orientasi Objek
E. Prosedur Java
2. Berikut ini pernyataan yang benar berhubungan dengan class dan object dalam Java,
kecuali…
a. Setiap class dapat mengandung beberapa method sekaligus
b. Object merupakan instance dari class
c. Object terdiri dari keyword dan method
d. Class merupakan pendefinisian dari object
e. Adobe dan oracle
3.Suatu method yang dapat dijalankan otomatis pada saat object dari class dibuat,
dikenal dengan …
a. Constructor
b. Initializer
c. Garbage Collector
d. Inheritance
e. Short
1. Yang tidak termasuk kata kunci bahasa java adalah...
a. boolean
b. try
c. return
d. short
e. main
3. Istilah PBO digunakan untuk merujuk kepada proses menggunakan objek sebagai dasar
untuk...
a. perhitungan
b. pemograman
c. aritmatika
d. objek
e. kelas
Dea Zahra (XI TEL 9)
Kelas : XI Tel 08
Nomor Absen : 23
d. TypeScript, Ruby, C
a. // … //
b. /* … */
c. // dan /* … */
d. { … }
a. If
b. If-Else
c. If-Else-If
d. Switch-Case
e. For
Kelas : XI Tel 08
Nomor Absen : 31
a. package
b. methode
c. method main
d. main
e. kelas
a. kelas
b. method
c. perilaku
d. atribut
e. entitas
3. Istilah object oriented programming atau pemrograman berbasis objek pertama kali
dipakai …
a. Xerox PARC
b. PARC
c. Xerox C++
d. PASCAL
e. COBOL
1. Berikut ini adalah pernyataan yang benar berhubungan dengan break dan continue,
kecuali…
a. Boolean
b. Character
c. Byte
d. Double
e. Method
1 .Keyword penting dalam program java dalam hal exception handing adalah..
A. Try
B. Catch
C. Finally
D. Throw
E. Objek
2. Operator pada java yang terdapat pada kurung berikut ( &= ) adalah operator yang di
gunakan untuk….
A. Penjumlahan
B. Sisa pembagian
C. Pembagian
D. Perkalian
E. Pengurangan
A. package.<nama_package>
B. package <nama_package>
C. package <nama_package>.<nama_kelas>
D. package <nama_package>.*
1. Tipe data teks di pemrograman java di bawah ini yang benar adalah ....
A. Char.
B. int
C. float
D. short
E. boolean
2. Memberi komentar dua baris pada program Java menggunakan tanda ....
A. **
B. -
C. /*..*/
D. //
E. [[
A. atribut
B. perilaku
C. kelas
D. method
E. entitas
a. Class math
b. Class string
c. Class string buffer
d. Class wrapper
e. Class IPA
a. System.out.println(“Mid Java”)
b. System.Out.println(“Mid Java ”)
c. System.out.Println(“Mid Java ”)
d. System.Out.Println(“Mid Java ”)
e. System.Out.Pritln(“Mid Java ”)
a. Brainware
b. Mailware
c. Hardware
d. Software
e. Semua jawaban benar
a. Penjumlahan
b. sisa pembagian
c. pembagian
d. Perkalian
e. Pengurangan
a. System.out.println(“Selamat Datang”)
b. System.Out.println(“Selamat Datang ”)
c. System.out.Println(“Selamat Datang ”)
d. System.Out.Println(“Selamat Datang”)
e. System.out.print(selamat datang”)
a. System.in.
b. System.out.
c. System.err
d. System.exit
e. System.out
1. Stream pada java yang digunakan untuk mengirim keluaran ke layar adalah..
a. System.in.
b. System.out.
c. System.err
d. System.exit
e. System.out
2. System.out.println(“Selamat Datang”);
System.out.print(“Selamat Datang”);
3. Untuk menyimpan data nim siswa, tipe data yang paling tepat digunakan adalah...
a. int
b. short
c. char
d. String
e. Float
1. Berikut text editor yang dapat digunakan untuk menuliskan program Java, kecuali…
a. Microsoft Excel
c. Apache Netbeans
d. Notepad
2. Mengelompokkan class - class yang saling berelasi menggunakan perintah java
yaitu…
A. Private
B. Package
C. Import
D. Public
E. interface
a. /…/ saja
b. // saja
c. // dan /../
d. #, // dan /../
1. Operator yang terdapat pada kurung berikut ( * ) adalah operator yang digunakan
untuk….
a. Penjumlahan
b. sisa pembagian
c. pembagian
d. Perkalian
e. Pengurangan
a. If () {}
b. If [] ()
c. if () {]
d. If () []
e. If () (}
a. Switch-case
b. If
c. If-else
d. If-else-if
e. For
1. Prinsip penyederhanaan dari sesuatu yang kompleks dengan cara memodelkan kelas sesuai
dengan masalahnya adalah.....
A. Abstraksi
B. Enkapsulasi
C. Inheritance
D. Polymorphism
E. Properties
A. File BAK
B. File Bytecode
C. File executable
D. File class
E. File exejfjfiejiefef
B. Class
C. Multiple interface
D. Implementasi
E. Interface
a. C++
b. Bahasa C
c. Assembler
d. Pascal
e. Fortran
e. mendeklarasikan method
a. interpreter
b. compiler
c. class
d. source code
e. Method
A.System.in
B.System.out
C.System.ty
D.System.err
E.System.exit
A.Table
B.Kolom
C.Baris
E.String
A.Intialization
B.Condition
C.Iteration
D.Customization
E.Extensibility
A. **
B. /*...*/
C. -
D. //
E. [[
2. Untuk menyimpan data nim siswa, tipe data yang paling tepat digunakan adalah …
A. int
B. short
C. char
D. string
E. float
A. System.out.println(“Selamat Datang”)
B. System.Out.println(“Selamat Datang ”)
C. System.out.Println(“Selamat Datang ”)
D. System.Out.Println(“Selamat Datang”)
E. System.out.print(selamat datang”)
1. Tipe data teks di pemrograman java di bawah ini yang benar adalah ....
A. char
B. boolean
C. Int
D. Float
E. Short
A. Inheritance
B. Interface
C. Overriding
D. Overloading
E. Implements
WKWWK
3. Operator pada java yang terdapat pada kurung berikut ( %= ) adalah operator yang
digunakan untuk….
A. Penjumlahan
B. sisa pembagian
C. pembagian
D. Perkalian
E. Pengurangan
(Nazila Syifa Amelia XIT8/28)
A. Inheritance
B. Interface
C. Overriding
D. Overloading
E. Implements
3.Keyword pada java yang digunakan dalam suatu block program adalah ...
A. Finally
B. Throw
C. Throws
D. Catch
E. Try
d.Benar semua.
b. javac
c. javaclass
d. javax
e. Class
a. System.out.println(“Selamat Datang”)
b. System.Out.println(“Selamat Datang ”)
c. System.out.Println(“Selamat Datang ”)
d. System.Out.Println(“Selamat Datang”)
e. System.out.print(selamat datang”)
(JesslynL.S XI TEL 8)
A.Ctrl + P
B.Windows + Prt Sc
C.File- New
D.Ctrl+ D
E.Shift
3.Dibawah ini yang merupakan tipe data reference pada java adalah…
A. float
B. Character
C. short
D. intaritmatika
E.int
Nama : Bunga Apriyanti-XI-08
1. Command yang digunakan untuk Hasil kompilasi dari berkas java adalah
2.
3. A. File BAK
4. B. File Bytecode
5. C. File executable
6. D. File class
7. E. File exeHasil kompilasi dari berkas java adalah
8.
9. A. File BAK
10. B. File Bytecode
11. C. File executable
12. D. File class
13. E. File exeHasil kompilasi dari berkas java adalah
14.
15. A. File BAK
16. B. File Bytecode
17. C. File executable
18. D. File class
19. E. File exeHasil kompilasi dari berkas java adalah
20.
21. A. File BAK
22. B. File Bytecode
23. C. File executable
24. D. File class
25. E. File exeHasil kompilasi dari berkas java adalah
26.
27. A. File BAK
28. B. File Bytecode
29. C. File executable
30. D. File class
31. E. File exeHasil kompilasi dari berkas java adalah
32.
33. A. File BAK
34. B. File Bytecode
35. C. File executable
36. D. File class
37. E. File exe
1. Komentar program dalam java dapat menggunakan perintah ....
A. /*...*/ dan /*/
B. / dan */…*/
C. // dan /*..*/
D. // dan /*..*\
E. // dan /*../*
2. Modifier pengaksesan suatu instance variabel dan method hanya dapat dilakukan di dalam class (tidak
bisa dari dari luar class) adalah ....
A. Private
B. Public
C. Protected
D. No modifier
E. Import
6. Perhatikan statement berikut : public static void main(String[] args) { System.out.println(“good luck”);}
, manakah yang disebut parameters ....
A. Public
B. String[] args
C. System.out
D. “good luck”
E. println
8. Melakukan kompilasi source code menjadi bentuk file yang bisa dieksekusi, tugas dari ....
A. Accessor
B. Compiler
C. Interpreter
D. Constructor
E. Assembler
9. Variabel yang berlaku di suatu class dan seluruh instan dari class tersebut (objek), pengertian dari ....
A. Instance Variabel
B. Nilai Variabel
C. Local Variabel
D. Parameter
E. Class Variabel
13. Jika int x=4 dan int y=++x maka nilai dari y dan x adalah....
A. nilai y=5 dan x=5
B. nilai y=6 dan x=5
C. nilai y=5 dan x=6
D. nilai y=6 dan x=6
E. nilai y=6 dan x=7
15. Metode khusus yang memiliki nama sama dengan nama kelas disebut ….
A. Variable
B. Konstruktor
C. Method
D. Kelas
E. Parameter
16. Manakah dari beberapa jawaban berikut yang tidak melakukan return value ….
A. void Kurang()
B. float Bagi()
C. int Jumlah()
D. String Tambah()
E. double kali()
17. Arsitektur java yang digunakan untuk memangun aplikasi berbasis desktop adalah ….
A. J2SE
B. J2ME
C. J2EE
D. J2VE
E. JVM
18. Operator yang digunakan untuk operasi (OP1 || OP2) memiliki arti sama dengan …
A. OR
B. NOT
C. AND
D. AND OR
E. Exclusive OR
20. Pada tahun 1991 tim dari Sun Microsystem mengembangkan “OAK”, pemrograman berbasis obyek,
yang kemudian diganti menjadi JAVA. Yang tidak termasuk dari tim adalah ….
A. Rasmus Lerdorf
B. James Gosling
C. Mike Sheridan
D. Patrick Naughton
E. Dawles Nok