Anda di halaman 1dari 2

Soal Pemrograman Berorientasi Objek A.

Setiap program Java minimal terdapat satu buah


Kelas XI SMK class.
Jurusan Rekayasa Perangkat Lunak B. Method main() harus ada dalam setiap program Java
1. Untuk menjalankan program Java, komputer harus C. Setiap statement program Java harus diakhiri dengan
terinstall: titik-koma (;)
A. J2SDK
D. Java bersifat case-sensitive.
B. JRE
C. J2ME 9. Berikut ini merupakan keyword yang terdapat dalam
D. Java Compiler Java, kecuali:
A. if
2. Berikut ini merupakan jenis bahasa program yang B. break
berbasis compiler (compiled programming), kecuali: C. goto
A. Java
D. string
B. C
C. Perl 10. Berikut ini merupakan penamaan variabel yang benar
D. Pascal dalam Java, kecuali:
A. nim_mahasiswa
3. Jika ingin membuat aplikasi Java untuk dijalankan di B. $nilai
perangkat mobile, maka paling tepat menggunakan: C. NAMA
A. J2SDK
D. nilai-mhs
B. J2ME
C. Applet 11. Komentar program dalam Java dapat menggunakan
D. Servlet perintah:
A. // saja
4. Pengecekan tipe data di Java dilakukan saat: B. /* … */ saja
A. Program dikompilasi. C. // dan /* … */
B. Program dijalankan pertama kali. D. #, // dan /* … */
C. Setiap kalo program dijalankan.
D. Semua benar. 12. Berikut ini pernyataan yang benar berhubungan dengan
class dan object dalam Java, kecuali:
5. Secara otomatis Java akan menghapus pengalokasian A. Class merupakan pendefinisian dari object.
memory yang sudah tidak digunakan dengan proses B. Object merupakan instance dari class.
yang disebut: C. Object terdiri dari keyword dan method.
A. Exception handling
D. Setiap class dapat mengandung beberapa method
B. Memory handling sekaligus.
C. Destructor
D. Garbage collector 13. Berikut ini merupakan tipe data dasar dalam Java,
kecuali:
6. Fitur di Java yang memungkinkan programmer A. long
mengatur penanganan error yang terjadi dalam B. int
program, disebut: C. string
A. Exception handling
D. float
B. Memory handling
C. Destructor 14. Untuk menyimpan data nim mahasiswa, tipe data yang
D. Garbage collector paling tepat digunakan adalah:
A. char
7. Berikut ini editor yang dapat digunakan untuk B. String
menuliskan program Java, kecuali: C. int
A. Notepad
D. float
B. Eclipse
C. JCreator 15. Salah satu operator aritmatika yang akan menghasilkan
D. JavaBeans sisa hasil bagi dari 2 operand, yaitu:
A. +
8. Pernyataan yang benar berhubungan dengan program B. /
Java, kecuali: C. *
D. %
JAWABAN :
1. B. JRE
2. C. PERL
3. B. J2ME
4. A. PROGRAM DIKOMPILASI
5. D. GARBAGE COLLECTOR
6. A. EXCEPTION HANDLING
7. D. JAVABEANS
8. B.
9. D. STRING
10. B. $NILAI
11. C.
12. C. OBJECT TERDIRI DARI KEYWORD DAN
METHOD
13. C. STRING
14. B. STRING
15. D. %
𝑗𝑢𝑚𝑙𝑎ℎ 𝑏𝑒𝑛𝑎𝑟
𝑁𝑖𝑙𝑎𝑖 = ∗ 100
𝑗𝑢𝑚𝑙𝑎ℎ 𝑠𝑜𝑎𝑙

Anda mungkin juga menyukai