Job Sheet
Job Sheet
A. Tujuan
1. Mengidentifikasi bagian dasar dari program java
2. Membedakan mana yang termasuk ke dalam tipe data dasar, tipe
variabel, pengidentifikasian dan operator
3. Membuat program java sederhana menggunakan operator dalam java.
4. Menganalisa program java yang dibuat pada saat praktikum
C. Teori Singkat
Secara umum, elemen – elemen dasar pemrograman Java terdiri dari :
1. Komentar dalam Java
Komentar adalah catatan yang ditulis pada kode dengan tujuan
sebagai bahan dokumentasi. Teks tersebut bukan bagian dari program
dan tidak mempengaruhi jalannya program. Java mendukung tiga jenis
komentar:
//
C++ style komentar satu baris
/*….*/
C style bisa untuk beberapa baris,
/** ………*/ javadoc, bisa juga untuk beberapa baris
2. Himpunan Karakter
Himpunan karakter terdiri dari huruf, digit maupun simbol-simbol
lainnya (termasuk spasi, karakter control). Karakter ini akan digunakan
pada banyak tempat dalam pemrograman Java.
Contoh:
Huruf : A, a, B, b, C, c, . . .
SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando
Digit : 0, 1, 2, 3, 4, 5, . . .
Simbol : _, -, *, +, // dan lain sebagainya
3. Pengenal (identifier)
Pengenal atau identifier adalah suatu nama yang bisa dipakai
dalam pemrograman untuk menyatakan 1)Variabel, 2)Konstanta
bernama, 3)Tipe data, 4)Fungsi, 5) Label, 6) Objek.
Penamaan pengenal berupa satu atau beberapa karakter (huruf,
digit dan garis bawah). Yang perlu diingat dalam Java, pengenal
membedakan huruf kecil dan besar. Pengenal untuk kelas sangat
dianjurkan diawali dengan huruf besar. Sedangkan pengenal untuk
variabel dan method diawali dengan huruf kecil.
Contoh : nim, nama_Mhs, namaDosen, alamat.
4. Kata Kunci
Pengenalan sistem yang mempunyai makna khusus bagi
compiler. Kegunaan dari golongan ini tidak dapat diubah. Setiap kata
mempunya makna sendiri dalam hubungannya dengan perintah bahasa
pemrograman Java.
SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando
‘a’ //Huruf a
‘\t’ //A tab
SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando
Untuk menampilkan karakter khusus seperti ' (single quotes) atau "
(double quotes),menggunakan karakter escape \. Sebagai contoh,
‘\” // untuk single quotes
‘\’” // untuk double quotes
c. Tipe Integral
Meskipun String bukan merupakan tipe data primitif (namun
merupakan suatu Class), kita akan memperkenalkan mengenai pada
bagian ini. String mewakili tipe data yang terdiri atas beberapa
karakter. Mereka tidak termasuk tipe data primitif, melainkan suatu
class.
6. Variabel
Untuk deklarasi variabel adalah sebagai berikut:
<data tipe> <name> [=initial value];
Catatan: Nilainya berada diantara <> adalah nilai yang disyaratkan,
sementara nilai dalam tanda [] bersifat optional.
7. Operator
a. Operator Aritmatika
Merupakan operator yang berhubungan dengan perhitungan aritmatik
SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando
b. Operator Unary
Merupakan operator yang melibatkan suatu operan
c. Operator Relasi
Merupakan operator yang menyatakan suatu hubungan
SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando
d. Operator Logika
D. Langkah Kerja
Percobaan 1 Menampilkan Data Variabel :
1. Buka aplikasi NetBeans
2. Buat project baru (klik file – New Project)
5. Pada Project Location klick Browser pilih folder sebagai tempat kita
menyimpan semua project latihan kita (ex.JAVA_AREA) yang berarti
semua file netBeans kita nantinya akan tersimpan dalam folder
JAVA_AREA, kemudian klik tombol Finish.
SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando
6. Buat kelas baru dengan cara klik kanan pada Source Packages
– pilih New – Java Class
14. Buat kelas baru dengan cara klik kanan pada Source Packages – pilih
New – Java Class
18. Buat kelas baru dengan cara klik kanan pada Source Packages – pilih
New – Java Class
Soal Bonus
22. Buatlah program yang menghasilkan output nilai rata-rata dari tiga
angka. Nilai dari masing- masing tiga angka tersebut adalah 10, 20
dan 45. Tampilan Output yang diharapkan adalah:,
SMKN RPL Tingkat/Kelas : XI RPL
Jurusan : RPL Mata Pelajaran : Pemrograman Berorientasi Objek
Waktu : 2 x 45 Topik : Pengenalan Pemrograman
Kode : TIK191 Pembimbing : Joni Karnando
E. Kesimpulan
Secara umum, elemen – elemen dasar pemrograman Java terdiri dari :
1. Komentar dalam java
2. Himpunan karakter
3. Pengenal (Identifier)
4. Kata Kunci (Keyword)
5. Tipe Data
6. Variabel
7. Operator