0% menganggap dokumen ini bermanfaat (0 suara)
1K tayangan

Soal Program Java 1

Dokumen tersebut berisi soal-soal ujian tentang konsep-konsep dasar pemrograman berorientasi objek dalam bahasa pemrograman Java. Terdapat 33 soal pilihan ganda yang meliputi topik seperti perintah dasar output, penggunaan class dan method, tipe data, operator, struktur kontrol, dan cara menjalankan file Java menggunakan IDE NetBeans. [/ringkasan]

Diunggah oleh

Sri Wanto
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
1K tayangan

Soal Program Java 1

Dokumen tersebut berisi soal-soal ujian tentang konsep-konsep dasar pemrograman berorientasi objek dalam bahasa pemrograman Java. Terdapat 33 soal pilihan ganda yang meliputi topik seperti perintah dasar output, penggunaan class dan method, tipe data, operator, struktur kontrol, dan cara menjalankan file Java menggunakan IDE NetBeans. [/ringkasan]

Diunggah oleh

Sri Wanto
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 8

XII PBO 2/Ulangan PBO 2 ke 1

1. Diantara perintah untuk mencetak berikut, yang benar adalah ………..

 System.out.println(“Hello world”); cek

 System.Out.println(“Hello world ”);<br>

 System.out.Println(“Hello world ”);<br>


 System.Out.Println(Hello world ”);
 System.In.Print(Hello world ”);

2. Diantara pernyataan berikut, penulisan sintaks BbufferredReader yang benar adalah


 int data = (new Integer( (new BufferedReader (new InputStreamReader
(System.in))).readLine()).intValue());
 int data =BufferedReader = new BufferedReader(new input Stream
Reader(System.in)).Readline( ).intValue( );
 int data =BufferedReader = new BufferedReader(new InputStreamReader(System.in)).Readline(
).intValue( );
 int data=(new Integer((new BufferedReader = new BufferedReader(new input Stream
Reader(System.in))).readline( )).intValue( ));
 int data = (new Integer( (new BufferedReader (new Input.Stream.Reader
(System.in))).readLine()).intValue())));

3. Berikut adalah cara inisialisasi variabel bertipe class string, kecuali:


 String me; me = new String “inisialisasi 1” ;
 String me = new String(“Inisialisasi 1”);
 String me; me = new String(“inisialisasi 1”);
 String me; me = “inisialisasi 1”;
 string me; me = “inisialisasi = 1”;

4. Method yang digunakan untuk membandingkan dua buah data string adalah …
 equals()
 equal()
 concat()
 length()
 tidak ada jawaban

5. Method yang digunakan untuk mengubah seluruh huruf dalam string menjadi huruf
besar/kapital adalah …
 toUpperCase()
 UpperCase()
 toUperCase()
 isUpperCase()
XII PBO 2/Ulangan PBO 2 ke 1

 the UpperCase()

6. Method yang digunakan untuk mengubah panjang data StringBuffer adalah …

 setLength()
 length()
 Changelength()
 reverse()
 Classlength( )

7. Method yang digunakan untuk mengambil suatu karakter berdasarkan lokasi yang kita
berikan adalah …

 charAt()
 toCharAt()
 toCharArray ()
 valueOf()
 charvalueOf()

8. Jika penggalan program diatas diubah dengan menggunakan struktur perulangan do


while maka hasilnya akan menjadi …


XII PBO 2/Ulangan PBO 2 ke 1

9. Mana dari penggalan program dibawah ini yang valid…

 switch(n){
case 1: System.out.print(“Value 1”); break;
case 2: System.out.print(“Value 2”); break;
default: System.out.print(“Value 1”); break; }
 Switch(n){
case 1; System.out.print(“Value 1”);
break;
case 2; System.out.print(“Value 2”); break;
default; System.out.print(“Value 1”); }
 switch(n){
case 1: System.out.print(“Value 1”); break;
case 2: System.out.print(“Value 2”); break;
default: System.out.print(“Value 1”);}
 Switch(n){
case 1; System.out.print(“Value 1”); break;
case 2; System.out.print(“Value 2”); break;
default; System.out.print(“Value 1”); break;}
 Switch(n){
case 1; System.out.print(‘Value 1’); break;
case 2; System.out.print(‘Value 2’); break;
default; System.out.print(“Value 1”); break;}
XII PBO 2/Ulangan PBO 2 ke 1

10. Komentar program dalam Java dapat menggunakan perintah…

 // dan /*..*/
 /*…*/ saja
 // saja
 #, // dan /*..*/
 “….”

11. Apa developer java sekarang ?


 Sun microsystem
 Mysql AB
 Oracle
 Microsoft
 Sun Solaris

12. Apa nama tipe data dalam java yang berupa array of char
 Int
 Char
 String
 Byte
 String

13. Apa nama tipe data pada java yang hanya memiliki dua output…
 Char
 Boolean
 String
 Double
 single

14. Mana di bawah ini yang bukan merupakan tipe data dalam java…
 String
 Varchar
 Char
 float
 salah semua

15. Mana di bawah ini yang meupakan penulisan class yang benar…
 class 1_program
 Class program_satu
 class program satu
 class programSatu
XII PBO 2/Ulangan PBO 2 ke 1

 @class program satu

16. Tanda /* */ menunjukkan...


 Peringatan
 Komentar multi baris
 Komentar satu baris
 akhir statement
 Status

17. Mana di bawah ini yang menunjukkan penulisan method yang benar ??
 Public method
 public void method
 Public void method
 public void
 publik voit

18. Method yang akan di panggil pertama kali ketika program java dijalankan adalah . .
 Method utama
 class method
 Main method
 public method
 salah semua

19. Netbeans adalah salah satu IDE untuk java, apa kepanjangan dari IDE
 Integer Deployment Editor
 Integrated Development Environment
 International Development Editor
 Integrated Deployment Environment
 International Development Evolution

20. Apa istilah untuk penggabungan String


 Integrasi
 Inheritance
 Concatenate
 main method
 Analisys

21. Apa maksud operator a+=b ?


 a=b
 a = a.b
 a=a+b
 a+b=b
XII PBO 2/Ulangan PBO 2 ke 1

 a-b=ab

22. Mana di bawah ini yang merupakan penulisan statement yang benar
 System.Out.println(‘Hallo SMK ‘);
 import java.util.*.
 String kalimat :
 int i = 25;
 sisten input

23. Bagaimanakah penulisan variabel yang benar


 Int x
 double float;
 String alamat saya
 char a;
 string 1

24. Bagaimanakah penanda awal dan akhir statement pada bahasa java
 {}
 ()
 []
 begin – end
-

25. Mana di bawah ini yang merupakan sebuah method…


 Public int getNis()
 Public int getNis[]
 Public static main
 Public string
 method(string[] arg)

26. Apa definisi main method ?


 method yang pertama kali di kompilasi ketika program java di compilasi
 method yang tidak memiliki tipe data dan nama nya sama dengan nama class
 method yang dipanggil pertama kali ketika file java di running
 method yang memiliki nama yang sama pada satu class
 salah semua
XII PBO 2/Ulangan PBO 2 ke 1

27.

gambar diatas menunjukkan diagram ?


 If
 If – else
 For
 While
 Do

28. pada diagram Test Expression diatas, jenis operator apa yang digunakan …
 Aritmatika
 Perbandingan
 Assignment
 Increment
 decreament

29. Bagaimana cara menuliskan array yang benar ?


 String kata[];
 String [kata];
 String []kata
 String kata()
 String kata[];

30. <tipe data > <name> [=initial value]; adalah syarat untuk membuat ?
 Tipe data
 Variable
 Method
XII PBO 2/Ulangan PBO 2 ke 1

 Class
 methode

31. <hak akses> class < nama class> Adalah syarat untuk membuat ?
 Method
 Class
 Main method
 Variable
 String

32. Mana di bawah ini yang merupakan bentuk dari main method…
 public static string args (void [] main)
 public static void main (String [] args)
 public void static main (args [] String)
 public static void main (args [] String)
 salah semua

33. Bagaimanakah cara melakukan running file java mengunakan netbeans…


 Shift + F6
 alt + F6
 F6
 run project
 F5

Anda mungkin juga menyukai