Anda di halaman 1dari 2

1. Jelaskan sejarah singkat bahasa Pemrograman Java ?

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai platform. Dikembangkan oleh Sun Microsystems, Inc pada
tahun 1991 proyek ini diberi nama kode “Green” dan diterbitkan tahun 1995.
2. Sebutkan minimal 6 karakteristik bahasa Pemrograman Java ?
a. Sederhana
b. Berorientasi objek (Object Oriented)
c. Dapat didistribusi dengan mudah
d. Kuat
e. Aman
f. Arsitektur Neutral
3. Sebutkan dan Jelaskan secara singkat 3 bagian arsitektur/Jenis-jenis Bahasa Pemrograman Java ?
a. C++ bahasa
b. PHP
c. JavaScript
4. Jelaskan struktur bahasa Pemrograman Java berikut : Package, Comment, dan Identifier ?
Package. Merupakan kumpulan dari class, interace dan sub-packages. Sub package terdiri dari kumpulan class, interface dan sub-sub
packages etc.java.lang.*; Package diimpor secara default dan disebut dengan default package.
5. Simak lebih lanjut di Brainly.co.id - https://brainly.co.id/tugas/18648588#readmore ?
6. Sebutkan minimal 3 untuk masing-masing Kelebihan dan kekurangan Bahasa Pemrograman Java ?
a. Kelebihannya
- Mudah dikembangkan
- Sifatnya multiplatform
- Memiliki kemudahan dalam menyusun suatu script
b. Kekurangan
- Penggunaan memory yang cukup tinggi
- Mudah didekompilasi
7. Tuliskan contoh program HelloWorld pada Java ?
Public class ProgramHelloWorld {
public static void main (String[] args) {
System.out.println("Hello World");
}
}
8. Sebutkan aturan penulisan variabel pada bahasa Pemrograman Java ?
Seperti yang sudah saya singgung diawal, java bersifat case sensitive artinya huruf besar (kapital) dan huruf kecil akan berpengaruh.
contoh: nama != NAMA.
9. Sebutkan 6 jenis operator yang digunakan pada bahasa pemrograman Java ?
a. Operator Aritmetika
b. Operator Relasional
c. Operator Logika
d. Operator Assigment
e. Operator Kondisional
f. Instance Operator
10. Buatlah contoh program yang didalamnya terdapat keputusan/percabangan (IF/ELSE) ?
if (kondisi) {
Statemen1;
//kode yang dijalankan jika bernilai benar
}
else {
Statemen2;
//kode yang dijalankan jika salah
}
11. Buatlah contoh program yang didalamnya terdapat pengulangan/perulangan (do - while) ?

Inisialisasi
while(Terminasi){
Proses
Iterasi
}
12. Jelaskan apa yang dimaksud dengan Array dan berikan contoh penggunaan array ?
13. Array merupakan sebuah variabel yang menyimpan lebih dari 1 buah data yang memiliki tipe data yang sama. Contoh int A = 1; int B
=2; int C = 3;
14. Sebutkan pengurutan yang terdapat dalam bahasa pemrograman Java ?
- Bubble Sort
- Selection Sort
- Insertion Sort
15. Sebutkan minimal 2 method pada files dan berikan keterangan dari method tersebut ?

- 1 Method Void (Tanpa Nilai Kembali) method void yang tidak memiliki nilai kembali.
- #2 Method dengan Return Value mengembalikan sebuah nilai pada fungsi atau method kita.
16. Tuliskan program untuk me-rename files pada bahasa Pemrograman Java ?
17. Tuliskan program untuk menghapus files pada bahasa Pemrograman Java ?
18. Jelaskan pengertian dari classes ?

Classes adalah penanda pada html ,

19. Sebutkan 3 langkah membuat object dari class ?


- Instansiasi Class
- Menentukan Class dari sebuah Object
- Method pada Java
20. Jelaskan secara singkat tentang Interface pada bahasa pemrograman Java ?
interface adalah sebuah tipe referensi pada Java. Interface secara struktur serupa dengan class. Isi dari interface adalah method
abstract, artinya method hanya dideklarasikan tidak ditulis secara utuh.
21. Jelaskan secara singkat yang kamu ketahui tentang Inheritance ?
Inheritance atau Pewarisan/Penurunan adalah konsep pemrograman dimana sebuah class dapat
‘menurunkan’ property dan method yang dimilikinya kepada class lain.
22. Jelaskan perbedaan setter dan getter pada kelas POJO/JAVA BEAN ?
Java Beans adalah kelas POJO yang serializable (implements java.io.Serializable), kelas Java Beans memiliki default contructor
(constructor tanpa parameter), atribut yang ada di Java Beans harus private dan diakses oleh metode getter dan setter.

Anda mungkin juga menyukai